personal_notes
nb
Our great sponsors
personal_notes | nb | |
---|---|---|
2 | 48 | |
12 | 6,294 | |
- | - | |
7.7 | 9.3 | |
6 months ago | 9 days ago | |
Shell | Shell | |
Creative Commons Attribution Share Alike 4.0 | GNU Affero General Public License v3.0 |
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.
personal_notes
-
Ask HN: What is a sustainable methodology for taking notes of your learning?
I keep a relatively large amount of notes (1), which are fundamental to my learning.
My notes are essentially books in markdown format, which I can open with the editor/IDE I use when working on any project.
My opinions are:
- the vast majority of the effort is spent on cataloguing knowledge when adding new notes (that is, keeping each book consistently structured); this is something that no tool can do, and as a consequence, any tool will probably do equal.
- a consequence of the cataloguing effort is that the brain better remembers the topics stored.
- searching is where the other effort goes; I've found that as long as the books are consistently structured, and one puts a bit of effort to make concepts easily findable, a textual search does well. probably, a tool to do fulltext search may help in some cases, but I rarely find the need
For things that require rote memorization (say, System-V x64 calling conventions), I use Anki.
I take notes almost only for computer/science related stuff. If I had to catalogue diverse topics, I'd probably just use subdirectories.
(1): https://github.com/64kramsystem/personal_notes/tree/master/t...
-
One Year of TILs
It seems that this HN post got some interest, so here's my TIL repository: https://github.com/saveriomiroddi/personal_notes :)
nb
- Nb – note taking and archiving on the command line
- Nb: CLI+web note/todo/bookmark/kb app in a single portable script
-
The power of keeping a coding journal (2014)
A few tools I've come across that I've used.
Doing [1] by Brett Terspstra; "A command line tool for keeping track of what you’re doing and tracking what you’ve done."
NA [2] (Next Action) also by Brett Terpstra; "A command line tool for adding and listing per-project todos."
nb [3] is "a command line and local web note‑taking, bookmarking, archiving, and knowledge base application"
nb supports multiple notebooks, Git-based version control and a bunch of other things
[1]: https://brettterpstra.com/projects/doing/
[2]: https://brettterpstra.com/projects/na/
[3]: https://xwmx.github.io/nb/#home
-
Ask HN: What's a good, privacy focused bookmark manager?
I use [nb](https://github.com/xwmx/nb). It's a CLI tool (easy to write a GUI for if you want one) that is fast, uses Git to version control things, and handles more than just bookmarks. I sync across computers using Dropbox.
-
Any alternatives to Obsidian that are not built on Electron?
Depending on how minimal you want to go, nb is viable, but any “features” you’d have to script yourself. https://xwmx.github.io/nb/
-
Looking for guidance on simplifying my note-taking setup into the terminal
I found xwmx's `nb` which I quite like for its git remote integration and tools, but I find it somewhat clunky to interact with. On top of this, I am relatively inexperienced with vim, would like to keep my config very simple, and have no idea how to integrate `nb` with vim directly.
- Looking for a snippet tool
- Note taking options?
-
A todotxt and remind - all in 1 tool with little bit more features?!
It depends on your needs, but give nb a try: * https://xwmx.github.io/nb/
-
How do you create time-stamped text files for personal diaries or work logs?
xmwx/nb
What are some alternatives?
ankicommunity-sync-server - A personal Anki sync server (so you can sync against your own server rather than AnkiWeb)
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
til - Today I Learnt ...
GitJournal - Mobile first Note Taking integrated with Git
CS230_notes - My (old) notes from Stanford CS230
vimwiki - Personal Wiki for Vim
zk-nvim - Neovim extension for zk
obsidian-dataview - A data index and query language over Markdown files, for https://obsidian.md/.
zk - Zettelkasten on the command-line 📚 🔍
vscode-memo - Markdown knowledge base with bidirectional [[link]]s built on top of VSCode [Moved to: https://github.com/svsool/memo]
siyuan - A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
Joplin - Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.