this post was submitted on 13 May 2026
111 points (97.4% liked)

Technology

84603 readers
4226 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] clif@lemmy.world 7 points 21 hours ago (2 children)

I'll stick with FOSS instead... Silverbullet.md in this use case.

[–] Damage@feddit.it 7 points 18 hours ago (2 children)
[–] Brewchin@lemmy.world 2 points 12 hours ago (2 children)

I've been a (cautious, because not OSS and the inevitable enshittification timer) fan of Obsidian for years, and a data scientist friend switched from Notion to Logseq and raves about it. Is it that good?

[–] Damage@feddit.it 1 points 8 minutes ago

Idk, I've never tried Obsidian so it's hard for me to compare, essentially it's a giant bullet-point database. You can add links or tags (they act the same) that act as references to pages, and opening those pages shows you all the references.

The idea is to write without thinking too much about it, and maybe going over it after you wrote to add links if you think it's necessary. Personally, I wish I could join together OneNote (yes I know) and Logseq, because I like reasoning spatially and Logseq's Whiteboards feature doesn't click for me, but it's good for writing down stuff in meetings and so.

[–] nuclear_wizard@startrek.website 2 points 6 hours ago (1 children)

The use cases are different for me, personally. There are some minor (on the surface), but major (depending on how you use the software) differences between them out of the box:

  • Logseq is focused on daily journal pages and pages with lots of linkages, the idea being it keeps you on focused on tasks without feeling like you are spending too much time tinkering, organizing, or like you have to build out a perfect system right away. I like it for work because it lets me work "in my notes" rather than needing to work "on my notes" if that makes sense. I'm aware of similar Obsidian setups, but having it work out of the box in Logseq means many of the other design choices in the program are made with this workflow in mind.
  • Every note is structured as a tree with hierarchical items (blocks) nested within one another. This means every block has a reference, so it's easy to create and maintain links to different pages. Obsidian does support block references out of the box, but you have to insert them for every line you want to reference because it isn't set up to enforce a tree structure by default.
  • Tags and note links are interchangeable. I would actually say this is the main point against vanilla Logseq compared to Obsidian. There are plugins you can use to give tags different behavior to links though.
  • The community seems smaller and there aren't as many plugins. Many plugins don't seem to be well supported or maintained, but they are usually pretty focused on solving one particular problem.

I use Logseq for work where being able to reference blocks is more useful (especially for task management), and Obsidian for personal projects where I feel a more free form PKM with customization options is nicer.

[–] Brewchin@lemmy.world 1 points 1 hour ago

I see! Thanks for taking the time to respond. It's useful to have usage examples.

[–] clif@lemmy.world 3 points 17 hours ago

I haven't heard of this one! Thanks for the link, I'll check it out.

[–] hakunawazo@lemmy.world 2 points 15 hours ago (1 children)

Silverbullet is great. Plain markdown files combined with bidirectional linking, scripting for lists and content embedding and all in browser (so no sync to other clients needed). Even though since version 2 the complete sync from server to browser is a bit slow (and local https is a pain), I still prefer it to Obsidian.

[–] clif@lemmy.world 3 points 13 hours ago (1 children)

I've been doing the SSL with Caddy and Let's Encrypt via CertBot. Extra work but not too bad once you figure it out (and take notes since I forget by the time the renewal comes around :)

I still need to find time to set up auto renewal... One day

[–] hakunawazo@lemmy.world 1 points 5 hours ago* (last edited 5 hours ago)

Thank you for your answer.
My problem is, that I would like to keep my (Docker) services like Silverbullet.md in my local network only and reach them exterally by Wireguard VPN.
Before https I reached my services with <ip>:<port>, which worked fine with VPN. As mentioned here, there are now only a few options to get https without open everything to the world:

  • Set my local servers ip as localhost by ssh ( ssh -N -L 3002:localhost:3000 user@someip) which works, but needs to be added for every client and every access.

  • Add a hosts file entry (e.g. silverbullet.lan 192.168.1.123) on every client to access the local server and add a Caddyfile entry with a selfsigned certificate.

  • Put a local DNS server like dnsmasq or bind9 in my network and add local domains there (like silverbullet.lan) and use Caddy again for SSL. That's the point where I haven't figured out how to get it running over Wireguard VPN.

I don't want to rely on external services like Tailscale.