mix

An introduction to data analysis : quantitative, qualitative and mixed methods / Tiffany Bergin

Bergin, Tiffany, author




mix

Synthesis and optoelectronics of mixed-dimensional Bi/Te binary heterostructures

Nanoscale Horiz., 2020, 5,847-856
DOI: 10.1039/C9NH00805E, Communication
Ye Zhang, Jia Guo, Yiguo Xu, Weichun Huang, Chao Li, Lingfeng Gao, Leiming Wu, Zhe Shi, Chunyang Ma, Yanqi Ge, Xiuwen Zhang, Han Zhang
0D Bi QDs were distributed on 2D Te NSs to prepare mixed-dimensional Bi/Te heterostructure. The studies demonstrate that Bi/Te shows excellent self-power photo-response behaviors as well as the great potential for ultrafast photonic devices.
The content of this RSS Feed (c) The Royal Society of Chemistry




mix

[ASAP] Investigation of Mechanisms for Gravity Drainage of Heavy Oil and Solvent Mixtures in a Hele-Shaw Cell

Energy & Fuels
DOI: 10.1021/acs.energyfuels.0c00599




mix

Mixed realism: videogames and the violence of fiction / Timothy J. Welsh

Online Resource




mix

[ASAP] Implementation of Coherent Switching with Decay of Mixing into the SHARC Program

Journal of Chemical Theory and Computation
DOI: 10.1021/acs.jctc.0c00112




mix

[ASAP] Generalized Form for Finite-Size Corrections in Mutual Diffusion Coefficients of Multicomponent Mixtures Obtained from Equilibrium Molecular Dynamics Simulation

Journal of Chemical Theory and Computation
DOI: 10.1021/acs.jctc.0c00268




mix

Polyimide/ZIF-7 Mixed-Matrix Membranes: Understanding in-situ Confined Formation of ZIF-7 Phases inside Polymer and Their Effects on Gas Separations

J. Mater. Chem. A, 2020, Accepted Manuscript
DOI: 10.1039/D0TA02761H, Paper
Sunghwan Park, Kie Yong Cho, Hae-Kwon Jeong
Polymer-modification-enabled in-situ metal-organic framework formation (PMMOF) is potentially a paradigm-shifting preparation method for polymer/MOF mixed-matrix membranes (MMMs). However, the actual reaction conditions of in-situ formation of MOF in the confined...
The content of this RSS Feed (c) The Royal Society of Chemistry




mix

A branch-and-bound algorithm for multiobjective mixed-integer convex optimization Stefan Rocktäschel

Online Resource





mix

All-inorganic 0D/3D Cs4Pb(IBr)6/CsPbI3-xBrx Mixed-dimensional Perovskite Solar Cells with Enhanced Efficiency and Stability

J. Mater. Chem. C, 2020, Accepted Manuscript
DOI: 10.1039/D0TC01832E, Paper
Zhenzhen Li, Xiaolong Liu, Jia Xu, Shujie Yang, Hang Zhao, Hui Huang, Shengzhong Liu, Jianxi Yao
The inorganic halide perovskite CsPbI3 has shown great promise in efficient solar cells. However, the α-phase CsPbI3 is thermodynamically unstable at room temperature, limiting its applications. Herein, we have successfully...
The content of this RSS Feed (c) The Royal Society of Chemistry




mix

Waterproof perovskites: high fluorescence quantum yield and stability from a methylammonium lead bromide/formate mixture in water

J. Mater. Chem. C, 2020, 8,5873-5881
DOI: 10.1039/D0TC00383B, Paper
Yeasin Khan, Yohan Ahn, Hyuna Lee, Jaeki Jeong, Yun Seop Shin, Je Seung Lee, Jang Hyuk Kwon, Jin Young Kim, Hoon Sik Kim, Jung Hwa Seo, Bright Walker
We’ve observed intense, water-stable fluorescence from lead formate crystals when they are precipitated from a CH3NH3PbBr3 (MAPbBr3) perovskite precursor solution.
The content of this RSS Feed (c) The Royal Society of Chemistry




mix

[ASAP] 100th Anniversary of Macromolecular Science Viewpoint: Recent Advances and Opportunities for Mixed Ion and Charge Conducting Polymers

ACS Macro Letters
DOI: 10.1021/acsmacrolett.0c00037




mix

[ASAP] Scavenging One of the Liquids versus Emulsion Stabilization by Microgels in a Mixture of Two Immiscible Liquids

ACS Macro Letters
DOI: 10.1021/acsmacrolett.0c00191




mix

The night train vacancies [sound recording] : remixes & reconstructions / Liminal Drifter

