ule

The rules of contagion : why things spread - and why they stop / Adam Kucharski

Kucharski, Adam (Mathematician), author




ule

Sociologie des Grandes Cultures [electronic resource] : Au Cœur du Modèle Industriel Agricole / Antoine Bernard de Raymond, Frédééric Goulet, coordinateurs




ule

[ASAP] The Energetics of Hydrogen Molecule Oxidation in NiFe-hydrogenase

ACS Catalysis
DOI: 10.1021/acscatal.0c00396




ule

Britain facing no ‘dramatic overnight change’ in lockdown rules

Mr. Johnson is due to announce the next steps in Britain’s battle to tackle the novel coronavirus following a review by ministers of the current measures




ule

COVID-19 is likely to peak in June-July: Randeep Guleria

New Delhi [India], May 7 (ANI) As per the modeling data and the way India's COVID-19 cases are increasing, it is likely that peak can come in June and July, said AIIMS-Delhi Director Dr Randeep Guleria on Thursday.




ule

Mandatory BCG vaccination may make COVID-19 less virulent in India, suggests study

The bacille Calmette-Gurin (BCG) vaccine has a documented protective effect against meningitis and disseminated TB in children, according to the World Health Organisation. It is part of the mandatory childhood immunization programme in many countries including India.




ule

Podcast: Treating cocaine addiction, mirror molecules in space, and new insight into autism

Listen to stories on the first mirror image molecule spotted in outer space, looking at the role of touch in the development of autism, and grafting on lab-built bones, with online news editor David Grimm.   Karen Ersche talks about why cocaine addiction is so hard to treat and what we can learn by bringing addicted subjects into the lab with host Sarah Crespi.   [Image: Science/Music: Jeffrey Cook]




ule

How DNA is revealing Latin America’s lost histories, and how to make a molecule from just two atoms

Geneticists and anthropologists studying historical records and modern-day genomes are finding traces of previously unknown migrants to Latin America in the 16th and 17th centuries, when Asians, Africans, and Europeans first met indigenous Latin Americans. Sarah Crespi talks with contributing correspondent Lizzie Wade about what she learned on the topic at the American Association of Physical Anthropologists’s annual meeting in Austin. Sarah also interviews Kang-Keun Ni about her research using optical tweezers to bring two atoms—one cesium and one sodium—together into a single molecule. Such precise control of molecule formation is allowing new observations of these basic processes and is opening the door to creating new molecules for quantum computing. This week’s episode was edited by Podigy. Listen to previous podcasts. [Image: Juan Fernando Ibarra; Music: Jeffrey Cook] 




ule

Vacuuming potato-size nodules of valuable metals in the deep sea, and an expedition to an asteroid 290 million kilometers away

Pirate’s gold may not be that far off, as there are valuable metals embedded in potato-size nodules thousands of meters down in the depths of the ocean. Host Meagan Cantwell talks with Staff Writer Paul Voosen about the first deep-sea test of a bus-size machine designed to scoop up these nodules, and its potential impact on the surrounding ecosystem. In an expedition well above sea level, the Hayabusa2 spacecraft touched down on the asteroid Ryugu last month. And although the craft won’t return to Earth until 2020, researchers have learned a lot about Ryugu in the meantime. Meagan speaks with Seiji Sugita, a professor at the University of Tokyo and principal investigator of the Optical Navigation Camera of Hayabusa 2, about Ryugu’s parent body, and how this study can better inform future asteroid missions. This week’s episode was edited by Podigy. Download transcript (PDF) Listen to previous podcasts. About the Science Podcast [Image: Japan Aerospace Exploration Agency; Music: Jeffrey Cook]




ule

Researchers flouting clinical reporting rules, and linking gut microbes to heart disease and diabetes

Though a law requiring clinical trial results reporting has been on the books for decades, many researchers have been slow to comply. Now, 2 years after the law was sharpened with higher penalties for noncompliance, investigative correspondent Charles Piller took a look at the results. He talks with host Sarah Crespi about the investigation and a surprising lack of compliance and enforcement. Also this week, Sarah talks with Brett Finlay, a microbiologist at the University Of British Columbia, Vancouver, about an Insight in this week’s issue that aims to connect the dots between noncommunicable diseases like heart disease, diabetes, and cancer and the microbes that live in our guts. Could these diseases actually spread through our microbiomes? This week’s episode was edited by Podigy. Listen to previous podcasts. About the Science Podcast Download a transcript (PDF). [Image: stu_spivack/Flickr; Music: Jeffrey Cook]




