I have the same phone as you, it runs smoothly on chromium based browser and slow on firefox. Might just be firefox not being optimized with newer css standards.
Its trained at native MXFP4 with MXFP8 activations layer, so you need around 1.5TB of VRAM to fully offload it without taking into account the context cache.
It might be doable to do some smart expert offloading and swapping, but expect minimum 500GB of VRAM and 1TB of system RAM minimum and the t/s would be reduced.
Its only realistically runnable on datacenter grade gpu at decent speed for now (and judging from the price of ram for the next few years)
It provides a lot of nice syntactic sugar that you would otherwise have to write a wrapper for on top of Fetch.
Built in request interception, request transformation, (de)serialization, shared request config, timeout/retries management, ...
Though this definitely comes with bloat and supply chain risks.
Do you use features like permissions, channels, threads, bots, ... a lot ?
Application using xmpp as a backend are great and can be all you need if you just want a simple voice/text chat with no additional features.
There is no equivalent to most "server/community" features of discord in the xmpp protocol, and it is something that needs to be implemented at that level for it to work.
The support is bad for custom nodes and NPUs are fairly slow compared to GPUs (expect 5x to 10x longer generation time compared to 30xx+ GPUs in best case scenarios)
NPUs are good at running small models efficiently, not large LLM / Image models.
Not exactly what your are looking for, but mihon (formerly tachiomy) fixes my webcomic need. It is both a reader and a downloader. You have different scrapping extension for many sources, thus you can pretty much find anything.
If you are fine with a (android) phone only workflow, I recommans you give it a try.
The official installation process won't work, as Bazzite is an immutable distro.
You can install it with rpm-ostree. If you choose to do so, I invite you to look into what immutable distros are, and what problems they solve (and create).
I was curious and searched if it was more complicated than it looked for ProtonVPN. It doesn't look complicated, but it is not very straightforward either.
You can find how to do it in the comment of this reddit post
If you have a GTX 10xx card or later, their are virtually no issue with Wayland anymore. I have two PC with nvidia cards and had almost 0 issue with gnome plasma and hyprland in the last two years.
The configuration of nix is not the time consuming part, most of the time it's faster than other distro if you are a developer.
The time consuming part is having an issue with a niche package, the only doc you have is the code and random github issue from 3 years ago that don't mirror your config, and the nix evaluation doesn't tell you which part of the config is the problem.
I have the same phone as you, it runs smoothly on chromium based browser and slow on firefox. Might just be firefox not being optimized with newer css standards.
Its trained at native MXFP4 with MXFP8 activations layer, so you need around 1.5TB of VRAM to fully offload it without taking into account the context cache. It might be doable to do some smart expert offloading and swapping, but expect minimum 500GB of VRAM and 1TB of system RAM minimum and the t/s would be reduced.
Its only realistically runnable on datacenter grade gpu at decent speed for now (and judging from the price of ram for the next few years)
Vim/neovim if you are willing to take the time to learn how to use / config it.
Micro otherwise, very sensible keybinds and ux that map to modern gui apps, though it doesn't come installed in most distro unlike ed and nano.
https://www.gog.com/de/ https://en.wikipedia.org/wiki/GOG.com
GoG is a DRM free game store
It provides a lot of nice syntactic sugar that you would otherwise have to write a wrapper for on top of Fetch. Built in request interception, request transformation, (de)serialization, shared request config, timeout/retries management, ...
Though this definitely comes with bloat and supply chain risks.
Do you use features like permissions, channels, threads, bots, ... a lot ?
Application using xmpp as a backend are great and can be all you need if you just want a simple voice/text chat with no additional features.
There is no equivalent to most "server/community" features of discord in the xmpp protocol, and it is something that needs to be implemented at that level for it to work.
I like xmpp, but it is not a discord alternative. It is a WhatsApp / Signal / iMessage alternative.
It doesn't have 80% of discord features, I use discord a lot and I don't have a single group chat.
Matrix / Element is a way better alternative feature wise.
4.0.0 was the release of the Rust rewrite
The support is bad for custom nodes and NPUs are fairly slow compared to GPUs (expect 5x to 10x longer generation time compared to 30xx+ GPUs in best case scenarios) NPUs are good at running small models efficiently, not large LLM / Image models.
Most website do not run on servo
Definitely looks worse, but I can see why they made the change, gtk is a pain to work with compared to qt
Not exactly what your are looking for, but mihon (formerly tachiomy) fixes my webcomic need. It is both a reader and a downloader. You have different scrapping extension for many sources, thus you can pretty much find anything. If you are fine with a (android) phone only workflow, I recommans you give it a try.
The official installation process won't work, as Bazzite is an immutable distro.
You can install it with
rpm-ostree. If you choose to do so, I invite you to look into what immutable distros are, and what problems they solve (and create).I was curious and searched if it was more complicated than it looked for ProtonVPN. It doesn't look complicated, but it is not very straightforward either.
You can find how to do it in the comment of this reddit post
SearXNG is really easy to setup, you should have a go at it.
They have a headless setting now. Not sure how well it works though, I haven't tried it.
If you have a GTX 10xx card or later, their are virtually no issue with Wayland anymore. I have two PC with nvidia cards and had almost 0 issue with gnome plasma and hyprland in the last two years.
I use obtainium to install it and it works flawlessly. The reason they don't publish it elsewhere is due to licences and push notifications iirc
It works for me on graphene in vanadium, Firefox and brave with no compatibility settings changed
https://anubis.techaro.lol/docs/user/known-broken-extensions
If you have JShelter installed, it breaks the proof of work from anubis
The configuration of nix is not the time consuming part, most of the time it's faster than other distro if you are a developer. The time consuming part is having an issue with a niche package, the only doc you have is the code and random github issue from 3 years ago that don't mirror your config, and the nix evaluation doesn't tell you which part of the config is the problem.