Liminal Drifter




mix

The missing analysis in JavaScript "Real" Mixins

I love hacks and unusual patterns! As logical consequence, I loved this post about "Real" Mixins!!!
The only hitch about that post is that I believe there are few points closer to a "gonna sell you my idea" discussion than a non disillusioned one.
Let's start this counter analysis remembering what are actually classes in latest JavaScript standard, so that we can move on explaining what's missing in there.

JavaScript embraces prototypal inheritance

It doesn't matter if ES6 made the previously reserved class keyword usable; at the end of the day we're dealing with a special syntactical shortcut to enrich a generic prototype object.

// class in ES2015
class A {
constructor() {}
method() {}
get accessor() {}
set accessor(value) {}
}

// where are those methods and properties defined?
console.log(
Object.getOwnPropertyNames(A.prototype)
// ["constructor", "method", "accessor"]
);
Accordingly, declaring a generic class consists in bypassing the following procedure:

function A() {}
Object.defineProperties(
A.prototype,
{
// constructor is implicitly defined
method: {
configurable: true,
writable: true,
value: function method() {}
},
accessor: {
configurable: true,
get: function get() {},
set: function set(value) {}
}
}
);
If you don't trust me, trust what a transpiler would do, summarized in the following code:

var A = (function () {
// the constructor
function A() {
_classCallCheck(this, _temporalAssertDefined(A, "A", _temporalUndefined) && A);
}
// the enriched prototype
_createClass(_temporalAssertDefined(A, "A", _temporalUndefined) && A, [{
key: "method",
value: function method() {}
}, {
key: "accessor",
get: function get() {},
set: function set(value) {}
}]);

return _temporalAssertDefined(A, "A", _temporalUndefined) && A;
})();
If there is some public static property in the definition, its assignment to the constructor would be the second bypassed part.

The super case

The extra bit in terms of syntax that makes ES6 special is the special keyword super. Being multiple inheritance not possible in JavaScript, we could think about super as the static reference to the directly extended prototype. In case of the previous B class, which extends A, we can think about super variable like if it was defined as such:

// used within the constructor
let super = (...args) => A.apply(this, arguments);

// used within any other method
super.method = (...args) => A.prototype.method.apply(this, args);

// used as accessor
Object.defineProperty(super, 'accessor', {
get: () => Object.getOwnPropertyDescriptor(
A.prototype, 'accessor'
).get.call(this),
set: (value) => Object.getOwnPropertyDescriptor(
A.prototype, 'accessor'
).set.call(this, value)
});
Now that we have a decent understanding on how inheritance works in JavaScript and what it means to declare a class, let's talk about few misleading points sold as pros or cons in the mentioned article.

Prototypes are always modified anyway!

We've just seen that defining a class technically means enriching its prototype object. This already invalidates somehow Justin point but there's more to consider.
When Justin exposes his idea on why current solutions are bad, he says that:
When using mixin libraries against prototype objects, the prototypes are directly mutated. This is a problem if the prototype is used anywhere else that the mixed-in properties are not wanted.
The way Justin describes this issue is quite misleading because mutating prototypes at runtime is a well known bad practice.
Indeed, I believe every single library he mentioned in that post, and he also forgot mine, is not designed to mutate classes prototypes at runtime ... like: not at all!
Every single mixin proposal that is capable of implementing mixins via classes is indeed designed to define these classes at definition time, not at runtime!
Moreover, whatever solution Justin proposed will not guard any class from being modified at runtime later on!
The same way he's defining his final classes during their definitions, mixins-for-classes oriented libraries have exactly the same goal: you define your class and its mixins during the class definition time!
The fact mixins add properties to a prototype is a completely hidden matter that at class definition time is everything but bad.
Also, no property is modified in place, because mixins are there to enrich, not to modify ... and having a prototype enriched means also that it's easier to spot name clashing and methods or properties conflicts ... but I'll come back to that later ...

super actually should NOT work!

The main bummer about the article is that it starts in a very reasonable way, describing mixins and classes, and also analyzing their role in a program.
The real, and only, difference between a mixin and normal subclass is that a normal subclass has a fixed superclass, while a mixin definition doesn't yet have a superclass.
Justin started right at the very beginning, and then degenerated with all sort of contradictions such:
Then finally he's back to Sanity Village with the following sentence:
super calls can be a little unintuitive for those new to mixins because the superclass isn't known at mixin definition, and sometimes developers expect super to point to the declared superclass (the parameter to the mixin), not the mixin application.
And on top of that, Justin talks about constructors too:
Constructors are a potential source of confusion with mixins. They essentially behave like methods, except that overriden methods tend to have the same signature, while constructors in a inheritance hierarchy often have different signatures.
In case you're not convinced yet how much messed up could be the situation, I'd like to add extra examples to the plate.
Let's consider the word area and its multiple meanings:
  • any particular extent of space or surface
  • a geographical region
  • any section reserved for a specific function
  • extent, range, or scope
  • field of study, or a branch of a field of study
  • a piece of unoccupied ground; an open space
  • the space or site on which a building stands
