hamster-system
CrossLine
hamster-system | CrossLine | |
---|---|---|
7 | 18 | |
317 | 144 | |
- | - | |
2.9 | 3.8 | |
8 months ago | 12 months ago | |
C++ | ||
- | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
hamster-system
-
Ask HN: How do you organize your data and maintain digital hygiene?
My "organization scheme" (as you call it) took me years to refine to match my brain/personality. Seems to be interesting to others also:
https://github.com/slowernews/hamster-system
-
My Bad Habit of Hoarding Information
I mostly read HN. Unfortunately is like drinking from a firehose.. My take to stay sane:
- If it's interesting I upvote. If it's really interesting I bookmark on my browser. This still means ~20 links weekly..
- Once a week I copy/paste browser bookmarks to my markdown file[0] At least every month I tree shake them. Time passes and some stuff are not so relevant/interesting anymore. Eventually they move to my notebook[1] or to my news aggregator[2].
[0] https://github.com/slowernews/hamster-system
[1] https://github.com/slowernews/notebook
[2] https://github.com/slowernews/slowernews
-
Ask HN: How do you reconcile your paper and digital notes?
I have been using a ~/notes folder with markdown files edited with vim on my computer and markor on my phone synced with syncthing. That works well. But I am also a fan of paper notes and find that they "stick" better in my memory, and I am more conservative and intentional with what I physically write. However I end up with an out of sync feeling - some information stored digitally, some in a notebook. I've been considering strategies to address this.
One strategy I thought of is to use a single markdown file like the Hamster system [1] and alphabetize the sections; then I print this file and take handwritten notes onto the print out; then when the diff is large enough, I update the markdown file, print it again, and repeat. The main disadvantage is needing to reprint the full file for what could be small changes. To address that I have considered putting a page return between each letter of the alphabet, so each section starts on a new page.
Do you have any strategies to effectively synchronise paper with digital notes?
[1] https://github.com/slowernews/hamster-system
-
Ask HN: How Do You Budget?
I used to track it every month. I've loosen up to every quarter and then to semiannual
[0] https://github.com/slowernews/hamster-system#hamster-budget-...
- Come ordinate i vostri file/cose?
- Hamster-system: Ultra-simple framework to organize your life
-
Incremental Note-Taking
Completely agree. There's a myriad of note-taking apps looking for the holy grail of note-taking. AFAIK none has found it so the answer may be within us: keep it simple and steady.
I like to control so I dump everything in a plain text file. That's it. One long file is easier to manage than many short files. See it as a flat wiki and use built-in search for navigation.
This file is not write-only: progressively summarize and tree-shake it each time you iterate your notes. You'll leverage your excitement instead of forcing discipline. Ideally, notes are organized by project, not by category. It can be a catalyst for action and reviews. After several years I still think (personal) notes history is irrelevant. YMMV.
My take: https://github.com/slowernews/hamster-system
CrossLine
-
Project Xanadu
This was a visionary undertaking. I implemented transclusion in CrossLine and it's very useful (see https://github.com/rochus-keller/CrossLine).
- CrossLine is a desktop Outliner in the tradition of Ecco Pro supporting cross-links and transclusion
- Show HN: CrossLine – the desktop Outliner with cross-links and transclusion
-
A Definitive Note App Comparison
I use CrossLine (https://github.com/rochus-keller/CrossLine) for all my projects (some really big and complex) since 14 years, as a notebook for facts, minutes, results, action items and whatever unstructured information drops in during a project or daily life; I even use it for requirements management and specification development.
- CrossLine, the Outliner in the tradition of Ecco Pro with cross-links and transclusion reached 1.0 and runs on Mac, Linux and Windows
- TodoTree: The nested todo and note taking app for Android (v1.4)
- Note-taking, task managing, project managing, built-in calendar app/service?
-
Ted Nelson on What Modern Programmers Can Learn from the Past
Transclusion is a very good idea from my point of view. I saw and used it in Ivar Jacobson's Objectory tool and eventually also implemented it in my CrossLine and other tools (see https://github.com/rochus-keller/CrossLine, https://github.com/rochus-keller/FlowLine2/, etc.).
What are some alternatives?
datacurator-filetree - a standard filetree for /r/datacurator [ and r/datahoarder ]
notesnook - A fully open source & end-to-end encrypted note taking alternative to Evernote.
computer - 📁 ○ ○ ○ dotfolders and dotfiles
active-forks - Find active github forks of a repo https://git.io/vSnrC
Fennel - Lua Lisp Language
org-thesis - Writing a Ph.D. thesis with Org Mode
.files
vim-orgmode - Text outlining and task management for Vim based on Emacs' Org-Mode
lkmpg - The Linux Kernel Module Programming Guide (updated for 5.0+ kernels)
Trilium Notes - Build your personal knowledge base with Trilium Notes
hamsterbase - self-hosted, local-first web archive application.
DoorScope - DoorScope application supporting the specification review process