• 1 Post
  • 487 Comments
Joined 1 year ago
cake
Cake day: July 7th, 2023

help-circle
  • Apollo had this same bug before the API-colypse, and it’s supposedly because iOS memory management doesn’t actually alert an app that it’s being closed in the background. When you swipe away from an app, the phone automatically determines when to close it in the background; Even if it is still visible on your list of running apps, it may actually be closed. (This is also why iOS doesn’t bother giving you a “Close all background apps” button like android does. It just automatically closes background apps.) It closes it without warning, and the app is forced to refresh the next time it is opened. The app maker has zero control over this; It’s something the OS does automatically.

    So maybe you swipe away to do something small, and your comment is fine when you return. But maybe you swipe away to something more memory-hungry (like maybe you want to go grab a video link.) Now your phone goes “oh hey I need a lot of memory. Time to dump some background apps.” And so even though you were only gone from the app for a few seconds or minutes, the phone still purged it.

    Could it be fixed? Yeah, probably. AlienBlue (the precursor to Apollo) solved it by saving your progress occasionally, but that had problems of its own. For instance, your cache would eventually balloon to massive sizes, and it also caused excess power drain from constantly writing to your phone’s memory.




  • Cats do pant, but they’re also just better adapted to heat than dogs are.

    Smaller frame means less body heat to disperse; As size increases, the volume:surface area ratio heavily skews towards volume. More volume means more trapped heat. By minimizing volume and maximizing surface area (skin) cats are able to effectively stay cool passively.

    Cats also have a higher basal metabolism, which means their body temperature is naturally higher. And creatures don’t feel heat in an absolute sense. Temperature is felt relative to your own body temperature. That’s why a warm shower after swimming feels downright scalding, (because you’re cooled down from swimming, then hopped into a warm shower,) or why the regular room temperature bedroom feels chilly when you have a fever (because you’re warmed up from the fever, so the room feels colder than it normally would.) You’re feeling those things relative to your own body temperature. Since cats have a higher base body temperature, they feel warm environments less than we do. This is also why they spend so much time lazing around in patches of sunlight, or snuggled up next to the radiator; Room temperature is comfortable for us, but slightly chilly to them.

    Third, they are originally adapted from the desert. This means they also have some quirks, like tolerating high temperatures better, and having a high tolerance for thirst, (the latter often leads to kidney issues later in life, since cats don’t tend to drink enough water even when it’s readily available.)



  • That’s more on the OS than the text protocol. The protocol doesn’t just hold a text in the ether until it’s time for delivery. A scheduled text is you telling the phone “hey, wait to send this message until it’s time.” Then your phone sends it at the proper time.

    iOS still doesn’t have built in text scheduling. There are workarounds, (like using the Shortcuts app to build a “send this text” automation that runs at a specific time), but that’s not the same thing as native support.


  • It’s more about the lack of iMessage features. Things like editing, unsend, text effects, etc are absent in regular texts. If everyone is on iMessage, everyone can use those enhanced features. They’re apparently pretty popular in group chats, but even a single android user will drag the entire conversation into regular text messages instead. So lots of iPhone users (especially the younger gen Z and alpha) started complaining whenever someone had an android, or even outright bullying them for it.

    And for android users, texting with an iPhone user is a horrible experience; Images are horribly compressed, videos are severely limited in file size and compressed, group texts need to be opened as an attachment to be read, etc… All because iOS refused to use the more modern RCS texting protocols.







  • There is also the hilariously misguided belief that good coders do not produce bugs so there’s no need for debugging.

    Yeah, fuck this specifically. I’d rather have a good troubleshooter. I work in live events; I don’t care if an audio technician can run a concert and have it sounding wonderful under ideal conditions. I care if they can salvage a concert after the entire fucking rig stops working 5 minutes before the show starts. I judge techs almost solely on their ability to troubleshoot.

    Anyone can run a system that is already built, but a truly good technician can identify where a problem is and work to fix it. I’ve seen too many “good” technicians freeze up and panic at the first sign of trouble, which really just tells me they’re not as good as they say. When you have a show starting in 10 minutes and you have no audio, you can’t waste time with panic.





  • She literally scored all 0’s at the Olympics. I’d say she fell flat on her face, but even that would’ve probably earned more points than her performance. It was a sort of Billy Madison moment.

    The controversy was all because she basically voted herself into the competition; No governing body existed for Australia (where she was from) so she created the organization to decide who got to go to the Olympics. They held tryouts, and she (since she made the organization and was in charge of the tryouts) made a point of excluding anyone who was better than her.

    She basically only made it to the Olympics because of blatant nepotism, and then made a fool of herself. Her stated reason was that she saw who she was up against, realized she didn’t have a chance in a straight skill-based competition, and decided to do something more “experimental” instead. Basically, she said she was hoping to cinch it with creativity instead of skill. In reality it was just cringe, and she looked like an idiot.

    So her getting #1 is because she fell into a weird sort of loophole; The rank only considers scores for competitions that aren’t Olympic. And nearly all of the 2024 competitions were focused on qualifying for the Olympics. She only attended one non-Olympic competition, but she won it because all of the best breakers were focused on the Olympics. So since she won that competition, she was handed the title of #1.