How to I take #notes in 2025!
Many #shell tricks combined with #fzf, #Lua, and #Neovim of course!
#blog #fediverse #mastodon #vim #terminal #editor #plaintext #zettelkasten
#100DaysToOffload : 078/100

How to I take #notes in 2025!
Many #shell tricks combined with #fzf, #Lua, and #Neovim of course!
#blog #fediverse #mastodon #vim #terminal #editor #plaintext #zettelkasten
#100DaysToOffload : 078/100
Trying out Notesnook (weird name) and it's looking pretty great. Open source browser based encrypted notetaking app. It's got word count! Looks nice. Has a good right-click menu of features. Markdown AND rich text! Free version doesn't allow images and has severe tagging limitations (only 5?? seriously??). They say they are making a self hosted version. Anyone using this? Know anything about it?
Joplin war eine lehrreiche Erfahrung für mich, leider nicht das was ich brauche und vor allem nicht die Art von Leistung welche benötigt wird.
Obsidian wird dessen Platz einnehmen und fortan meinen Gedanken einen performanten Ort bieten.
Zudem wohl auch einfacher zu integrieren im Zusammenhang mit Kirby als zukünftiges CMS der Wahl für meinen Blog.
busybee: Notes: Leaving Spotify: What Every Musician Needs To Know https://beesbuzz.biz/blog/chatter/10907-Leaving-Spotify-What-Every-Musician-Needs-To-Know #Notes #Blog
New #blog post: My Approach to Online Notes
https://rldane.space/my-approach-to-online-notes.html
965 words
cc: my wonderful #chorus: @joel @dm @sotolf @thedoctor @pixx @orbitalmartian @adamsdesk @krafter @roguefoam @clayton @giantspacesquid @Twizzay @stfn
(I will happily add/remove you from the chorus upon request! :)
It was a 4MB tag-export from #BearApp journal software. Just been sitting there, completely fine until the indexer tried and totally crapped out. Once I got rid of the big-ass Markdown file? Obsidian on my iPhone went back to normal. So, if this sounds familiar, look for any markdown that is greater than 1MB in size, try sequestering that! #infotech #notes #bugs (2/2)
Got a bit sidetracked needing some semi-secure random passwords and ended up making a quick website
Quick tip: turn browser sticky notes into permanent notes!
Got a brilliant idea on your browser's sticky note widget? Don't let it disappear!
Here's how to save it permanently:
- Click the 3-dot menu on your sticky note
- Select "Save to a Note"
Now your thought is saved and easily accessible from your Notes Panel. If you have Sync enabled, it'll be available across all your devices too!
#ChatGPT peut désormais prendre des #notes à votre place (à deux conditions)
Une sacrée innovation #pédagogique..
De nombreux #étudiants vont utiliser cette fonctionnalité..
When I would get too many of these, usually done on sticky notes, I would stuff them in Ziploc sandwich bags. Eventually there are enough of those to fill large freezer bags.
For me, I did actually want to keep these notes, as well as keep them searchable.
For that purpose, I ended up using the #app #Joplin, and I am delighted with all of the things I can do with it.
And then I shredded the paper copies of the notes once I was done, lol!
actual LOL
"ChatGPT is telling people to go to Soundslice, create an account and import ASCII tab in order to hear the audio playback. Problem is, they don’t actually have that feature."
https://www.holovaty.com/writing/chatgpt-fake-feature
#music #notes #soundslice
Do you make #notes? Wanna do it from within your #shell? In files located _anywhere_? Without switching tabs, apps, directories? Then search across all these notes files wherever they are _without_ grepping your _entire system_?
HAMNT - hyper aggressively minimal note taking... app.
https://github.com/tezoatlipoca/hamnt?tab=readme-ov-file#hamnt
New and improved with v0.3 flavor!
https://github.com/tezoatlipoca/hamnt/releases/tag/v0.3.0
GuitarPro be like (I added __repr__ methods to the classes...)
```
>>> [m.voices[0].beats for m in s.tracks[0].measures]
<<<
[[Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=960),
Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=1440),
Beat(voice=Voice(measure=Measure(track=Track(song=Song(title=, #tracks=1), number=1, name=Spur 1, #measures=5, #strings=6), #voices=2), #beats=8), #notes=1, duration=Duration(value=8, isDotted=False, tuplet=Tuplet(enters=1, times=1)), start=1920),
...
>>> >>> [n for m in s.tracks[0].measures for b in m.voices[0].beats for n in b.notes]
<<<
[Note(value=2, velocity=95, string=5, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac99510>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
Note(value=4, velocity=95, string=4, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac99750>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
Note(value=0, velocity=95, string=3, effect=<guitarpro.models.NoteEffect object at 0x7ffa4ac999d0>, durationPercent=1.0, swapAccidentals=False, type=<NoteType.normal: 1>),
...
```