ule

Report of the statutory review of the Enhancing Online Safety Act 2015 and the review of schedules 5 and 7 to the Broadcasting Services Act 1992 (Online Content Scheme) / Lynelle Briggs AO

Briggs, Lynelle, author




ule

Surfactants for enhanced oil recovery applications Muhammad Sagir, Muhammad Mushtaq, M. Suleman Tahir, Muhammad Bilal Tahir, Abdul Ravoof Shaik

Online Resource




ule

The making of you: the incredible journey from cell to human / Katharina Vestre ; translated from Norwegian by Matt Bagguley ; illustrations by Linnea Vestre

Dewey Library - RG613.V4713 2019




ule

World Cup 2019: Bowler, not batsman, will rule!

Consistent death bowling from a Bumrah and spinners picking up wickets in the middle overs is why the average run-rate in the last few years hasn't exploded the way one would have expected, says Dhruv Munjal.




ule

Don't rule Bangladesh out!

Rajneesh Gupta highlights important numbers for the Bangladesh team from World Cups.




ule

King Kohli continues to rule supreme

The India captain broke quite a few records during the second ODI match against the West Indies in Port of Spain.Rajneesh Gupta does a quick recount.




ule

The New Rules of Marketing and PR: How to Use Content Marketing, Podcasting, Social Media, AI, Live Video, and Newsjacking to Reach Buyers Directly, 7th Edition


 

The seventh edition of the pioneering guide to generating attention for your idea or business, packed with new and updated information

In the Digital Age, marketing tactics seem to change on a day-to-day basis. As the ways we communicate continue to evolve, keeping pace with the latest trends in social media, the newest online videos, the latest mobile apps, and all the other high-tech influences can seem an almost impossible task. How can you keep



Read More...




ule

Between fruits, nuts and an organised schedule, no detox needed

Rohit ShelatkarVice-President at Vitabiotics, Meyer Organics1. Being something of an early bird, I enjoy starting my day by 6:30 am. Armed with my eve




ule

[ASAP] Probing the Mechanism of Structure-Switching Aptamer Assembly by Super-Resolution Localization of Individual DNA Molecules

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




ule

[ASAP] Breaking the Affinity Limit with Dual-Phase-Accessible Hotspot for Ultrahigh Raman Scattering of Nonadsorptive Molecules

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




ule

[ASAP] Sequencing of Small DNA Fragments with Aggregated-Induced-Emission Molecule-Labeled Nucleotides

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




ule

Mayor Sentenced for Fraudulent Children's Book Scheme

Former mayor of Baltimore Catherine Pugh was sentenced to federal prison for her role in a fraudulent scheme to defraud taxpayers, a scheme which involved children’s books. Pugh authored a series of books designed to highlight healthy physical activity. However, the popularity of her books was ...




ule

Coronavirus: I am being harassed for breaking lockdown rules, says Manchester City’s Kyle Walker

The defender was forced to issue an apology last month after media reports that he had hosted a party at his home.




ule

Indian Football: AIFF suggests ISL, I-League follow AFC’s foreign player rule from 2021-’22 season

The members of the All India Football Federation Technical Committee, chaired by Shyam Thapa, discussed the idea through video-conferencing on Friday.




ule

UFC to go ahead with it’s schedule despite one of the fighter testing positive for coronavirus

The organisers said Brazilian Ronaldo Souza, who was to fight Uriah Hall on the undercard, will not take part in the event.




ule

Watch: This malinois dog plays hide-and-seek with a child, and even follows the rules

The dog even peeks while counting!




ule

Coronavirus: Trinamool Congress hits back at Amit Shah, claims eight trains scheduled for migrants

The Union home minister had alleged that the state government was being unjust to migrant workers by not allowing ‘Sharmik’ special trains.




