text:
import numpy as np

""" manager.py (module)

    This module contains the HyperManager class used for managing the
    hyperparameters of the low-rank MNE problem.

"""

class DefaultSampler:
    """ The default sampler subclass tells the Bayesian optimization
        software to use its domain sampler for initializing the
        acquisition function optimization.

    """

    def __init__(self, parent=dict(), **kwargs):
        """ Initialize the default sampler.

            [inputs] (parent=dict(), **kwargs)
                parent: does nothing here.

            [returns] None

        """
        self.samp_func = None

# regularization manager
class HyperManager(object):
    """ HyperManager (class)

        Manage the hyperparameter space by storing an array of
        hyperparameters and the size of each type of hyperparameter. Class
        methods are provided to allow different views of the hyperparameters
        and to manipulate the hyperparameters.

        Note that throughout the description of this class, references
        are made to a "full" hyperparameter space and a "reduced"
        hyperparameter space. The full hyperparameter space includes
        all hyperparameters including dependent hyperparameters. In
        this case, dependent hyperparameters are those whose value is
        a function of another hyperparameter; e.g. eps_2 = 2.0*eps_1
        would indicate that eps_2 is dependent on eps_1 (or
        vice-versa). In the reduced hyperparameter space, all
        hyperparameters are set independently; e.g. since eps_1 and
        eps_2 are dependent, only one of the two is chosen as the
        independent hyperparameter and the other is removed from the
        reduced hyperparameter space.

    """

    def __init__(self, qualifier="", parent=dict(), **kwargs):
        """ Initialize the hyperparamater manager.

            [inputs] (qualifier="", parent=dict(), **kwargs)
                qualifier: (optional) string that preppends a prefix
                  to the expected keyword arguments (default "").
                parent: object or dictionary composed of the parent
                  instantiation or namespace (e.g. a class from
                  solvers.py) from which the manager is instantiated.
                  - train_model: (default=None) low-rank MNE model
                    evaluated on the training set
                  - (qualifier + )rtype: (default=None) list of
                    strings indicating the type of regularization
                    penalties applied to the training model.
                  - (qualifier + )hypergrid: (default=None) list
                    containing grids of hyperparameters (e.g. for
                    doing a grid search). The grid is formatted as
                    follows:

                        Each element of hypergrid corresponds to
                        hyperparameter in the element of rtype with
                        the same index. Within each element of the
                        list, the grid can be defined in three
                        different ways...
                        - Case 1: for a single hyperparameter of a
                          given type, the element is a 1D numpy array
                          defining the grid. E.g. hypergrid =
                          [np.arange(0.0, 1.0, 0.1)].
                        - Case 2: for multiple hyperparameters of a
                          given type, the element is a 2D numpy array
                          where each column corresponds to one of the
                          hyperparameters (in order) and each row
                          corresponds to a point on the grid. This
                          grid is still ultimately one-dimenionsal
                          because the grid is traversed row-by-row and
                          does not try enumerate combinatorial points
                          on the grid. E.g. hypergrid =
                          [np.array([[0.0, 0.1, 0.2],
                          [1.0. 2.0. 3.0]])] for two hyperparameters
                          of a given type.
                        - Case 3: for multiple hyperparameters of a
                          given type where feasible combinations of
                          hyperparameters are to be enumerated, the
                          element is a list of one-dimensional numpy
                          arrays where each element of the list
                          corresponds to a hyperparameter (in order)
                          and each one-dimenional numpy array is a
                          grid. E.g. hypergrid = [[np.arange(0.0, 1.0,
                          0.1)]*5] for five independent
                          hyperparameters of a given type.

                  - (qualifier + )domain: (default=None) domain of
                    each hyperparameter. The format is the same as
                    hypergrid except each "grid" has only a length of
                    two (for the lower and upper bounds).
                  - (qualifier + )deps: (default=None) dictionary of
                    functions where each key is a string from rtype
                    and each value is a function that constructs the
                    state of the given hyperparameter type in a
                    greater dimensional space.
                  - (qualifier + )cons: (default=None) list of
                    inequality constraints to be applied to the
                    hyperparameters. Each element of the list is a
                    class that imposes the constraints (see
                    mner.solvers.constraints.py for more information).
                  - (qualifier + )sampler:
                    (default=DefaultSampler) function
                    that returns feasible hyperparameter vectors
                  - float_dtype: (default=np.float64) floating-point
                    data type
                kwargs: Note that keyword arguments take precedence
                over parent when arguments overlap
                  - same variables as parent.

        """
        # get relevant information
        self.qualifier = qualifier
        self.train_model = kwargs.get('train_model', parent.get('train_model', None))
        self.rtype = kwargs.get(qualifier + '_rtype', kwargs.get('rtype', parent.get('rtype', None)))
        self.grid = kwargs.get(qualifier + '_hypergrid', kwargs.get('hypergrid', parent.get('hypergrid', None)))
        self.domain = kwargs.get(qualifier + '_domain', kwargs.get('domain', parent.get('domain', None)))
        self.deps = kwargs.get(qualifier + '_deps', kwargs.get('deps', parent.get('deps', dict())))
        self.cons = kwargs.get(qualifier + '_cons', kwargs.get('cons', parent.get('cons', None)))
        # for consistency, make cons a list
        if isinstance(self.cons, list) or isinstance(self.cons, tuple) and len(self.cons) == 0:
            self.cons = None
        if self.cons is not None:
            self.cons = [self.cons]
        # get sampler function
        self.sampler = kwargs.get(qualifier + '_sampler', kwargs.get('sampler', parent.get('sampler',
                                                                                DefaultSampler)))

        # initialize unset class variables
        self.index = None
        self.red_index = None
        self.dim = None
        self.red_dim = None
        self.length = None

        # initialize the state dict
        self.state = dict()

        # initialize the domain and constraint dicts
        self.domain_f = None
        self.cons_f = None

        # get the floating-point data type
        self.float_dtype = kwargs.get('float_dtype', parent.get('float_dtype', np.float64))

        # setup the manager
        self.setup(**kwargs)

        self.initialized = True

    def setup(self, **kwargs):
        """ Set-up the hyperparameter manager. The set-up procedure
            automatically determines the size of each type of
            hyperparameter subspace and determines the indices that
            span each hyperparameter type in both the full
            hyperparameter space and the reduced hyperparameter
            space. The constraint and sampler classes are
            instantiated.

            [inputs] (**kwargs)

        """
        if self.rtype is not None:
            self.build_dim(**kwargs)
            self.build_red_dim(**kwargs)
            self.build_length(**kwargs)
            self.build_index(**kwargs)
            self.build_red_index(**kwargs)

            if self.cons is not None:
                # initialize constraints
                for i in range(len(self.cons)):
                    self.cons[i] = self.cons[i](self, **kwargs)

            if self.sampler is not None:
                # initialize sampling function
                self.sampler = self.sampler(self, **kwargs)

    def check_feasibility(self, **kwargs):
        """ Check the constraints to see if a given hyperparameter state is
            feasible.

            [inputs] (**kwargs)

            [returns] feasible
                 feasible: Boolean that is True if the current state
                   is feasible and False if the current state is
                   infeasible.

        """
        feasible = True
        if self.cons is not None:
            for i in range(len(self.cons)):
                if not self.cons[i].constrain(self, **kwargs):
                    # if infeasbile, break
                    feasible = False
                    break
        return feasible

    def build_index(self, **kwargs):
        """ Build an index that holds the span of the elements that make up
            the hyperparameters of each type in rtype as they appear
            in a full hyperparameter vector.

            [inputs] (**kwargs)

            [returns] index
                index: integer numpy array of indices that correspond
                  to the index that follows the last element of a
                  hyperparameter vector of each type in rtype (in
                  order).

        """
        idx = 0
        self.index = np.zeros((1, 1), dtype=np.uint32)
        for i, r in enumerate(self.rtype):
            idx += self.get_dim(r, i, **kwargs)
            self.index = np.concatenate([self.index, np.array([idx]).reshape((1, 1))], axis=0)
        self.index = self.index.ravel()
        return self.index

    def build_red_index(self, **kwargs):
        """ Build an index that holds the span of the elements that make up
            the hyperparameters of each type in rtype as they appear
            in a reduced hyperparameter vector.

            [inputs] (**kwargs)

            [returns] red_index
                red_index: integer numpy array of indices that
                  correspond to the index that follows the last
                  element of a reduced hyperparameter vector of each
                  type in rtype (in order).

        """
        idx = 0
        self.red_index = np.zeros((1, 1), dtype=np.uint32)
        for i, r in enumerate(self.rtype):
            idx += self.get_red_dim(r, i, **kwargs)
            self.red_index = np.concatenate([self.red_index, np.array([idx]).reshape((1, 1))], axis=0)
        self.red_index = self.red_index.ravel()
        return self.red_index

    def build_dim(self, **kwargs):
        """ Create a one-dimensional numpy array that holds the number of
            hyperparameters of each type in rtype (in order) in the
            full hyperparameter space.

            [inputs] (**kwargs)

            [returns] dim
                dim: integer numpy array of the number of
                  hyperparameters of each type in the same order as
                  rtype.

        """
        self.dim = np.zeros((0, 1), dtype=np.uint32)
        for i, r in enumerate(self.rtype):
            self.dim = np.concatenate([self.dim, np.array([self.get_dim(r, i, **kwargs)]).reshape((1, 1))], axis=0)
        self.dim = self.dim.ravel()
        return self.dim

    def build_red_dim(self, **kwargs):
        """ Create a one-dimensional numpy array that holds the number of
            hyperparameters of each type in rtype (in order) in the
            reduced hyperparameter space.

            [inputs] (**kwargs)

            [returns] red_dim
                dim: integer numpy array of the number of independent
                  hyperparameters of each type in the same order as
                  rtype.

        """
        self.red_dim = np.zeros((0, 1), dtype=np.uint32)
        for i, r in enumerate(self.rtype):
            self.red_dim = np.concatenate([self.red_dim, np.array([self.get_red_dim(r, i, **kwargs)]).reshape((1, 1))],
                                          axis=0)
        self.red_dim = self.red_dim.ravel()
        return self.red_dim

    def build_length(self, **kwargs):
        """ Build an integer numpy array of hypergrid lengths for each
            hyperparameter in the reduced hyperparameter space.

            [inputs] (**kwargs)

            [returns] length
                length: integer numpy array holding the lengths of the
                  hypergrid for each element of the reduced
                  hyperparameter space.

        """
        self.length = np.zeros((0, 1), dtype=np.uint32)
        for i, r in enumerate(self.rtype):
            self.length = np.concatenate([self.length, self.get_length(r, i, **kwargs)], axis=0)
        self.length = self.length.ravel()
        return self.length

    def build_state_from_grid(self, indices=None, **kwargs):
        """ Given indices for each element of the reduced hyperparameter space,
            build the hyperparameter state dictionary from the
            hypergrid.

            [inputs] (indices=None, **kwargs)
                indices: iterable container where each element
                  corresponds to an element of the reduced
                  hyperparameter space.

            [returns] state
                state: dictionary where each key is a string from
                  rtype with value equal to a numpy array of the full
                  hyperparameter space of the given type.

        """
        for i, r in enumerate(self.rtype):
            if self.grid is not None and self.grid[i] is not None:
                if isinstance(indices, dict):
                    self.state[r] = self.get_grid_state(r, i, indices[r][self.red_index[i]:self.red_index[i+1]],
                                                        **kwargs)
                else:
                    self.state[r] = self.get_grid_state(r, i, indices[self.red_index[i]:self.red_index[i+1]], **kwargs)
        return self.state

    def build_state_from_vector(self, v=None, **kwargs):
        """ Given a vector of hyperparameters (defined in the full
            hyperparameter space), build the state dictionary.

            [inputs] (v=None, **kwargs)
                v: numpy array of hyperparameters defined in the full
                  hyperparameter space.

            [returns] state
                state: dictionary where each key is a string from
                  rtype with value equal to a numpy array of the full
                  hyperparameter space of a given type.

        """
        for i, r in enumerate(self.rtype):
            self.state[r] = v[self.index[i]:self.index[i+1]]

    def build_state_from_red_vector(self, v=None, **kwargs):
        """ Given a vector of hyperparameters defined in the reduced
            hyperparameter space, build the state dictionary.

            [inputs] (v=None, **kwargs)
                v: numpy array of hyperparameters defined in the
                  reduced hyperparameter space.

            [returns] state
                state: dictionary where each key is a string from
                  rtype with value equal to a numpy array of the full
                  hyperparameter space of a given type.

        """
        for i, r in enumerate(self.rtype):
            self.state[r] = v[self.red_index[i]:self.red_index[i+1]]
            if self.dim[i] != self.red_dim[i]:
                if r in self.deps:
                    self.state[r] = self.deps[r](parent=self, **kwargs).ravel()
                else:
                    self.state[r] = np.tile(self.state[r].reshape((1, 1)), (self.dim[i], 1)).ravel()
        return self.state

    def build_vector_from_state(self, **kwargs):
        """ Build a hyperparameter vector defined in the full hyperparameter
            space from the hyperparameter state dictionary.

            [inputs] (**kwargs)

            [returns] v
                v: numpy array of hyperparameters defined in the full
                  hyperparameter space.

        """
        v = np.zeros((self.index[-1],))
        for i, r in enumerate(self.rtype):
            v[self.index[i]:self.index[i+1]] = np.copy(self.state[r])
        return v

    def build_red_vector_from_state(self, **kwargs):
        """ Build a hyperparameter vector defined in the reduced
            hyperparameter space from the hyperparameter state
            dictionary.

            [inputs] (**kwargs)

            [returns] v
                v: numpy array of hyperparameters defined in the
                  reduced hyperparameter space.

        """
        v = np.zeros((self.red_index[-1],))
        for i, r in enumerate(self.rtype):
            if self.dim[i] != self.red_dim[i]:
                v[self.red_index[i]:self.red_index[i+1]] = self.state[r][0]
            else:
                v[self.red_index[i]:self.red_index[i+1]] = self.state[r][self.index[i]:self.index[i+1]]
        return v

    def build_red_vector_from_vector(self, v=None, **kwargs):
        """ Build a hyperparameter vector defined in the reduced
            hyperparameter space from a hyperparameter vector defined
            in the full hyperparameter space.

            [inputs] (v=None, **kwargs)
                v: numpy array of hyperparameters defined in the full
                  hyperparameter space.

            [returns] v_red
                v_red: numpy array of hyperparameters defined in the
                  reduced hyperparameter space.

        """

        self.build_state_from_vector(v, **kwargs)
        return self.build_red_vector_from_state(**kwargs)

    def build_vector_from_red_vector(self, v=None, **kwargs):
        """ Build a hyperparameter vector defined in the full hyperparameter
            space from a hyperparameter vector defined in the reduced
            hyperparameter space.

            [inputs] (v=None, **kwargs)
                v: numpy array of hyperparameters defined in the
                  reduced hyperparameter space.

            [returns] v_full
                v_full: numpy array of hyperparameters defined in the
                  full hyperparameter space.

        """
        self.build_state_from_red_vector(v, **kwargs)
        return self.build_vector_from_state(**kwargs)

    def update_model(self, **kwargs):
        """ Update the hyperparameters in the training model.

            [inputs] (**kwargs)

        """
        for i, r in enumerate(self.rtype):
            self.train_model.assign_reg_params(r, self.state[r], **kwargs)

    def get_dim(self, r=None, idx=None, **kwargs):
        """ Get the number of dimensions in the full hyperparameter space of
            type r (from rtype).

            [inputs] (r=None, idx=None, **kwargs)
                r: (optional) string signaling the hyperparameter type
                  to get.
                idx: (optional) integer index of rtype signaling the
                  hyperparameter type to get (default None).

            [returns] rdim
                rdim: the number of hyperparameters contributing to
                  the dimensionality of the full hyperparameter space
                  of type r (or idx).

        """
        if idx is None and r is not None:
            idx = np.where(self.rtype == r)[0]
        if r is None and idx is not None:
            r = self.rtype[idx]
        if r in self.rtype:
            if self.grid is not None and self.grid[idx] is not None:
                if isinstance(self.grid[idx], list) or isinstance(self.grid[idx], tuple):
                    return len(self.grid[idx])
                elif self.grid[idx].shape[0] == self.grid[idx].size:
                    return 1
                else:
                    return self.grid[idx].shape[1]
            elif self.domain is not None and self.domain[idx] is not None:
                if isinstance(self.domain[idx], list) or isinstance(self.domain[idx], tuple):
                    return len(self.domain[idx])
                elif self.domain[idx].shape[0] == self.domain[idx].size:
                    return 1
                else:
                    return self.domain[idx].shape[1]

            return 0

        return None

    def get_red_dim(self, r=None, idx=None, **kwargs):
        """ Get the number of dimensions in the reduced hyperparameter space
            of type r (from rtype).

            [inputs] (r=None, idx=None, **kwargs)
                r: (optional) string signaling the hyperparameter type
                  to get.
                idx: (optional) integer index of rtype signaling the
                  hyperparameter type to get.

            [returns] rdim
                rdim: the number of hyperparameters contributing to
                  the dimensionality of the reduced hyperparameter
                  space of type r (or idx).

        """
        if idx is None and r is not None:
            idx = np.where(self.rtype == r)[0]
        if r is None and idx is not None:
            r = self.rtype[idx]
        if r in self.rtype:
            if self.grid is not None and self.grid[idx] is not None:
                if isinstance(self.grid[idx], list) or isinstance(self.grid[idx], tuple):
                    return len(self.grid[idx])
                else:
                    return 1
            elif self.domain is not None and self.domain[idx] is not None:
                if isinstance(self.domain[idx], list) or isinstance(self.domain[idx], tuple):
                    return len(self.domain[idx])
                else:
                    return 1

            return 0

        return None

    def get_length(self, r=None, idx=None, **kwargs):
        """ Get length of the grid(s) for each hyperparameter of type r from
            rtype.

            [inputs] (r=None, idx=None, **kwargs)
                r: (optional) string signaling the hyperparameter type
                  to get.
                idx: (optional) integer index of rtype signaling the
                  hyperparameter type to get.

            [returns] rlen
                rlen: returns a numpy array where each element
                  corresponds to the length of the hypergrid in the
                  reduced hyperparameter space.

        """
        if idx is None and r is not None:
            idx = np.where(self.rtype == r)[0]
        if r is None and idx is not None:
            r = self.rtype[idx]
        if r in self.rtype:
            if self.grid is not None and self.grid[idx] is not None:
                if isinstance(self.grid[idx], list) or isinstance(self.grid[idx], tuple):
                    x = np.array([x.size for x in self.grid[idx]])
                    return x.reshape((x.size, 1))
                else:
                    x = np.array([self.grid[idx].shape[0]])
                    return x.reshape((1, 1))
            elif self.domain is not None and self.domain[idx] is not None:
                if isinstance(self.domain[idx], list) or isinstance(self.domain[idx], tuple):
                    return np.zeros((1, 1))
                else:
                    return np.zeros((1, 1))

            return np.zeros((1, 1))

        return None

    def get_grid_state(self, r=None, idx=None, indices=None, **kwargs):
        """ Get grid elements of type r in the full hyperparameter space.

            [inputs] (r=None, idx=None, indices=None, **kwargs)
                r: (optional) string signaling the hyperparameter type
                  to get.
                idx: (optional) integer index of rtype signaling the
                  hyperparameter type to get.
                indices: (optional) integer numpy array of an index or
                  indices on the hypergrid for each hyperparameter of
                  type r. If the hyperparameters are dependent, then
                  there is only one index. If the hyperparameters are
                  independent, then size of indices should be equal to
                  the number of hyperparameters of type r.
            [returns] rstate
                rstate: numpy array of hyperparameters of type r (or
                  idx) defined in the full hyperparameter space.

        """
        if idx is None and r is not None:
            idx = np.where(self.rtype == r)[0]
        if r is None and idx is not None:
            r = self.rtype[idx]
        if r in self.rtype:
            if isinstance(self.grid[idx], list) or isinstance(self.grid[idx], tuple):
                composite = np.zeros((len(self.grid[idx]),))
                for i in range(len(self.grid[idx])):
                    composite[i] = self.grid[idx][i][indices[i]]
                return composite.ravel()
            else:
                if self.grid[idx].shape[0] == self.grid[idx].size:
                    return np.array([self.grid[idx][indices]]).ravel()
                else:
                    x = np.array([self.grid[idx][indices,:]])
                    return x.ravel()

        return None

    def format_domain(self, **kwargs):
        """ Format the domain as a list of dictionaries (assumes
            hyperparameters are continuous) for use in the Bayesian
            optimization software.

            [inputs] (**kwargs)

            [returns] domain_f
                domain_f: list of dictionaries where each element is
                  the domain of a hyperparameter defined in the
                  reduced hyperparameter space.

        """
        idx = 0
        self.domain_f = []
        if self.domain is None:
            self.domain_f = None
            return self.domain_f
        for i in range(len(self.domain)):
            if isinstance(self.domain[i], dict):
                self.domain_f.append(self.domain[i])
                self.domain_f[idx]['name'] = 'hyperparam_' + str(idx)
                #if 'colsize' not in self.domain_f[idx]:
                #    self.domain_f[idx]['colsize'] = 1
                idx += 1
            elif isinstance(self.domain[i], list) or isinstance(self.domain[i], tuple):
                tmp = []
                for j in range(len(self.domain[i])):
                    tmp.append({
                        'name': 'hyperparam_' + str(idx),
                        'type': 'continuous',
                        'domain': (self.domain[i][j][0], self.domain[i][j][-1])
                    })
                    idx += 1
                self.domain_f.extend(tmp)
            else:
                if self.domain[i].shape[1] > 0:
                    self.domain_f.append({
                        'name': 'hyperparam_' + str(idx),
                        'type': 'continuous',
                        'domain': (self.domain[i][0, 0], self.domain[i][-1, 0])
                    })
                else:
                    self.domain_f.append({
                        'name': 'hyperparam_' + str(idx),
                        'type': 'continuous',
                        'domain': (self.domain[i][0], self.domain[i][-1])
                    })
                idx += 1
        return self.domain_f

    def format_cons(self, **kwargs):
        """ Format the constraints as a list of dictionaries for use in the
            Bayesian optimization software.

            [inputs] (**kwargs)

            [returns] cons_f
                cons_f: list of dictionaries where each element
                  corresponds to a constraint defined in the reduced
                  hyperparameter space.

        """
        idx = 0
        self.cons_f = []
        if self.cons is None:
            self.cons_f = None
            return self.cons_f
        for i in range(len(self.cons)):
            c_str = self.cons[i].constrain_str(self, **kwargs)
            for c in c_str:
                self.cons_f.append({'name': 'hypercon_' + str(idx), 'constrain': c})
                idx += 1
        return self.cons_f

    def get(self, name, default=None):
        """ Get attribute, if it exists; otherwise, return default.

            [inputs] (name, default=None)
                name: string identifying the attribute name.
                default: (optional) if attribute does not exist,
                return a default value.

            [returns] attr_val
                attr_val: either the requested attribute identified by
                name or the default, when appropriate.

        """
        return getattr(self, name, default)

    def __getitem__(self, name):
        return self.get(name)


