π Signal Messenger of note-taking apps π€ aka 100% open source and free (as in freedom) note taking app focused on your experience and your privacy. ππ‘οΈ
Notesnook v3.2.0 came out last week with a bunch of new exciting updates.
The search experience got a overhaul. Improvements include:
1. Token by token search highlighting.
2. Improved relevance based sorting.
3. Sort search results by title, date edited etc.
4. Jump directly to a specific search result within a note.
5. No more false positives.
Have y'all tried the new search?
Follow this thread to read more about v3.2.0 π
Tired of old notes jumping to the top of your list when you don't change their content?
A note now counts as updated only when you change what's in it. Moving notes between notebooks, adding tags or reminders, commenting, and changing who you share with no longer move them up the list. β
Spotted something else that shouldnβt reorder your list? Let us know. π
Couldn't have said it better. I think the concept of "file-over-app" is inflated to mean, "it works everywhere" when in reality there's a lot of ifs and buts involved.
And that's okay. Obsidian is an app that has features requiring a certain kind of storage format that's not compatible with anything else...just like any other app.
Yes, the base format is Markdown and that's great but base format is not what makes Obsidian...obsidian. It's the plugins, the features, the canvas, the databases etc. You could write just markdown in which case why use Obsidian at all?
I want to debunk the claim that I see a lot around here that Obsidian is "just plain text markdown files" which means "you can take them anywhere and open them with any app"
That simply isn't true
Yes, maybe the raw text of the notes is markdown, but many other parts cannot be moved elsewhere and opened by other apps:
1. The .obsidian/ directory contains your JSON config with plugins, settings, hotkeys, workspace state, link format, attachment paths β those can't be moved elsewhere
2. Plugin state files β Readwise's path-to-ID map, Templater's settings, Tasks plugin's database, Excalidraw's drawing data β even if plugins can be recreated, these settings cannot
3. .canvas files β JSON, not markdown. They reference notes by path and won't survive a move
4. .base files β JSON-based database/views over your notes. Same path-fragility
5. .excalidraw.md files β markdown wrapper around an Excalidraw JSON blob. Looks like markdown, isn't really
6. The link graph itself β backlinks, graph view, "linked mentions" β all computed from filenames and link references. They survive because the references are in the markdown, but they require Obsidian (or an Obsidian-aware tool) to materialize
7. Plugin-managed folders β Readwise output, Web Clipper output, Daily Notes location, Templates folder. Each is a folder whose contents are owned by an external system tracked in plugin state
8. Sync state β Obsidian Sync, iCloud, Dropbox, Google Drive each maintain their own state about what's where and what's been resolved. Move operations interfere with this state
9. Embedded query results β Dataview queries, Tasks queries, Bases queries. The query is in the markdown; the result is computed live and never persisted
So technically you CAN move your files elsewhere, but you'd destroy most of what makes them valuable β the graph, the plugin state, the canvases, the embedded queries, the sync state, and any structural intent encoded in folder placement
Which means you're just as locked in to Obsidian as any other "proprietary" app, it's just a hidden lock-in that's obscured by inaccurate marketing
Saying "Obsidian is just markdown files" is like saying "your house is just bricks"
The bricks are real and moveable β but the architecture, plumbing, and wiring aren't bricks, and those are most of what makes the house function
@dan__brummitt Things have changed a lot since. We have launched new plans, export options are in the free plan now, free users can now add attachments etc. Give it a try! π
@kepano@fortelabs In your own words:
> Donβt lock your data into a format you canβt retrieve.
That's the literal definition of "portability". That's also why Obsidian uses Markdown as a base format instead of, say, a binary format.
@kepano@fortelabs But the whole premise of Obsidian is that "your files are portable". If apps need to have parity with Obsidian, and won't work without it...then doesn't that break portability?
@signalvoyager@signalapp What's the mistake? Enabling notifications? This is not isolated to Signal. If it were then we'd have a problem. Every single app's notifications gets saved in a place and manner that is outside that app's control. There's no opt out. That is why Apple fixed it.
We are very happy that today Apple issued a patch and a security advisory. This comes following @404mediaco reporting that the FBI accessed Signal message notification content via iOS despite the app being deleted.
Appleβs advisory confirmed that the bugs that allowed this to happen have been fixed in the latest iOS release. You can read more here: https://t.co/yE8ufSTQHk
Note that no action is needed for this fix to protect Signal users on iOS. Once you install the patch, all inadvertently-preserved notifications will be deleted and no forthcoming notifications will be preserved for deleted applications.
Weβre grateful to Apple for the quick action here, and for understanding and acting on the stakes of this kind of issue. It takes an ecosystem to preserve the fundamental human right to private communication.
Privacy researcher reports that Claude Desktop app for macOS may be quietly changing browser access settings without explicit user consent https://t.co/PVBZOu0qvc
@signalvoyager If the OS is not secure, there's only so much you can do. AFAIK Signal did offer the option to disable/hide notification content. If your OS has a keylogger built-in, you can't really blame the apps you install for the secrets leaked.