ule

Current trends in landscape research / Lothar Mueller, Frank Eulenstein, editors

Online Resource




ule

Wild at heart: America's turbulent relationship with nature, from exploitation to redemption / Alice Outwater

Rotch Library - GF75.O87 2019




ule

Insect sex pheromone research and beyond: from molecules to robots / Yukio Ishikawa, editor

Online Resource




ule

Plastidules to humans: Leopoldo Maggi (1840-1905) and Ernst Haeckel's naturalist philosophy in the Kingdom of Italy: with an edition of Maggi's letters to Ernst Haeckel / Rainer Brömer ; Deutsche Gesellschaft für Geschichte und Theorie d

Online Resource




ule

Bi-continuous orthorhombic soft matter phase made of polycatenar molecules

Soft Matter, 2020, 16,3882-3885
DOI: 10.1039/D0SM00331J, Communication
Joanna Matraszek, Damian Pociecha, Nataša Vaupotič, Mirosław Salamończyk, Martin Vogrin, Ewa Gorecka
A slight deformation of a double gyroid structure of a cubic Iād phase results in the formation of a phase with an orthorhombic Pcab symmetry. The phase seems to be an intermediate state towards a columnar phase made of helical pillars.
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

The rules and politics of American primaries: a state-by-state guide to Republican and Democratic primaries and caucuses / Andrew E. Busch, Editor

Dewey Library - JK2071.R85 2019




ule

If you're a classical liberal, how come you're also an egalitarian: a theory of rule egalitarianism / Åsbjørn Melkevik

Online Resource




ule

Patna serial blasts: One suspected terrorist belongs to Ranchi Module of IM

Pradhan said interrogations revealed that Imtiaz, along with few others, had gone to Patna on Saturday.




ule

Convex functions and their applications [electronic resource] : a contemporary approach / Constantin Niculescu, Lars-Erik Persson

New York : Springer, [2006]




ule

Sustainable intensification of agriculture : greening the world's food economy / Jules Pretty and Zareen Pervez Bharucha

Pretty, Jules N., author




ule

Congress,Trinamool Congress rule out alliance in near future



  • DO NOT USE West Bengal
  • India

ule

115 JSJ The ES6 Module Loader Polyfill, SystemJS, and jspm with Guy Bedford

the panelists discuss the ES6 module loader polyfill, SystemJS, and jspm with Guy Bedford.




ule

JSJ 279: ES Modules in Node Today! with John-David Dalton

Tweet this Episode

John-David Dalton is probably best known for the Lodash library. He's currently working at Microsoft on the Edge team. He makes sure that libraries and frameworks work well in Edge.

The JavaScript Jabber panel discusses the ECMAScript module system port to Node.js. John wanted to ship the ES module system to Node.js for Lodash to increase speed and decrease the disk space that it takes up. This approach allows you to gzip the library and get it down to 90 kb.

This episode dives in detail into:

  • ES Modules, what they are and how they work
  • The Node.js and NPM package delivery ecosystem
  • Module loaders in Node.js
  • Babel (and other compilers) versus ES Module Loader
  • and much, much more...

Links:

Picks:

Cory:

Aimee:

Aaron:

Chuck:

John:




ule

[ASAP] pH-Activated Single Molecule Conductance and Binding Mechanism of Imidazole on Gold

Nano Letters
DOI: 10.1021/acs.nanolett.0c01710




ule

[ASAP] Scale-Up of Room-Temperature Constructive Quantum Interference from Single Molecules to Self-Assembled Molecular-Electronic Films

Journal of the American Chemical Society
DOI: 10.1021/jacs.9b13578




ule

[ASAP] Design, Optimization, and Study of Small Molecules That Target Tau Pre-mRNA and Affect Splicing

Journal of the American Chemical Society
DOI: 10.1021/jacs.0c00768




ule

Retraction: Effect of temperature and large guest molecules on the C–H symmetric stretching vibrational frequencies of methane in structure H and I clathrate hydrates

RSC Adv., 2020, 10,16904-16904
DOI: 10.1039/D0RA90048F, Retraction
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Go Fuseya, Satoshi Takeya, Akihiro Hachikubo
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