Martha is the President of Heller Search Associates, a Contributing Editor to CIO magazine, and the author of The CIO Paradox: Battling the Contradictions of IT Leadership. Her book was released in October 2012 to considerable fanfare.
In her role at Heller Search Associates, Martha specializes in helping companies hire CIOs and other IT executives across multiple industries. Prior to founding Heller Search Associates, Martha was managing director of the IT Leadership Practice at ZRG Partners, a global boutique executive search firm. Before establishing her career in executive search, Martha was co-founder and managing director of CIO magazine's CIO Executive Council, a professional organization for CIOs. At the Council, Martha developed programs that allow CIOs to share leadership development ideas and hiring and retention best practices. Prior to that, Martha developed and directed the CIO Best Practice Exchange, a members-only network of CIOs from top-tier organizations, as well as CIO Select, a peer-to-peer program for IT executives. Before joining CIO magazine, Martha was the social sciences editor at Rutgers University Press.
Martha received her B.A. in English from Hamilton College, and her M.A. in English from SUNY Stony Brook.


text:
Antigenicity and immunogenicity of the HIV-1 gp41 epitope ELDKWA inserted into permissive sites of the MalE protein
A new locus for autosomal dominant dilated cardiomyopathy identified on chromosome 6q12-q16
© Valérie Choumet
Mosquitoes were orally infected with the chikungunya virus. Midguts were dissected at day 5 post-infection, fixed and permeabilised. Virus is shown in red (anti-E2 protein, cyanine 3), the actin network in green (phalloidin 548) and nuclei in blue (DAPI).
Publication : The Journal of biological chemistry
Characterization of the stromal cell-derived factor-1alpha-heparin complex
Team: Archived: Group: Françoise Baleux
Team: Chemistry of Biomolecules
Published in The Journal of biological chemistry - 21 Nov 2000
Sadir R, Baleux F, Grosdidier A, Imberty A, Lortat-Jacob H
J. Biol. Chem. 2001 Mar;276(11):8288-96
The binding of chemokines to glycosaminoglycans is thought to play a crucial role in chemokine functions. It has recently been shown that stromal cell-derived factor-1alpha (SDF-1alpha), a CXC chemokine with potent anti-human immunodeficiency virus activity, binds to heparan sulfate through a typical consensus sequence for heparin recognition (BBXB, where B is a basic residue KHLK, amino acids 24-27). Calculation of the accessible surface, together with the electrostatic potential of the SDF-1alpha dimer, revealed that other amino acids (Arg-41 and Lys-43) are found in the same surface area and contribute to the creation of a positively charged crevice, located at the dimer interface. GRID calculations confirmed that this binding site will be the most energetically favored area for the interaction with sulfate groups. Site-directed mutagenesis and surface plasmon resonance-based binding assays were used to investigate the structural basis for SDF-1alpha binding to heparin. Among the residues clustered in this basic surface area, Lys-24 and Lys-27 have dominant roles and are essential for interaction with heparin. Amino acids Arg-41 and Lys-43 participate in the binding but are not strictly required for the interaction to take place. Direct binding assays and competition analysis with monoclonal antibodies also permitted us to show that the N-terminal residue (Lys-1), an amino acid critical for receptor activation, is involved in complex formation. Binding studies with selectively desulfated heparin, heparin oligosaccharides, and heparitinase-resistant heparan sulfate fragments showed that a minimum size of 12-14 monosaccharide units is required for efficient binding and that 2-O- and N-sulfate groups have a dominant role in the interaction. Finally, the heparin-binding site was identified on the crystal structure of SDF-1alpha, and a docking study was undertaken. During the energy minimization process, heparin lost its perfect ribbon shape and fitted the protein surface perfectly. In the model, Lys-1, Lys-24, Lys-27, and Arg-41 were found to have the major role in binding a polysaccharide fragment consisting of 13 monosaccharide units.
Published on: 21 Nov 2000 • Modified on: 10 Sep 2015

