15 Matching Annotations
  1. May 2023
    1. Gmail does something similar. You can register an email address with a . in it and Gmail just ignores that for its internal email address. So you can get Firstname.Surname@gmail.com and that's effectively the same email address as FirstnameSurname@gmail.com. Back in 2004 when Gmail launched, I found this to be an especially user friendly feature of their email service
  2. Mar 2022
    1. The reason for the new name is that the "dist-upgrade" name was itself extremely confusing for many users: while it was named that because it was something you needed when upgrading between distribution releases, it sounded too much as though it was only for use in that circumstance, whereas in fact it's much more broadly applicable.
  3. Jan 2021
    1. The download attribute can accept an optional value, allowing the author to create a custom, human-friendly name for the downloaded file.
  4. Oct 2020
  5. Sep 2020
    1. In my opinion, because Webpack was one of the first bundlers, is heavily packed with features, and has to support swathes of legacy code and legacy module systems, it can make configuring Webpack cumbersome and challenging to use. Over the years, I’ve written package managers, compilers, and bundlers, and I still find configuring Webpack to be messy and unintuitive.
    1. Mais il ne songe pas aux causes

      C’est ce que font les interfaces dites «user-friendly»: elles nous dispensent de penser, elles nous font oublier de penser.

      La transparence de la technologie, sa présence normalisée, voire imperceptible dans la vie quotidienne est aussi une bonne chose – c’est la tâche du design de faire bénéficier une technologie de pointe au plus grand nombre.

      Seulement, le numérique dissimule des enjeux de vie privée que nous ne pouvons percevoir directement par les sens: les enjeux sont invisibilisés, et les technologies «user-friendly» étendent leur pouvoir abusent du fait que les mécanismes échappent à notre perception, à notre entendement.

  6. May 2020
    1. A "tag" is a snippet of code that allows digital marketing teams to collect data, set cookies or integrate third-party content like social media widgets into a site.

      This is a bad re-purposing of the word "tag", which already has specific meanings in computing.

      Why do we need a new word for this? Why not just call it a "script" or "code snippet"?

  7. Apr 2020
    1. I suggest being very clear that there has not been a security incident on the site they're logging into and that the password was exposed via a totally unrelated site

      (also the above image)

    1. Did you expect the temp directory to get printed? In the last example, we saw the directories ./temp and ./C/temp got printed, but not now. This is the effect of the -print option. By default, the find command prints all the files matching the criteria. However, once the -print option is specified, it will print files only on explicit print instructions. In this find command, -print is associated in the other side of the OR condition, and hence nothing will get printed from the 1st part of the condition.
    1. One mistake that we made when creating the import/export experience for Blogger was relying on one HTTP transaction for an import or an export. HTTP connections become fragile when the size of the data that you're transferring becomes large. Any interruption in that connection voids the action and can lead to incomplete exports or missing data upon import. These are extremely frustrating scenarios for users and, unfortunately, much more prevalent for power users with lots of blog data.
    2. The point is that users should be in control of their data, which means they need an easy way of accessing it. Providing an API or the ability to download 5,000 photos one at a time doesn't exactly make it easy for your average user to move data in or out of a product.
  8. Dec 2019
    1. Might be a little too low-level (even with GUIs) for some teams of users. GPG and Git both require some setup and experience in these tools, or the willingness to learn. Porting a GPG key from machine to machine is not trivial.