Detection of L-band electron paramagnetic resonance in the DPPH molecule using impedance measurements

RSC Adv., 2020, 10,17311-17316
DOI: 10.1039/D0RA03285A, Paper
Open Access
Ushnish Chaudhuri, R. Mahendiran
(a) Schematic diagram of our experimental set up. (b) Resistance and reactance of the DPPH molecule for 2 GHz current in the strip coil.
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

Effect of temperature and large guest molecules on the C–H symmetric stretching vibrational frequencies of methane in structure H and I clathrate hydrates

RSC Adv., 2020, 10,17473-17478
DOI: 10.1039/D0RA02748K, Paper
Open Access
  This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.
Go Fuseya, Satoshi Takeya, Akihiro Hachikubo
Temperature effect on C–H symmetric stretching frequencies of CH4 in water cages of sI and sH clathrate hydrates were clarified.
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

A poly(allylamine hydrochloride)/poly(styrene sulfonate) microcapsule-coated cotton fabric for stimulus-responsive textiles

RSC Adv., 2020, 10,17731-17738
DOI: 10.1039/D0RA02474K, Paper
Open Access
Zhiqi Zhao, Qiujin Li, Jixian Gong, Zheng Li, Jianfei Zhang
This study reports a stimulus-responsive fabric incorporating a combination of microcapsules, containing polyelectrolytes poly(allylamine hydrochloride) (PAH) and poly(styrene sulfonate) sodium salt (PSS), formed via a layer-by-layer (LBL) approach.
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

Enhanced methane gas storage in the form of hydrates: role of the confined water molecules in silica powders

RSC Adv., 2020, 10,17795-17804
DOI: 10.1039/D0RA01754J, Paper
Open Access
Pinnelli S. R. Prasad, Burla Sai Kiran, Kandadai Sowjanya
Rapid and efficient methane hydrate conversions by utilising the water molecules confined in intra- and inter-granular space of silica powders.
The content of this RSS Feed (c) The Royal Society of Chemistry




ule

Redux modules and code-splitting

Twitter Lite uses Redux for state management and relies on code-splitting. However, Redux’s default API is not designed for applications that are incrementally-loaded during a user session.

This post describes how I added support for incrementally loading the Redux modules in Twitter Lite. It’s relatively straight-forward and proven in production over several years.

Redux modules

Redux modules comprise of a reducer, actions, action creators, and selectors. Organizing redux code into self-contained modules makes it possible to create APIs that don’t involve directly referencing the internal state of a reducer – this makes refactoring and testing a lot easier. (More about the concept of redux modules.)

Here’s an example of a small “redux module”.

// data/notifications/index.js

const initialState = [];
let notificationId = 0;

const createActionName = name => `app/notifications/${name}`;

// reducer
export default function reducer(state = initialState, action = {}) {
  switch (action.type) {
    case ADD_NOTIFICATION:
      return [...state, { ...action.payload, id: notificationId += 1 }];
    case REMOVE_NOTIFICATION:
      return state.slice(1);
    default:
      return state;
  }
}

// selectors
export const selectAllNotifications = state => state.notifications;
export const selectNextNotification = state => state.notifications[0];

// actions
export const ADD_NOTIFICATION = createActionName(ADD_NOTIFICATION);
export const REMOVE_NOTIFICATION = createActionName(REMOVE_NOTIFICATION);

// action creators
export const addNotification = payload => ({ payload, type: ADD_NOTIFICATION });
export const removeNotification = () => ({ type: REMOVE_NOTIFICATION });

This module can be used to add and select notifications. Here’s an example of how it can be used to provide props to a React component.

// components/NotificationView/connect.js

import { connect } from 'react-redux';
import { createStructuredSelector } from 'reselect';
import { removeNotification, selectNextNotification } from '../../data/notifications';

const mapStateToProps = createStructuredSelector({
  nextNotification: selectNextNotification
});
const mapDispatchToProps = { removeNotification };

export default connect(mapStateToProps, mapDispatchToProps);
// components/NotificationView/index.js

import connect from './connect';
export class NotificationView extends React.Component { /*...*/ }
export default connect(NotificationView);