Now you really have to tell me in case you implement a basic Shape mixin with an area() method what the hack would you expect when invoking super. Moreoever, you should tell me if for every single method you are going to write within a mixin, you are also going to blindly invoke super with arbitrary amount of arguments in there ...

So here my quick advice about calling blindly a super: NO, followed by DON'T and eventually NEVER!

Oversold super ability

No kidding, and I can't stress this enough ... I've never ever in my life wrote a single mixin that was blindly trusting on a super call. That would be eventually an application based on mixins but that's a completely different story.
My feeling is that Justin tried to combine at all cost different concepts, probably mislead by his Dart background, since mentioned as reference, where composition in Dart was indeed classes based and the lang itself exposes native mixins as classes ... but here again we are in JavaScript!

instanceof what?

Another oversold point in Justin's article is that instanceof works.
This one was easy to spot ... I mean, if you create a class at runtime everytime the mixin is invoked, what exactly are you capable of "instanceoffing" and why would that benefit anyone about anything?
I'm writing down his very same examples here that will obviously all fail:

// a new anonymous class is created each time
// who's gonna benefit about the instanceof?
let MyMixin = (superclass) => class extends superclass {
foo() {
console.log('foo from MyMixin');
}
};

// let's try this class
class MyClass extends MyMixin(MyBaseClass) {
/* ... */
}

// Justin says it's cool that instanceof works ...
(new MyClass) instanceof MyMixin; // false
// false ... really, it can't be an instance of
// an arrow function prototype, isn't it?!
Accordingly, and unless I've misunderstood Justin point in which case I apologies in advance, I'm not sure what's the exact point in having instanceof working. Yes, sure the intermediate class is there, but every time the mixin is used it will create a different class so there's absolutely no advantage in having instanceof working there ... am I right?

Improving **Objects** Composition

In his Improving the Syntax paragraph, Justin exposes a very nice API summarized as such:

let mix = (superclass) => new MixinBuilder(superclass);

class MixinBuilder {
constructor(superclass) {
this.superclass = superclass;
}

with(...mixins) {
return mixins.reduce((c, mixin) => mixin(c), this.superclass);
}
}
Well, this was actually the part I've liked the most about his article, it's a very simple and semantic API, and it also doesn't need classes at all to be implemented for any kind of JS object!
How? Well, simply creating objects from objects instead:

let mix = (object) => ({
with: (...mixins) => mixins.reduce(
(c, mixin) => Object.create(
c, Object.getOwnPropertyDescriptors(mixin)
), object)
});
It could surely be improved in order to deal with classes too but you get the idea:

let a = {a: 'a'};
let b = {b: 'b'};
let c = {c: 'c'};
let d = mix(c).with(a, b);
console.log(d);
Since the main trick in Justin proposal is to place an intermediate class in the inheritance chain, defining at runtime each time the same class and its prototype, I've done something different here that doesn't need to create a new class with its own prototype or object each time, while preserving original functionalities without affecting them.

Less RAM to use, a hopefully coming soon native Object.getOwnPropertyDescriptors that should land in ES7 and make extraction faster, and the ability to use the pattern with pretty much everything out there, modern or old.
The gist is here, feel free to reuse.

As Summary ...

Wrapping up this post, with latter proposal we can actually achieve whatever Justin did with his intermediate classes approach but following different goals:
  1. Mixins are added to the prototype chain.
  2. Mixins are applied without modifying existing objects.
  3. Mixins do no magic, and don't define new semantics on top of the core language.
  4. super.foo property access won't hopefully work within mixins but it will with subclasses methods.
  5. super() calls won't hopefully work in mixins constructors because you've no idea what kind of arguments you are going to receive. Subclasses still work as expected.
  6. Mixins are able to extend other mixins.
  7. instanceof has no reason to be even considered in this scenario since we are composing objects.
  8. Mixin definitions do not require library support - they can be written in a universal style and be compatible with non classes based engines too.
  9. bonus: less memory consumption overall, there's no runtime duplication for the same logic each time