redpajama_set_name: RedPajamaCommonCrawl


Having written quite extensively about the threat of a drone being used to attack people and infrastructure, I wanted to investigate just how easy it was to use these "hobby craft" for no good.
Since coming up with the idea to write this article, there was an alleged drone attack on the Venezuelan President whilst giving a speech at a military parade. On the live feed, the president and his wife looked startled staring into the sky, then there were audible explosions and the crowd could be seen running.
Seven soldiers were injured, luckily there were no deaths reported.
Initially, I recognised the idea of a threat from a drone. Having been in the military I was aware of just how powerful some of the drone technology out there is, but I hadn't pictured this thread materialising on an everyday level.
Why would a person launch a drone attack over other methods which we've almost become numb to?
The most obvious is anonymity.
A drone or Unmanned Ariel System (UAS) operator can be completely hidden when flying the device, and therefore remain undiscovered and able to launch multiple attacks.
An operator (pilot, controller, etc.) could easily recce routes, run soft tests on breaching security measures or even pilot a dry run multiple times without being caught.
Consider this, if a drone flew near enough to you right now to do damage, then left – what could you do about it?
Will it return? If it does, what will you be able to do?
But, what about the cost or the limitations of "over the counter" technology? I thought there would be failsafe's in place to ensure this tech isn't readily available.
I took to Google to start researching what over the counter drones are suitable for.
Well, it looks as though DJI are leading the way in every review out there. For a few thousand dollars (and free delivery) I can have a drone capable of automated flight modes, subject recognition and tracking, obstacle detection and avoidance as well as 5.2K quality video.
The DJI's requires the DJI app in order to fly, which comes in with the 400m height limit, pre-set no-fly zones (NFZ) and limitations on speed.
So, for under $4000 I can get my hands on a drone capable of flying pretty much anywhere.
If I'm conducting recce's or looking to spy on someone, I'm good to go. I suspect the lightweight nature of drones may keep them from carrying anything too heavy, so I opened YouTube to search for videos where drones have carried objects.
First off, I stumbled across some homemade drones lifting a ridiculous 22kg+ barrel of water. It didn't get far but even carrying 7-10kg of explosives could be disastrous.
What about our shop bought, safety removed drone though?
It seems 2-2.5lb (around 1kg) is manageable for our drone. Some smaller models may struggle is the payload was to sway beneath, but this could be adapted with some tape.
I was quite surprised at just how easy this all seems. I know I have no flight experience to conduct this imaginary mission, but from videos and forums, it seems the basic skills needed don't take too long to acquire.
The weight carried may not seem too heavy but having seen first-hand the power from just 1lb (<0.5kg) of plastic explosives, the possibilities are quite scary.
Once again, Google and YouTube provide endless lists of the destructive power of such a small quantity of explosives. There are demonstrations of 1.25lb of c4 cutting through steel, and explanations into the power created from a shaped charge.
These may not seem too dangerous in the bigger picture to people and infrastructure, but by coordinating multiple drones or adding shrapnel to these devices the possibilities leap in terms of destructive power.
While these may not be easy to get your hands on, it's possible, and a quick search online will present over the counter alternatives. There's also a video of a drone-mounted handgun firing several rounds available online – meaning all equipment needed can be acquired legally in some countries.
In the space of 30 minutes, I had researched and could have ordered a piece of tech capable of delivering explosives, bio hazardous chemicals or simply spying on people and facilities.
These steps are being undertaken right now by terror groups and individuals. Thankfully, our security services foil planned attacks on a weekly basis before they cause harm, but it's only a matter of time before legally purchased drones are used to purposely cause harm to others.
As we saw over the weekend in Venezuela, the clear majority are unprepared for such an attack. The technology to counter this threat is readily available, but it may only become common to see these countermeasures after a horrific attack.
Don't risk your safety and privacy. Get a quote here on anti-drone systems and peace of mind.
Previous Previous post: Fake parts are voiding type approvals and not meeting legislation.


