• 3 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 9th, 2023

help-circle

  • It’s a few things, but a big one is the framerate jumping around (inconsistent frame time). A consistent 30fps feels better than 30, 50, 30, 60, 45, etc. Many games will have a frame cap feature, which is helpful here. Cap the game off at whatever you can consistently hit in the game that your monitor can display. If you have a 60hz monitor, start with the cap at 60.

    Also, many games add motion blur, AI generated frames, TAA, and other things that really just fuck up everything. You can normally turn those off, but you have to know to go do it.


    If you are on console, good fucking luck. Developers rarely include such options on console releases.



  • Any code reviewer will tell you code review is harder than writing code. And it gets harder and harder the lower the quality the code is; the more revisions and research the code reviewer needs to do to get the final product to a high quality.

    One must consider how humans will interact with this part of the program (often this throws all kinds of spanners in the works), what happens when data comes in differently than expected, how other parts of the system work with this one, etc, etc, etc. Code that merely achieves the stated goals of a ticket can easily produce a dozen tickets later if not done right.




  • BombOmOm@lemmy.worldtoSelfhosted@lemmy.worldSubmitting an App for iOS approval
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    9 days ago

    Yes, iOS app approval is a pain in the ass (this is one of the reasons there is so much fuss about app store policies and anti-competitive practices). They do test the app and if it has to connect to a server, they will ask you to provide such for them to test against.

    Setup a virtual host that you only turn on when they need to approve a new version. Give it some royalty free music to serve.




  • Since you are looking to build up to 12 bays, what you can do is buy that 4x 12TB drive set now, transfer everything over to the new system, then add the old 12TB drives into the array one-by-one expanding it to an 8x 12TB array. This ensures no data loss, nor wasted drives.

    Edit: Also with 8 drives, consider using RAID 6 instead of RAID 5. It’s almost the same thing, it just has two redundancy drives instead of one. Depending on how full your current RAID is, you may or may not need to start the new array with 5x 12TB drives instead of 4 due to the lower capacity when using RAID 6.