282 Matching Annotations
  1. Last 7 days
  2. Jul 2021
  3. Jun 2021
    1. The globalThis property provides a standard way of accessing the global this value (and hence the global object itself) across environments. Unlike similar properties such as window and self, it's guaranteed to work in window and non-window contexts. In this way, you can access the global object in a consistent manner without having to know which environment the code is being run in.
  4. May 2021
    1. Peccia, J., Zulli, A., Brackney, D. E., Grubaugh, N. D., Kaplan, E. H., Casanovas-Massana, A., Ko, A. I., Malik, A. A., Wang, D., Wang, M., Weinberger, D. M., & Omer, S. B. (2020). SARS-CoV-2 RNA concentrations in primary municipal sewage sludge as a leading indicator of COVID-19 outbreak dynamics. MedRxiv, 2020.05.19.20105999. https://doi.org/10.1101/2020.05.19.20105999

  5. Apr 2021
  6. Mar 2021
    1. “There is very little incentive for Microsoft to make a significant change to features that are used extremely widely by the rest of the massive community of Excel users.”

      Microsoft did the right thing here. Most users are not geneticists and they rely on automatic date conversion.

    1. If JavaScript were detached from the client and server platforms, the pressure of being a monoculture would be lifted — the next iteration of the JavaScript language or run-time would no longer have to please every developer in the world, but instead could focus on pleasing a much smaller audience of developers who love JavaScript and thrive with it, while enabling others to move to alternative languages or run-times.
    2. As to opinions about the shortcomings of the language itself, or the standard run-times, it’s important to realize that every developer has a different background, different experience, different needs, temperament, values, and a slew of other cultural motivations and concerns — individual opinions will always be largely personal and, to some degree, non-technical in nature.
    1. As a simple example of a basic runtime system, the runtime system of the C language is a particular set of instructions inserted into the executable image by the compiler. Among other things, these instructions manage the process stack, create space for local variables, and copy function-call parameters onto the top of the stack. There are often no clear criteria for deciding which language behavior is considered inside the runtime system versus which behavior is part of the source program. For C, the setup of the stack is part of the runtime system, as opposed to part of the semantics of an individual program, because it maintains a global invariant that holds over all executions. This systematic behavior implements the execution model of the language
    1. The ECMAScript standard does not include any input/output (I/O), such as networking, storage, or graphics facilities. In practice, the web browser or other runtime system provides JavaScript APIs for I/O.
    1. ReconfigBehSci. (2020, November 5). In 4 days: SciBeh workshop ‘Building an online information environment for policy relevant science’ Join us! Topics: Crisis open science, interfacing to policy, online discourse, tools for research curation talks, panels, hackathons https://t.co/SPeD5BVgj3… I https://t.co/kQClhpHKx5 [Tweet]. @SciBeh. https://twitter.com/SciBeh/status/1324286406764744704

  7. Feb 2021
    1. STATSD_SAMPLE_RATE: (default: 1.0)

      It's recommended to configure this library by setting environment variables.

      The thing I don't like about configuration via environment variables is that everything is limited/reduced to the string type. You can't even use simple numeric types, let alone nice rich value objects like you could if configuration were done in the native language (Ruby).

      If you try to, you get:

      ENV['STATSD_SAMPLE_RATE'] = 1
      config/initializers/statsd.rb:8:in `[]=': no implicit conversion of Integer into String (TypeError)
      
  8. Jan 2021
    1. Investors also remain sceptical as to whether Rio has committed to the cultural change needed after it destroyed 46,000-year-old rock shelters at Juukan Gorge in the Pilbara

      Investors aren't the only ones.

    1. The past few years seems to have be a race between Microsoft and various players in the Linux world to see who can produce the worst abomination of a UI. It's as if there's been a ritualistic burning of the UI design rule book that led to many years of largely stable and consistent user experience across all platforms
  9. Dec 2020
    1. Note that preload will run both on the server side and on the client side. It may therefore not reference any APIs only present in the browser.
  10. Nov 2020
    1. But what if you want a runtime with some features? what if you want, say, a runtime with very powerful coroutine support? The answer is: you write Go.
    2. Notably, LLVM and JVM are by far the most prominent targets in this scenario: they’re both open-source and well-documented targets that provide a ton of firepower, and there frankly aren’t a ton of other options.
    3. The environment in which an executing program operates is sometimes called its “runtime environment,” or just runtime
    4. When you write a C program, your runtime environment is very bare – the C compiler turns your code into machine code and really adds very little beyond that. When you write a Python program, however, the runtime is rich: the interpreter is the thing that’s actually running, and does things like managing your memory and doing function dispatch for you.
    1. Now that Rails has a dependency on Webpack, it then has a dependency on Node.js and Yarn, surprise! Which means we also need to ensure the versions used for those binaries are specific.
  11. Oct 2020
    1. Polyfills are naughty as they patch native APIs, while ponyfills are pure and don't affect the environment.
    2. How are ponyfills better than polyfills? A polyfill is code that adds missing functionality by monkey patching an API. Unfortunately, it usually globally patches built-ins, which affects all code running in the environment. This is especially problematic when a polyfill is not fully spec compliant (which in some cases is impossible), as it could cause very hard to debug bugs and inconsistencies. Or when the spec for a new feature changes and your code depends on behavior that a module somewhere else in the dependency tree polyfills differently. In general, you should not modify API's you don't own.
    1. Studying these articles on ubiquitous learning, the following six elements could be identified: (a) Permanency in a u-learning environment implies for instance that the work is recorded continuously and saved until deleted (b) Accessibility implies anytime, anywhere availability of the learning environment (c) Immediacy implies learning environments with immediate access to information (d) Interactivity implies that the learning environment supports both synchronous and a-synchronous interaction with experts, teachers or peers (e) Situating of instructional activities implies that the learning is embedded in real life situations. (f) Adaptability implies access to the right information, at the right time, right place and right way.

      This article seeks to identify "elements of self-directed learning that should be integrated into a ubiquitous learning environment." The authors outline five elements of a ubiquitous learning environment that support SDL. These include learner control, self-regulating learning strategies, reflection, interaction with the social world and interaction with the physical world. The authors identify multiple elements of a ubiquitous SDL learning environment.

      Rating: 7/10

      Also see: https://www.semanticscholar.org/paper/Self-directed-adult-learning-in-a-ubiquitous-%3A-A-Theunissen-Stubb%C3%A9/c9b0153ebb207c2c64695b18352d69225708fefd?p2df

    1. 10 Characteristics Of A Highly Effective Learning Environment

      The author, Terry Heick, is the founder and director of TeachThought.com and holds an MA in Teaching. In this article Heick elaborates on the following 10 characteristics of a highly effective learning environment: Students ask more questions than teachers Questions are valued over answers Ideas come from divergent sources A variety of learning models are used Classroom learning 'empties' into a connected community Learning is personalized by a variety of criteria Assessment is persistent, authentic, transparent, and never punitive Criteria for success is diverse, transparent, and co-created with students and families Learning habits are constantly modeled Constant and creative opportunities for practice and growth

      Rating: 8/10

    1. Miya Yoshitani, executive director of the Asian Pacific Environmental Network, which focuses on environmental justice issues affecting working-class Asian and Pacific Islander immigrant and refugee communities.
    1. The clouds had gathered, within the last half hour. The light was dull; the distance was dim. The lovely face of Nature met us, soft and still colourless–met us without a smile.

      Every time an important event/clue happens in the Moonstone, there is some description of the environment surrounding the characters. The sentences here are reminiscent of the weather of the day when Rosanna Spearman committed suicide.

  12. Sep 2020
    1. Some modules, like events or util, are built in to Node.js. If you want to include those (for example, so that your bundle runs in the browser), you may need to include rollup-plugin-node-polyfills.
    1. The idea of a web browser being something we can comprehend, of a web page being something that more people can make, feels exciting to me.

      my personal hope is that we can build a more sensible coherent web, that exudes the machines inside of it, by better harkening towards custom elements ("webcomponents"). move the page from being a bunch of machines in javascript, to a bunch of machines in hypertext.

      and then build pages that start to expose & let the user play with the dom. start to build experiences that bridge the gap into the machine/page.

      and keep going. keep going. build wilder web experiences. build more machines. and keep building battlesuits for the user, out of more componenets, out of more web, to let them wrestle & tangle with & manipulate & experiment & hack on & see & observe & learn about the truthful, honest, direct hypertext that we all navigate.

    1. If everyone did all of the above things, they would have the personal infrastructure in place to enable their lives to become zero-emissions. But the above changes only cover 45% of average American emissions—so what gives? The remaining 55% of emissions come indirectly from the goods, services, and food we buy. The only way we’ll get to a zero-carbon world is for each of those industries to adopt new technology and change their processes to be emissions-free, or be replaced with a zero-emissions alternative. That’s why your first action is voting to make sure that policies and incentives are put in place to accelerate the overall transition.

      The "above things" being:

      1. Vote for elected officials who prioritize smart climate policy; join climate action or political groups to support pro-climat candidates and non-profits.
      2. Use only electric vehicles. Your next car [and this right here is a measure of how very car-dependent Americans as a whole are] needs to be electric. [AND you also need to press your power companies and government for clean electricity; lots of electricity comes from coal!]
      3. Electrify your house. There's a reason California's no longer permitting gas in new construction. Induction has vastly improved!
      4. Switch to all-green electricity. See my note on #2.
    1. Although relocations can be difficult, it requires a certain level of privilege to be a climate change migrant in America right now. Most of the people I spoke with are relatively free to move around, without the ties of children or home ownership, and with enough money to afford to relocate.

      There's a racial divide here, too. With harassment and violence on the rise against Black and Asian Americans, moving anywhere where there are fewer of us is another dimension of precarity.

  13. Aug 2020
  14. Jul 2020
    1. Если встретят они верующих, то [общаясь с ними] говорят: «Мы [так же, как и вы] уверовали». Когда же остаются наедине со своими дьяволами [оказываясь в привычной для них атмосфере бездуховности, неверия и порока], говорят: «Мы с вами [остаемся такими, какие есть]! Мы [над верующими] лишь насмехаемся (подшучиваем, издеваемся)» (Св. Коран, 2:14).
  15. Jun 2020