text:
Michael Palmer (Springfield, 9 oktober 1942 – New York, 30 oktober 2013) was een Amerikaanse schrijver.

Palmer schreef medische thrillers. De auteur schreef in de lijn van  Robin Cook.

Boeken

Amerikaans schrijver
Thrillerschrijver

redpajama_set_name: RedPajamaWikipedia


Ross has been performing from an early age when he started with the local stage school(MSPA) aged 3 and has recently left there to join FACT.
Ross's biggest achievement to date is winning the part of Michael in the New Musical 'Peter Pan' which premiered in The Bord Gais Energy Theatre in Dublin. He spent 2 weeks rehearsing in London for this part. His highlight was learning to fly on the wires.
Ross recently played the part of Zeke in High School Musical in the Helix and is currently rehearsing this part for production in the Tivoli this December.
Ross has competed in many feiseanna in Ireland and Europe and has won plenty of medals and trophies for his Irish Dancing.
Skills: Musical Theatre, Tap, Lyrical, Ballet, Singing, Drama, Hurley, Football, Swimming, Sailing, Piano, TinWhistle, Ice Skating and Skiing.
2012 1916 Seachtar Anaithnid Extra TV Docudrama, Abu Media.
2011 RTE Documentary Extra Blinder Films.


BBC's defense correspondent Mark Urban has uncovered some troubling links between Iran moving towards a nuclear bomb and a Saudi Arabian decision to produce its own nuclear bomb with Pakistani help. Urban notes that Saudi Arabia has invested in Pakistani nuclear weapons project and now the Saudis believe they could obtain a nuclear bomb at will.
Twenty years ago I noted in my columns that the only way to explain Saudi Arabia's purchase of Chinese CSS-2 ballistic missiles was that the Saudis were preparing to develop a nuclear arsenal of their own if one day they felt the situation demanded it.
The Chinese missiles have a capacity to carry nuclear weapons. They are too inaccurate to be of use as conventional weapons. In the hands of the Saudis they are an insurance against Iran developing nuclear weapons. And they provide the Saudis with some balance against Israeli armory of some 200 nuclear weapons.
Saudi Arabia has recently completed a new base with missile launch rails align to Iran and Israel. According to the BBC, there is some evidence that the Pakistanis might have already set aside a number of warheads for delivery to Saudi Arabia.
Last month Amos Yadlin, a former head of Israeli military intelligence, told a conference that if Iran got the bomb the Saudis will not wait one month. They have already paid for the bomb by funding its development. They will go to Pakistan and bring back what they need to bring.
Four years ago King Abdullah of Saudi Arabia warned a visiting American envoy, Dennis Ross, that if Iran crossed the threshold the Saudis will get nuclear weapons. Gary Samore, who was Barack Obama's counter-proliferation advisor until last year, told the BBC, that he thought that the Saudis believe that they have some understanding with Pakistan, that in the extreme, they would have claims to acquire nuclear weapons.
In his semi-official book, Eating the Grass, Major General Feroz Hassan Khan, of Pakistani nuclear program, acknowledged that Saudi Arabia provided generous financial aid to Pakistan that enabled the nuclear program to continue.
The Saudis recently showed how estranged they are from US and European Union policies. In an unprecedented protest they refused to take up their Security Council seat. The easing of US negotiating position with Iran in Saudi thinking is a step backwards and would allow the Iranians to continue to prepare to make a bomb.
For years the Saudis have felt they and the US have been moving apart. They were against the toppling of Iraq dictator, Saddam Hussein. They are giving financial support to the new military regime in Egypt, putting them at odds with the US which has reduced some of its aid. They feel the US is becoming too easygoing with Iran. They have been deeply unhappy about US policy towards Israel. Indeed, US Secretary of State, John Kerry's no-holds-barred lecturing of Benjamin Netanyahu, on his settlement policy on Arab land, may have been partly to placate Saudi Arabia as the US prepared for substantive negotiations with Iran.
The Saudis also point out they are a member in good standing of the Nuclear Non-Proliferation Treaty (NPT) and have argued for years that there should be a Middle East Nuclear-Free Zone, as there is in Latin America. (Brazil and Argentina shut down their nuclear bomb plans.) The US has never supported this, making nonsense of its adherence to the NPT.
If the Saudis do get its hands on Pakistani nukes the US would have no choice but to punish Pakistan with severe sanctions. But the Saudis would then step in with financial assistance.
The Pakistani Foreign Ministry describes the above as speculative, mischievous and baseless. Certainly there would be many within the Pakistan establishment, including the army, who would argue for Pakistan to hold back from helping the Saudis. I suspect the respected Sartaj Aziz, Prime Minister Nawaz Sharif's foreign policy advisor, with whom I have discussed nuclear issues, would be one of these.
These are the complicated and convoluted shifting sands in the nuclear game. Can't the Saudis be persuaded that it is in their own interest for the West to forge a deal with Iran? The fact is there are good reasons for not taking any risks in securing an Iranian agreement by pitching US and EU demands too high. The US and the EU have no choice, whatever Saudi Arabia says and whatever plans it has of putting warheads on its rockets, but to be flexible in their negotiations with Iran.


I have found a problem with QuarkXPress 8.5 installed on Windows 10, DELL XPS laptop computer. Every time I update BIOS of the computer, QuarkXPress thinks it is another computer and converts itself in demo version. So I call the Quark technical support and they activate QuarkXPress program after paying 25€ ticket after every BIOS update.
I suggest to be careful updating BIOS. It is better to transfer license from the pre-updated computer to the after-updated one according to https://quark.parature.com/ics/support/ ... ptID=30029.
I deactivate before any change to the computer (including new hard drives added, etc.). An ounce of prevention and all that.
Unfortunately we have this issue for our Quark 10 version since yesterday. The colleague forgot to deactivate Quark just before the BIOS update. Now no activations are possible anymore and the support asks for payment as Quark 10 is out of support. Finally we are not able to work with Quark 10 anymore as long as we are not willing to pay for a sofware that was bought officially. Quark support let us know that it is just our failure - pay or no use!
To be honest, this is not an acceptable approach for us.
all software (software versions) will hit end-of-life one day, which means we will not support it anymore (of course it will continue to run). QuarkXPress 10 and before have hit end-of-life, though they will continue to run "forever" as long as you do not change their environment.
Still, of course we are helping you to reactivate previous versions, even if the are not supported anymore (end-of-life). And to help we are talking about a handling fee of €25/$29 or so.
To be clear, is that the issue (the handling fee)?
Just to make sure that you do not feel that you need to upgrade. That's not the case.
indeed, we are talking about the handling fee. I discussed this also with the your colleague on the phone. It is not the amount of money it is just the principle. An issue with the software that occurs if someone is updating the BIOS or UEFI should not be the problem for the customer. On some computers you do not have the chance to stop such an update before deactivation of specific software.
It looks to me like they're trying to get the customer to buy newer versions by any means possible. Sorry, but to me this is not good behavior for a market leader like Quark.


WARN [viewer.cgi:main:78 t0=0.009681 t1=0.009685]: base= at /home/www/fulvuedrive-in.com/www/viewer.cgi line 78.
WARN [viewer.cgi:main:547 t0=0.01694 t1=0.007205]: I got type = 'review' genre = Animation/Comedy/Holiday/TV/Concert/Rock, letter =  at /home/www/fulvuedrive-in.com/www/viewer.cgi line 547.
WARN [viewer.cgi:main:554 t0=0.016987 t1=2.3e-05]: genres: Animation->Comedy->Holiday->TV->Concert->Rock at /home/www/fulvuedrive-in.com/www/viewer.cgi line 554.
ORDER BY name ('review', 'Animation/Comedy/Holiday/TV/Concert/Rock%', '%') got 0 at /home/www/fulvuedrive-in.com/www/viewer.cgi line 618.
WARN [viewer.cgi:main:463 t0=0.036451 t1=0.019303]: selectgenre() at /home/www/fulvuedrive-in.com/www/viewer.cgi line 463.
ORDER BY concat(genre,'/') LIMIT 10000 ('review', 'Animation/Comedy/Holiday/TV/Concert/Rock%') got 0 at /home/www/fulvuedrive-in.com/www/viewer.cgi line 618.
WARN [viewer.cgi:main:472 t0=0.056261 t1=0.019695]: selectgenre() at /home/www/fulvuedrive-in.com/www/viewer.cgi line 472.
WARN [viewer.cgi:main:488 t0=0.056418 t1=3.1e-05]: selectgenre() at /home/www/fulvuedrive-in.com/www/viewer.cgi line 488.
WARN [viewer.cgi:main:526 t0=0.056894 t1=2.7e-05]: selectgenre(): End run at /home/www/fulvuedrive-in.com/www/viewer.cgi line 526.


text:
Reminiscences: With the Century () is the autobiography of Kim Il-sung, founder and former president of North Korea. The memoirs, written in 1992 and published in eight volumes, retell Kim's life story through his childhood to the time of Korean resistance. Initially, a total of 30 volumes were planned but Kim Il-sung died in 1994 after just six volumes; the seventh and eight volumes were published posthumously. The work reveals early influences of religious and literary ideas on Kim's thinking. An important part of North Korean literature, With the Century is held as a valuable if somewhat unreliable insight into the nation's modern history under late colonial Korea. The book is considered one of a few North Korean primary sources widely available in the West and as notable research material for North Korean studies.

Authorship of With the Century is disputed, with some claiming that it was written by professional writers instead of Kim Il-sung himself.

History
Up until the 1960s, Kim Il-sung had encouraged his fellow revolutionaries to publish their memoirs, and generals such as Eulji Mundeok, Gang Gam-chan and Yi Sun-sin were featured in North Korean history books. Kim Il-sung's son and future successor Kim Jong-il, however, called back such biographies and sought to reinforce Kim Il-sung's cult of personality by controlling the works that made reference to him. In this regard, With the Century effectively replaced another work, Reminiscences of the Anti-Japanese Guerillas, as one of the most important propaganda pieces.

In 1974, Kim announced that he would write his memoirs. According to Kim himself, before that he had spared little thought about writing his memoirs. When Kim Jong-il assumed the office of Secretary for Organizational Affairs, Kim Il-sung was allowed more time to focus on his writing. Kim also describes being encouraged to write his memoirs by literary people and foreign statesmen. With the Century was written in 1992 when Kim was in his 80s, two years prior to his death. Initially the memoirs were supposed to span 90 chapters in 30 volumes comprising five parts: "The Anti-Japanese Revolution", "People's Country", "Along the Road of Socialism", "The Nation's Desire", and "Turning Point of Century". However, only the first six volumes of part one, "The Anti-Japanese Revolution", were completed before Kim's death and two additional volumes were published posthumously.

