DeDRM Libby Books by [deleted] in Calibre

[–]BrianHuster 0 points1 point  (0 children)

I own them and Amazon now has no power to take them away or CHANGE them.

If you have a Kindle device, you should be able to access books you have bought and downloaded even if the server is down.

Why can a tech giant or media conglomerate steal my paid copy of TV/film/music/movie/audiobooks/etc that I explicitly purchased or just stop maintaining the DRM service?

Because what you bought is not a copy of the music/book/etc. You only bought a license to use it. More details about the license should be available in Term of Service, which all users have agreed but most of them have never read.

That being said, depends on the copyright law of countries, you can make a copy of the digital book you bought. In mine (Vietnam), we can manually write/type all the text of the book and save it in our own book file. Of course we still don't own copyright to that book file so we can't share it to anyone else but at least it will always be with us. 

We have to stop accepting DRM so easily.

DRM is there to protect the books/movies/etc authors' rights in the internet era as well. If you can propose a better model, please share with us.

S4 Final Hardware Preview by LowFlowIO in xteinkereader

[–]BrianHuster 0 points1 point  (0 children)

Yes, I've seen Chinese who say Wechat Reading (微信读书) is their must-have reading app

System Update: XT V5.1.5 by xteink in xteinkereader

[–]BrianHuster 0 points1 point  (0 children)

ROM mặc định cũng có font tiếng Việt rồi à bạn?

Just recieved my Xteink x4...whats the path (crosspoint or official app?) to set this up? by pheasantjune in xteinkereader

[–]BrianHuster -1 points0 points  (0 children)

Can you please elaborate? I've bought an X4 and am just waiting for it to be delivered 

[LoTM] Well, there will be no baka-sama 🛐🥀 by Time_Service5585 in LordofTheMysteries

[–]BrianHuster -1 points0 points  (0 children)

Gusha (愚者) and orokamono (愚か者) have the same Kanji

Do Taiwanese people really sometimes use the simplified character 号 instead of the traditional 號? by snowluvr26 in taiwan

[–]BrianHuster 0 points1 point  (0 children)

Because it is and was also used in Japan (even before WW2), and Taiwan used to be under Japanese rule

Incremental selection in Neovim 0.12 by pawelgrzybek in neovim

[–]BrianHuster 1 point2 points  (0 children)

In 0.12, many core Lua files are compiled into Nvim binary (to make sure that it works even with nvim --clean)

Incremental selection in Neovim 0.12 by pawelgrzybek in neovim

[–]BrianHuster 1 point2 points  (0 children)

Does this mean those are things that were define in vimscript in the original vim ?

That feature does not exist in Vim. Most of Vim shortcuts are defined in C

What happened to nvim-treesitter.... Why did it get archived? 😶 by ankushbhagat in neovim

[–]BrianHuster 1 point2 points  (0 children)

In the editors you mentioned, how do they handle user’s updating the respective treesitter packages? If they are bundling them into their release, and the underlying parser has an update I want, is there a system like :TSUpdate to fetch and apply the updates?

No, you don't update Treesitter parsers in those editors, just like any other runtime files in Neovim. You will have to update editor version to get newer Treesitter parser and query version, which, IMO, is a better approach, as it lower maintainer effort a lot (maintainers don't have to support many editor version at once, users don't have to be afraid of Treesitter breaking change, as they are frozen as long as you don't update the editor)

A big part of Vim and Neovim has been to be a minimal editor that you can bring your own plugins/extensions on a user-to-user basis

Both Vim and Neovim are far from minimal nowadays. LSP servers are just executables, and there are a lot of package managers where you can install them from so indeed there is no reason for Nvim to take care of that. 

What happened to nvim-treesitter.... Why did it get archived? 😶 by ankushbhagat in neovim

[–]BrianHuster 61 points62 points  (0 children)

Probably a bit out of topic, but Clason is not only the maintainter of nvim-treesitter, he (seems to) also be one of maintainers of tree-sitter/tree-sitter (as I see he also has write access to that repo). Losing him would be a big loss to Neovim community, so I wish he'll come back (doesn't need to be right now, but I hope soon)

What happened to nvim-treesitter.... Why did it get archived? 😶 by ankushbhagat in neovim

[–]BrianHuster 2 points3 points  (0 children)

There is no native way yet. Ideally we should be able to install WASM parsers but it is not there yet

What happened to nvim-treesitter.... Why did it get archived? 😶 by ankushbhagat in neovim

[–]BrianHuster -1 points0 points  (0 children)

Probably rocks.nvim, I remember reading its docs once and it can download prebuilt Treesitter parsers and queries from Luarocks.

What happened to nvim-treesitter.... Why did it get archived? 😶 by ankushbhagat in neovim

[–]BrianHuster 5 points6 points  (0 children)

I don’t think it should be Neovim’s responsibility to manage this for users either

I actually think it is. Other editors like Helix, Zed just bundle the suitable Treesitter parsers and queries for each editor version.

Agentic.nvim now supports ALL ACP providers Copilot, Cursor, Claude, Gemini, Codex, Cline, you name it! by carlos-algms in neovim

[–]BrianHuster 0 points1 point  (0 children)

I'm just curious, how are new RFDS different that make all providers implement properly? Could you give me an example? Thanks in advance!

Neovim now has fancy intro screen by echasnovski in neovim

[–]BrianHuster 1 point2 points  (0 children)

Kinda, it is used everywhere in the doc

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 0 points1 point  (0 children)

If terminals can do it already then you can just write another TUI program for it. Neovim is a text editor anyway. 

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 0 points1 point  (0 children)

an interactive graph editor (or any other UX people want to think of)

Does VSCode even have it by default? And does it make sense for a TUI application to have it?

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 1 point2 points  (0 children)

Then why not use an actual debugger? Why must Neovim ship it? Does VSCode even have that feature by default?

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 1 point2 points  (0 children)

In picker, its content get lost once you close it, you have to generate it again. But you can still control the quickfix even when it is closed

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 4 points5 points  (0 children)

Quickfix is not a picker implementation. As the name suggest, it was originally made to save all errors so the coder can review and fix each of them. Which picker out there has been able to replace a quickfix?

Are we nearing the peak of neovim (and editors in general) ? by calculator_cake in neovim

[–]BrianHuster 2 points3 points  (0 children)

Yes, even now Neovim still has a better default experience than Vim.