Lua is excellent. Simple language, quick to learn. Great fit for this purpose.
HN user
zef_hemel
Not even would, she is ;)
Largely yes, it does support task syntax at least.
SilverBullet author here — I have zero expectation of a business model. I've been working on this for three years in my spare time. It's purely a labor of love.
This may have to be rethought at some point, bur now the model would be self host or somewhere and access it from multiple places like your phone. I host it locally and then use Tailscale for safe access outside my network.
I just fixed the video link. Thanks!
The SB author speaking here. I hear you. I used emacs heavily for a few years and of course it inspires a lot of this. I see SB as a somewhat pragmatic reinvention of many emacs ideas. It doesn’t try to be as broadly applicable as emacs though.
While it’s almost impossible to innovate on what has been done in emacs over the decades, I think we can refresh some the things that make it powerful with a fresh coat of paint, to make it more accessible to a “younger generation.”
Making views editable is quite challenging. Especially in the general case. For tasks specifically this works, you can query them somewhere and when you toggle their completion state this gets propagated back. Editing other attributes is more tricky.
It doesn’t work on FF mobile? I wasn’t aware. It works fine or deskrop FF. It also works fine on Safari on iOS, but sounds like I should get an android device to make sure it works on that as well.
Yes you can do that, or deploy it to a VM somewhere and access it from both places (including mobile, works fine on mobile browsers). That way you don’t need to sync. That’s how I use it myself. Self hosted VM at home and Tailscale to access from the outside.
There’sa few things that would need to be rethought for this to work. Primarily, concurrent editing would need to be enabled everywhere and permissions need to be figured out and would complicate a lot of the query stuff. Not saying it’s not possible, but challenge for sure.
Which native apps are you using? Most products in this space tend to be Electron based which is just… web tech again.
Zef here ([4]), the end user programming aspect is very much in development and its exploration phase. It’s not even so much about implementing it, more the design of how to make or useful and how to use it. Any input on this is very much appreciated. I try to take inspiration from Obsidian Dataview, LogSeq and others on this.
This is pretty much how it works in SB as well. Very much inspired by Obsidian.
Not perfect, but if you click on sections in the preview the edit view will scroll to that section.
Silver Bullet is highly-extensible, open source personal knowledge management software. Indeed, that’s fancy language for “a note taking app with links.”
At its core, SB is a Markdown editor that stores pages (notes) as plain markdown files in a folder referred to as a space. Pages can be cross-linked using the [[link to other page]] syntax. However, once you leverage its various extensions (called plugs) it can feel more like a knowledge platform, allowing you to annotate, combine and query your accumulated knowledge in creative ways, specific to you.
Is he?
Neither of us use VFS, but indeed we do use Ace -- it's awesome.
Right now you need Chrome to install it, the standalone version I mention will embed the parts of Chrome in the binary.
You can edit a local project (click "Open Local Folder"), a Dropbox folder ("Open Dropbox Folder") or the built-in Notes, Configuration and Manual projects. None of those work? Works fine my my Chromebook.
I'm aware of the GPL, of course. I'm not a big fan of the political views behind the license.
Thank you for your constructive comments. I can work with this :)