• 2 Posts
  • 36 Comments
Joined 2 years ago
cake
Cake day: June 21st, 2023

help-circle




  • Mainstream gaming, is on aggregate, getting worse and worse over time. Everyone wants to feel empowered to stop that from happening.

    You could punch upward, targeting management of stuidos and publishers.

    You could look inward, and make a commitment to sincerely boycott games from companies that consistely release games in an unfinished state, use dark patterns to exploit gambling addictions for profit, mistreat their staff, etc.

    Or you could punch down, and target LGBT creators, who are largely individual contributors and completely unrelated with any of the root causes of the decline in game quality. But this one is SO much easier than the other two, so maybe you’ll do this one so that you can feel like you’re doing something without really having to do anything. Especially since it confims some things you heard from politicians that need to distract you from how their only policy is to make life better for rich people.














  • Boost this one to the top, it’s the official reason given by sony. You can disparage it if you want, but it has technical merit. The audio codecs supported by mainstream bluetooth devices are meant for music, where you want the highest possible quality and can tolerate a slight delay between when you press play and when the music actually starts.

    In video games this means you get a noticable delay on the audio. With classic video file playback like a movie, this can be compensated for by delaying the visuals so thay match up with the audio, but delaying the visuals in a video game is an even worse experience for the player.

    Sony’s use of a proprietary audio codec via their wireless controllers is pretty justified. They’re able to optimize for latency and it shows (or rather, it doesn’t, since you probably would never notice it).



  • I use nano on my servers because the default configuration can be used by pretty much anyone, even if I had to explain it to someone over the phone. And hopefully you rarely if ever have to make sophisticated changes to files on servers that would benefit from vim’s model.

    If you do need to do consistent heavy-duty file editing on a server, rmate is really nice for that: https://github.com/aurora/rmate

    But honestly both of these strategies are dated and I don’t use either of them professionally. These days it’s all immutable infrastructure: I use my local editor to make build scripts for immutable server images that there’s no point in editing files on running instances because none of the changes will be persisted.