30 Matching Annotations
  1. Oct 2020
    1. When I'm prototyping components I like to manage the data where it appears, and not send it back and forth if there is no reason for it. I also don't like to be forced by a language to do things a certain way.
    2. Svelte forces you do to do all kinds of things in a very specific way (as does every other framework/library), those constraints generally make for a better experience.
    1. JavaScript is, of course, a dynamic language that allows you to add and remove objects and their members at any point in time. For many, this is precisely why they enjoy the language: there are very few constraints imposed by the language.
  2. Sep 2020
    1. Ideally: Only let a parent control those specific CSS properties, and never let a child use them on the root element.
    2. margin, flex, position, left, right, top, bottom, width, height, align-self, justify-self among other is CSS properties that should never be modified by the child itself. The parent should always have control of those properties, which is the whole reason I'm asking for this.
    1. Designing with constraints. Using inline styles, every value is a magic number. With utilities, you're choosing styles from a predefined design system, which makes it much easier to build visually consistent UIs.
  3. Aug 2020
  4. May 2020
    1. This task disables two-factor authentication (2FA) for all users that have it enabled. This can be useful if GitLab’s config/secrets.yml file has been lost and users are unable to log in, for example.
    1. While there are security benefits to disallowing unsigned extensions by default, it is not clear why there is no option to turn off this behavior, perhaps by making it configurable only with administrator rights.
    2. It would be best to offer an official way to allow installing local, unsigned extensions, and make the option configurable only by root, while also showing appropiate warnings about the potential risks of installing unsigned extensions.
    3. I know, you don't trust Mozilla but do you also not trust the developer? I absolutely do! That is the whole point of this discussion. Mozilla doesn't trust S3.Translator or jeremiahlee but I do. They blocked page-translator for pedantic reasons. Which is why I want the option to override their decision to specifically install few extensions that I'm okay with.
    4. As I see it, we've got 3 solutions in front of us currently to have in-line translation:
    5. They don't have to host the extension on their website, but it's absolutely and utterly unacceptable for them to interfere with me choosing to come to github and install it.
    6. I appreciate the vigilance, but it would be even better to actually publish a technical reasoning for why do you folks believe Firefox is above the device owner, and the root user, and why there should be no possibility through any means and configuration protections to enable users to run their own code in the release version of Firefox.
    7. It should be possible to implement the functionality of page-translator via a more popular extension that is designed to inject arbitrary data into websites, including remote code, e.g. https://addons.mozilla.org/en-US/firefox/addon/greasemonkey/ .
    8. I appreciate the vigilance, but it would be even better to actually publish a technical reasoning for why do you folks believe Firefox is above the device owner, and the root user, and why there should be no possibility through any means and configuration protections to enable users to run their own code in the release version of Firefox.
    9. We must consider introducing sensible default options in Firefox, while also educating users and allowing them to override certain features, instead of placing marginal security benefits above user liberties and free choice.
    1. To load one temporarily go to about:debugging, "This Firefox" and click "Load temporary add-on from file". More permanently: many (most?) Linux distributions allow unsigned extensions to be placed in /usr/lib/firefox/browser/extensions/ and they will automatically be loaded, provided they have valid names (e.g. dodgy@unsignedextension.com.xpi).
  5. Mar 2020
  6. Feb 2019
    1. to give direct aid to an individual in comprehending complex situations, isolating the significant factors, and solving problems

      This is where most modern technology deviates from the Engelbartian norm. Instead of broadening our horizons today's platforms often seek to constrain them because it is through constraint that control and profit can be had. Many platforms from Facebook to Learning Management Systems are more interested in locking you into their ecosystems than drinking in the wider panoply of human creativity and knowledge. The more I think about this, the more see evidence of it everywhere in our world today. In education alone, the aforementioned LMSes are being complemented by even more restrictive (and exploitative) textbook publisher "online supplements." I'm hoping both of these are the endgames of obsolete modes of thought but they have sustained themselves long after we wrote them off. I remember Bryan Alexander bemoaning this facet of the LMS as far back as 2006. That was 13 years ago - a geologic era in technology terms - and yet they are still with us.

  7. Oct 2018
  8. Sep 2018
    1. Perpetual progress is a strong statement of the transhumanist commitment to seek “more intelligence, wisdom, and effectiveness, an open-ended lifespan, and the removal of political, cultural, biological, and psychological limits to continuing development. Perpetually overcoming constraints on our progress and possibilities as individuals, as organizations, and as a species. Growing in healthy directions without bound.”

      What stands out to me here is the efforts to which they went in defining the "constraints" on their pursuit of perpetual progress; specifically, they describe these constraints as "...political, cultural, biological, and psychological limits....". While I had earlier viewed religion as transhumanism's biggest constraint, this description makes me pause - the 'constraints' currently being referred to, such as our divisive political system, deeply embedded cultural practices, psychological issues stemming from society, and our ever-fragile health all now seem to be worthy nemeses to the transhumanist commitment.

  9. Jan 2018
    1. The analysis found that those organizations using separate standards showed greater integration performance compared with organizations that did not use combined standards.

      Companies that try to make the same standards across their organization, will cause their people to get bogged down in trying to to make the standards fit their job function. This causes to many constraints and will lower project performance.

  10. Apr 2017
    1. practice

      So openness is sort of like being open to new ways of thinking/being within constraints which, in the process, are also reshaped. I enjoy how postmodern and posthuman thinking plays with dichotomies (openness/constraints) and shows how they work together in interesting ways.

  11. Aug 2015
    1. Flexibility

      Some connection with SAMR, unbundling, “open learning”… With diverse learners whose constraints may affect institutions, there’s a fair bit of talk about new(ish) tech-infused approaches to distance education. As with many other things, not much of it is new. But there might be some enabling phenomena. Not sure how gamification fits, here. Sure, open play could allow for a lot of flexibility. But gamification is pretty much the reverse: game mechanics without the open-ended playfulness.