Yes, if SiYuan stops being developed, you can still get your notes exported as markdown files. Since SiYuan is open-source, you can also use the internal code to parse the JSON format notes.
HN user
pg999w
Mathematica is great, but they are keeping adding something confusing me. This time they added chess supporting. Though impressive, I doubt any user of Mathematica -- mostly math and physics people -- will use it. If I really want some chess computing, I would prefer using a dedicated and more feature-rich python-chess package.
There are plenty of apps written with Electron, which has styles far from "native" UI. But most people should not think of them as wrong.
Finding a USB DisplayPort cable from your drawer should not be harder than finding a HDMI cable if correctly marked.
Now imagine an editor like Neovim, but instead of working through 30 years of cruft and legacy code, it's built from the start using modern software engineering techniques and incorporates such features into its core editing model.
User inertia is strong. Neovim has its success because of its improvement, but more importantly, the keymap and config language is based on Vim7. Vim7 users can painlessly switch to Neovim with all config preserved. That's the main reason why Neovim can gain a large number of users initially. Conversely, Helix has no keymap nor configuration compatibility with Vim or other mainstream editors. Given this, I see no hope that Helix will become mainstream.
Why not? Isn't that &T like a read only wrapper of T?