58 Matching Annotations
  1. Apr 2024
    1. What are some top UX design principles when designing for kids?Some important UX design principles when designing for kids are as follows. Simplicity and clarity Interactive and engaging elements Age-appropriate content Safety and privacy Consistent feedback and rewards

      There's 5 in this list and there was 4 in the other - I think Safety and Privacy is the one additional but it's also in my proposal because I am concerned about it too.

  2. Mar 2024
    1. My belief is that societies cannot organize effectively to cope with the impacts of climate change without a shared understanding of the future that awaits.

      quote - shared futures - climate crisis and appropriate language - (quote below)

      • My belief is that
        • societies cannot organize effectively
        • to cope with
        • the impacts of climate change
        • without a shared understanding of
        • the future that awaits.
      • Currently, representations of the net-zero future
        • don’t do that.
      • They are a denial of the best of human nature.
      • They shut down the possibility of
        • imagining something different
        • in favor of a fantasy of more of the same,
          • minus catastrophic climate change.
      • With a better, shared understanding of the world we’re moving toward,
        • we can better organize ourselves to live in that world,
          • whatever that might mean,
          • whatever that might look like.
  3. Nov 2022
  4. Sep 2022
  5. May 2022
  6. Apr 2022
  7. Mar 2022
  8. Oct 2021
  9. Sep 2021
  10. Jul 2021
  11. Jun 2021
    1. There is one very important reason for enabling job control to be useful inside scripts: the side-effect it has of placing background processes in their own process groups. This makes it much, much easier to send signels to them and their children with one simple command: kill -<signal> -$pgid. All other ways of dealing with signaling entire trees of processes either involve elaborate (sometimes even recursive) functions, which are often bugnests, or risk killing the parent in the process (no pun intended).
    1. Thanks, this was just what I was looking for! This is a perfect appropriate use of instance_eval. I do not understand the nay-sayers. If you already have your array in a variable, then sure, a.reduce(:+) / a.size.to_f is pretty reasonable. But if you want to "in line" find the mean of an array literal or an array that is returned from a function/expression — without duplicating the entire expression ([0,4,8].reduce(:+) / [0,4,8].length.to_f, for example, is abhorrent) or being required to assign to a local, then instance_eval option is a beautiful, elegant, idiomatic solution!!
  12. Feb 2021
    1. There is one situation where iframes are (almost) required: when the contents of the iframe is in a different domain, and you have to perform authentication or check cookies that are bound to that domain. It actually prevents security problems instead of creating them. For example, if you're writing a kind of plugin that can be used on any website, but the plugin has to authenticate on another domain, you could create a seamless iframe that runs and authenticates on the external domain.
  13. Jan 2021
    1. Ubuntu also supports ‘snap’ packages which are more suited for third-party applications and tools which evolve at their own speed, independently of Ubuntu. If you want to install a high-profile app like Skype or a toolchain like the latest version of Golang, you probably want the snap because it will give you fresher versions and more control of the specific major versions you want to track.
  14. Nov 2020
    1. It's super promising for web apps, just maybe not for web pages. I went from React to Svelte to Flutter for my current app project, and every step felt like a major upgrade.Flutter provides the best developer experience bar none, and I think it also has the potential to provide the best user experience. But probably only for PWAs, which users are likely to install anyway. Or other self-contained experiences, like Facebook games. It does have some Flash vibes, but is far more suitable for proper app development than Flash ever was while still feeling more like a normal website to the average user. It won't be the right choice for everything, but I believe it will be for a lot of things.
  15. Oct 2020
  16. Sep 2020
    1. Further discussion can take place when this has a PR.

      That's funny that he mentions a PR being a prerequisite for having further discussion, when elsewhere ( ), someone said that instead of talking about the

      So is a specific proposed implementation (how to built it) necessary/useful in order to have a general discussion about a feature proposal? I would say no.

  17. Jul 2020
  18. Jun 2020
  19. May 2020
  20. Apr 2020
  21. Jan 2020
  22. Apr 2016
  23. Oct 2015
  24. Oct 2013
    1. Your language will be appropriate if it expresses emotion and character, and if it corresponds to its subject. "Correspondence to subject" means that we must neither speak casually about weighty matters, nor solemnly about trivial ones; nor must we add ornamental epithets to commonplace nouns, or the effect will be comic, as in the works of Cleophon, who can use phrases as absurd as "O queenly fig-tree." To express emotion, you will employ the language of anger in speaking of outrage; the language of disgust and discreet reluctance to utter a word when speaking of impiety or foulness; the language of exultation for a tale of glory, and that of humiliation for a tale of and so in all other cases.
  25. Sep 2013
    1. Your language will be appropriate if it expresses emotion and character, and if it corresponds to its subject. "Correspondence to subject" means that we must neither speak casually about weighty matters, nor solemnly about trivial ones;