• 0 Posts
  • 804 Comments
Joined 3 years ago
cake
Cake day: June 30th, 2023

help-circle

  • Why do you think the encryption capabilities on your PC are there for your sake? They might have sold them to you on that, but they are really there to protect copyright data because TPM allows encryption/decryption that is completely hidden from the rest of your system. Like an encrypted handshake that then transfers an encrypted key to decrypt the video stream. But it doesn’t save the decrypted data, it immediately re-encrypts it using your display’s private key (or whatever device is next in the chain, maybe your GPU). They can make it so that the unencrypted stream never touches your RAM or travels on any wire, which means you can’t pirate shows as you watch them unless you point a camera at your screen.

    Obviously if they just said that was one of the main points, no one would want it and media companies couldn’t benefit from it because they’d have to compromise to sell content.

    The other point was so that they could build a system where they hold the encryption keys and get to choose whose data is actually private. Obviously that’s an even harder sell.

    So they did what marketers always do and lied by omission about what it was for and just outright lied if they ever said they’d never give the keys to law enforcement (did they ever even say that?).

    Let go of the idea that someone selling something to you implies any kind of loyalty, especially when either party is a large corporation.




  • I haven’t gotten my hands dirty with this stuff specifically, but maybe you need to adjust buffer sizes to properly handle the different bit rates. Do you mainly see issues with higher combinations? The sample rate * bit depth is the important number, here. If you consider the problematic ones from that perspective, is there a threshold where anything under works fine but anything above has issues that get worse depending on how far above the threshold it is?

    I’m not certain, but I believe the audio buffer is handled via a callback function that gets called when the audio buffer is some % close to empty, and then the program refills the buffer, plus some other overhead. That data left in the buffer sets the deadline for refilling the buffer; miss that deadline and the audio cuts out. Meet the deadline and audio is seemless.

    A too small buffer will require the callback be called more often, and then the overhead can add up to missing deadlines. Alternatively, the % when it does the callback might need to be adjusted.

    Another consideration is if your DAC doesn’t support the chosen sample rate and bits per sample, then there is probably another buffer of the supported size and a conversion from one to the other (and its own callback when that buffer gets low). That said, I don’t know if it’ll even list unsupported combinations because I’m having trouble thinking of a valid use case. But it’s technically possible, so maybe it is like that.

    Anyways, those are what I’d be checking to debug this. If it is a setup problem, it won’t likely ever go away on its own, unless better defaults get set for those bitrates, but the ideal values depend on your system’s performance, so if yours is on the weaker side, it might never change.



  • Though, on the other hand, having the video saved offsite is useful because then anyone with physical access to your home can’t get rid of the video showing they’re there.

    This is not an argument in favour of using cloud services, because that gives access to your video to anyone the company deems should have access (or sometimes individual workers who either have access as part of their job or gain access because businesses suck at security). It’s in response to you saying isolate the cameras from the internet entirely; there is a good reason to have them connected (though you could have a PC handle that with a connection to two networks and no physical or software bridge between the two, just take video from one, upload (encrypted) to server on other).



  • Funny thing about “AI skills” that I’ve noticed so far is that they are actually just skills in the thing you’re trying to get AI to help with. If you’re good at that, you can often (though not always) get an effective result. Mostly because you can talk about it at a deeper level and catch mistakes the AI makes.

    If you have no idea about the thing, it might look competent to you, but you just won’t be catching the mistakes.

    In that context, I would call them thought amplifiers and pretty effective at the whole “talking about something can help debug the problem, even if the other person doesn’t contribute anything of value because you have to look at the problem differently to explain it and that different perspective might make the solution more visible”, while also being able to contribute some valueable pieces.



  • Yeah, the Linux community has done a shitload of work to bring Linux up to as good as windows (in the technical sense) and better than windows (regarding the often hostile user experience).

    Microsoft is now helping with the marketing by making the windows experience even worse, driving more people to “take the plunge” only for them to realize there isn’t a place where the floor suddenly drops away and you’re left helpless, and that that actually is a better description for using windows outside of the rails MS wants.

    If you use an AMD gpu, there’s actually fewer steps to go from empty disk to playing a game, assuming that game isn’t trying to do things with the kernel or is one of the rare games that aren’t compatible for reasons other than anti-cheat (I’ve seen one game like that so far, forget the name of it but a logistics game that needed some dotnet library or something and I ended up giving up and refunding it rather than troubleshooting it until it worked, though others on protondb did say they got it working).

    The days where windows gives an easier or better experience are gone, even ignoring all the next level enshitification of win 11. I’ve been on Linux for about a year now but wish I had switched sooner.




  • They might have set up the user agreement for it. Stackexchange did and their whole business model was about catching businesses where some worker copy/pasted code from a stackexchange answer and getting a settlement out of it.

    I agree with you in principle (hell, I’d even take it further and think only trademarks should be protected, other than maybe a short period for copyright and patent protection, like a few years), but the legal system might disagree.

    Edit: I’d also make trademarks non-transferrable and apply to individuals rather than corporations, so they can go back to representing quality rather than business decisions. Especially when some new entity that never had any relation to the original trademark user just throws some money at them or their estate to buy the trust associated with the trademark.



  • They tried to jump right into the “popular thing drives high demand for popular spaces in popular thing” and skip the whole “make thing popular” step, banking on their name and people thinking it’ll make them a ton of money.

    Though tbh I can’t say that was necessarily the wrong move (at least not if their entire goal is maximizing gains), since it wasn’t going to get popular like they wanted in the first place, so skipping that step and going straight to fleecing those dumb enough to throw money at it might have made the most sense.

    That said, I think they put more money into it than they got out of it, so I doubt that it was deliberate. Zuck probably just thought if he paid people to make it, users would just flock to it and it would be as popular as fictional VR worlds are, despite missing the tactile VR system they tend to use or the whole “VR world is popular (or the focus of everyone’s life)” being a plot point rather than the consequence of someone building the world and people choosing to spend their time and money there.

    Also, I’m in the demographic that probably would have been the most interested (like as a user of VR, not someone looking to just make money from it), but their offering didn’t even raise enough curiosity for me to check out what they made. There is an anti-meta bias in play, but even if it had been offered by a separate entity, I still wouldn’t have been interested because it sounded enshitified from the moment of concept.




  • They were made to drink it at gunpoint (not all but many were). Some escaped by fleeing the hall they were doing it in and hiding in the complex. Jones knew it was over and had sent some members to chase down and murder the ones that left and the ones that came to offer them a way home (including a US congressman, which is how he knew it was over because the next visit would probably be with guns blazing). Now you could say that about the ones holding the guns, that pieces of shit can often find goons to do their dirty work, but most of the people who went along with it had something very different in mind and became disillusioned while they were there, but being nowhere close to home with all communications being reviewed, they didn’t have many options.


  • Can’t say I’m surprised by any of this, everything about the guy screamed to me that it would be a shitty experience. They are using purely business things to attract users: paying big for exclusive titles (eg mini monopolies that force interested users to their platform) and giving games away for free. Neither of those require a decent experience, so no shit they cheaped out on that. Those who are just in it for the money are far more likely to end up at a “ah fuck it, it works good enough, ship it” point than someone who wants to build something good, knowing people will come if it’s good enough.

    It also makes it obvious that they’ll lean right into the enshitification as soon as they think they have that marketshare captured. So personally, I hope they don’t fix that shit, because it won’t indicate that they are becoming better but just that their strategy and tactics have improved while the end goal remains the same.

    And tbf, that end goal might be about control instead of money, so only approved video games can be played. Oh right, they already did that with UT because it might compete with their fortnite cash cow.