I still want to thanks Justin because he made it quite clear that still not everyone fully understands mixins but there's surely a real-world need, or better demand, in the current JavaScript community.

Let's hope the next version of ECMAScript will let all of us compose in a standard way that doesn't include a footgun like super through intermediate classes definition could do.
Thanks for your patience reading through this!




mix

Crime, media, and reality : examining mixed messages about crime and justice in popular media / Venessa Garcia and Samantha G. Arkerson

Garcia, Venessa, author




mix

Proceedings of the International Conference of Mechatronics and Cyber-MixMechatronics - 2019 / editor, Gheorghe Ion Gheorghe

Online Resource




mix

Proceedings of the International Conference of Mechatronics and Cyber-MixMechatronics -- 2018 / Gheorghe I. Gheorghe, editor

Online Resource




mix

Modeling and simulation of turbulent mixing and reaction: for power, energy and flight / Daniel Livescu, Arash G. Nouri, Francine Battaglia, Peyman Givi, editors

Online Resource




mix

[ASAP] How the Mixed Cations (Guanidium, Formamidinium, and Phenylethylamine) in Tin Iodide Perovskites Affect Their Charge Carrier Dynamics and Solar Cell Characteristics

The Journal of Physical Chemistry Letters
DOI: 10.1021/acs.jpclett.0c00686




mix

[ASAP] 2D–3D Cs<sub>2</sub>PbI<sub>2</sub>Cl<sub>2</sub>–CsPbI<sub>2.5</sub>Br<sub>0.5</sub> Mixed-Dimensional Films for All-Inorganic Perovskite Solar Cells with Enhanced Efficiency and Stabilit

The Journal of Physical Chemistry Letters
DOI: 10.1021/acs.jpclett.0c01134




mix

Musique française pour chœur mixte.

STACK SCORE M1547.M87 2017




mix

Plebs angelica: for mixed double choir a cappella (SATB + SATB): from Pious anthems and voluntaries for the Chapel of Saint John's College, Cambridge (2016-18) / Michael Finnissy

STACK SCORE Mu F4975 pio ple




mix

Mixed categories: the morphosyntax of noun modification / Irina Nikolaeva, Andrew Spencer

Dewey Library - P240.5.N54 2020




mix

[ASAP] Chlorines Are Not Evenly Substituted in Chlorinated Paraffins: A Predicted NMR Pattern Matching Framework for Isomeric Discrimination in Complex Contaminant Mixtures

Environmental Science & Technology Letters
DOI: 10.1021/acs.estlett.0c00244




mix

IROCAMM-International Review Of Communication And Marketing Mix [electronic journal].

Universidad de Sevilla




mix

2019 IEEE International Symposium on Mixed and Augmented Reality (ISMAR) [electronic journal].

IEEE / Institute of Electrical and Electronics Engineers Incorporated




mix

2019 IEEE International Symposium on Mixed and Augmented Reality Adjunct (ISMAR-Adjunct) [electronic journal].

IEEE / Institute of Electrical and Electronics Engineers Incorporated




mix

[ASAP] Quantification for the Mixing of Polymers on Microspheres in Waterborne Latex Films

Langmuir
DOI: 10.1021/acs.langmuir.0c00612




mix

[ASAP] Supported Lipid Bilayer Formation from Phospholipid-Fatty Acid Bicellar Mixtures

Langmuir
DOI: 10.1021/acs.langmuir.0c00675




mix

Mixed anion/cation redox in K0.78Fe1.60S2 for a high-performance cathode in potassium ion batteries

Inorg. Chem. Front., 2020, Advance Article
DOI: 10.1039/D0QI00184H, Research Article
Su Cheol Han, Woon Bae Park, Kee-Sun Sohn, Myoungho Pyo
A new cathode material (K0.78Fe1.60S2) shows mixed anion/cation redox (Fe(I) ⇆ Fe(II) ⇆ Fe(III) and 2S2− ⇆ S22−) during charge/discharge for high performance electrodes in potassium ion batteries.
To cite this article before page numbers are assigned, use the DOI form of citation above.
The content of this RSS Feed (c) The Royal Society of Chemistry




mix

Head injury risk is high in mixed martial arts, says study




mix

[ASAP] Excess Volume, Viscosity, and Isentropic Compressibility of Methyl Acrylate + Alkane Binary Mixtures

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.9b00924




mix

[ASAP] 2-Methoxy-4-nitroaniline Solubility in Several Aqueous Solvent Mixtures: Determination, Modeling, and Preferential Solvation

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00041




mix

