• 0 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle

  • I’ve spent some time with the first three, so I can give my opinion on those.

    The FF1 remake is very different experience than the NES original. That version had a ton of minor bugs that gave that gave it a unique balance. Every subsequent remake, including the pixel remaster, has been an attempt to fix those bugs, and add modem QoL features, and then rebalance the game to try to keep the same feel. I think the pixel remaster is a good game, and comes closer to the feel of the original than some other remakes, but it is still a distinctly different experience. I’d characterize it as a different game wearing the same clothes.

    The FF2 remaster, on the other hand, is probably the best way to experience that game. The Famicom original is notoriously unbalanced and player-hostile, but those problems are effectively bypassed by the simple inclusion of two QoL features: a map, and a one-button autobattle. It took decades, but FF2 is finally worth recommending to more than hardcore fans.

    The FF3 remaster is in an odd situation, in that this is the first time a close approximation of the Famicom original is officially available outside of Japan. The DS remake from 2006 is a significantly different game, especially in the first couple of hours. I didn’t play as much of this one as the other two, but I can’t imagine it deviates too much in the later parts of the game. I would guess, though, that the more flexible save mechanics make the notoriously difficult final three dungeons much more manageable, though maybe more prone to soft-locking.



  • BenVimes@lemmy.catoCanada@lemmy.caI mean, he's not wrong.
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    3 months ago

    There are actually three major telecom companies making up 85%+ of the market share: Bell, Rogers, and Telus. Don’t be fooled by names like Virgin, Fido, and Koodo, as those are just the “lite” subsidiaries of the three major companies respectively.

    For supermarkets there is Loblaws, as you said. But, it’s not like Sobeys and Metro are much better, they just keep their robber-baron executives better hidden.



  • Canada’s military is small enough that there is typically only one officer with the rank of General (or Admiral if they are from the navy), and their position is the Chief of Defence Staff. I think a second General is appointed if Canada gets a seat on the UN Security Council, to act as the senior military advisor for the delegation.

    There are more Lieutenant Generals (and Vice Admirals), and the CDS is appointed from their ranks when a new one is needed.

    EDIT: To clarify further, there are multiple ranks with the word “general” in them. In order of increasing seniority, they are (with equivalent navy ranks in parentheses):

    1. Brigadier General (Commodore)
    2. Major General (Rear Admiral)
    3. Lieutenant General (Vice Admiral)
    4. General (Admiral)






  • BenVimes@lemmy.catoRetroGaming@lemmy.worldBravely Default 3DS
    link
    fedilink
    English
    arrow-up
    20
    ·
    5 months ago

    The story seems generic at first, but it goes places later.

    One feature I really liked about this game was that you can adjust the encounter rate, even down to 0%. No in-game consumables or equipment needed, just an option in the menu. If you want to gain a few levels, you can crank it up. If you just want to revisit an old location because you missed an item, you can turn it off.


  • You are welcome.

    Pointers do make more sense to me now than two decades ago, mostly owing to me being married to a computer scientist. But I always go back the fact that for the purposes of my first year programming course, pointers were (probably) unnecessary and thus confusing. I have a hard time understanding things if not given an immediate and tangible use case, and pointers didn’t really help me when most of my programs used a bare few functions and some globally defined variables to solve simple physics problems.

    EDIT: I’ll also say that pointers alone weren’t what sunk my interested in programming, they’re just an easily identifiable concept that sticks out as “not making sense.” At around the same time we had the lesson on pointers, our programs were also starting to reach a critical mass of complexity, and the amount of mental work I had to do to follow along became more than I was willing to put into it - it wasn’t “fun” anymore. I only did well on my final project because a friend patiently sat in my dorm room for a few hours and talked me through each step of the program, and then fed me enough vocabulary to convince the TA that I knew what I was doing.



  • I am but one man whose only education in programming was a first year university course in C from almost two decades ago (and thus I am liable to completely botch any explanation of CS concepts and/or may just have faulty memories), but I can offer my own opinion.

    Most basic programming concepts I was taught had easily understood use cases and produced observable effects. There were a lot of analogous concepts to algebra, and functions like printf did things that were concrete and could be immediately evaluated visually.

    Pointers, on the other hand, felt designed purely of and for programming. Instead of directly defining a variable by some real-world concept I was already familiar with, it was a variable defined by a property of another variable, and it took some thinking to even comprehend what that meant. Even reading the Wikipedia page today I’m not sure if I completely understand.

    Pointers also didn’t appear to have an immediate use case. We had been primarily concerned with using the value of a variable to perform basic tasks, but none of those tasks ever required the location of a variable to complete the calculations. We were never offered any functions that used pointers for anything, either before or after, so including them felt like busywork.

    It also didn’t help that my professor basically refused to offer any explanation beyond a basic definition. We were just told to arbitrarily include pointers in our work even though they didn’t seem to contribute to anything, and I really resented that fact. We were assured that we would eventually understand if we continued to take programming courses, but that wasn’t much comfort to first year students who just wanted to pass the introductory class they were already in.

    And if what you said is true, that later courses are built on the assumption that one understands the function and usefulness of pointers despite the poor explanations, then its no wonder so many people bounce off of computer science at such a low level.


  • I definitely feel this. I had to take a programing course in university and I was easily able to follow along up until the lesson on pointers, whereupon I completely lost the thread and never recovered.

    I’ve known a good number of computer scientists over the years, and the general consensus I got from them is that my story is neither unique nor uncommon.




  • My first attempt to cancel my SiriusXM subscription saw the agent tell me that it was “impossible” because I had “just renewed.” It was true that I had recently renewed, but only because I had forgotten to cancel it in time. Since that was my mistake I was willing to just let it go and just use the service another year. But in order to stop that from happening again, I wanted to cancel early, which they didn’t let me do.

    My second attempt three months later saw the agent protest again, saying that I should call back when it was closer to renewal. This time I put my foot down and got them to cancel my renewal.

    Or so I thought.

    I finally had to call them again eight months later after I started getting emails hyping up my impending renewal. It seems that instead of outright canceling, they had instead put a note on my file to cancel at a later date - a note I’m presuming they were going to ignore.

    Maybe their system really did make it impossible for front-line agents to cancel to far out from the renewal date. That would explain the agents’ behaviour, and if true it makes SiriusXM look even worse

    Definitely the worst experience I’ve ever had trying to cancel a subscription.