• 50 Posts
  • 747 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle


  • I would be okay with defective controllers if Nintendo bothered to fix them. Through the entire lifespan of the console they sold controllers that would eventually drift. I own 3 pair of joy cons, they all drift. When sent for repair they were all deemed unrepairable, even those under warranty. That’s inexcusable.

    In the new iteration of joycons they STILL don’t use TMR or hall effect sticks.

    I don’t want to support this company.



  • I bought the Switch 1 on launch and loved it, it was everything I was looking for on a console. However, every single joystick broke. I bought several joy con packs and they all drift heavily. Even the pro controller drifts. Nintendo Iberia refused to even repair them. They gave me the option to either replace them with a 20 euro discount or pay 20 euros for them to ship them back.

    Awful product quality, awful support, zero accountability. Guess what, I’m spending my money elsewhere.














  • Final Fantasy X is probably my favorite Final Fantasy of all time. Just don’t play X-2, assume the story ends immediately.

    The HD remaster has some “cheats” to smoothen your experience, if you ever want to give it another shot:

    • No random battles
    • Infinite gil
    • All non key items
    • invencibily (to make up for low levels)

    This way you can enjoy the story and move quickly through the game.

    If you don’t enjoy turn based battles nor grinding I think this IP is just not for you. Definitely nothing before Final Fantasy 12. Maybe Final Fantasy 12 is ok, though I thought the story was on the weak side.



  • The problem is that when an project is too big and a method is called from multiple contexts it’s very easy to lose track of the context where the null check has been done and where it hasn’t. This leads to a lot of duplicated null checks around the project and the constant paranoia of “can this be null here?”.

    A much better way of doing this is using the Optional when an Object can be “null” and a direct instance where it cannot. This way, at any given context you know for absolute sure if a null check is needed or not. However, even with annotations this does not throw a compile error…