Kim Il-sung's ideological influences
The memoirs suggest that Kim Il-sung was influenced by communism, Christianity, Confucianism, Cheondoism and wide range of other traditions. Kim Il-sung was born to a Presbyterian family, even though he downplays their devotion in his memoirs. The anti-foreign pro-independence Donghak Movement, founded by a Korean scholar Choe Je-u and influenced by Catholic missionaries, is one of the fascinations of his youth that Kim Il-sung treats at length in the memoirs. The Donghak rebellion served as a model for other contemporary Korean movements combining religion with nationalism. Kim Il-sung describes being intrigued by the native Korean Cheondoism movement that evolved from the Donghak rebellion. Cheondoism believes in the idea that all men are equal and bear the spirit of heaven in themselves.

The memoirs disclose that the Chinese author and Communist Party member Sang Wol (Shang Yue) was Kim Il-sung's teacher in literary matters at private Yuwen Middle School in 1928, where Sang Wol taught for six months. This was young Kim's most decisive and the only formal educational influence on his background with both literature and esthetics. Sang Wol introduced Kim Il-sung to the classics of Chinese, and Russian literature such as Maxim Gorky's Mother and Enemies. Sang Wol encouraged Kim to become a 'proletarian writer'. Outside of school, Kim Il-sung also came into contact with Joseph Stalin's writings.

The memoirs reveal the impact of Kim Il-sung's knowledge of religion and scholarship of literary classics and art on the theory of Juche. Juche ideology has been interpreted as being similar to Cheondoism, as both think that people are the masters of their own fates. Despite the various early religious influences, Kim Il-sung frowned upon the practice of religion, and instead demanded near-religious loyalty and adherence to the militaristic rules that are part of living in North Korea. In the preface of With the Century, Kim writes: The people are my God' has been my constant view and motto. The principle of Juche, which calls for drawing on the strength of the masses who are the masters of the revolution and construction, is my political creed."

Volumes

Reception

The well-liked With the Century holds an important role in North Korean culture and society. Domestically, it is a major source of the myth of the "anti-Japanese" struggle in propaganda. Western scholars, on the other hand, have focused on the historicity of events portrayed in the memoirs and have critically assessed the value of With the Century as a historical source. The omnipresence of With the Century has also been linked to Kim's cult of personality. The book is banned in South Korea for the general public similarly to other printed material originating from North Korea. In August 2011, the South Korean Supreme Court regarded With the Century as "anti-state expression" under the National Security Law.

Popularity in North Korea
Despite its political nature and conformity with the official political line of the state, With the Century enjoys genuine popularity in North Korea. It is considered Kim Il-sung's most popular work, and when the first volume was released, it supposedly became an instant hit. As a child, defector Jae-young Kim remembers reading "every page with fascination, despite the highly ideological subject matter" and being particularly intrigued with stories about Kim Il-sung's first wife, Kim Jong-suk. Defector and former propagandist, Jang Jin-sung recalls in his book Dear Leader: My Escape from North Korea how when he wants to impress a fellow escapee, he brags that his friend's "grandparents are mentioned in our textbooks as leading anti-Japanese resistance fighters, as well as in Kim Il-sung's own memoir, With the Century." According to Hwang Jang-yop, a high-ranking North Korean defector, the book's contents were as if they were straight out of revolutionary movies making it a very pleasant read.

The work typifies the attitude of North Korean propaganda toward military affairs. Military decisions are not based on strategy and reason but emotional conviction to a cause.

Western commentary on historicity and authorship

With the Century is one of the few North Korean primary sources widely available in the West, and is therefore considered an important source for scholars of North Korean studies. However, the accuracy of the portrayal of historical events in the book has been questioned by scholars. According to Fyodor Tertitskiy, With the Century compromises accuracy and molds events to support the view point of North Korean ideology. For instance, the autobiography recounts the official version of the birth of Kim's son, Kim Jong-il, on Mount Paektu, widely discredited in the West. Hwang Jang-yop calls With the Century a "masterpiece of historical fabrication". Others like Bradley K. Martin note that With the Century is more truthful about Kim's life than official sources published before the 1990s. While it is impossible to verify his writings on his early childhood, Kim's account of events in his youth during the resistance are often more believable than his contemporaries'. For instance, Kim's association with the Church in his childhood is not denied, and neither is the fact that he joined the foreign Communist Party of China in 1931.

According to Hwang Jang-yop, With the Century was not written by Kim Il-sung himself but was composed by professional writers and journalists. These writers were supposedly revolutionary film authors, tasked with giving the work movie-like scenes. According to Jang Jin-sung, the authors were novelists of the April 15 Literary Production Group, a "First class" institution reserved to serve the Kim family (Jang also claimed that in 1993, Kim allegedly told a group of Chongryon members how much he enjoyed reading With the Century), while Hwang attributes the writing to the staff of the Party History Center. The production of the memoirs may have been supervised by Kim Jong-il. Hwang, who held a top position in the party at that time, was opposed to publishing the posthumous volumes as he thought that the ones published so far were "too intriguing to be true". Hwang also opposed rewriting post-liberation history because later events would be easier to verify, and historical revisionism could anger North Korea's diplomatic allies.

Release details
The first six volumes of With the Century were published before Kim's death in 1994. The seventh and eight volumes were published posthumously. The volumes have been reprinted as part of at least two collections: the 50-volume Kim Il-Sung: Works () and the 100-volume Complete Collection of Kim Il Sung's Works (). The volumes are also included with the North Korean made tablet computer Samjiyon. In addition to the full eight volumes, the electronic library on the tablet includes the 50-volume Works which holds the first 18 chapters of With the Century.

Translations exist in 20 languages, including Chinese, Japanese, English, French, Spanish, Russian, German and Arabic.

In April 2021, the memoirs were published by a publisher in South Korea, causing great controversy. On 23 April 2021, Kyobo Book Center, South Korea's biggest bookstore chain, decided to cease sales of the memoirs, in order to "protect customers". Several conservative organizations, such as New Paradigm of Korea, sought an injunction to ban the sales of With the Century, because "distribution of the memoirs 'glamorizing the Kim family' infringes on human rights and harms the dignity of South Koreans as well as the country's democracy." The junction was rejected by the Seoul Western District Court on 16 May 2021. The court said that the memoirs did not directly involve the plaintiffs, so their rights have not been violated by the book's content. On 26 May 2021, South Korea police raided the office of the publisher Minjok Sarangbang, confiscated materials as evidence, as the publication of the memoirs allegedly violated the National Security Act.

See also

Korean nationalist historiography
Kim Il-sung bibliography
Kim Jong-il bibliography
Paek Son-haeng

References

Citations

Sources

External links
 Full text of With the Century at Publications of the DPRK
 Audiovisual excerpts at Voice of Korea

 Thematical quotations in
 Indexes at the Marxists Internet Archive

1992 non-fiction books
Authorship debates
Works by Kim Il-sung
Korean non-fiction books
Multi-volume biographies
North Korean books
Political memoirs


text:
La Habra Heights
LA Varsity
More Americans are turning to food pantries
PUBLISHED: May 27, 2008 at 12:00 a.m. | UPDATED: August 30, 2017 at 1:14 a.m.
Jackie Hoffman sifted through a laundry bin filled with aging bread, choosing a loaf of white.
Like nearly a third of the first 50 customers to arrive at the Emergency Food Bank of Stockton, Hoffman was new to the pantry. But since she lost her sales job at a local newspaper in December, she has not found work in Stockton, which has the highest foreclosure rate in the country and a hurting job market.
"I'm down on my luck," Hoffman said, squeezing and sniffing the bread. "And food is going through the roof. I need help."
Hoffman, 55, is one of the growing number of "nontraditional" food pantry clients across the country. They include more formerly independent senior citizens, more people who own houses and more people who used to call themselves "middle-class" – those who are not used to fretting over the price of milk.
"We're getting calls all the time from people who want to know how to get here," said Kristine Gibson, community outreach manager at the Stockton food pantry. "And when I ask where they live, they give an address of a nice neighborhood, one where you or I would want to live."
April saw the biggest jump in food prices in 18 years, according to the Labor Department. At the same time, workers' average weekly earnings, adjusted for inflation, dropped for the seventh straight month.
To meet growing demand, America's Second Harvest-The Nation's Food Bank Network, pressed lawmakers for the past year to increase the annual level of funding for The Emergency Food Assistance Program, commonly know as TEFAP, from $140 million to $250 million annually.
A survey it conducted of 180 food banks in late April and early May found that 99 percent have seen an increase in the number of clients served within the last year. The increase is estimated at 15 percent to 20 percent, though many food banks reported increases as high as 40 percent.
The money was included in the Farm Bill recently approved by Congress, but won't be available until the next fiscal year, which starts in October.
"The way it's going, we're going to have a food disaster pretty soon," said Phyllis Legg, interim executive director of the Merced Food Bank, which serves 43 food pantries throughout foreclosure-ravaged Merced County.
Food banks across the country are in similar straits: While demand is up, supplies and donations are down. The food banks, like their customers, also are suffering from high gas prices and struggling with the impact of rising food prices on their operations. Some have had to cut back on how much food they give, or how often.
"If gas keeps going up, it's going to be catastrophic in every possible way," said Ross Fraser, a spokesman for America's Second Harvest.
Food banks sometimes have to move food 150 miles to a food pantry, he said.
"You're going to get to the point where they are going to have to decide whether it's cheaper to just give a food pantry a check," he said. "The price of gasoline is going to drive the price of everything else."
Prices at the pump are at record highs, averaging just below $4 a gallon, and are expected to climb further.
Stories of want and need are mounting. In informal surveys, America's Second Harvest has found a growing number of food banks in crisis mode.
In Albuquerque, N.M., the Roadrunner Food Bank reported that the pantries it serves are turning people away and running out of food.
In Merced, the food bank is planning to curtail a brown bag program, which supplies groceries to senior citizens, from once a week to once every two weeks.
Even in San Francisco, a city that has been relatively unscathed by the foreclosure crisis and economic downturn, food pantries are seeing hundreds of new clients.
"We've gone from serving about 450 to 600 clients a day since Christmas," said Sara Miles, director of The Food Pantry.
"This is one of the worst times that our food banks have experienced in recent years in terms of the level of need and our ability to meet the need," said Vicki Escarra, president and chief executive officer of America's Second Harvest.
The Emergency Food Bank of Stockton, which operates out of a cavernous warehouse at the fringe of town, now finds customers lining up several hours before it opens at 10 a.m.
That's because, clients say, the best food – the fresh meat and eggs – goes first.
"If I get here too late, I'll be left with Marshmallow Fluff for 14 days," said Sondra Pearson, a mother of seven. "Not," she added, "that I'm going to turn that down."
Judge dismisses Norwalk's suit against Cerritos over truck traffic
Lennar defies La Habra's Measure X, files what could be 'builder's remedy' application
Nurses picket Southern California hospitals, demand more staffing