This allows you to import specific modules that are responsible for modifying and querying specific parts of the overall state. This can be very useful when relying on code-splitting.

However, problems with this approach are evident once it comes to adding the reducer to a Redux store.

// data/createStore.js

import { combineReducers, createStore } from 'redux';
Import notifications from './notifications';

const initialState = /* from local storage or server */

const reducer = combineReducers({ notifications });
const store = createStore(reducer, initialState);

export default store;

You’ll notice that the notifications namespace is defined at the time the store is created, and not by the Redux module that defines the reducer. If the “notifications” reducer name is changed in createStore, all the selectors in the “notifications” Redux module no longer work. Worse, every Redux module needs to be imported in the createStore file before it can be added to the store’s reducer. This doesn’t scale and isn’t good for large apps that rely on code-splitting to incrementally load modules. A large app could have dozens of Redux modules, many of which are only used by a few components and unnecessary for initial render.

Both of these issues can be avoided by introducing a Redux reducer registry.

Redux reducer registry

The reducer registry enables Redux reducers to be added to the store’s reducer after the store has been created. This allows Redux modules to be loaded on-demand, without requiring all Redux modules to be bundled in the main chunk for the store to correctly initialize.

// data/reducerRegistry.js

export class ReducerRegistry {
  constructor() {
    this._emitChange = null;
    this._reducers = {};
  }

  getReducers() {
    return { ...this._reducers };
  }

  register(name, reducer) {
    this._reducers = { ...this._reducers, [name]: reducer };
    if (this._emitChange) {
      this._emitChange(this.getReducers());
    }
  }

  setChangeListener(listener) {
    this._emitChange = listener;
  }
}

const reducerRegistry = new ReducerRegistry();
export default reducerRegistry;

Each Redux module can now register itself and define its own reducer name.

// data/notifications/index.js

import reducerRegistry from '../reducerRegistry';

const initialState = [];
let notificationId = 0;

const reducerName = 'notifications';

const createActionName = name => `app/${reducerName}/${name}`;

// reducer
export default function reducer(state = initialState, action = {}) {
  switch (action.type) {
    case ADD_NOTIFICATION:
      return [...state, { ...action.payload, id: notificationId += 1 }];
    case REMOVE_NOTIFICATION:
      return state.slice(1);
    default:
      return state;
  }
}

reducerRegistry.register(reducerName, reducer);

// selectors
export const selectAllNotifications = state => state[reducerName];
export const selectNextNotification = state => state[reducerName][0];

// actions
export const ADD_NOTIFICATION = createActionName(ADD_NOTIFICATION);
export const REMOVE_NOTIFICATION = createActionName(REMOVE_NOTIFICATION);

// action creators
export const addNotification = payload => ({ payload, type: ADD_NOTIFICATION });
export const removeNotification = () => ({ type: REMOVE_NOTIFICATION });

Next, we need to replace the store’s combined reducer whenever a new reducer is registered (e.g., after loading an on-demand chunk). This is complicated slightly by the need to preserve initial state that may have been created by reducers that aren’t yet loaded on the client. By default, once an action is dispatched, Redux will throw away state that is not tied to a known reducer. To avoid that, reducer stubs are created to preserve the state.

// data/createStore.js

import { combineReducers, createStore } from 'redux';
import reducerRegistry from './reducerRegistry';

const initialState = /* from local storage or server */

// Preserve initial state for not-yet-loaded reducers
const combine = (reducers) => {
  const reducerNames = Object.keys(reducers);
  Object.keys(initialState).forEach(item => {
    if (reducerNames.indexOf(item) === -1) {
      reducers[item] = (state = null) => state;
    }
  });
  return combineReducers(reducers);
};

const reducer = combine(reducerRegistry.getReducers());
const store = createStore(reducer, initialState);

// Replace the store's reducer whenever a new reducer is registered.
reducerRegistry.setChangeListener(reducers => {
  store.replaceReducer(combine(reducers));
});

export default store;

Managing the Redux store’s reducer with a registry should help you better code-split your application and modularize your state management.




ule

Council dissolved, BTAD under Guv's Rule