6 ms·
Discord can definitely do some strange things to your machine. I can't play DayZ when it's open, the game will not connect to any servers and errors out with t
by snake_plissken 4y ago
Discord can definitely do some strange things to your machine. I can't play DayZ when it's open, the game will not connect to any servers and errors out with this "player auth login state" message. I thought it was my internet connection but running a server locally also resulted in the same error.
It took me a few months of on-and-off searching, but I eventually found a comment on a message board where someone had experimented with things by closing different sets of applications and then trying to connect to a DayZ server. They finally figured out it was Discord that was causing the issue.
- brianshaler 4y agoSounds like a port issue. I imagine the first thing most people did was list the ports in use when either app was running. Did the investigation end at finding the culprit or did they figure out the actual cause?
- snake_plissken 4y agoThey never figured out the actual mechanism involved, just that running Discord caused the connection issue, and that when Discord wasn't running, they could connect to a server and play the game.
- yamtaddle 4y agoMy 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 battery-powered device saw their battery life cut to a sliver of what it should be. To make matters worse, nearly every session saw at least one person's Discord simply crash and have to restart. What is this, the 1990s? I was video-chatting in goddamn 2002 on a potato. Yeah the resolution was ass, but it's not like this is some totally new, hyper-advanced tech. It should have gotten far more power efficient! Look how great codecs are now! Video chat shouldn't burn my battery like I'm having it calculate digits of Pi in a hot loop on 20 threads plus a hundred graphics-chip threads.
- est31 4y agoIt'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.
- Topgamer7 4y agoIt's not about cutting corners. It's about time to effect change. It's about cross device and platform support. It's about it being easier to find developers familiar with the browser stack then native app developer. That being said I would love to have less memory allocation on my devices when effectively idle too.
- tescocles 4y ago>It's about time to effect change. It's about cross device and platform support. It's about it being easier to find developers familiar with the browser stack then native app developer. One might consider these as cutting corners - hiring web developers to build an app that really should be native
- est31 4y agoThe aspects you mention mostly make things easier for the developer side, not for the user side, which get only the indirect advantage of a more feature rich app. If you want to do things properly, you hire separate teams who do native development for each platform, or you hire one Qt team for desktop and two teams for the two app platforms. Of course that's expensive, but again developer vs user side. That's what I mean by cutting corners. And regarding electron there are different kinds of apps performance wise, like Atom vs VS Code. Discord is more on the Atom side of things, sadly. Discord is also so big, that interested people develop lean third party clients for it. It's possible, but Discord rather bans them and forces users on the worse electron/web alternative.
- throw10920 4y agoMost of this is false. Ripcord achieves near-feature-parity with the official Discord and Slack apps using cross-platform desktop technologies with a fraction of the resource usage with a single developer. Ripcord's very existence contradicts most of the claims you've made above.
- xeromal 4y agoHowdie fellow DayZ brother.
- jeoqn 4y agoIf I had to guess I’d say discord attaches to the dayz executable to show the discord overlay in-game and the dayz anti cheat doesn’t like it when processes get attached to the game because that’s how cheats work and doesn’t let you auth into the online game.
- Aachen 4y agoDoes dayz use DRM? My first thought is that they've got a false positive in their lie detector rather than that the Discord client somehow reaches into dayz and causes it to give "authentication state" errors. Note that you can also use Discord just as a browser tab, dunno what the difference is with having a client as I've only ever used the browser version (and I bet the client is electron aka outdated browser under the hood anyway).
- explaingarlic 4y agoAnything that injects DLLs and hooks into lib functions will have this effect on unstable software that was not written with a comprehensive understanding of how the majority of Windows programs operate. It's not Discord's fault that they are using the APIs provided to them by Microsoft fairly, legally, cleanly and non-intrusively and not everyone supports them. Maybe it's the assumption that legitimate/good-will programs do not interact that causes this issue. It's ridiculous, and untrue. I don't really use Discord and I have a strong distaste for the kinds of social circles that it breeds, but it is a technically excellent product. If someone wants to see an example of a triple-A game product that is built with this kind-of misunderstanding of the NT kernel and Windows operating system (and shell, and their own compiler toolchain... Oh my...), here lies a funny video: https://www.youtube.com/watch?v=b8xtw54-lCI https://www.youtube.com/watch?v=b8xtw54-lCI
- MaxikCZ 4y ago>and I have a strong distaste for the kinds of social circles that it breeds This feels like "dog bit me once, so now I will hate all the dogs". Discord is a platform for comunities, and its your choice to choose amongst them. Many of such are of superb quality you cant find anywhere else. The key is in moderation.
- Firmwarrior 4y agoCan you recommend any interesting groups? I use Discord all the time, but in my experience it's all just noob programmers, cryptocurrency people, gamers, and troglodytes. (What it says about me that I'm in these groups, I'll leave as an exercise to the reader)