Paul linked encouragement to strength after giving the message of grace to the believers at Antioch. Encouraged people are stronger, more optimistic, and hopeful than those who are discouraged. Jesus desires to feed you encouragement today. He is like a protein bar which gives energy to overcome every circumstance facing you. As you start your week, eat of all that Jesus has given you through His incredible grace and love. It will sustain you in a powerful way today.


Episode No. 376 of The Modern Art Notes Podcast features artist Robert Pruitt and art historian Maggie Cao.
The California African American Museum is showing "Robert Pruitt: Devotion," a survey of Pruitt's large-scale drawing and sculpture that is installed with art that has informed Pruitt's work. The exhibition was curated by Mar Hollingsworth and will be on view through February 17.
Robert Pruitt's drawings, sculpture, animation and more brings together spiritual traditions, fictional narrative, technology and science fiction in a way that suggests new stories and new black identities. Pruitt has received solo shows at museums such as the Studio Museum in Harlem and the Ulrich Museum of Art in Wichita. His work is in the collection of the Metropolitan Museum of Art, the ICA Boston, the Nasher Museum of Art at Duke University, the Studio Museum and more.
On the second segment, art historian Maggie Cao discusses her book "The End of Landscape in Nineteenth-Century America." The book, which was published by University of California Press, offers some ideas about why Cao thinks landscape declined as a subject of American art near the end of the nineteenth century. Amazon offers it for $59.
Air date: January 17, 2019.
Robert Pruitt, Supreme Lover, 2017.
Robert Pruitt, A Brother I Have Had on Earth, 2016.
Barkley L. Hendricks, Lawdy Mama, 1969.
Robert Pruitt, Creator and Redeemer, 2016.
This made me very happy. Thoroughly enjoyable.


Simon Etta is a seasoned Telecommunications and Information Technology professional with over 20 years experience. He began his technical career with Intecom Inc., a Dallas based telecommunications equipment manufacturer. He later joined Winstar Telecommunication in the Broadband Division as a Senior Regional Engineer - overseeing large engineering and technical projects in several States.
Besides his professional work, Simon is engaged in philanthropic activities serving in the board of Prevent Blindness International (PBI), a non-profit organization geared towards preventing global blindness through healthcare, education and research. For many years, Mr. Etta has volunteered in the design and implementation of solar village projects, bringing solar electrification to underserved and isolated African village communities.
Simon holds advanced degrees in Telecommunications and Information technology from Texas Southern University and the University of Maryland, University College. He is a member of the Institute of Electronics and Electrical Engineers (IEEE), and American Solar Energy Society (ASES). He is accredited with many awards and industry certifications.


