Live data from Hacker News

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

nvidia.custhelp.com

121–130 of 241 posts

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

#121
post #118

Hey all, I work at discord and specifically have been tracking this issue. We recently released support for AV1 hardware encoding for go live streams. However, the process of probing the GPU for what codecs it supports has triggered a latent nvidia driver bug. We are releasing a workaround some time today, and nvidia is releasing a driver update to address this issue as well. Apologies for any inconvenience this has…

So this is an Nvidia-side bug, rather than a Discord-side bug? But Discord's new feature simply exposes it?

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

#122
post #96

Earlier quoted context omitted.

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…

I can use uBlock on the web, I can't do that on iOS. I'm fairly confident that it gives me more privacy than what I can get on iOS. It's much easier for me to get a vague idea what a webapp is tracking and what it's doing. You can see all the network requests, you can disable javascript, disable access to certain APIs etc. I bet iOS electron based apps are tracking significantly more than FF + uBlock. It's also why I…

You can use uBlock on iOS using the Orion browser.[0]

[0] https://browser.kagi.com

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

#123
post #121
post #118

Hey all, I work at discord and specifically have been tracking this issue. We recently released support for AV1 hardware encoding for go live streams. However, the process of probing the GPU for what codecs it supports has triggered a latent nvidia driver bug. We are releasing a workaround some time today, and nvidia is releasing a driver update to address this issue as well. Apologies for any inconvenience this has…

So this is an Nvidia-side bug, rather than a Discord-side bug? But Discord's new feature simply exposes it?

Correct.

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

#124
post #118

Hey all, I work at discord and specifically have been tracking this issue. We recently released support for AV1 hardware encoding for go live streams. However, the process of probing the GPU for what codecs it supports has triggered a latent nvidia driver bug. We are releasing a workaround some time today, and nvidia is releasing a driver update to address this issue as well. Apologies for any inconvenience this has…

I demand reimbursement for my dropped frames!

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

#125

Earlier quoted context omitted.

You can also just look at how many developers it took to build similar programs, native and cross-platform, in, say, the 90s and early 00s. I wouldn't be surprised if a bunch of them had smaller teams for all platforms combined than Discord has for its single desktop client. Yet one would hope we've gotten more efficient at software development since then, and the entire excuse for using things like Electron is suppo…

I only ever used it for small GUIs for some scientific computing I did back in college, so maybe it's hard to use for larger projects, but the impression that I remember of Qt was that it had a pretty large component library, extensive documentation, and a drag-and-drop WYSIWYG UI editor! The workflow that I've seen for frontend coding today is that a designer makes a mockup in something like Figma, and then a fronte…

> a drag-and-drop WYSIWYG UI editor!

I like Qt for how much it enables us to do, but having worked with Qt Designer, it can get off the rails once things get too complex. Probably doesn't help when you enable/disable UI elements programmatically, but still lol

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

#126

Earlier quoted context omitted.

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?

They ran fine on machines a hell of a lot weaker than that. If you had an actually-good desktop OS (uh, BeOS is the only example I know of—Linux, at the time, couldn't do this, even with minimalist window managers) you could even browse the web, have chat open, and be playing mp3s, and not hear so much as a pop or skip on the music, on a 166MHz Pentium (that's a single core, kiddos) with 128MB (luxury!) of memory.

Linux could do that fine. Not sure why it couldn't for you but with similar hardware in the mid to late '90s I was able to listen to mp3s, browse the web, and chat on IRC at the same time with no issues.

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

#127
PrpTip: Use discord in your browser.

I use it for gaming, with voice chat. Works fine. The only downside is that your voice chat audio will output to whatever channel your browser audio is set to.

Edit: also push to talk wont work, but it will pickup the microphone audio while inside a game. Set the threshold high or use the mute button on the microphone.

So if you have a headset and want voice chat to go through that, make sure to set that to the default audio channel in your OS before you join the voice chat.

Inputs (microphone) have no such restrictions.

Other than that gotcha, its about 1000% better than running a huge bloated electron App.

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

#128
post #18

Earlier quoted context omitted.

My friend group started using Discord during the pandemic to continue our previously-in-person RPG sessions. I don't know how people find it tolerable. It'd kill the battery of a Macbook that could handle 6-8 hours of actual work (this is pre-M1) or 10ish hours of playing Netflix or whatever, in 2 hours flat, fans whirring madly the whole time. WTF. And it wasn't just one of us, and it wasn't just Macs, anyone on a b…

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.

How can you say Discord has the worst software engineering when they serve millions of active users with little downtime?

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

#129

Discord is a fucking bitch.. Find Something interesting, you have to join some Discord to find all the information. So you join the Discord and then you have 100s of channels with chat.. Try to find the information, need a role, I give up. It's almost angering me how terrible this program is, seeing so many people use it. It currently is being abused. Please use Discord for chat, but don't use it as your main platfor…

> So you join the Discord and then you have 100s of channels with chat.. Try to find the information, need a role, I give up.

I know where you are coming from here, but that's not really on Discord, but on individual server management. The people who organise their Discord servers like that would probably have created a similar mess in ye olde forum times, or on Slack or whatever. Plus bigger servers tend to be subject to SPAM and scamming and counter-measures seem ad-hoc at times because native tools for handling that are a relatively recent addition.

And for all its faults (not open source, slow, privacy concerns, OP, etc.) Discord also has some things going for it. Lots of people are already on it so network effect is a thing here, it's relatively easy to pick up the basics off and there are no immediate paywalls (which makes it attractive to semi-public projects without a cash flow), a lot of basic and advanced features are there to use, and most of them work across a lot of platforms.

My biggest gripe with it (besides the aforementioned) is that its better new features like forum channels and stage channels are locked behind usage metrics and/or paywalls.

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

#130
post #127

PrpTip: Use discord in your browser. I use it for gaming, with voice chat. Works fine. The only downside is that your voice chat audio will output to whatever channel your browser audio is set to. Edit: also push to talk wont work, but it will pickup the microphone audio while inside a game. Set the threshold high or use the mute button on the microphone. So if you have a headset and want voice chat to go through tha…

Can you still use push to talk via browser? Do you get an overlay showing who is speaking?
Post reply on HN