I have a question. I am subscribed to PS+, and I started downloading a free game in June. Can I download it anytime I want or is there a deadline before they charge me for it?
When viewing videos with the YouTube app, constant info message popups during playback shows. Videos that show those info popups show a white circle with the letter 'i'. Is there a way to disable that?
Are there any issues with using async/await in a forEach loop? I'm trying to loop through an array of files and await on the contents of each file.
import fs from "fs-promise";

async function printFiles() {
  const files = await getFilePaths(); // Assume this works fine

  files.forEach(async (file) => {
    const contents = await fs.readFile(file, "utf8");
    console.log(contents);
  });
}

printFiles();
This code does work, but could something go wrong with this? I had someone tell me that you're not supposed to use async/await in a higher-order function like this, so I just wanted to ask if there was any issue with this.
If I go to settings -> iCloud -> manage storage There are 2 categories:
  1. Backups (118 GB)
  2. Photos (18.3 GB)
In my backups, there's photo library (109.25 GB) I'm confused, what's the difference between storing my photos in iCloud and backing them up then storing them in iCloud. What happens if I click on " turn off and delete" the backup for my photo library?
Can I use comments inside a JSON file? If so, how?
How can you find out which process is listening on a TCP or UDP port on Windows?