- Nov 2020
-
github.com github.com
-
There are actually 3 other libraries that implements material in svelte, i hope this to become the community favorite because using MDC underneath it implements correctly Material guidelines.
-
After i've stabilized the library i can start to discuss about adding new components and features!
Tags
- order is important / do things in the right order
- better than the alternatives
- comparing one's project/product with competition/alternatives
- stability (API not changing)
- building upon other software projects
- pointing out gaps/downsides/cons in competition/alternatives
- recommended option/alternative
- competition in open-source software
- MDC
Annotators
URL
-
-
github.com github.com
-
Microbundle also outputs a modern bundle specially designed to work in all modern browsers. This bundle preserves most modern JS features when compiling your code, but ensures the result runs in 90% of web browsers without needing to be transpiled. Specifically, it uses preset-modules to target the set of browsers that support <script type="module"> - that allows syntax like async/await, tagged templates, arrow functions, destructured and rest parameters, etc. The result is generally smaller and faster to execute than the esm bundle
-
-
-
If I understand the problem correctly, just changing the imports to point to svelte/internal isn't enough because they could still point to different packages depending on how your components are bundled. It solved your specific issue, but if you had two completely unrelated Svelte components compiled to vanilla javascript bundled with Svelte, you'd still hit issues with mismatching current_component when using slots or callbacks.
-
It sounds like another case of multiple svelte/internal modules? I think we need to look into reworking how svelte/internal keeps track of the current component since it breaks when mixing components not bundled with the app. It sounds like we need to find a way to pass Svelte's internal runtime state when instantiating components, since slots and callbacks end up mixing different svelte/internal together.
-
-
-
As mentioned in #2937, this is the sort of thing that happens when you have two copies of Svelte's internal scheduler running. If you're importing the compiled version of an external Svelte component into another Svelte component, this is what you end up with. There's a svelte field in package.json that's respected by rollup-plugin-svelte and which is intended to point at the uncompiled Svelte source, so that the external component can be bundled together with the main app, without any duplicated internals.
-
-
github.com github.com
-
When using the exact same Button code, the binding only works for the local Svelte module.
-
-
-
www.verisign.com www.verisign.com
-
Why let other websites and social platforms tell your story? Share the real, authentic you the way you want to, and when you want to.
-
-
sveltematerialui.com sveltematerialui.com
-
I agree to the terms and conditions of the software, and hereby sign away my life just to check my freaking messages.
-
-
-
The imports in the published package should now be fixed in 3.29.5.
-
-
en.wikipedia.org en.wikipedia.org
-
The meaning of the word "modularity" can vary somewhat based on context. The following are contextual examples of modularity across several fields of science, technology, industry, and culture:
-
-
github.com github.com
-
This seems to be #31189 . It should be fixed when you update to v17.03.0-ce
-
-
github.com github.com
-
In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
-
So I propose having the repo in place, and using it for targeted proposals where we really want feedback from early users, and hold off formalising anything more until early next year, as you said.
Tags
- feeling blindsided
- have discussion/feedback/debate in public (transparency)
- allowing sufficient time for discussion/feedback/debate before a final decision is made
- phased-in/gradual change (working towards some end goal)
- open-source projects: process
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- too much ceremony/bureaucracy
Annotators
URL
-
-
github.com github.com
-
Since yarn already has retries on metadata operations, my perspective is that this PR is about filling in an (inadvertent I assume) gap.
-
-
guides.rubyonrails.org guides.rubyonrails.org
-
which are passed onto controller actions.
onto => on to
-
-
jimmy.schementi.com jimmy.schementi.com
-
but know I know what I don't want to do. I definitely know I want to be an Engineer now, and it makes it more clear that I should start my own business.
-
-
madewithsvelte.com madewithsvelte.com
-
Express - 19 $ 🏃♀️ Skip the Review Queue 🕒 Published in 3 days 💌 Full Customer Support 💚 Support the team
Wow, after seeing how this site works, I don't like much like it anymore.
Esp. this below:
Choose your preferred publish date - 9 $ Feature your project on top for 14 days and get an additional tweet - 19 $
I hope there is/will be soon a more open/free alternative (like the "awesome" lists that use GitHub PRs instead of an opaque/proprietary submisison form).
-
-
stackoverflow.com stackoverflow.com
-
webpack.js.org webpack.js.orgConcepts1
-
We expect a certain pattern when validate devtool name, pay attention and dont mix up the sequence of devtool string. The pattern is: [inline-|hidden-|eval-][nosources-][cheap-[module-]]source-map.
-
-
github.com github.com
-
This is not an MDC Web component. It is an addition that SMUI provides.
-
-
css-tricks.com css-tricks.com
-
Internal Sass features have also moved into the module system, so we have complete control over the global namespace.
-
There are several built-in modules — math, color, string, list, map, selector, and meta — which have to be imported explicitly in a file before they are used:
-
-
github.com github.com
-
The resolve.alias option is used to make sure that only one copy of the Svelte runtime is bundled in the app, even if you are npm linking in dependencies with their own copy of the svelte package. Having multiple copies of the internal scheduler in an app, besides being inefficient, can also cause various problems.
-
-
github.com github.com
-
We all know that real business logic does not belong in the presentation layer, but what about simple presentation-oriented things like coloring alternate rows in table or marking the selected option in a <select> dropdown? It seems equally wrong to ask the controller/business logic code to compute these down to simple booleans in order to reduce the logic in the presentation template. This route just lead to polluting the business layer code with presentation-oriented logic.
-
Templates with logic versus "logic-less" templates is a hotly debated point among template language designer and users. Dust straddles the divide by adopting a "less logic" stance.
-
-
github.com github.com
-
Obviously we shouldn't rush into anything. But changes like these are best made earlier on in a project's lifecycle, so I'm eager to hear what people think so that we can start making some progress.
-
The success of JSX has proved that the second curly is unnecessary. Moreover, a lot of people — particularly those who have been exposed to React — have a visceral negative reaction to double curlies, many of them assuming that it brings with it all the limitations of crusty old languages like Mustache and Handlebars, where you can't use arbitrary JavaScript in expressions.
Tags
- syntax
- Svelte
- major changes are easier/best made earlier in project's life
- do it right/well the first time because it may be too hard to clean up/fix later if you don't
- visceral reaction
- JSX
- ability to use any arbitrary expression
- unnecessary
- connotations
- expressions in templates
- negative connotations
Annotators
URL
-
-
-
please direct questions like yours to the proper channels, i.e. the systemd mailing list. Random github issues are really not the place to ask such questions.
-
- Oct 2020
-
www.cnn.com www.cnn.com
-
CNN, N. P. W., Jo Shelley and William Bonnett. (n.d.). Doctors and nurses face abuse as UK coronavirus cases soar but social distancing wanes. CNN. Retrieved 29 October 2020, from https://www.cnn.com/2020/10/28/europe/coronavirus-blackburn-icu-second-wave/index.html
-
-
stackoverflow.com stackoverflow.com
-
Well, at the risk of making things too easy...
-
with a minimum of scary brackets
Not sure why he called them "scary brackets" but I assume it's tongue-in-cheek
-
-
stackoverflow.com stackoverflow.com
-
Please don't copy answers to multiple questions; this is the same as your answer to a similar question
Why on earth not? There's nothing wrong with reusing the same answer if it can work for multiple questions. That's called being efficient. It would be stupid to write a new answer from scratch when you already have one that can work very well and fits the question very well.
-
-
www.basefactor.com www.basefactor.com
-
You may want to execute validations in a given specific order (this can be tricky especially when you have got asynchronous validations).
-
If you want to implement a form with a superb User Experience, you have to take care of many variables:
Tags
- can't keep entire system in your mind at once (software development) (scope too large)
- user experience
- form design
- too hard/difficult/much work to expect end-developers to write from scratch (need library to do it for them)
- difficult/hard problem
- easy to get wrong
- a lot of things to consider
- order is important / do things in the right order
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
Library author here. I'm always fascinated by new ways people can invalidate my assumptions. I mean that in a sincerely positive way, as it results in learning.
Tags
- learning from others
- author of software answering questions in community (support)
- different way of thinking about something
- can't support everything / all cases
- sincere
- not considering all use cases
- testing/challenging one's assumptions (either validating or invalidating them)
- invalidating one's assumptions
- assumptions
- not:
- they've thought of everything
- surprising
Annotators
URL
-
-
svelte.dev svelte.dev
-
-
www.bbc.co.uk www.bbc.co.uk
-
Covid-19: First UK airport coronavirus testing begins. (2020, October 20). BBC News. https://www.bbc.co.uk/news/business-54604100
-
-
github.com github.com
-
I too have been confused by behavior like this. Perhaps a clearly defined way to isolate atomic units with synchronous reactivity would help those of us still working through the idiosyncrasies of reactivity.
-
-
www.cambridge.org www.cambridge.org
-
Description: The authors discuss the usage of blogs in political science classrooms at a university level. There are five skills (critical thinking, political awareness, background research, essay writing, and reflection) which are improved through the use of blogging and the article dedicates a segment to each skill. The last section of the article discusses two types of blogging students can attempt: response to news clippings or experiential blogging. The first kind is available to all students and requires learners to find and respond to news articles. The second is more reflective of a current opportunity students might have such as studying abroad or an internship.
Rating: 7/10
Reason for the rating: The article gives detailed explanations for the impact blogging has on student achievement. It gives examples of each type of blogging to help the reader fully understand the writers ideas. Yet, the article focuses only on political science students while blogs-- and four out of the five skills mentioned above-- can be applies to the majority of university classes.
-
-
www.smh.com.au www.smh.com.au
-
Australia's Cyber Security Strategy: $1.66 billion dollar cyber security package = AFP gets $88 million; $66 million to critical infrastructure organisations to assess their networks for vulnerabilities; ASD $1.35 billion (over a decade) to recruit 500 officers.
Reasons Dutton gives for package:
- child exploitation
- criminals scamming, ransomware
- foreign governments taking health data and potential attacks to critical infrastructure
What is defined as critical infrastructure is expanded and subject to obligations to improve their defences.
Supporting cyber resilience of SMEs through information, training, and services to make them more secure.
-
-
-
Yeah I see what you're saying. In my case, I had a group of classes that relied on each other but they were all part of one conceptual "module" so I made a new file that imports and exposes all of them. In that new file I put the imports in the right order and made sure no code accesses the classes except through the new interface.
-
manually specifying the order isn't really a great solution (as tempting as it sounds) because you'll probably have broken behaviour if you subsequently move away from Rollup.
-
-
github.com github.com
-
Doing so also means adding empty import statements to guarantee correct order of evaluation of modules (in ES modules, evaluation order is determined statically by the order of import declarations, whereas in CommonJS – and environments that simulate CommonJS by shipping a module loader, i.e. Browserify and Webpack – evaluation order is determined at runtime by the order in which require statements are encountered).
Here: dynamic loading (libraries/functions) meaning: at run time
-
Specifically, since Root, Rule and AtRule all extend Container, it's essential that Container is evaluated (and therefore, in the context of a Rollup bundle, included) first. In order to do this, input.js (which is the 'gateway' to all the PostCSS stuff) must import root.js, root.js must import rule.js before it imports container.js, and rule.js must import at-rule.js before it imports container.js. Having those imports ensures that container.js doesn't then try to place Root, Rule or AtRule ahead of itself in the bundle.
-
Replaced nested `require` statements with `import` declarations for the sake of a leaner bundle. This entails adding empty imports to three files to guarantee correct ordering – see https://github.com/styled-components/styled-components/pull/100
-
-
medium.com medium.com
-
Modules from the following layer can require anything from all the previous layers, but not vice versa.
-
You can imagine how big of a surprise was finding out that model/character being a child of model/node causes an error when we import model/position.
-
-
anth2140.commons.gc.cuny.edu anth2140.commons.gc.cuny.edu
-
Many black business owners blamed the problem on lowerclass peoples’ affliction with the “white man’s psychology,” namely, that migrantshad been brainwashed into thinking they had to shop in a white-owned store, eitherbecause whites would punish them if they didn’t or because white stores were nec-essarily higher quality than black ones.48Whether this was the case or not, therewere several other things complicating black consumers’ willingness to shop inblack-owned businesses.
Breakout Group 02: The evidence above demonstrates the "integration of rural Southern culture into urban African American consciousness" where foodways are a "natural vehicle for the expression…of freedom" because it shows the complication within the black community. Where an expression of freedom is an African American having a grocery store. One would think that the Black owned grocery store would be successful due to "black authenticity" but many Black people feared blacklash from White people for even attempting to be independent but also because many Black people were brainwashed to believe that the white businesses have better quality products over the black owned business.
-
-
journals-sagepub-com.libproxy.nau.edu journals-sagepub-com.libproxy.nau.edu
-
Accordingly, our results strongly suggest thatonlineinstructionin keyintroductorycollege-level courses, at least as currently practiced, maynot be aseffectiveasface-to-faceinstructionat2-yearcommunitycolleges.
According to a study done across all Virginia Community Colleges, students who signed up for gatekeeper courses (basic English and Math) online did less well in those courses than did their peers who took the same classes in person. There was a higher attrition rate in the online classes as well. Students who came in with good GPAs tended to do well in online courses, but those who were struggling with academics did worse than they probably would have in person. Many statistics are included. 9/10
-
-
www.booker.senate.gov www.booker.senate.gov
-
that will advance justice and opportunity for college athletes. The proposal will guarantee fair and equitable compensation, enforceable health and safety standards, and improved educational opportunities for all college athletes.
Parts of the College Athletes Bill of Rights (CABR)
-
-
m5qwxpr6o8.csb.app m5qwxpr6o8.csb.app
-
Note that the <WarningEngine/> component must be at the bottom of the form to guarantee that all the fields have registered.
-
-
edtechmagazine.com edtechmagazine.com
-
Higher education institutions need to address these challenges, and technological tools — even some surprisingly simple ones — can go a long way toward enhancing the college experience for older students, says Brian Fleming, executive director of the Sandbox ColLABorative at Southern New Hampshire University.
Older students (over 25) are often changing careers. They tend to have more responsibilities than traditional college students, and a lower threshold for micro-frustrations like bureaucracy, form. Colleges should accommodate them with things like digital signatures and virtual meeting availability. Technology should be platform-agnostic for them (and everyone). 5/10
-
-
www.gettingsmart.com www.gettingsmart.com
-
While our program still faces some challenges around engaging our students and keeping them enrolled in programs long enough to complete their goals, technology has allowed us to make some remarkable strides.
A school system that extends to adult education utilizes online apps as an option (but doesn't require internet access, as many people lack it at home). They have found them to be helpful, especially because people who work odd shift jobs and have burst of time at odd hours can get some practice in. This is most helpful for ESL learners. 6/10
-
-
www-sciencedirect-com.libproxy.nau.edu www-sciencedirect-com.libproxy.nau.edu
-
Online learning environments have a promising future for researchers, practitioners, and learners. However designing and developing more effective and efficient online learning environments is possible with ongoing research and development. This paper offers four research goals and matches four existing methodologies to improve student outcomes in online learning environments defined as learner achievement, engagement, and retention.
The authors outline four general research goals, and then go into detail on some of the questions that should be researched within those areas. They then suggest four methodologies to use in designing students to research those questions: formative, developmental, and experimental research and activity theory. All of these could help include online learning in terms of learner achievement, engagement, and retention. 9/10
-
-
sites.google.com sites.google.com
-
Technology integration has also been shown to help create more authentic learning environments where the students are more motivated to attend, have a greater chance of communication and collaboration and have more opportunities to use higher order thinking and problem solving skills connected to real world applications (Fouts, 2000) This has led some to believe that new theories in learning needed to be developed that would help to support the creation of such learning environments. The three emerging theories discussed in this paper all possess the ability to support the creation of such learning environments. They all support the idea that learning is through action. They all support that cognition happens through communication and collaboration with others. They all support the use of technology to help in the creation of such learning environments. It is through these new theories that learning environments, which support the development of these higher-level learning skills, can be created.
This appears to be a paper written by an upper-level undergraduate (based on the writing), describing the importance of technology in 21st century education and describing three cognitive theories, all requiring collaborative learning, The author highlights the importance of student engagement through technology, which students like, and assumes its importance in the workplace. 5/10
-
-
digitalpromise.org digitalpromise.org
-
Research about adults as learners can inform the design of effective digital learning experiences. Although there is no one principle that can be applied to all adults, the design principles outlined here are based on five of the prevailing theories about how adults learn: andragogy, experiential learning, self-directed learning, transformational learning, and neuroscience.
This article applies the principles of andragogy, self directed learning, experiential learning, transformational learning, and neuroscience (all of which seem rather similar), to low-skilled adults, who are likely to lack confidence about learning and who may be learning in bits of free time via cell phone. Emphasizes the importance of an instructor or coach, along with good use of technology. 8/10
-
-
scholarsphere.psu.edu scholarsphere.psu.edu
-
Faculty need to focus on learning theory in the design of instructional technology so that they can create lessons that are not only technology-effective but that are meaningful from the learner’s standpoint.
Fidishun, a librarian and Penn State's satellite campuses, expands Knowles' 6 assumptions of andragogy, and draws out some of their implications for technology-based instruction for adults. This is short and to the point, but readers would benefit from the writer going into greater details. 7/10
-
-
formvalidation.io formvalidation.io
-
Type safety. Entire codebase is written in TypeScript.
-
-
-
just saying that if you're going to try to go with a markup approach, at least go all the way, instead of the frankenstein that is JSX
-
I'm okay with an overall design that allows people to plugin the parts they need in order to be able to generically support a compile-to-javascript language, but to bake in support for one singular solution because its popular is simply bad engineering.
-
One of the primary tasks of engineers is to minimize complexity. JSX changes such a fundamental part (syntax and semantics of the language) that the complexity bubbles up to everything it touches. Pretty much every pipeline tool I've had to work with has become far more complex than necessary because of JSX. It affects AST parsers, it affects linters, it affects code coverage, it affects build systems. That tons and tons of additional code that I now need to wade through and mentally parse and ignore whenever I need to debug or want to contribute to a library that adds JSX support.
-
Yes, you can embed loops in it and compose lots of small repeated JSX snippets, but that almost never happens in practice because mixing the turing complete of javascript with the markup of HTML eliminates the readability of JSX so that it is actually harder to parse than a solution like hyperscript (the syntactical approach taken by virtual-dom).
-
The react community has become a big cargo cult. There are some good ideas in the community and many Bad Ideas™. Paving the bad idea cowpaths lends a sense of legitimacy to these bad technical ideas that is not merited.
-
This is the problem with baking in support for frameworks with special cases in the codebase. You can never support all the frameworks. :-(
Tags
- fundamental
- unintended consequence
- mental bandwidth
- paving cow paths
- extracting small reusable snippets of code
- extensibility
- favoring/catering to the needs of … over …
- bad combination/mixture/hybrid/frankenstein
- complexity
- can't do everything
- getting stuck in a rut
- cargo cult
- hard to make it work in _all_ cases
- syntax
- not:
- for-reaching consequences
- engineering (general)
- can in theory but not commonly done in practice
- can't keep entire system in your mind at once (software development) (scope too large)
- implementation complexity
- semantics (of programming language)
- mentally filter/ignore
- engineers
- not merited
- bad engineering
- too complicated
- commit fully / go all in
- difficult/hard
- adding special cases only for certain popular things but not others
- primary task/job/responsibility
- can't support everything / all cases
- excellent writing
- plugins
- legitimize
- JSX
- avoid complexity
- high-cost changes
- infectious problem
- the cost of changing something
- special cases
Annotators
URL
-
-
www.merriam-webster.com www.merriam-webster.com
-
github.com github.com
-
The problem is that not all tooling supports adding new dependencies from a transform. The first step is figuring out how this can be done idiomatically in the current ecosystem.
-
It's much easier to iterate on new versions by deploying npm packages than updates to the compiler toolchain. Therefore, it might be best if the actual implementation still lives in the react package.
-
-
basarat.gitbook.io basarat.gitbook.io
-
www.agileconnection.com www.agileconnection.com
-
Incurring high-cost changes isn't evolutionary design-it's oscillation caused by poor planning and requirements specification on a high cost-of-change component-it tips the anticipation/adaptation balance too far towards adaptation.
-
-
anth2140.commons.gc.cuny.edu anth2140.commons.gc.cuny.edu
-
That is, we envision a cuisine and an attendant lifestyle that is more au-thentic and less stressful, more "natural," than the world in which we live.
~Group 4~ Anne Meneley is discussing how olive oil is becoming an increasingly more sought after ingredient because of its praise as a natural ingredient. Though olive oil is seen as a traditional and authentic ingredient, due to media, it is an industrialized product and is only widespread because of that- despite the misconceptions to make people think otherwise. There are many reoccuring themes within the article such as distinction, naturalness, processed, and industrialization to name a few. The quote that is highlighted connects to themes because people truly seem to worship this idea of being and living naturally. The idea of being natural also includes eating naturally and there's this distinction between people who live naturally and who don't. People who idolizes this natural lifestyle seem to think they are being authentic when they are failing to realize that transformations and growth are necessary. Meneley seems to want the reader to think about what industrialization and processed foods mean exactly.
-
-
medium.com medium.com
-
Moreover, React team even removed the “highlight updates” feature from dev tools because people used to obsessively haunt wasted renders with no reasoning behind it
-
-
-
More in-depth examples definitely sound like a good idea. I've seen cookbooks quite a few times already and they are always helpful.
-
-
github.com github.com
-
Built with remark
-
Built on remark
Tags
Annotators
URL
-
-
github.com github.com
-
It’s what powers remark (Markdown), retext (natural language), and rehype (HTML), and allows for processing between formats.
-
-
-
I think logic-less templates are overrated. We already have logic in components with
{#if}
so I don't see what the concern is about logic in templates. -
Arguably, it leans into JSX land—including logic in the templates.
-
I could imagine people putting a more complex expression in an @const than we typically find in svelte expressions today, which might create more demand for those blocks to have TypeScript support, which I don't think they have now.
-
About the argument against it, "{@const will make code less consistent ": I think the same is true now, since people can come up with very different ways of dealing with the "computed value inside each loop/if function" problem. Some extract components, some use functions, some will prepare the array differently beforehand.
-
Also a vote against, for the simple reason that logicless templates would be the ultimate goal for me.
-
one of the reasons people sometimes balk at mustache-like syntax is just that: logic in the templates.
-
it also allows for more divergence in how people write there code and where they put their logic, making different svelte codebases potentially even more different due to fewer constraints. This last point is actually something I really value, I read a lot of Svelte code by a lot of different people and broadly speaking things look the same and are in the same places.
Tags
- different way of solving/implementing something
- logic in templates
- programming: multiple ways to do the same thing
- powerful
- strong conventions resulting in code from different code bases/developers looking very similar
- comparison
- balk
- idiomatic pattern (in library/framework)
- good point
- TypeScript support
- uniformity
- Svelte: @const
- convention
- consistency
- logic in templates: logic-less
- idiomatic code style (programming languages)
- JSX
- software development: code organization: where does this code belong?
- expressions in templates
Annotators
URL
-
-
-
IMO svelte does have a responsibility to teach/demo the basics of "functional javascript" probably as a docs/tutorial/demos chapter on "the power of javascript expressions"
-
-
drive.google.com drive.google.com
-
Description: This text describes adult learning theories best used in a workforce training. It describes the environmental factors which lead to success in an adult student (such as a positive atmosphere) as well as techniques like heterogeneous learning groups. It attempts to persuade the reader to address the personal needs of each student while still moving the class towards the trainings goal. As a whole, this article covers the basics of what trainers need to know when teaching adults in a workface setting.
Rating: 6/10
Reason for rating: This article is very quick and direct. It discusses each technique, skill, or factor with examples and reasoning for the suggestions. Each suggestion is well-thought out and logical. Yet, the article cites few other texts which discredits it a little. The article was found through JSTOR which only sources peer-reviewed texts.
-
-
tech.ebayinc.com tech.ebayinc.com
-
Every new variation to the view requires updating both the view model and the template. This holds true even for simple variations.
-
Writing a logic-less template requires a bloated view model with comprehensive getters for the raw data. As a result, a messy and difficult-to-maintain view model usually accompanies logic-less templates.
-
Full-of-logic, logic-less, and less-logic solutions
-
that does not mean that I am advocating the other extreme–i.e., a templating language that allows a lot of logic. I find such templating languages, especially those that allow the host programming languages to be used inside the template, to be hard to read, hard to maintain, and simply a bad choice.
-
Tags
- duplication of work/effort
- boilerplate
- co-location: not co-located
- logic in templates: logic-less
- duplication: need to update in multiple places
- continuum
- logic in templates: allowing host programming language to be used in template
- logic in templates: degrees of amount of logic
- hard to maintain
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.org
-
Mustache is described as a "logic-less" system because it lacks any explicit control flow statements, like if and else conditionals or for loops
-
Here, when x is a Boolean value then the section tag acts like an if conditional, but when x is an array then it acts like a foreach loop.
-
-
dylanvann.com dylanvann.com
-
Our custom useEffect is not idiomatic Svelte.
-
-
recoiljs.org recoiljs.org
-
We want to improve this while keeping both the API and the semantics and behavior as Reactish as possible.
-
For reasons of compatibility and simplicity, it's best to use React's built-in state management capabilities rather than external global state.
-
-
github.com github.com
-
It provides several capabilities that are difficult to achieve with React alone, while being compatible with the newest features of React.
-
-
dylanvann.com dylanvann.com
-
I’d still be interested in Svelte making things easier so I’ve opened a feature request for Reactive statement cleanup functions.
-
-
github.com github.com
-
Svelte doesn't re-render, so you need to respond to component mount/dismount and prop changes separately as they are distinct concepts and never tied together, unlike in React.
Tags
- UI library: reacting to prop changes
- lifecycle callbacks
- distinction
- different way of thinking about something
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
Annotators
URL
-
-
medium.com medium.com
-
Sometimes, you may be tempted to write that wrapper. Because all your (React or Vue or insert your reactive framework here) instincts tell you so.Resist the temptation. There is a better way. A svelter way. Introducing: the use-directive (a.k.a. “actions”).
-
However, especially when starting out, it’s very easy to fall into the “this is how I did things in my previous framework” trap.
Tags
- overcoming preconceived opinions
- different way of thinking about something
- Svelte
- getting a fresh perspective
- paradigm shift
- trying to doing things the same way you did in a different library/framework (learning new way of thinking about something / overcoming habits/patterns/paradigms you are accustomed to)
- Svelte: action (use:)
Annotators
URL
-
-
-
It's sort of unfortunate that the justification for existence comes from pointing at gaps.
-
It was clear no one was interested in what I was working towards.
Tags
- can we do even better?
- pointing out gaps/downsides/cons in competition/alternatives
- justification for existence
- common/shared goal
- downsides/cons
- having a clear vision in mind / goal you're working towards even if no one else seems to understand/be interested
- build your own ideas
Annotators
URL
-
-
unhosted.org unhosted.org
-
Although I also work with solid in my day job at inrupt, I wrote this guide in my spare time.
Tags
Annotators
URL
-
-
github.com github.com
-
Built on TypeScript.
Tags
Annotators
URL
-
-
-
There's one downside to Reacts reactivity model - the hooks (useState and useEffect) have to always be called in the same order and you can't put them inside an if block.
-
createState and createSignal are improvements over React's useState as it doesn't depend on the order of calls.
-
-
github.com github.com
-
import page from "//unpkg.com/page/page.mjs";
-
Or with modules, in modern browsers
-
-
github.com github.com
-
this is a common Svelte idiom for manually invalidating something that might have been mutated without there being a visible = sign somewhere
-
-
github.com github.com
-
Because I haven't worked with React Native, and so I'm not a specialist in it, and developing a React Native version of this package would better be done by someone being an expert in React Native.
-
-
anth2140.commons.gc.cuny.edu anth2140.commons.gc.cuny.edu
-
Graeber has a great deal more to say about money and its unique capacityto store value, and also about the ideology of the market with its highlyindividuated notion of human desires (e.g. 2001: 257). His analysis opensup an intriguing question. If in market societies money is a measure, amedium and above all an end in itself (2001: 66) and value-for-moneydominates what we conventionally call the economy, how do other valuescoexist with this monetarized realm and its rationality of quantificationand self-interest? Graeber points out that, in our view of society, marketprinciples can be balanced by family values and altruistic charity (2001:257), but he views these as just ‘two sides of the same false coin’
In this capitalistic society money makes the world go round. Graeber has a pessimistic view in regards to the idea that family and altruism can balance out greed because he believes that they are in direct conflict to capitalism. Graeber expands further on his thoughts
-
-
github.com github.com
-
Only peer dependencies: Svelte and Final Form
-
-
-
t’s not clear why the sequence of the vaccines only mattered in girls, partly because there has been very little research into how male and female immune systems are different. “Somehow immunology has been blind to sex,” says Aaby. “If you read research about mortality in low income countries, there is no such thing as boys and girls – there are children. So we perceive that they have to be the same, and they are definitely not the same.”
Take away: "Immune training" or bystander effects from other vaccinations may help to fight off Covid-19 or other infections, in spite of not being specific to that pathogen. Some of these effects are sex-specific.
Claim: "Somehow immunology has been blind to sex"
The evidence: This is not entirely true- there is actually a LOT of research into sex differences in the immune response, and it is well-known that women can generally mount stronger Th1-type immune responses against viral infections than men. This is thought to be partially linked to estrogen cycling, and partly due to the fact that women have 2 active copies of genes associated with immunity because those are encoded on the X chromosomes. Men only have 1 copy, and thus they don't generally mount as strong an inflammatory response. However, women are also more prone to autoimmune diseases as a consequence of having stronger inflammatory responses than men, which is seen in diseases such as multiple sclerosis, rheumatoid arthritis, and lupus.
Sources: (https://www.nature.com/articles/nri.2016.90).
-
-
meta.stackoverflow.com meta.stackoverflow.com
-
It depends - do you accept the new code of conduct? :P
-
-
-
But maybe this PR should still be merged until he finds time for that?
Tags
- big change/rewrite vs. continuous improvements / smaller refactorings
- waiting for maintainers to review / merge pull request / give feedback
- don't let big plans/goals get in the way of integrating/releasing smaller changes/improvements
- iterative process
- not a blocker (issue dependency)
- open-source software: progress seems slow
- pull request stalled
Annotators
URL
-
- Sep 2020
-
svelte.dev svelte.dev
-
let:hovering={active}
It seems like it should be the other way around:
let:active={hovering}
to make it look like a regular let assignment.
It's only when you consider what/how
let:hovering
on its own means/works that it makes a bit more sense that it is the way it is. When it's on its own, it's a little clearer that it's saying to "make use of" an available slot prop having the given name. (Very much likebind
, where the LHS is also the name of the prop we're getting the data from.) Obviously we have to identify which prop we're wanting to use/pull data from, so that seems like the most essential/main/only thing the name could be referring to. (Of course, as a shortcut (in this shorthand version), and for consistency, it also names the local variable with the same name, but it wouldn't have to.)Another even simpler way to remember / look at it:
- Everything on the left hand of an prop/attribute [arg] corresponds to something in the component/element that you're passing the [arg] to. Usually it's a prop that you're passing in, but in this case (and in the case of bind:) it's more like a prop that you're pulling out of that component, and attaching to. Either way, the name on the LHS always corresponds to an
export let
inside that named component. - Everything on the right side corresponds to a name/variable in the local scope. Usually it passes the value of that variable, but in the case of a let: or bind: it actually "passes the variable by reference" (not the value) and associates that local variable with the LHS (the "remote" side).
Another example is bind: You're actually binding the RHS to the value of the exported prop named on the LHS, but when you read it (until you get used to it?) it can look like it's saying bind a variable named LHS to the prop on the RHS.
- Everything on the left hand of an prop/attribute [arg] corresponds to something in the component/element that you're passing the [arg] to. Usually it's a prop that you're passing in, but in this case (and in the case of bind:) it's more like a prop that you're pulling out of that component, and attaching to. Either way, the name on the LHS always corresponds to an
-
-
www.javascriptjanuary.com www.javascriptjanuary.com
-
As you can see, it uses Javascript label syntax to tell the compiler where recalculation should be carefully managed. And you thought that no one uses labels any more.
-
-
www.minorcompositions.info www.minorcompositions.info
-
It ends with love, exchange, fellowship
test: where does it begin?
-
-
medium.com medium.com
-
The benefit of this approach is that rather than having these defaults and fighting against them, it’s fully up to you to decide how to handle everything.
-
-
github.com github.com
-
So I guess what @Rich-Harris is trying to say is that (sorry, I'm just logging it here for my own benefit)
-
-
www.wired.com www.wired.com
-
Basically, the idea is that a train tried to start with the caboose brakes stuck on. After releasing the caboose, the train still could not start. The problem was that when the train attempted to start with the caboose brake on, it stretched all the inter-car couplings so that the whole train was just like one big car. At this point, the friction from the engine train wheels was not enough to get the whole thing going. Instead, you need to just get one car moving at a time - this is why there is space between the couplings.
-
-
github.com github.com
-
GitHub issues aren't the right place for support questions like this. Please ask on StackOverflow or in our Discord chat room.
It was actually cross-posted here: https://stackoverflow.com/questions/62101637/urql-svelte-function-called-outside-component-initialization-if-not-in-onmou
-
-
github.com github.com
-
I don't understand why it just launches the mutation once and then it throws the error Function called outside component initialization, the only way to make it work is to do something like $: result = mutation(...) but it doesn't make sense, I don't want to run the mutation after each keystroke.
-
We’re still working on idiomatic Svelte APIs so this one’s also on our list to figure out what the best way forward is
-
-
stackoverflow.com stackoverflow.com
-
github.com github.com
-
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.
-
-
github.com github.com
-
and one which you don’t need to use and won’t add any code to your app if you choose not to use
-
-
-
And of course, if you don't use them you don't pay for them
-
-
snarp.github.io snarp.github.io
-
I was… not one of those assigned to watch our chosen one, so I can’t say much about exactly what happened within the walls of that house, but it seems the fight scarred the place in a way far deeper than simple fire. A scar in reality, that I believe has since been compounded by the interferences of other powers.
-
Regardless, the effect it had on Agnes was unanticipated. As far as we could tell, she had destroyed the place utterly. And yet she remained bound to it, tied to it in some vital way. I knew when Arthur told me she had kept Raymond Fielding’s hand, that he was worried. But none of us could know what you were going to do.
-
-
etc.usf.edu etc.usf.edu
-
I was now about to form another being of whose dispositions I was alike ignorant; she might become ten thousand times more malignant than her mate and delight, for its own sake, in murder and wretchedness.
No one knows what someone will be like after they've been brought into the world, but we don't lament every single person who is born. When someone you know is having a kid you don't say to them: "remember H.H. Holmes? Are you sure you want to have kid? They might be ten thousand times worse than H.H. Holmes!" Because that would be ridiculous.
-
-
refactoring.guru refactoring.guru
-
Eliminating needless classes frees up operating memory on the computer—and bandwidth in your head.
-
-
github.com github.com
-
I understand what you're getting at, but we shouldn't miss out on useful features just because a few developers will abuse it...
-
-
svelte.dev svelte.dev
-
Your styles are scoped to the component. No more leakage, no more unpredictable cascade.
-
It's fashionable to dislike CSS. There are lots of reasons why that's the case, but it boils down to this: CSS is unpredictable. If you've never had the experience of tweaking a style rule and accidentally breaking some layout that you thought was completely unrelated — usually when you're trying to ship — then you're either new at this or you're a much better programmer than the rest of us.
-
It gets worse when you're working on a team. No-one dares touch styles authored by someone else, because it's often unclear what they're doing, what markup they apply to, and what disasters will unfold if you remove them. The consequence of all this is the append-only stylesheet. There's no way of knowing which code can safely be removed, so it's common to undo some existing style with another, more specific style — even on relatively small projects.
-
-
docs.google.com docs.google.com
-
I didn’t quite understand that until I saw this tweet from Ryan Florence, who is a genius when it comes to explaining the React programming model in ways that normal people can understand — ‘the question is not when does this effect run, the question is with which state does this effect synchronize with?’
-
-
reactjs.org reactjs.org
-
The old mydata and the new mydata are actually the same physical object (only the object’s internal value changed)
-
-
www.biblegateway.com www.biblegateway.com
-
When the woman saw that the fruit of the tree was good for food and pleasing to the eye, and also desirable(AT) for gaining wisdom, she took some and ate it.
Despite being told by God that she and her husband were not allowed to eat the fruit from the tree of the knowledge of good and evil, Eve gave into her temptations. The idea of the "forbidden fruit" has been carried into other pieces of literature, using an apple to symbolize a character's temptation leading to downfall.
For example, in the fairy tale, Snow White and the Seven Dwarfs, when Snow White eats the poisoned apple, offered by the evil witch, who parallels the serpent, she falls into a death-like sleep.
-
-
www.pewresearch.org www.pewresearch.org
-
While I am not homosexual, I have always felt that discrimination against homosexuality is completely ludicrous because I think people should love who they love. This belief that I have has giving me an idea for my research topic for my bibliography project where I look over the state of homosexuality in 2020. I decided to annotate this article because it gave a lot of good information about the state of homosexuality in 2020 and it has some links to other articles about homosexuality.
-
-
svelte.dev svelte.dev
-
What is another personal fact that an attacker could easily find with Google?
-
-
github.com github.com
-
TypeScript provides a language service which can do all the heavy lifting for us
-
-
psyarxiv.com psyarxiv.com
-
Federico, Christopher, Agnieszka Golec, and Tomasz Baran. ‘Collective Narcissism, In-Group Satisfaction, and Solidarity in the Face of COVID-19’. Preprint. PsyArXiv, 3 September 2020. https://doi.org/10.31234/osf.io/j6ut3.
-
-
www.researchgate.net www.researchgate.net
-
Considerable research indicates that college students are bothmore likely to persist and to perform at high academic levelswhen they perceive themselves to be members of a cooperativeand supportive learning community (Kuh, 2009; Tinto, 2006;Zhao & Ku, 2004)
For another study, being a member of a cooperative and supportive learning environment may moderate the rates for persistence and academic performance in college.
-
-
medium.com medium.com
-
This giant machine can be your best friend as long as you’re good for the business. But if you accidentally happen to get in its way, it’ll simply screw you over and won’t even notice. If tomorrow a corporate lawyer decides they need to cover their corporate ass more tightly — be it international sanctions, dodging any potential lawsuits from vocal minorities, or anything else — they won’t think twice: they’ll readily dispose of anyone and betray any “ideals” you might have thought they stand for.
-
-
-
many organizations have been burned by the high churn in JavaScript tooling, which sadly moves projects backwards as a part of moving the web forward
-
-
www.vox.com www.vox.com
-
A final strand of the development of the prosperity gospel was the development of charismatic Pentecostal churches in America. An umbrella term for a decentralized group of churches — comprising over 700 denominations — Pentecostal churches are characterized by an emphasis on what is known as “spiritual gifts” (or charisms, from which the term “charismatic” is drawn). A worshipful Christian might experience, for example, the gift of healing, or might suddenly start speaking “in tongues.” This tradition of worship meant that, for a believer, the idea that God would manifest Himself to the faithful in concrete, miraculous ways in the here and now was more prevalent than it would be in, say, a mainline Episcopalian church. In addition, the decentralized nature of these churches also meant that individual leaders, many of whom practiced faith healing or similar practices, had a particularly strong effect on their congregations and could build up individual personal followings.
Take a look at the potential relationship with these ideas and those described by Colin Woodard in American Nations and the overlap with Kevin Phillips' viewpoints.
-
- Aug 2020
-
github.com github.com
-
Using awesome Ant Design as UI framework
-
-
-
Cookson, J. A., Engelberg, J. E., & Mullins, W. (2020). Does Partisanship Shape Investor Beliefs? Evidence from the COVID-19 Pandemic [Preprint]. SocArXiv. https://doi.org/10.31235/osf.io/rwhse
-
-
covid-19.iza.org covid-19.iza.org
-
When Do Shelter-In-Place Orders Fight COVID-19 Best? Policy Heterogeneity across States and Adoption Time. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved August 7, 2020, from https://covid-19.iza.org/publications/dp13190/
-
-
covid-19.iza.org covid-19.iza.org
-
COVID-19 Lockdowns and Decline in Traffic Related Deaths and Injuries. COVID-19 and the Labor Market. (n.d.). IZA – Institute of Labor Economics. Retrieved July 30, 2020, from https://covid-19.iza.org/publications/dp13278/
-
-
www.nber.org www.nber.org
-
Fairlie, R. W., Couch, K., & Xu, H. (2020). The Impacts of COVID-19 on Minority Unemployment: First Evidence from April 2020 CPS Microdata (Working Paper No. 27246; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27246
-
-
html.spec.whatwg.org html.spec.whatwg.org
-
final-form.org final-form.org
-
Allows batch updates by silencing notifications while the fn is running. Example: form.batch(() => { form.change('firstName', 'Erik') // listeners not notified form.change('lastName', 'Rasmussen') // listeners not notified }) // NOW all listeners notified
-
-
psyarxiv.com psyarxiv.com
-
Ophir, Yaakov, and Yaffa Shir Raz. ‘Manipulations and Spins in Attention Disorders Research: The Case of ADHD and COVID-19’. Preprint. PsyArXiv, 20 August 2020. https://doi.org/10.31234/osf.io/dmu4j.
Tags
- reliable
- transparent
- is:preprint
- inappropriate operational definitions
- biases
- increased risk of infection
- manipulations
- poor methodologies
- COVID-19
- misrepresentations
- raise awareness
- lang:en
- ADHD
- attention disorders
- over-diagnosis
- over-treatment
- stimulants reduce risk
- omissions
- in-depth inspection
- spins
- healthy scientific scepticism
- adverse effects of medication
- over-medication
- pharmaceutical industry
- bogus results
- attention disorders research
Annotators
URL
-
-
psyarxiv.com psyarxiv.com
-
Daas, Chantal den, Gill Hubbard, Marie Johnston, and Diane Dixon. ‘Protocol CHARIS Study’. Preprint. PsyArXiv, 19 August 2020. https://doi.org/10.31234/osf.io/jnxcu.
Tags
- physical distancing
- general health
- face coverings
- is:preprint
- telephone surveys
- event-related changes
- absence of vaccine
- governments
- behaviourally-informed intervention
- COVID-19
- lang:en
- mental health
- random digit dialing
- protocol CHARIS
- population health
- decision-makers
- hand washing
- variations in adherence
- transmission reducing behaviours
- Scotland
- public health
- behavioural change
- CHARIS
- TRBs
Annotators
URL
-
-
www.biorxiv.org www.biorxiv.org
-
Chen, Y., Yang, W.-H., Huang, L.-M., Wang, Y.-C., Yang, C.-S., Liu, Y.-L., Hou, M.-H., Tsai, C.-L., Chou, Y.-Z., Huang, B.-Y., Hung, C.-F., Hung, Y.-L., Chen, J.-S., Chiang, Y.-P., Cho, D.-Y., Jeng, L.-B., Tsai, C.-H., & Hung, M.-C. (2020). Inhibition of Severe Acute Respiratory Syndrome Coronavirus 2 main protease by tafenoquine in vitro. BioRxiv, 2020.08.14.250258. https://doi.org/10.1101/2020.08.14.250258
-
-
aeon.co aeon.co
-
The timescales on which a system’s processes run have critical consequences for its ability to predict and adapt to the future.
A layer of architecture that is too slow to change: technical debt. (Pace layering)
-
We also know that if individuals are bad at collecting good information – if they misinterpret data due to their own biases or are overconfident in their assessments – an aggregation mechanism can compensate.
"wisdom of crowds"
-
-
www.biorxiv.org www.biorxiv.org
-
Salahudeen, A. A., Choi, S. S., Rustagi, A., Zhu, J., O, S. M. de la, Flynn, R. A., Margalef-Català, M., Santos, A. J. M., Ju, J., Batish, A., Unen, V. van, Usui, T., Zheng, G. X. Y., Edwards, C. E., Wagar, L. E., Luca, V., Anchang, B., Nagendran, M., Nguyen, K., … Kuo, C. J. (2020). Progenitor identification and SARS-CoV-2 infection in long-term human distal lung organoid cultures. BioRxiv, 2020.07.27.212076. https://doi.org/10.1101/2020.07.27.212076
-
-
english.stackexchange.com english.stackexchange.com
-
I don't doubt that we will soon treat the process of logging in as a figurative point of entry, meaning that log into will make full conceptual sense (cf you don't physically delve into a problem or pile into an argument, yet both are correct grammatically because they are semantically [i.e. figuratively])
-
-
twitter.com twitter.com
-
Eric Topol [@EricTopol] On the rise as proportion of total infections. Twitter. Retrieved from: https://twitter.com/ReconfigBehSci/status/1295727589823254529.
-
-
www.onthegosystems.com www.onthegosystems.com
-
Ruby is the programming language used in Translation Proxy. For Sarah, Object Oriented Design “done the Ruby way” is so enjoyable and is the part of her work that she likes most.
-
-
elearningindustry.com elearningindustry.com
-
we still have our modern day classics
-
-
en.wikipedia.org en.wikipedia.org
-
In graph theory, a tree is a connected acyclic graph; unless stated otherwise, in graph theory trees and graphs are assumed undirected. There is no one-to-one correspondence between such trees and trees as data structure.
-
-
www.thelancet.com www.thelancet.com
-
Hewitt, J., Carter, B., Vilches-Moraga, A., Quinn, T. J., Braude, P., Verduri, A., Pearce, L., Stechman, M., Short, R., Price, A., Collins, J. T., Bruce, E., Einarsson, A., Rickard, F., Mitchell, E., Holloway, M., Hesford, J., Barlow-Pay, F., Clini, E., … Guaraldi, G. (2020). The effect of frailty on survival in patients with COVID-19 (COPE): A multicentre, European, observational cohort study. The Lancet Public Health, 5(8), e444–e451. https://doi.org/10.1016/S2468-2667(20)30146-8
-
-
unherd.com unherd.com
-
Alfred Russel Wallace, who came up with the idea of natural selection independently of Charles Darwin, was an implacable opponent of the smallpox vaccine during the late 19th Century
Being an anti-vaxxer makes sense from an evolutionary standpoint.
Fixing any disease that could kill an individual before his/her childbearing age is only helping weaknesses (diseases) propagate in the human populous.
-
-
-
Br, F., & mayr. (n.d.). Trusting the experts takes more than belief – Humanities & Social Change. Retrieved 8 August 2020, from https://hscif.org/trusting-the-experts-takes-more-than-belief/
-
-
covid-19.iza.org covid-19.iza.org
-
Fairlie. R. W., (2020). The Impact of COVID-19 on Small Business Owners: Evidence of Early-Stage Losses from the April 2020 Current Population Survey. Institute of Labor Economics.
-
-
unix.meta.stackexchange.com unix.meta.stackexchange.com
-
There is an observable widespread tendency to give an awk answer to almost everything, but that should not be inferred as a rule to be followed, and if there's (say) a Python answer that involves less programming then surely that is quite on point as an answer for a readership of users.
-
"When an OP rejects your edit, please do not edit it back in!" Correspondingly, when a user repeatedly does try to edit, understand that something in your framing isn't working right, and you should reconsider it.
Tags
- disagreement
- should not infer as a general rule
- considering your audience
- appropriateness
- answer in online question/answer site
- courtesy in online question/answer sites
- courtesy in online discussions
- using the right tool for the job
- how to ask good questions
- discussion thread
- rights of an OP
- courtesy
Annotators
URL
-
- Jul 2020
-
www.nber.org www.nber.org
-
Dave, D. M., Friedson, A. I., Matsuzawa, K., McNichols, D., Redpath, C., & Sabia, J. J. (2020). Did President Trump’s Tulsa Rally Reignite COVID-19? Indoor Events and Offsetting Community Effects (Working Paper No. 27522; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27522
-
-
www.nber.org www.nber.org
-
Friedson, A. I., McNichols, D., Sabia, J. J., & Dave, D. (2020). Did California’s Shelter-in-Place Order Work? Early Coronavirus-Related Public Health Effects (Working Paper No. 26992; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w26992
-
-
www.nber.org www.nber.org
-
Dave, D. M., Friedson, A. I., Matsuzawa, K., & Sabia, J. J. (2020). When Do Shelter-in-Place Orders Fight COVID-19 Best? Policy Heterogeneity Across States and Adoption Time (Working Paper No. 27091; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27091
-
-
-
Gupta, S., Montenovo, L., Nguyen, T. D., Rojas, F. L., Schmutte, I. M., Simon, K. I., Weinberg, B. A., & Wing, C. (2020). Effects of Social Distancing Policy on Labor Market Outcomes (Working Paper No. 27280; Working Paper Series). National Bureau of Economic Research. https://doi.org/10.3386/w27280
-
-
github.com github.com
-
But I'll definitely take underscore mixins over extending String.prototype or other clunky implementations any day.
-
-
amp.dev amp.dev
-
In addition to the schema.org structured data format, there are other formats supported by search engines and social media networks. See the supported documentation: Twitter Cards meta tags Facebook Open Graph meta tags
-
If you can, use AMP like any other JavaScript library to build your site and forget about the canonical linking. Using AMP to build a whole website dramatically reduces your maintenance burden.
Tags
- component library
- maintenance burden
- proprietary software/service seeking broad support/integration/acceptance in/by other software/platforms/vendors
- maintenance burden to maintenance multiple versions/variants/instances/copies of same content
- AMP
- javascript libraries
- commit fully / go all in
Annotators
URL
-
-
amp.dev amp.dev
-
The meta charset information must also be the first child of the <head> tag. The reason this tag must be first is to avoid re-interpreting content that was added before the meta charset tag.
But what if another tag also specified that it had to be the first child "because ..."? Maybe that hasn't happened yet, but it could and then you'd have to decide which one truly was more important to put first? (Hopefully/probably it wouldn't even matter that much.)
-
-
amp.dev amp.dev
-
A growing number of platforms, vendors, and partners support the AMP Project by providing custom components or offering integration with AMP pages within their platforms.
I guess AMP is actually open-source software, but it still feels like it's something non-standard. I guess it's just an alternative open standard to the "main" web open standards.
-
-
amp.dev amp.dev
-
A growing number of email platforms, clients and providers support AMP for Email within their platforms.
-
-
amp.dev amp.dev
-
If you have worked with emails before, the idea of placing a script into an email may set off alarm bells in your head! Rest assured, email providers who support AMP emails enforce fierce security checks that only allow vetted AMP scripts to run in their clients. This enables dynamic and interactive features to run directly in the recipients mailboxes with no security vulnerabilities! Read more about the required markup for AMP Emails here.
-
-
addons.mozilla.org addons.mozilla.org
-
easy access/edit/backup and then restore saved data using the integrated Bookmark Manager (even on smartphone / tablet) even if the addon is not installed
-
Why save sessions as bookmarks? - all the data saved will be there no matter what addon you may use in the feature
-
-
gitlab.com gitlab.com
-
Because the Web IDE is based on the Monaco Editor, you can find a more complete list of supported languages in the Monaco languages repository. Under the hood, Monaco uses the Monarch library for syntax highlighting.
-
-
svelte.dev svelte.dev
-
Insecurity questions
Tags
Annotators
URL
-
-
svelte.dev svelte.dev
-
You must opt in to continue. If you're not paying, you're the product.
-
-
en.wikipedia.org en.wikipedia.org
Tags
Annotators
URL
-
-
sourcediving.com sourcediving.com
-
Introducing Module#const_source_locationUsing Method#source_location made finding the location of any method fairly easy. Unfortunately, there wasn’t an equivalent for constants. This meant that unless the constant you needed to find was defined in your codebase, finding its source location was not easy.
-
-
-
In your environment you may want to always configure internationalization, routers, user data etc. If you have many different React roots it can be a pain to set up configuration nodes all over the place. By creating your own wrapper you can unify that configuration into one place.
-
-
-
DeFranza, David, Mike Lindow, Kevin Harrison, Arul Mishra, and Himanshu Mishra. ‘Religion and Reactance to COVID-19 Mitigation Guidelines’. Preprint. PsyArXiv, 14 July 2020. https://doi.org/10.31234/osf.io/ngdys.
-
-
svelte.dev svelte.dev
-
Any top-level statement (i.e. not inside a block or a function) can be made reactive by prefixing it with the $: JS label syntax.
-
-
svelte-native.technology svelte-native.technology
- Jun 2020
-
psyarxiv.com psyarxiv.com
-
Czarnek, G., Szwed, P., & Kossowska, M. (2020). Trust and attitudes toward vaccination: Study report. https://doi.org/10.31234/osf.io/dpa35
-
-
medium.com medium.com
-
According to our understanding of the inconsistencies, the feature was likely trying to support too many edge cases. All caching strategies have weaknesses and eventually break down if the usage is not properly scoped.
-
-
debrouwere.org debrouwere.org
-
If people search through your website, will you guide them to topics first, or will they get a list of individual stories and updates to stories? Does your front page even hint at the fact that people can get more than just the daily news at your site?
-