Live data from Hacker News

When Discord is open in the background, NVIDIA card will not reach full speed

nvidia.custhelp.com

61–70 of 241 posts

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#61
post #4

There are many problems with discord, and GPU is not the worst one. Discord Snap has to block many unusual activities, but I still see these: * attempt to `ptrace` processes all the time; * using 99% CPU; * to work Discord needs some non-standard interfaces to be connected; * Discord tries to track which other programs you run by default and shares it. * too frequently restarting desktop integration snap until the lo…

I yarn for the simpler days of IRC, Pidgin and Skype where these apps ran fine on a 1GHz Pentium 3 chip with 256MB of RAM. Now you need a quad core 3GHz chip and 8GB RAM just to run a chat app reliably. Where did we go wrong?

I will never miss skype. that application was a buggy ass POS near the end.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#62
post #19

I exclusively use Discord in a browser tab. I simply won't use a dedicated app for anything that can be done in a web browser.

I’m the opposite. If there is a well written app on iOS or iPadOS, I’ll use it for the increased privacy protections, lower battery and CPU usage and (sometimes) lower bandwidth consumption.

IMHO, mobile operating systems have gotten better than legacy desktop operating systems in a bunch of key areas. But of all the platforms, the web is the worst one. The web has tracking everywhere and often uses a lot of CPU, memory, battery, and bandwidth.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#64
post #18

Earlier quoted context omitted.

It's because a) people want high resolution, and b) software development is cutting corners like building on electron. Lastly, Discord has absolutely the worst software engineering behind it.

> It's because a) people want high resolution, This cannot be any serious part of the reason, since literally playing 3D video games fullscreen at full resolution can use less power than Discord. [EDIT] For that matter, any streaming video platform. They're ~all extremely battery-efficient even when pushing 4k.

Video games have optimized rendering pipelines and assets.

Discord is showing emojis, images that are 10MB+ each, and all kinds of user generated crap at high res that it doesn't have control over. Personally I'd prefer to go back to just text.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#65
post #19

I exclusively use Discord in a browser tab. I simply won't use a dedicated app for anything that can be done in a web browser.

I’m the opposite. If there is a well written app on iOS or iPadOS, I’ll use it for the increased privacy protections, lower battery and CPU usage and (sometimes) lower bandwidth consumption. IMHO, mobile operating systems have gotten better than legacy desktop operating systems in a bunch of key areas. But of all the platforms, the web is the worst one. The web has tracking everywhere and often uses a lot of CPU, mem…

[deleted]

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#66
post #11

Interesting. I discovered just the other night that merely minimizing Discord nets me about a 20 FPS improvement in Factorio. (Even if Discord is otherwise off-screen, which it normally is, as Factorio is fullscreen, and there's no second monitor for me.)

I'd assume it's their State of the Art™ React® frontend that's hammering your L3 cache with constant updates.

It's a lot more likely to be the overlay imho.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#67
post #14
post #8

Earlier quoted context omitted.

So then I guess the advice is, if you have to use Discord, stick to the web version?

I use ripcord for discord and slack bonus it's a native app and uses about 20mb of ram.

is there a way to get it to save deleted messages?

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#68
post #18

Earlier quoted context omitted.

It's because a) people want high resolution, and b) software development is cutting corners like building on electron. Lastly, Discord has absolutely the worst software engineering behind it.

> It's because a) people want high resolution, This cannot be any serious part of the reason, since literally playing 3D video games fullscreen at full resolution can use less power than Discord. [EDIT] For that matter, any streaming video platform. They're ~all extremely battery-efficient even when pushing 4k.

Video playback is low power primarily because GPUs (even embedded ones) have dedicated hardware for video decoding. Video chat requires also encoding video, which not all gpus provide hardware for. CPU encoding video is a very energy intensive task especially as the resolution increases.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#69
post #11

Earlier quoted context omitted.

I'd assume it's their State of the Art™ React® frontend that's hammering your L3 cache with constant updates.

It's a lot more likely to be the overlay imho.

Oh, huh, yeah. That sounds plausible.

Re: When Discord is open in the background, NVIDIA card will not reach full speed

#70
post #38
post #4

There are many problems with discord, and GPU is not the worst one. Discord Snap has to block many unusual activities, but I still see these: * attempt to `ptrace` processes all the time; * using 99% CPU; * to work Discord needs some non-standard interfaces to be connected; * Discord tries to track which other programs you run by default and shares it. * too frequently restarting desktop integration snap until the lo…

>> blocking other programs using desktop integration for file dialogs: latency of several minutes, sometimes dialogs never appear. I think HN may have solved one of my most annoying technology mysteries... Definitely taking discord out of automatic startup. Moving back to teamspeak or some other system is quickly becoming a thing for me. I used to run a TS3 server for years.

Mumble is a much better experience than Teamspeak, at least in my experience.
Post reply on HN