263 Matching Annotations
  1. Last 7 days
  2. Feb 2021
    1. Each step receives the return value of its predecessor. The return value decides about what next step is called.
    2. While you could program this little piece of logic and flow yourself using a bunch of Ruby methods along with a considerable amount of ifs and elses, and maybe elsif, if you’re feeling fancy, a Trailblazer activity provides you a simple API for creating such flow without having to write and maintain any control code. It is an abstraction.
    1. found that using only the Pascal-provided control structures, the correct solution was given by only 20% of the subjects, while no subject wrote incorrect code for this problem if allowed to write a return from the middle of a loop.
    1. Verani, J. R., Baqui, A. H., Broome, C. V., Cherian, T., Cohen, C., Farrar, J. L., Feikin, D. R., Groome, M. J., Hajjeh, R. A., Johnson, H. L., Madhi, S. A., Mulholland, K., O’Brien, K. L., Parashar, U. D., Patel, M. M., Rodrigues, L. C., Santosham, M., Scott, J. A., Smith, P. G., … Zell, E. R. (2017). Case-control vaccine effectiveness studies: Preparation, design, and enrollment of cases and controls. Vaccine, 35(25), 3295–3302. https://doi.org/10.1016/j.vaccine.2017.04.037

    1. Whoever controls the third place controls the community. If the third place is a building, and they decide to renovate, tough luck. It's being renovated. The third place is where the community lives, it's where they go by default essentially. If you own that place, you own a considerable amount of power in the community.
    1. This task force could also meet regularly with tech platforms, and push for structural changes that could help those companies tackle their own extremism and misinformation problems

      there's a solid enough conceptual idea here, that society ought be able to voice some sense, direct & govern the platforms forward & along & upwards. there is something lacking, certainly, in that the companies have nothing to listen to, are so alone. (oh yes there are voices but it's a chaos of voices, there's no scheme for guiding oneself through, so the entity must keep picking for itself what to do.)

      still though,

      It sounds a little dystopian, I’ll grant.

      no. it sounds a lot dystopian. very very dystopian.

      society could use means to weave together coherence, to establish a democratic growth, proclaim the unity it does have. celebrates, accepts & socializes core things to itself.

  3. Jan 2021
    1. It appears that Canonical is continuing it's vice grip of unliateral, maybe dictatorial control on the development of Snap to the benefit of Ubuntu, but to the detriment of groups like Linuxmint, and all other non-Ubuntu based Linux distributions - like CentOS/Redhat, Suse/openSuSe, Solus, Arch/Manjaro, PCLinuxOS, etc, that are pushing Flatpak as a truly cross-distro application solution that works equally well and non-problematic for all. .
    2. What's wrong here is Canonical trying to position itself as a powerhouse and ascertain control over Linux users.
    3. If we're not careful, it could become the new 'systemd' problem It probably already is. I don't want to sound too Stallman, but this is the inevitable "company" influence you'll always have. Companies do have their objectives which they will pursue determinedly, since they are not philanthropic (no judgment, just observation). Systemd and Red Hat. Nvidia and their drivers. Google and Android. Apple and iOS. Manufacturers with MS only support. And Canonical also has a history there: the Amazon links, Unity, Mir, and now snap.
    1. What we didn't want it to be was for Canonical to control the distribution of software between distributions and 3rd party editors, to prevent direct distribution from editors, to make it so software worked better in Ubuntu than anywhere else and to make its store a requirement,"
    1. Ball. P. (2020) Pandemic science and politics.. Retrieved from: chrome-extension://bjfhmglciegochdpefhhlphglcehbmek/pdfjs/web/viewer.html?file=https%3A%2F%2Fwww.thelancet.com%2Faction%2FshowPdf%3Fpii%3DS0140-6736%252820%252931594-4

  4. Dec 2020
    1. Everything Lives in GitWith a Jamstack project, anyone should be able to do a git clone, install any needed dependencies with a standard procedure (like npm install), and be ready to run the full project locally. No databases to clone, no complex installs. This reduces contributor friction, and also simplifies staging and testing workflows.
  5. Nov 2020
    1. Remind yourself that getting angry is not going to fix anything, that it won't make you feel better (and may actually make you feel worse).
    2. Slowly repeat a calm word or phrase such as "relax," "take it easy." Repeat it to yourself while breathing deeply.
    1. There's not much we can do there. It's not possible for a Svelte component to inspect another Svelte component and check if it exposes any prop
    2. I understand this is not ideal, but sadly this is not something we can change as it's how Svelte works.
  6. Oct 2020
    1. Tell her to wear that sweet hat she had on last Sunday

      I know it's not really a part of the party, but interesting how the mother said she wanted to be completely hands off for the party but then tells Kitty what to wear. Laura's use of the phrase "you're to wear" makes it sound not like a suggestion but a mandate.

    1. Linux Memory Management at Scale

      "we had to build a complete and compliant operating system in order to perform resource control reliably"

      epic real-talk. the only people on the planet who seemed to have tamed linux for workloads. controlling memory. taming io. being on the bleeding edge, it turns out, is almost entirely about forward-progress. what can we reclaim?

      • oomd for memory protection
      • fbtax2
      • psi monitoring for io regulation
      • cgroups v2

      https://facebookmicrosites.github.io/cgroup2/docs/fbtax-results.html

    1. When you can assume that all the materials you’re using in and with your class are open educational resources, here’s one way to remix the effective practices listed above with OER in order to provide you and your students with opportunities to spend your time and effort on work that makes the world a better place instead of wasting it on disposable assignments.

      As I think of remix, reuse, redistribute and things like git and version control, I also can't help but think that being able to send and receive webmentions in the process of reusing and redistribution with referential links back to the originals will allow the original creator to at least be aware of the changes and their existence to potentially manually add them to the original project. (Manually because they may not (yet) know how to keep their content under source control or allow others to do so and send pull requests.)

    2. Free to accessFree to reuseFree to reviseFree to remixFree to redistributeThe question becomes, then, what is the relationship between these additional capabilities and what we know about effective teaching and learning? How can we extend, revise, and remix our pedagogy based on these additional capabilities?

      I look at this and think immediatly about the Git model of allowing people to not only fork and reuse/redistribute pieces, but what about the ability to do pull requests to take improvements and push them back up the the source so that everyone potentially benefits?

    1. I take your point, but I wonder if Trump is just kryptonite for a liberal democratic system built on a free press.

      The key words being "free press" with free meaning that we're free to exert intelligent editorial control.

      Editors in the early 1900's used this sort of editorial control not to give fuel to racists and Nazis and reduce their influence.Cross reference: Face the Racist Nation from On the Media.

      Apparently we need to exert the same editorial control with respect to Trump, who not incidentally is giving significant fuel to the racist fire as well.

    1. The hysterical passion

      The way I read this, what got Franklin into a large portion of this trouble in the first place was brushing Rachel's earlier behavior off as "hysterics" instead of recognizing that she had genuine reason for being upset with him. It seems he hasn't learned this lesson though, because he is still characterizing her passion as hysterical (a word which we know is extremely loaded with assumptions about the female body and lack of emotional control and strength). Ironically, it seems that Rachel has been very in control of herself and what she reveals for this whole narrative, whereas Franklin (SPOILER ALERT) was the one who was out of his own control at the pivotal moment of the text.

  7. Sep 2020
    1. Then, the projects that use these libraries get to process these import statements how they like when they are bundled. For the ones that wish to load jQuery from a global, we again mark 'jquery' as an external—since we still don't want Rollup to bundle jQuery—and as a global.
    1. There is a good amount of properties that should mostly be applied from a parent's point of view. We're talking stuff like grid-area in grid layouts, margin and flex in flex layouts. Even properties like position and and the top/right/left/bottom following it in some cases.
    2. The main reason using classes isn't a great solution is that it completely breaks encapsulation in a confusing way, the paren't shouldn't be dictating anything, the component itself should. The parent can pass things and the child can choose to use them or not but that is different: control is still in the hands of the component itself, not an arbitrary parent.
    3. The RFC is more appropriate because it does not allow a parent to abritrarily control anything below it, that responsibility still relies on the component itself. Just because people have been passing classes round and overriding child styles for years doesn't mean it is a good choice and isn't something we wnat to encourage.
    4. Ideally: Only let a parent control those specific CSS properties, and never let a child use them on the root element.
    5. 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. I think Svelte's approach where it replaces component instances with the component markup is vastly superior to Angular and the other frameworks. It gives the developer more control over what the DOM structure looks like at runtime—which means better performance and fewer CSS headaches, and also allows the developer to create very powerful recursive components.
    1. What I’ve been doing to these people, it – it hasn’t been because I was puppeted, or controlled, or possessed. I wanted to do it. It felt good.
    1. What we don't want to happen is to bless an approach that inverts this control, allowing an arbitrary parent to impact the inner-workings of a component.
    2. This would be a component that is meant to be styled by its parents, and it would make no logical sense to have every possible type of style available inside the Link component. If I wanted to turn one of these anchor tags into a button, another into a nav-link, and another into a footer link, I should be able to. There's no reason that there shouldn't be a feature to treat a component like a normal HTML element.
    1. The custom code "fills in the blanks" for the framework, such as supplying a table of menu items and registering a code subroutine for each item
    2. in traditional programming, the custom code that expresses the purpose of the program calls into reusable libraries to take care of generic tasks, but with inversion of control, it is the framework that calls into the custom, or task-specific, code.
  8. Aug 2020
    1. Malani, A., Soman, S., Asher, S., Novosad, P., Imbert, C., Tandel, V., Agarwal, A., Alomar, A., Sarker, A., Shah, D., Shen, D., Gruber, J., Sachdeva, S., Kaiser, D., & Bettencourt, L. M. A. (2020). Adaptive Control of COVID-19 Outbreaks in India: Local, Gradual, and Trigger-based Exit Paths from Lockdown (Working Paper No. 27532; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27532

  9. Jul 2020