Web Developer by day, and aspiring Swift developer at night.

  • 1 Post
  • 80 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle






  • I’m not terribly surprised by the mixed reactions to this comment. As an Apple person who owns several Apple products, I can confidently agree with @Random_Character_A@lemmy.world.

    A lot of (not all) are elitists and cannot fathom that the quality of Apple products has significantly declined, while the pricing has significantly risen. It’s sad too, because Apple is supposed to mean top-shelf in quality.


  • Apple urges developers to not use DeviceCheck for anything beyond basic device verification, and if you’re a developer that’s also misusing it, then you should definitely cease that—there are probably more reliable ways to check whether it’s the same user trying to access an account from a device or not.

    Sounds reasonable…

    But then, why would you use it?

    For example, you might use this data to identify devices that have already taken advantage of a promotional offer that you provide, or to flag a device that you’ve determined to be fraudulent.

    Oh, ok. Wait, what? But…





  • As an American there are several factors that weigh in situations like this:

    1. Legal language is a foreign and difficult language to grasp and understand. That’s why lawyers go to school for as long as they do. Yet, citizens are expected to understand it as if it were plain English. So a lot of us don’t read or understand what we’re agreeing to; especially when it’s 10-s of pages long.
    2. Out of sight and out of mind. Unless it happens to us personally, there really is no incentive for us to do anything about it. It’s as, I know, but we’ve been cultivated as a culture with its head in the sand. Hell, even our constitutional right to peaceful protest has been all but stripped away from us.
    3. Financial barriers. It is expensive to fight legal battles, most especially against huge corporations like Disney. A lot of lawyers demand a lot of money up front, and getting our day in court to take years. Corporations can afford to stall. Is plebs can barely afford the initial consult. So unless it’s something considered “in the bag”, it’s probably not financially feasible.


  • What did NPM remove? My understanding is that NPM restored the deleted package. If you’re referring to giving the author the ability to delete their packages, I’m on the fence about that. On the one hand, if it’s open source, it’s a part of the community. On the other hand, it’s also still the author’s code, and if they are the only author, then it’s their sole decision if they want to host their code under their account.