[ASAP] Equilibrium Solubility Investigation and Preferential Solvation of 2,6-Dichloro-4-nitroaniline Dissolved in Four Aqueous Mixtures of Isopropanol, Acetonitrile, <italic toggle="yes">n</italic>-Propanol, and <italic toggle=&q

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00199




mix

[ASAP] Vapor–Liquid Equilibrium of Ionic Liquid 7-Methyl-1,5,7-triazabicyclo[4.4.0]dec-5-enium Acetate and Its Mixtures with Water

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.9b01039




mix

[ASAP] Measurements and Correlation of Isobaric Vapor–Liquid Equilibrium Data for Binary Mixtures of Furan, Oxolane, and Furan-2-Carbaldehyde and Application of the Binary Model Parameters for Further Prediction of the Ternary System

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.9b01210




mix

[ASAP] Solubility Measurement and Correlation of Doxycycline Hyclate in 10 Pure Solvents and Mixtures Solvents at 278.15–323.15 K

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00097




mix

[ASAP] 3-Bromo-4-hydroxybenzaldehyde in Aqueous Cosolvent Mixtures of Acetonitrile, Ethanol, <italic toggle="yes">n</italic>-Propanol, and <italic toggle="yes">N</italic>,<italic toggle="yes">N&l

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00043




mix

[ASAP] Binary Mixtures of Aromatic Compounds (<italic toggle="yes">n</italic>-Propylbenzene, 1,3,5-Trimethylbenzene, and 1,2,4-Trimethylbenzene) with 2,2,4,6,6-Pentamethylheptane: Densities, Viscosities, Speeds of Sound, Bulk Moduli,

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00020




mix

[ASAP] Solubilities of <italic toggle="yes">N</italic>-Nitrodiethanolamine Dinitrate in Pure and Mixed Organic Solvents at Temperatures between 283.15 and 313.15 K

Journal of Chemical & Engineering Data
DOI: 10.1021/acs.jced.0c00211




mix

Introduction to the Physics of Massive and Mixed Neutrinos / by Samoil Bilenky

Online Resource




mix

Professional development, instructional intelligence and teacher emotions : a mixed methods study of a four-year systemic change initiative / by Rebecca Ann Saunders

Saunders, Rebecca Ann, author




mix

Video-conferencing in rural and remote secondary education in Canada : a mixed-method collective case study of teachers' perceptions around presence, process and professional learning / Nicole A. Rehn

Rehn, Nicole A., author




mix

Getting bisphenol A out of food containers, and tracing minute chemical mixtures in the environment

As part of a special issue on chemicals for tomorrow’s Earth, we’ve got two green chemistry stories. First, host Sarah Crespi talks with contributing correspondent Warren Cornwell about how a company came up with a replacement for the popular can lining material bisphenol A and then recruited knowledgeable critics to test its safety. Sarah is also joined by Beate Escher of the Helmholtz Centre for Environmental Research and the University of Tübingen to discuss ways to trace complex mixtures of humanmade chemicals in the environment. They talk about how new technologies can help detect these mixtures, understand their toxicity, and eventually connect their effects on the environment, wildlife, and people. Read more in the special issue on chemicals for tomorrow’s Earth. This week’s episode was edited by Podigy. Listen to previous podcasts. About the Science Podcast Download a transcript (PDF)




mix

Optimal Mixture Experiments [electronic resource] / by B.K. Sinha, N.K. Mandal, Manisha Pal, P. Das

New Delhi : Springer India : Imprint: Springer, 2014




mix

Field verification of proposed changes to the AASHTO R 30 procedures for laboratory conditioning of asphalt mixtures / David Newcomb, Edith Arámbula-Mercado, Amy Epps Martin, Mengge Yuan, Texas A&M Transportation Institute; Nam Tran, Fan Yin, Na

Barker Library - TE7.N25 no.919




mix

[ASAP] ICBM-OCEAN: Processing Ultrahigh-Resolution Mass Spectrometry Data of Complex Molecular Mixtures

Analytical Chemistry
DOI: 10.1021/acs.analchem.9b05659




mix

[ASAP] Extraction of Individual Spectra from Mixture Data Based on High-Resolution <sup>13</sup>C–<sup>13</sup>C NMR Correlation Spectrum and DECODE Procedure

Analytical Chemistry
DOI: 10.1021/acs.analchem.0c00277




mix

Woman Reunited with Mixtape after 20 Years Lost at Sea

Like many of her generation in the early nineties, Stella Wedell once made a mixtape to take with her on vacation to Spain. And like many 12-year-olds, Stella lost track of the cassette during her various adventures in the beaches of Mallorca and Costa Brava. Thus, Wedell was shocked and amazed to find ...