text:
Florida Public Health Adjusters And Health Care Reform
by Aurora
in public health
Public health looks into activities which ensure that public health is maintained and that health of members of the public is not affected in any way. This country faces a number of interesting and difficult environmental issues as well as public health problems (Australians suffer from some of the world's highest rates of mesothelioma – read on); those who pursue degree programs in this country have an excellent opportunity to see these problems up close, as well as how they are being addressed.
You will be recognized as a world leader in the field of Public Health and invited to speak at national and international symposiums. Generally a social work bachelor's degree is a requirement for health jobs, sometimes however sociology or psychology degrees are considered as an alternative.
Coursework will vary depending on the level of degree and desired career. Safe drinking water, sanitation, & hygiene are 3 major contributing factors for prevalence & incidence of infectious diseases, such as, diarrhea, typhoid, malaria, tuberculosis, & others.
2. More people are able to access private and public medical institutions to prevent diseases or medical conditions, or to better treat them. With an accredited school or college students can pursue a number of careers in this field. Search for employment that meets your individual career goals in the field of public health.
Top Paying Public Health Jobs And How To Get Them
Pakistan, as we all know is a developing country and we are currently going through lots of challenges and issues. Designing and conducting evaluations to assess the quality and performance of health communication and education programs. Students who are looking to pursue a degree or certificate in this field can do so by enrolling in an accredited school or college. If needed enroll in higher degree training programs to further your education and obtain the degree desired.
Students can receive the skill training and knowledge that is necessary to pursue a degree in public health by enrolling in an accredited educational program. Public health is a coordinated service that attempts to improve global medical care and quality of life of the population as a whole.
The Public Health Adjuster Designation from the University will identify those adjusters who have the training and knowledge to properly represent clients in health care claims. Society now demands greater access to health care and accountability from practitioners.
Public Health And Bed Bugs
Public health professionals are trained to fill a number of employment positions in the field of health care. Through public health education, even simple things such as wearing a flu mask in particularly affected areas, or knowing when to take vaccines for a particular illness that is prominent at that time of the year, always proves very effective in limiting the number of people affected annually.
Writing and formatting health education materials, such as reports, bulletins, and visual aids, to address public health concerns. Research and enroll in the degree program that meets individual career goals. Public health concerns have set …
Different Medicines And Cancer Remedy
As nonconventional medical therapies turn into more and more mainstream, we check out the science behind some of the most popular. The term "scientific medicine" which can be called trendy drugs, standard or Western drugs refers to strategies of medical treatment based purely or largely on science. Because remedy with psychedelics involves just one or a handful of remedies over a number of weeks or months, there may be little threat of unwanted side effects or dependence.
Duke Health declined repeated requests for interviews about its quickly rising integrative medication heart, which fees patients $1,800 a year just for a fundamental membership, with acupuncture and different treatments billed individually. Acupuncture: A conventional form of Chinese medication, acupuncture involves inserting very thin needles into the pores and skin at pressure factors to alleviate ache.
When requested whether or not alternative medicines alone might treatment most cancers, practically 40 % of People recently surveyed answered yes. Historical medicines (complementary and alternative medication remedies) embrace Chinese, Asian, Pacific Islander, American Indian and Tibetan practices.
However, many complementary and different treatments lack stable research on which to base sound selections. Typically holistic healers will convince their sufferers to forgo correct medical care, usually mixed with misrepresentations of research or emotional appeals , to undergo holistic therapies.
Your Well being Plan Can Help You Access Different Drugs
Complementary" drugs, including natural products, is a non-mainstream observe used together with conventional medicine. It is one of the key parts of conventional Chinese language medication and is among the oldest therapeutic practices. Examples of historical complete medical programs embrace Ayurvedic medication and traditional Chinese language medicine. Many individuals turn to alternative medicine therapies for ache aid when traditional therapies fail to work.
Most mind and physique practices—akin to acupuncture, meditation, and yoga—are very secure when utilized by healthy folks with a effectively skilled skilled. Not sharing this necessary information is like asking your healthcare supplier to deal with you blindfolded — and realizing everything you're taking will permit your provider to alert you to doable negative effects or drug interactions.
Usually, various drugs differs from conventional medicine in that alternative medicine is older and what we'd call unconventional or non-Western medicine. Final, we lack data relating to the type of alternative therapies delivered, although there may be restricted to no accessible proof that particular AM therapies have been shown to improve cancer survival. In 1998, the U.S. Congress established the National Center for Complementary and Different Medication (NCCAM) as one of the institutes and centers of the Nationwide Institutes of Well being.…
Physical Health Articles
A study from researchers at Northwestern University found that girls who meet current exercise guidelines sit simply as a lot as those who don't work out ( 22 ). A fitter physique equals greater metabolism equals healthier weight. Equally, somebody with stellar exercise and diet habits can sidetrack their fitness by not logging a consistently healthy quantity of sleep every night.
Ahlskog JE, et al. Bodily Train as a Preventive or Disease-Modifying Remedy of Dementia and Mind Growing older. In this information, we match resources to your train needs – at every fitness stage. For instance, Premium offers detailed sleep steerage reports primarily based on your sleeping knowledge.
Throughout the board, bodily exercise and sustaining health often helps. Different Premium options embrace "dynamic exercises" that increase or decrease activity recommendations based mostly in your feedback. As a result of health is the state of being bodily capable of reside the joyful, fulfilling life you need — the primary and most evident payoff of reaching health is top of the range of life.
Nieman DC, et al. Upper Respiratory Tract Infection Is Decreased in Bodily Fit and Active Adults. And the more sturdy, healthy muscle you've gotten, the extra calories you burn day-after-day at rest, Wickham says. And the guidelines recommend that adults do muscle-strengthening exercises (of reasonable or greater depth) for all the main muscle groups at the least two days per week.
Don't fret, Fitbit's still going to launch new trackers and smartwatches like the Versa 2 But somewhat than bet the farm on smartwatches and trackers which might be increasingly steamrolled by the Apple Watch , Fitbit's reinventing itself as a private health guardian, starting with a new health and subscription service referred to as Fitbit Premium.
When all of the parts of fitness are balanced, bodily and mentally, we get essentially the most benefit. And importantly, the HHS physical exercise tips stress that some motion is healthier than none, and irrespective of how short a spurt of exercise is, it will possibly nonetheless depend towards your weekly goals.
Loprinzi PD, et al. Affiliation Between Objectively Measured Bodily Activity and Sleep, NHANES 2005-2006. Take a look at physical activity tips, exercises for seniors, and more about physical health. Staying healthy is nearly as important as staying alive, as life loses its allure without bodily and mental health and properly-being.…
Well being & Health
Research shows that cardio train is necessary for cardiovascular health ( 19 ). (The depth you choose must be primarily based in your current fitness degree and your physician's suggestions.) Examples include walking, working, biking, and swimming.
The U.S. Department of Well being and Human Services (HHS) recommends that, for general health, adults should intention for 150 to 300 minutes of average bodily activity or seventy five to one hundred fifty minutes of vigorous-depth cardio bodily activity every week.
For example, research persistently hyperlink bodily fitness with improved longevity. Just as an Apple Watch or Fitbit is not a replacement for a doctor, Fitbit Premium isn't one either. As an alternative of focusing on getting your entire day's (or week's) activity in one go, Wickham advises integrating movement and exercise into your day-to-day life.
When all of the components of health are balanced, physically and mentally, we get the most benefit. And importantly, the HHS physical exercise pointers stress that some motion is best than none, and irrespective of how short a spurt of activity is, it may well still depend toward your weekly objectives.
What It Is And Why It is So Good For You
Nieman DC, et al. Higher Respiratory Tract Infection Is Lowered in Physically Match and Lively Adults. And the extra robust, wholesome muscle you may have, the more calories you burn on daily basis at rest, Wickham says. And the guidelines advocate that adults do muscle-strengthening exercises (of moderate or higher depth) for all the major muscle teams a minimum of two days per week.
As an alternative of a generic setup that offers you an overview of, say, how many energy an average particular person ought to eat and burn a day, Premium will supply more particular suggestions for things like activity, vitamin, and sleep based in your personal data.
And if you actually need an IRL push, starting with a pilot program later this year with an official launch in 2020, Premium may assist join you to actual certified health and wellness coaches who will have the ability to use your Fitbit knowledge to create even more customized exercise applications to additional inspire you to stay healthier.…
Complementary And Alternative Drugs Use In Sufferers With Most cancers
The National Heart for Complementary and Alternative Medication (NCCAM) is the Federal Government's lead agency for scientific analysis on complementary and different medication (CAM). But many merchandise that declare to be protected and beneficial will not be. In contrast to conventional medical therapies which are totally examined and punctiliously regulated by the U.S. Food and Drug Administration (FDA), most CAM therapies have undergone very little — if any — scientific research to judge their safety and effectiveness.
Normally, as physicians we're cautious about the use of herbs and different supplements during most cancers treatment. Overall, these therapies can assist improve a affected person's mood and reduce the unwanted side effects from therapies, both physical and psychological.
Integrative drugs refers to combining complementary treatments with typical care. Cancer sufferers ought to seek the advice of their docs earlier than taking natural dietary supplements because some intrude with typical treatments. There is none, based on a division of the Nationwide Institutes of Health that funds research into different medicines.
And some complementary therapies — like herbal supplements , which were taken by more than a third of the people using alternative strategies — aren't properly-regulated and should interact poorly with conventional treatments like chemotherapy and radiation, docs warn.
Major Survey Reveals Individuals Suppose Different Drugs Can Treatment Most cancers Pancreatic Cancer Action Community
The terms "complementary" and "different" are typically used to refer to non-traditional methods of diagnosing, stopping, or treating cancer or its signs. Chinese language herbal drugs is one other instance of utilizing herbs in alternative drugs. Costa Rica provides the proper base for herbal medication, as about a hundred and twenty of the used herbs to treat for instance malaria or heart illness are delivered from rainforest vegetation.
Analysis data has verified the advantages of many complementary therapies, together with acupuncture, yoga, therapeutic massage, stress reduction strategies and dietary supplements. When all members of an individual's well being care group know about all approaches being used, they could possibly assist those in remedy avoid potentially dangerous drug or remedy interactions.
EBSCO Well being affords a group of complementary medicine and various treatment sources including tons of of full-textual content articles, peer-reviewed journals, eBooks, analysis databases, and way more. They offer the most full medical coaching in complimentary medicines that is obtainable at this time 4 , 5 In Britain, no standard medical schools offer programs that educate the clinical observe of alternative drugs. Weil instructed Healthline that in the present day approximately half of America's medical colleges have signed on to an integrative drugs consortium.…
Page 1 Page 2 Page 3 … Page 13
Gastroesophageal Reflux Illness (GERD)
Herbal Medication
10 Tips To Stay Mentally Healthy
Various Medicines And Cancer Remedy
Categories Select Category Advertising & Marketing alternative medicine Arts & Entertainment Auto & Motor better health Business Products & Services Clothing & Fashion Employment Financial Foods & Culinary health Health & Fitness health and fitness health articles health care Health Care & Medical health clinic health department health insurance health magazine health news Health Style holistic medicine Home Products & Services homeopathic medicine Internet Services kids health Legal medical school medicine mental health Miscellaneous Personal Product & Services Pets & Animals public health Real Estate Relationships Software Sports & Athletics Technology Travel vitamins Web Resources womens health
© 2021 SWA. Built using WordPress and the Highlight Theme


Businesses from across the region came together to share plans for growth, despite the current economic uncertainty.
The Peterlee and Seaham business park groups held their first Network with your Neighbour event of 2019 at Seaham Hall Hotel and Serenity Spa this week.
Almost 50 people filled out the hotel's ballroom, sharing updates about their business with many reporting growth and plans for expansion in 2019.
Companies from the area which attended the event, organised by Business Durham, LEC Communications and Design, included TTE, GAS, Harbro Electrical, Steadfast Security, Charltons Food, Clean Bean, GEM Partnership, Redu and Richard Martin Automotive Solutions.
Several business organisations with access to funding or training and apprenticeship support also came along. They included DIT, East Durham College, BEEP, Digital Drive and Jobcentre Plus.
Paul Wellstead is co-chairman of the business park groups. He said: "What a fantastic event it was, probably our best networking event yet. There was a great turnout and a really good mix of regular and new attendees, all of whom had lots of positive things to say about their business or organisation.
"What was so encouraging was that after the event, lots of people stayed to network and make new contacts and we're already getting reports of meetings being arranged on the back of the event which is what our network is all about.


Who can remain indifferent to this collection?! The shapes, the finishing, the form…. It all creates a truly captivating impression. The comfort of this furniture is directly proportional to its appearance. Please note the sides – they are movable. You can place them on the floor and use them as pouffes, for sitting down. Or simply place them under your feet to make your rest on the sofa even more comfortable.


I am currently deciding between UIUC and Cornell for condensed matter. I have seen several posts on this but my question is a bit different.
1) I just visited Cornell and loved it. I have visited UIUC before and disliked the town and am loath to even visit again.
2) My experience is in CMT and this is where I have been planning to stay but now I am seriously considering expt in spintronics related work. On the other hand, I have not tried experimental work and have no idea whether I would enjoy it.
Would it be foolish to go to the place I'm seriously excited about when the research possibilities are more uncertain?
I'm considering not even visiting UIUC, would this be a huge mistake?
lxhrk9 wrote: I am currently deciding between UIUC and Cornell for condensed matter. I have seen several posts on this but my question is a bit different.
First off, my advice would be to definitely visit UIUC. There's no rush to make this decision.
As for your question, I personally don't think it would be foolish but others may disagree. The reason is because I think there is a lot more to how much you enjoy your research and how successful you are at it than how interesting the research seems from the website or even from talking to the professor. I've talked to many students who did rotations and it's common for me to hear that the professor they were most excited about working with (based on how they looked on paper and talking with the prof) ended up not being a good fit for them when they actually tried out the lab. A lot of people will advise you to pick an adviser that you get along with rather than the research that sounds the coolest.
I don't think this is the best advice for everyone. Some people really know exactly what they want to do and need little external input to be productive in that area. However I think for a lot of us, we could be happy doing a lot of different things. There are interesting problems to solve in every area of physics.
I think your question gets a little tougher when you're considering schools of greatly different reputation, but remember that your particular dilemma is a privilege. If you find yourself stressing over this, remember that you can't really go wrong.
So if you're the type of person that is passionate about doing physics and little else, I'd go where the best research match is. From your post it sounds like that's not the case, and if you loved and are excited about Cornell I don't think you have a good reason to doubt that. However, you loose nothing by giving UIUC a chance to show you what they can offer.


Memphis, Tenn. - The Memphis Hustle, the Grizzlies' NBA G League affiliate, today announced that the team has acquired guard Marcus Keene via waiver claim. In a related move, the team waived guard Terrence Drisdom.
Keene (5-11, 160) spent the 2017-18 season with Cagliari Dinamo Academy of the Italian Serie A2 Basket as a rookie, averaging 18.9 points, 4.5 rebounds, 2.9 assists and 1.13 steals per game over 30 games (29 starts). The San Antonio native spent his final collegiate season at Central Michigan (2016-17), after spending two seasons at Youngstown State (2013-15), where he was the NCAA Division I leader in scoring (30.0 ppg) and averaged 4.9 assists and 4.5 rebounds per game. He became the first player in 20 seasons to average at least 30 points at the Division I level and was named to the All-MAC First Team.
Drisdom (6-5, 175) appeared in five games for the Hustle this season, averaging 0.4 points and 1.6 rebounds per game in 8.9 minutes.


text:
Иван Маркузов, наричан поп Ваче (Вичо), е български духовник и български революционер, деец на Вътрешната македоно-одринска революционна организация.

Биография
Иван Маркузов е роден през 1849 година в леринското село Горно Върбени (Екши Су), тогава в Османската империя, днес в Гърция. Става свещеник в родното си село и същевременно е член на ВМОРО. През 1879 година е член на селския комитет през на организацията. Осъден е от турските власти на 15 години затвор за революционна дейност, но е амнистиран. На 20 юли 1903 година се явява като доброволец в четата на Михаил Чеков, но заради напредналата си възраст е освободен от войводата. Умира през 1926 година в Горно Върбени. Негов син е революционерът от ВМОРО Васил Попвачев.

Бележки

Български духовници от Македония
Български революционери от Македония
Родени в Горно Върбени
Дейци на ВМОРО
Починали в Горно Върбени


We are able to offer you Debenture tickets on both Centre Court and No.1 Court, subject to availability, on each day.
Anyone buying Debenture tickets through us will also receive access to Debenture lounges, ensuring you are able to buy yourself a delicious lunch, strawberries, and cream, washed down with a cold glass of wine or Pimm's. Please note that public access is not permitted.
For more information on our Debenture prices, get in touch!
* Please note, all Debenture and Hospitality prices are subject to change at any time.
** Debenture tickets are only available for purchase in multiples of two.


text:
Students Write
Marshall County Tribune
Stories from Wednesday, November 30, 2011
Tears named to the 2012 TSBA Board of Directors (Local News ~ 11/30/11)
A Marshall County school board member was selected to serve on the TSBA Board of Directors as an at-large member. Ann Tears' appointment was announced by Bob Alvey, TSBA 2012 president. School board members from across the stated gathered in Nashville Nov.12-15 for the 73rd Tennessee School Boards Association (TSBA) Annual Convention to share best practices, discuss changes in public education, and explore ways to improve Tennessee public schools. ...
LDA awards pictures from Goat Fest raffle (Local News ~ 11/30/11)
From staff reports The Lewisburg Downtown Alliance had an information booth and sponsored a free raffle at the Goats Music & More festival to draw the community's attention to its efforts to revitalize Lewisburg's public square. "We had over 150 people sign up to win donated artwork prizes," LDA spokesman Ken Todd said. "We drew the winners' names at our monthly meeting on Oct. 18 and Leland Carden presented one of the two prizes to Nancy Davis at our Nov. 15 meeting...
Downtown Alliance asks city for account servicing (Local News ~ 11/30/11)
By Clint Confehr Senior Staff Writer An association of property owners and merchants working to improve Lewisburg's public square has been awarded a $15,000 state grant to reimburse spending on several projects. To proceed with plans, the Lewisburg Downtown Alliance needs the city, as a sponsoring entity, to receive receipts for expenses so bills could be forwarded to Tennessee which would draw down grant monies to pay project costs...
Woman sentenced to 5 1/2 years probation (Local News ~ 11/30/11)
By Karen Hall Staff Writer A woman who used to live in Chapel Hill pled guilty to sex charges earlier this month, and was placed on probation. Jeana Lynn Gunter, 35, who now gives her address as Centerville, pled guilty to one count each of criminal attempted sexual exploitation of a minor and sexual exploitation of a minor by electronic means. Six other counts of sexual exploitation by electronic means were dismissed...
Victim knew killer says stepdaughter; four agencies investigating murder (Local News ~ 11/30/11)
By Clint Confehr Senior Staff Writer The FBI, 17th Judicial District Drug Task Force, Tennessee Bureau of Investigation and the Marshall County Sheriff's Department are investigating the Nov. 21 shooting death of a Marshall County woman. The body of Penny Blackwell Coyle, 51, of Verona Caney Road, was found slumped over on the driver's side of her car beside Old Rock Crusher Road that Monday night. Her death is being treated as a homicide...
Cyrus Henry Borham (Obituary ~ 11/30/11)
Cyrus " Jake" Henry Borham, 67, of the Mooresville Community died Monday, Nov. 21, 2011, at his home. Mr. Borham was a native of Aliquippa, Pa., and he was the son of the late Edwin G. and Cecelia Sokolowski Borham. He served his country in the U.S. Army, serving in Korea during his time in the military. He retired from the Department of the Army as a computer analyst. He was a member of the Friendship Baptist Church...
Penny Blackwell Coyle (Obituary ~ 11/30/11)
Penny Blackwell Coyle, 51, of Lewisburg, died Tuesday, Nov. 22, 2011. Ms. Coyle was a native of Marshall County, and daughter of the late Roy Blackwell and Judy Umbles Blackwell of Lewisburg. She was a homemaker and member of the Baptist Church. In addition to her mother, she is survived by three sons, Dwayne Bradford, Jeffery Bradford and Gregory Bradford all of Lewisburg; sister, Tracey Foster of Culleoka; five brothers, Donnie Blackwell, Tommy Blackwell, Mikey Blackwell, Timmy Blackwell, and Pete Blackwell, all of Lewisburg; and six grandchildren.. ...
Larry Douglas Sanford (Obituary ~ 11/30/11)
Larry Douglas Sanford, 60, of Lewisburg passed away Saturday, Nov. 19, 2011, at his residence. A native of Lansing, Mich., he was the son of the late Josephine Zubavich Crouch and Jack Crouch. He was a veteran of the United States Marine Corp, retired from General Motors, and was of the Catholic faith...
Nonnie Jewel Seagroves (Obituary ~ 11/30/11)
Nonnie Jewel Seagroves, 86, formerly of Marshall County, died Sunday, Nov. 13, 2011, in Peoria, Ariz. Mrs. Seagroves was born March 26, 1925, and was the daughter of the late James Washington Griggs and Sarah Elizabeth Dunnavant Griggs. She was married to Charles Wesley Seagroves, who died in 2003. Mrs. Seagroves was a homemaker and a member of the Church of Christ...
DiAnn Phylis Haack (Obituary ~ 11/30/11)
DiAnn Phylis Haack, 66, of Lewisburg, died Wednesday, Nov. 23, 2011, at Williamson Medical Center. Mrs. Haack was a native of Decorah, Iowa, and daughter of the late Lester Daniels and Marceline Gerleman Daniels of Milwaukee, Wisc. She was a housewife and member of the Catholic Church...
Alvin Eugene LaFollette (Obituary ~ 11/30/11)
Alvin Eugene LaFollette, 70, of Lewisburg, died Wednesday, Nov. 23, 2011, in NHC Oakwood Healthcare. Mr. LaFollette was a native of Brookville, Ind., and son of the late Lawrence Earl LaFollette and Mary Elizabeth Cooley LaFollette of Indiana. He was a warehouse foreman with U.S. Tank...
Sara Beulah Lowe (Obituary ~ 11/30/11)
Sara Beulah Lowe, 91, of Lewisburg, died Friday, Nov. 25, 2011 in NHC Lewisburg. Ms. Lowe was a native of Marshall County, and daughter of the late Menta Terriel and Inez Corrine Davis Lowe. She retired from Faber Castell Corporation and was a member of the Church of Christ...
Lewis Thomas Prince Jr. (Obituary ~ 11/30/11)
Lewis Thomas Prince Jr., 61, of Shelbyville, passed away Monday morning, Nov. 28, 2011, at Middle Tennessee Medical Center in Murfreesboro following a short illness. A native of Shelbyville, he was son of the late Lewis Thomas Prince Sr. and Mary Elizabeth Dunn. He was retired from Jostens and was of the Baptist faith...
Re-sentencing set in beating (Local News ~ 11/30/11)
By Karen Hall Staff Writer A Chapel Hill man is to be re-sentenced by the Marshall County Circuit Court because the Court of Criminal Appeals this month overturned some of his convictions. The defendant remains convicted of beating a retired man so badly that his skull and jaw were broken. He was in a coma during much of his recovery at Vanderbilt University Medical Center...
City rejects fish ladder (Local News ~ 11/30/11)
By Clint Confehr Senior Staff Writer Lewisburg's water board refused to pay for a proposed channel so fish could swim around the dam at Milltown so quickly that the decision was made before the chairman called for the vote. That chain of events during this month's meeting of the Water and Wastewater Board cut short Superintendent Kenneth Carr's explanation about what had been sought by the Nature Conservancy, the Tennessee Wildlife Resources Agency, and the U.S. Fish and Wildlife Service...
'No interest' found for metro (Local News ~ 11/30/11)
By Clint Confehr Senior Staff Writer Consolidation of city and county governments in Marshall County appears to be a dead issue, according to comments from county commissioners on Monday night. "As instructed, Mayor (Joe Boyd) Liggett and I did inquire" with municipal leaders about consolidation under a metro charter, said Commissioner Don Ledford who sought a study committee on the subject he raised on Sept. 26. "We found no interest there."...
Christmas time's a comin' (Local News ~ 11/30/11)
By Clint Confehr Senior Staff Writer Signs of winter and the approaching Christmas are emerging throughout Marshall County as shoppers rule the stores, cities decorate public places, and a pageant opens this week at the community theatre. "The Best Christmas Pageant Ever," opening Friday for a two-weekend engagement in the old Dixie Theater here, is the story of six unruly youngsters who, ultimately, teach the true meaning of the birth of the Christ child...
Lady Rockets get first win (High School Sports ~ 11/30/11)
Forrest Boys, Tigerettes go winless at Thanksgiving Tournament After starting the season with three straight losses, the Forrest Lady Rockets finally etched a 'W' with a 42-35 win over Santa Fe Saturday at the Forrest Thanksgiving Tournament.
Jamie Perryman captured by MCSD (Local News ~ 11/30/11)
Marshall County Sheriff Norman Dalton on Wednesday said two of his detectives apprehended a man accused of dealing crack cocaine and also selling a substance that looks like cocaine, but is not a drug. Jamie Allen Perryman, 20, was found at about 5:30 p.m. Tuesday and charged with two counts of allegedly selling crack cocaine, and a charge of selling a counterfeit substance, Dalton said. The counterfeit offense comes from selling something similar to an illegal drug such as selling baby powder as if it was cocaine.
Fayetteville outlasts Bulldogs in overtime (High School Sports ~ 11/30/11)
On Saturday night, the Cornersville Bulldogs missed a chance to pick up their second victory of the season, as the Fayetteville Tigers defeated CHS 71-63 in overtime behind a barrage of three-pointers at the Cornersville Thanksgiving Classic. After overcoming a three-point deficit in the final two minutes of regulation, the Bulldogs (1-3) held a 56-53 lead in the waning moments of the fourth quarter, but Fayetteville reserve guard Nick Hopkins buried a three with five seconds left to send the game into overtime tied at 56-56.
Lady Bulldogs pull away from Fayetteville (High School Sports ~ 11/30/11)
The Cornersville Lady Bulldogs (3-1) bounced back from their first loss of the season by defeating the Fayetteville Lady Tigers 56-38 on Saturday night at the Cornersville Thanksgiving Classic. Cornersville had trouble shaking the Lady Tigers in the first half and held a 23-17 lead at the break before Fayetteville narrowed the gap to 25-21 early in the third quarter.
Bulldogs bog down against Moore County (High School Sports ~ 11/30/11)
The Cornersville Bulldogs (1-2) were unable to overcome a bad break on Friday night, as they lost 47-33 to the Moore County Raiders at the Cornersville Thanksgiving Classic while senior center and leading scorer Mike Lovett was forced to leave the game early in the third quarter due to a knee injury.
Moore County defeats Lady Bulldogs (High School Sports ~ 11/30/11)
Despite the return of senior point guard Makenzie Hopkins, the Cornersville Lady Bulldogs were dealt their first loss of the season on Friday night when they were beaten 41-31 by the Moore County Raiderettes (3-1) at the Cornersville Thanksgiving Classic. The Lady Bulldogs (2-1) held a 22-18 lead early in the third quarter, but saw their offense come to a standstill after that point while Moore County outscored CHS 23-9 the rest of the way to claim the 10-point victory.
© 2020 Marshall County Tribune · Lewisburg, Tennessee