text:
Di-El
A diode is an electronic device that has two electrodes (conductors of electrical currents) arranged in such a way that electrons (subatomic particle having a negative charge) can flow in only one direction. Because of this ability to control the flow of electrons, a diode is commonly used as a rectifier—a device that converts alternating current into direct current. (Alternating current is an electric current that flows first in one direction and then in the other. But alternating current fed into a diode can move in one direction only, thereby converting the current to a one-way flow known as a direct current.)
Types of diodes
In general, two types of diodes exist. Older diodes were vacuum tubes containing two metal components, while newer diodes are solid-state devices consisting of one n-type and one p-type semiconductor. (Solid-state devices are electronic devices that take advantage of the special conducting properties of solids. Semiconductors are substances that conduct an electric current but do so very poorly.)
Vacuum tube diode. The working element in a vacuum tube diode is a metal wire or cylinder known as the cathode. Surrounding the cathode or placed at some distance from it is a metal plate. The cathode and plate are sealed inside a glass tube from which all air is removed. The cathode is also attached to a heater which, when turned on, causes the cathode to glow. As the cathode glows, it emits electrons. The diode acts as a rectifier, allowing the flow of electrons in only one direction, from cathode to plate.
Semiconductors. Newer types of diodes are made from n-type semiconductors and p-type semiconductors. N-type semiconductors contain small impurities that provide an excess of electrons with the capability of moving through a system. P-type semiconductors contain small impurities that provide an excess of positively charged "holes" that are capable of moving through the system.
A semiconductor diode is made by joining an n-type semiconductor with a p-type semiconductor through an external circuit containing a source of electrical current. The current is able to flow from the n-semiconductor to the p-semiconductor, but not in the other direction. In this sense, the n-semiconductor corresponds to the cathode and the p-semiconductor to the plate in the vacuum tube diode. The semiconductor diode has most of the same functions as the older vacuum diode, but it operates much more efficiently and takes up much less space than does a vacuum diode.
[ See also Cathode ; Electrical conductivity ; Electric current ]
Also read article about Diode from Wikipedia
i want type of diode also working of diode and uses
what are the advantages of a vacuum diode over a general diode?
seetha
Jul 19, 2013 @ 7:07 am
i want to know vacuum diode,what are the advantages of a vacuum diode over a general diode?
Diode forum
Dinosaur Dioxin

redpajama_set_name: RedPajamaCommonCrawl


Does anyone know what s the difference between a hard diff oil , let s say the new 500000 and 1000000 "HUDY" diff oils and the putty one with the code name hd45 or hd 70 from "RIDE"...? is there any comparison between them ? what are the advantages and disadvantages betwwee the one use VS the other?
The putty is inconsistent since it heats up and can separate inside the diff, causing it to fail. A very hard silicone oil such as the new HUDY one is more consistent (it is a fluid and not a rubber material like the putty) and will never cause diff failure.


DISCLAIMER: WE ARE NOT A MEDICAL PROVIDER. HOWEVER DUE TO OUR CLOSE INVOLVEMENT WITH OUR CLIENTS AND THE NEED TO SOMETIMES COMMUNICATE WITH HEALTH CARE PROVIDERS, WE WILL HAVE SOME ACCESS TO YOUR MEDICAL INFORMATION. WE DO NOT MAINTAIN A MEDICAL RECORD FOR OUR CLIENTS.
Our agency uses your information to determine service, to obtain payment for our services and for our operational purposes, such as improving the quality of service we provide to you. We are committed to maintaining your confidentiality and protecting your information. We are required by law to provide you with this notice which describes our information privacy practices and those of our affiliated providers. This notice applies to all information and records related to your service that our agency workforce members and business associates (described below) have received or created. It also applies to other professionals, such as physicians, and organizations that provide service to you. It informs you about the possible uses and disclosures of your information and describes your rights and our obligations regarding your information. We will maintain the privacy of your information; provide to you this detailed notice of privacy practices relating to your information; and abide by the terms of the notice that are currently in effect. We reserve the right to change the terms of this notice, and will notify you or your personal representative by letter if we make any material changes to the notice.
You will be asked to sign a consent allowing us to use and disclose your information to others to provide you with service and obtain payment for our services. Here are examples of how we may use and disclose your information.
For Payment. Our agency may use and disclose your information to others in order for the agency to bill for your services and receive payment. For example, we may include your information in our claim to a payor in order to receive payment for services provided to you.
For Business Operations. We may use and disclose your information to others for our agency's business operations. For example, we may use information to evaluate our agency's services, including the performance of our staff, and to educate our staff. We may share your information with our vendors and agents who help us with obtaining payment or carrying out our business functions. For example, we may give your information to a billing company to assist us with our billing for services, or to a law firm or an accounting firm that assists us in complying with the law and or improving our services.
Family and Friends Involved in Your Service. Unless you object, we may disclose your information to a family member or close personal friend, including clergy, who is involved in your service or payment for that service.
Disaster Relief. We may disclose your information to an organization assisting in a disaster relief effort.
Reporting Victims of Abuse, Neglect or Domestic Violence. If we have reason to believe that you have been a victim of abuse, neglect or domestic violence, we may use and disclose your information to notify a government authority if required or authorized by law, or if you agree to the report.
Law Enforcement. We may disclose your information for certain law enforcement purposes or other specialized governmental functions.
Judicial and Administrative Proceedings. We may disclose your information in the course of certain judicial or administrative proceedings.
Research. In general, we will request that you sign a written authorization before using your information or disclosing it to others for research purposes. However, we may use or disclose your information without your written authorization for research purposes provided that the research has been reviewed and approved by a special Privacy Board or Institutional Review Board.
Coroners, Medical Examiners, Funeral Directors, Organ Procurement Organizations. We may release your information to a coroner, medical examiner, and funeral director or, if you are an organ donor, to an organization involved in the donation of organs and tissue.
To Avert a Serious Threat to Health or Safety. We may use and disclose your information when necessary to prevent a serious threat to your health or safety or the health or safety of the public or another person. However, any disclosure would be made only to someone able to help prevent the threat.
Military and Veterans. If you are a member of the armed forces, we may use and disclose your information as required by military command authorities. We may also use and disclose information about foreign military personnel as required by the appropriate foreign military authority.
Workers' Compensation. We may use or disclose your information to comply with laws relating to workers' compensation or similar programs.
National Security and Intelligence Activities; Protective Services. We may disclose information to authorized federal officials who are conducting national security and intelligence activities or as needed to provide protection to the President of the United States, or other important officials.
As Required By Law. We will disclose your information when required by law to do so.
We will use and disclose your information other than as described in this notice or required by law only with your written authorization. You may revoke your authorization to use or disclose information in writing, at any time. To revoke your authorization, contact office management personnel. If you revoke your authorization, we will no longer use or disclose your information for the purposes covered by the authorization, except where we have already relied on the authorization.
You have the following rights with respect to your information. If you wish to exercise any of these rights, you should make your request to an Office Management Personnel.
Right to Request Restrictions. You have the right to request restrictions on the way we use and disclose your information for our services, payment or other business operation. You also have the right to restrict your information that we disclose to a family member, friend or other person who is involved in your service or the payment for your service. We are not required to agree to your requested restriction, and in some cases, the law may not permit us to accept your restriction. However, if we do agree to accept your restriction, we will comply with your restriction except if you are being transferred to another company, the release of records is required by law.
Right to Request Confidential Communications. You have the right to request that we communicate with you concerning personal matters in a certain manner or at a certain location. For example, you can request that we speak to you only at a private location in your home. We will accommodate your reasonable requests.
If you believe that your privacy rights have been violated, you may file a complaint in writing to: Tender Loving Family Care, Inc. 97 West Avenue, Brockport, NY 14420 or call the agency president, Annika T. D'Andrea at 585-637-0333. No one will retaliate or take action against you for filing a complaint.
We will promptly revise and distribute this notice whenever there is a material change to the uses or disclosures, or your individual rights. We reserve the right to change this notice and to make the revised or new notice provisions effective for all information already received and maintained by the agency as well as for all information we receive in the future. We will post a copy of the current notice in the agency. In addition, we will provide a copy of the revised notice to all clients by mailing or hand-delivering a hard copy to them or their personal representatives.


text:
import {MithrilViewComponent} from "jsx/mithril-component";
import m from "mithril";
import {BackupProgressStatus, BackupStatus} from "models/backups/types";
import {FlashMessage, MessageType} from "views/components/flash_message";
import styles from "./progress_indicator.scss";

export interface Attrs {
  status: BackupStatus;
  progressStatus?: BackupProgressStatus;
  message: string;
}

export class ProgressIndicator extends MithrilViewComponent<Attrs> {

  view(vnode: m.Vnode<Attrs>) {
    const currentStatus = vnode.attrs.progressStatus || BackupProgressStatus.STARTING;
    const status        = vnode.attrs.status;
    return (

        {this.backupInProgress(status)}

          <BackupStep id={BackupProgressStatus.CREATING_DIR}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.CREATING_DIR, currentStatus, status)}>Creating
            Backup Directory</BackupStep>
          <BackupStep id={BackupProgressStatus.BACKUP_VERSION_FILE}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.BACKUP_VERSION_FILE, currentStatus, status)}>
            Backing up Version File</BackupStep>
          <BackupStep id={BackupProgressStatus.BACKUP_CONFIG}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.BACKUP_CONFIG, currentStatus, status)}>
            Backing up Configuration</BackupStep>
          <BackupStep id={BackupProgressStatus.BACKUP_WRAPPER_CONFIG}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.BACKUP_WRAPPER_CONFIG, currentStatus, status)}>
            Backing up Wrapper Configuration</BackupStep>
          <BackupStep id={BackupProgressStatus.BACKUP_CONFIG_REPO}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.BACKUP_CONFIG_REPO, currentStatus, status)}>
            Backing up Configuration History</BackupStep>
          <BackupStep id={BackupProgressStatus.BACKUP_DATABASE}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.BACKUP_DATABASE, currentStatus, status)}>
            Backing up Database</BackupStep>
          <BackupStep id={BackupProgressStatus.POST_BACKUP_SCRIPT_START}
                      error={vnode.attrs.message}
                      status={this.getStatus(BackupProgressStatus.POST_BACKUP_SCRIPT_START, currentStatus, status)}>
            Executing Post Backup Script</BackupStep>

        {this.backupComplete(status, vnode.attrs.message)}

    );
  }

  private getStatus(step: BackupProgressStatus, currentStatus: BackupProgressStatus, status: BackupStatus) {
    if (status === BackupStatus.COMPLETED) {
      return StepStatus.PASSED;
    }
    if (currentStatus > step) {
      return StepStatus.PASSED;
    } else if (step === currentStatus && status === BackupStatus.ERROR) {
      return StepStatus.FAILED;
    } else if (step === currentStatus) {
      return StepStatus.RUNNING;
    } else {
      return StepStatus.NOT_RUN;
    }
  }

  private backupInProgress(backupStatus: BackupStatus) {
    if (backupStatus === BackupStatus.IN_PROGRESS) {
      return
Backup in progress...
;
    }
  }

  private backupComplete(backupStatus: BackupStatus, message: string) {
    if (backupStatus === BackupStatus.COMPLETED) {
      return
{message}
;
    }
  }
}

enum StepStatus {
  NOT_RUN, RUNNING, PASSED, FAILED
}

interface StepAttrs {
  id: BackupProgressStatus;
  status: StepStatus;
  error: string;
}

class BackupStep extends MithrilViewComponent<StepAttrs> {
  view(vnode: m.Vnode<StepAttrs>) {
    return <li data-test-id={`step-${vnode.attrs.id}`}
               class={this.indicatorClass(vnode.attrs.status)}>
      {this.maybeSpinner(vnode)}{vnode.children}{this.maybeError(vnode)}

;
  }

  private maybeSpinner(vnode: m.Vnode<StepAttrs>) {
    let maybeSpinner;
    if (vnode.attrs.status === StepStatus.RUNNING) {
      maybeSpinner = ;
    }
    return maybeSpinner;
  }

  private maybeError(vnode: m.Vnode<StepAttrs>) {
    let error;
    if (vnode.attrs.status === StepStatus.FAILED) {
      error =

        <FlashMessage type={MessageType.alert}>{vnode.attrs.error}</FlashMessage>

;
    }
    return error;
  }

  private indicatorClass(stepStatus: StepStatus) {
    if (stepStatus === StepStatus.RUNNING) {
      return styles.backingUp;
    }
    if (stepStatus === StepStatus.PASSED) {
      return styles.backedUp;
    }
    if (stepStatus === StepStatus.FAILED) {
      return styles.failed;
    }
    return "";
  }
}

redpajama_set_name: RedPajamaGithub


text:
\section{Introduction}

One of the classical results of geometric transversal theory is Hadwiger's transversal theorem \cite{had57} which asserts the following:

\begin{quote}
{\em A finite family of pairwise disjoint convex sets in the plane has a line transversal if and only if the members of the family can be linearly ordered such that any three members have a line transversal consistent with ordering.}
\end{quote}

Here a line transversal means a line that intersects every member of the family, and for three members $A$, $B$, $C$ to a have a line transversal consistent with the ordering means that if their relative order is $A\prec B \prec C$, then we can choose points $a\in A$, $b\in B$, $c\in C$ such that $b$ is contained in the segment spanned by $a$ and $c$.

\medskip

Hadwiger's transversal theorem has been generalized in a number of ways, eventually resulting in necessary and sufficient conditions for the existence of a {\em hyperplane transversal} to a finite family of convex sets in $\mathbb{R}^d$, meaning an affine hyperplane in $\mathbb{R}^d$ that intersects every member of the family.

The first siginificant step towards these necessary and sufficient conditions was made by Goodman and Pollack \cite{eli}, who showed that when going to higher dimensions, the linear ordering in Hadwiger's theorem can be replaced by the {\em order type} of a set of points in $\mathbb{R}^{d-1}$.
The next crucial step was made by Wenger \cite{wen90}, who discovered that the disjointness condition in Hadwiger's theorem is superfluous.
The final step to arbitrary dimension, without any type of disjointness or separation condititions, was made by Pollack and Wenger \cite{wenger}.
(We also note that Anderson and Wenger \cite{AW} subsequently showed that the order type can in fact be replaced by an {\em acyclic oriented matroid} of rank $d$.)
For more information on geometric transversals and Helly-type theorems, see e.g. \cite{eli-survey, hol-sur}.

\medskip

The purpose of this note is to prove a so-called {\em colorful generalization} of the Goodman--Pollack--Wenger theorem. This was originally conjectured by Arocha, Bracho, and Montejano \cite{col-had}, who proved the planar case, i.e. a colorful version of Hadwiger's theorem. See also \cite{edgar} for some partial results.

There are a number of classical theorems in combinatorial convexity that admit colorful generalizations, originating with the colorful Carath{\'e}odory theorem due to B{\'a}r{\'a}ny \cite{colhel} (and the colorful Helly theorem due to Lov{\'a}sz). These generalizations are of significant interest because they often have important applications that can not be obtained from their classical ``black-and-white'' versions. See \cite[chapters 8--10]{dgbook} and \cite{bar-book} for further discussions, examples, and references.

Here we consider the even more general notion of {\em matroid colorings}. In the setting of combinatorial convexity, such colorings were first introduced by Kalai and Meshulam \cite{KM05} who proved a topological Helly theorem for matroid colorings. The special case of a partition matroid gives the usual colorful version.

\subsubsection*{Notation and terminology} We write $\text{conv}\hspace{.3ex} X$ to denote the convex hull of a subset $X\subset \mathbb{R}^d$, and for a family $F$ of subsets of $\mathbb{R}^d$, we write $\text{conv} \hspace{.3ex} F$ to denote the convex hull of the union of the members in $F$. Matroids will be specified by their rank function, and all matroids are assumed to be loopless. For an abstract simplicial complex $K$ with vertex set $V$, and a subset $W\subset V$, we write $K[W]$ to denote the induced subcomplex on the vertex set $W$. The proof of our main result uses some topology, in particular the notions of $\mathbb{Z}_2$-complexes and $\mathbb{Z}_2$-maps, and we assume the reader is familiar with the terminology from Matou{\v s}ek's book \cite{bubook}.

\subsubsection*{Main result} We are ready to state our generalization of the Goodman--Pollack--Wenger theorem for hyperplane transversals.

\begin{theorem*}\label{thm:matroid}
Let $F$ be a finite family of convex sets in $\mathbb{R}^d$ and let $\mu: 2^F \to \mathbb{N}_0$ be the rank function of a matroid. Suppose, for some $0\leq k<d$, there is a function $\varphi: F \to \mathbb{R}^k$ such that
\[\text{\em conv}\: G_1 \cap \text{\em \text{conv}}\: G_2 = \emptyset \implies \text{\em conv}\: \varphi(G_1) \cap \text{\em \text{conv}}\: \varphi(G_2) = \emptyset \tag{$\ast$}\]
whenever $G_1\cup G_2\subset F$ satisfies $\mu(G_1\cup G_2) = |G_1|+|G_2|$.
Then there exists a subfamily $G\subset F$, with $\mu(F\setminus G) \leq k+1$, which has a hyperplane transversal.
\end{theorem*}

\subsubsection*{Remark} One can interpret the rank function as a measure of the size of the subfamilies of $F$. So, roughly speaking, the theorem states that if all independent sets of the matroid satisfy $(\ast)$, then there is a relatively large subfamily $G$ that has a hyperplane transversal. (Note that if $\mu(F)\leq k+1$, then the theorem is trivially true with $G=\emptyset$.)

We illustrate this interpretation by the following special case of the theorem. Suppose $F = F_1 \cup \cdots \cup F_{k+2}$ is a partition into nonempty parts, and define $\mu$ to be  the rank function of the corresponding partition matroid.
The bases of the matroid are the {\em colorful $(k+2)$-tuples} of $F$, that is, the $(k+2)$-element subsets of $F$ which have exactly one member from each of the parts $F_i$. The condition $(\ast)$ asserts that any colorful $(k+2)$-tuple has Radon partitions that are consistent with the Radon partitions of its image under $\varphi$. Since this image lies in $\mathbb{R}^k$, there is at least one non-trivial Radon partition, and it follows that the colorful $(k+2)$-tuple admits a $k$-dimensional transversal which is consistent with the order type of its image under $\varphi$. Finally, note that the condition $\mu(F\setminus G)\leq k+1$ implies that $F_i\subset G$ for some $1\leq i \leq k+2$, and so the conclusion of the theorem asserts that one of the color classes $F_i$ has a hyperplane transversal. (We also note that if we set $F = F_1 = \cdots = F_{k+2}$, i.e. we take a disjoint union of $k+2$ copies of $F$,  then we get the original Goodman--Pollack--Wenger theorem.)

\section{Proof of the Theorem} Our goal is to show that the existence of a counterexample leads to a contradiction of the Borsuk--Ulam theorem.

We may assume that the members of $F$ are convex polytopes.
Indeed, if $B_1$, $\dots$, $B_\ell$, $C_1$, $\dots$, $C_m$ are convex sets such that \[\text{conv}\{B_1, \cdots , B_\ell\} \cap \text{conv}\{C_1,  \cdots , C_m\} \neq \emptyset,\]
then we can find points
$b_1, \dots, b_\ell$, $c_1, \dots, c_m$, with $b_i\in B_i$ and $c_j\in C_j$, such that
\[\text{conv} \{b_1, \dots, b_k\} \cap \text{conv} \{c_1, \dots, c_\ell\} \neq \emptyset.\]
This means that condition $(\ast)$ on the function $\varphi$ is witnessed by a finite set of points from each convex set in $F$.

Therefore, if we replace each set in $F$ be the convex hull of its corresponding witness points, then we obtain a family of convex polytopes that satisfies the hypothesis of the theorem. Since each convex polytope is contained in its original member of $F$, a hyperplane transversal to a subfamily of the polytopes is also a hyperplane transversal to the corresponding subfamily of original members of $F$.

\medskip

The next step of the proof is to linearize the problem. This means that we consider $F$ as a finite family of convex polytopes living in an affine hyperplane in $\mathbb{R}^{d+1}\setminus\{0\}$. Similarly, we consider the image of the map $\varphi$ to live in an affine hyperplane in $\mathbb{R}^{k+1}\setminus \{0\}$. We define $\check{F} = F\cup (-F)$, where $-F = \{-P : P\in F\}$, and note that reflection through the origin is a  fixed-point-free involution on $\check{F}$.

The rank function $\mu$ is extended to a matroid on $\check{F}$ as follows:
For a subfamily $G\subset \check{F}$, let $\tilde{G} = \{C\in F : C\in G \text{ or } -C\in G \}$, and define \[\mu(G) = \mu(\tilde{G}).\]

We leave it to the reader  to verify that this extends $\mu$ to a  the rank function of a matroid on $\check{F}$. (This is just a sequence of parallel extensions of our original matroid on $F$.) Note also that $\mu(\check{F} \setminus G) \geq \mu( F\setminus \tilde{G})$ for any subfamily $G\subset \check{F}$.

The function $\varphi$ is extended to $\check{F}$ by defining $\varphi(-P) = -\varphi(P)$ for every $P\in F$. This gives us an equivariant map  \[\varphi : \check{F} \to \mathbb{R}^{k+1}\setminus\{0\}.\]

We also need to linearize the
hypothesis $(\ast)$ on the map $\varphi$.
Observe that if $A$ and $B$ are compact convex sets contained in an affine hyperplane in $\mathbb{R}^n\setminus \{0
\}$, then
\[A\cap B = \emptyset \iff 0 \notin \text{conv}\big(A\cup (-B) \big).\]
Therefore, our equivariant map $\varphi: \check{F} \to \mathbb{R}^{k+1}$ satisfies  the condition
\[    0\notin \text{conv}\: G \implies 0\notin \text{conv} \: \varphi(G) \tag{$\check{\ast}$}\]
whenever $\mu(G) = |G|$.

\medskip

Finally, note that a subfamily $G\subset F$ has a $(d-1)$-transversal (an affine hyperplane transversal in $\mathbb{R}^d$) if and only if the subfamily $G \cup (-G) \subset \check{F}$ has a  hyperplane transversal through the origin in $\mathbb{R}^{d+1}$.
The conclusion of the theorem can therefore be restated as:

\begin{quote}
{\em
There exists a subfamily $G\subset \check{F}$, with $\mu(\check{F}\setminus G)\leq k+1$, which has a hyperplane transversal through the origin in $\mathbb{R}^{d+1}$.}
\end{quote}

\medskip

Now that the problem has been linearized,  we can proceed with the proof of the Theorem. Define an abstract simplicial complex $K$ with vertex set $\check{F}$ by setting
\[K = \{G \subset \check{F} : {\mu}(G) = |G|, 0\notin \text{conv}\: G \}.\]

Note that reflection through the origin in $\mathbb{R}^{d+1}$ induces a free $\mathbb{Z}_2$-action on $K$, which makes $K$ a free $\mathbb{Z}_2$-complex. (By a slight abuse of notation, we use ``$-$'' to denote the $\mathbb{Z}_2$-action on  $\mathbb{R}^{n}$ as well as on $K$.)

\begin{lemma*} Suppose ${\mu}(\check{F}\setminus G) > k+1$ for any subfamily $G\subset \check{F}$ that has a hyperplane transversal through the origin.
Then there exists a continuous $\mathbb{Z}_2$-map from $S^{k+1}$ to $||K||$.
\end{lemma*}

\begin{proof}
Let $V$ denote the union of all the vertices of the polytopes in $\check{F}$.
The collection of orthogonal complements $\{v^\perp\}_{v\in V}$ forms an arrangement of hyperplanes through the origin in $\mathbb{R}^{d+1}$, and its intersection with $S^d$ induces an antipodally symmetric regular cell decomposition of $S^d$ which we denote by $\mathcal C$.

Define $L$ to be the $(k+1)$-skeleton of the barycentric subdivision of $\mathcal C$. This means that $L$ is a simplicial complex whose vertices  are the cells of $\mathcal C$, and whose maximal simplices are ordered chains of cells in $\mathcal C$
\[\sigma_0 \subset \sigma_1 \subset \cdots \subset \sigma_{k+1}\]
where $\dim \sigma_i < \dim \sigma_{i+1}$. (We also use ``$-$'' to denote the antipodailty action on $\mathcal C$ and $L$.)
Since $L$ is the $(k+1)$-skeleton of an antipodally symmetric triangulation of $S^d$, it follows that $L$ is a $k$-connected $\mathbb{Z}_2$-complex.
Consequently there exists a continuous $\mathbb{Z}_2$-map from $S^{k+1}$ to $||L||$ (see e.g. \cite[Proposition 5.3.2(iv)]{bubook}), and so it suffices to construct a continuous $\mathbb{Z}_2$-map $f: ||L|| \to ||K||$. We define $f$ inductively from the $i$-skeleton of $L$ to $K$, for $i=0, 1, \dots, k+1$.

For each cell $\sigma\in \mathcal C$ (or in other words, for each vertex of $L$) we associate a subfamily $\check{F}(\sigma)\subset \check{F}$ in the following way: Choose an arbitrary point $y\in \text{relint}(\sigma)$ and define
\[\check{F}(\sigma) = \{P \in \check{F} : x\cdot y >0 \: \forall x\in P\}.\]
Note that $\check{F}(\sigma)$ does not depend on the choice of $y$, since a change in $\check{F}(\sigma)$ can only  occur when a member of $\check{F}$ becomes (or stops being) tangent to the hyperplane $x\cdot y = 0$, as $y$ varies continuously.  Equivalently, a change in $\check{F}(\sigma)$ can only occur when $y$ enters (or leaves) the orthogonal complement of one of the vertices of a member of $\check{F}$. This shows that $\check{F}(\sigma)$ is well-defined. Note also that  $\check{F}(-\sigma) = - \check{F}(\sigma) = \{-P : P\in \check{F}(\sigma)\}$ for any cell $\sigma\in \mathcal C$.

By the same reasoning as above, we see that for any ordered chain of cells in $\mathcal C$
\[\sigma_1 \subset \sigma_2 \subset \cdots \subset \sigma_{i} \] the associated subfamilies satisfy the following {\em monotonicity property}:
\[\check{F}(\sigma_1) \subseteq \check{F}(\sigma_2) \subseteq \cdots \subseteq \check{F}(\sigma_{i}).\]

Indeed, going from $\sigma_j$ to $\sigma_{j-1}$ means that we are adding additional constraints  in the form of additional vertices of polytopes being contained in the hyperplane $x\cdot y = 0$. Therefore we must have  $\check{F}(\sigma_{j-1})\subseteq \check{F}(\sigma_{j})$.

\smallskip

Next, we claim that for any cell $\sigma \in \mathcal C$, the induced subcomplex $K[\check{F}(\sigma)]$ is $k$-connected. Indeed, the subfamily $\check{F} \setminus \big(\check{F}(\sigma) \cup \check{F}(-\sigma)\big)$ has a hyperplane transversal through the origin, so by the hypothesis we have
\[\mu\big(\check{F}(\sigma)\big) = \mu\big(\check{F}(\sigma) \cup \check{F}(-\sigma)\big)> k+1.\]
Thus $K[\check{F}(\sigma)]$ is a matroid complex of dimension $\geq k+1$, and it follows from \cite[Proposition 6.2]{BKL1985} that  $K[\check{F}(\sigma)]$ is $k$-connected.

\medskip

We are ready to define the map $f$, starting from the $0$-skeleton of $L$. For each cell $\sigma \in \mathcal C$ (vertex of $L$) choose an arbitrary point $f(\sigma)$ in the induced subcomplex $K[\check{F}(\sigma)]$ such that it commutes with the antipodality action, that is, such that $f(-\sigma) = -f(\sigma)$. For the induction step we suppose that $f$ has been defined on the $(i-1)$-skeleton of $L$, for some $1\leq i \leq k+1$, such that
\begin{itemize}
    \item $f$ commutes with the antipodality action, and
    \item the image of an $(i-1)$-simplex $\sigma_1 \subset \sigma_2 \subset \cdots \subset \sigma_i$ is contained in the induced subcomplex $K[\check{F}(\sigma_i)]$.
\end{itemize}

We will extend $f$ to the $i$-skeleton of $L$ using the $k$-connectedness of the induced subcomplexes $K[\check{F}(\sigma)]$. Consider an $i$-dimensional simplex of $L$
\[\sigma_1 \subset \sigma_2 \subset \cdots \subset \sigma_{i+1}.\]
By the induction hypothesis and the monotonicity property, the boundary of this simplex is mapped by $f$ into the induced subcomplex $K[\check{F}(\sigma_{i+1})]$, which is $k$-connected. Therefore the map can be extended to a map from the entire simplex into $K[\check{F}(\sigma_{i+1})]$. Once this extension has been chosen, we extend the map on the andtipodal simplex
\[-\tau_1 \subset -\tau_2 \subset \cdots \subset -\tau_{i+1}\]
so that it commutes with the $\mathbb{Z}_2$-action. The Lemma now follows by induction.
\end{proof}

To complete the proof of the Theorem, we claim there is a continuous $\mathbb{Z}_2$-map from $||K||$ to $\mathbb{R}^{k+1}\setminus\{0\}$.
Indeed, the equivariant map $\varphi: \check{F} \to \mathbb{R}^{k+1}\setminus\{0\}$ can be viewed as a map from the vertices of $K$ to $\mathbb{R}^{k+1}\setminus\{0\}$, and
condition $(\check{\ast})$ states that $0\notin \text{conv}\: \varphi(G)$ whenever $G\subset \check{F}$ is a simplex of $K$. Thus the affine extension of $\varphi$ gives the desired map.

By composing the affine extension of $\varphi$ and the map from the Lemma  we get a continuous $\mathbb{Z}_2$-map from $S^{k+1}$ to $\mathbb{R}^{k+1}\setminus \{0\}$, which contradicts the Borsuk--Ulam theorem. \qed

\section{Acknowledgements}
Thank you to Minho Cho for corrections on an earlier version of this manuscript.

redpajama_set_name: RedPajamaArXiv


Situated on the prestigious WEST side, a RARE opportunity to buy this Grade II listed TWO bedroom GROUND FLOOR apartment in need of a full REFURBISHMENT and offered for sale CHAIN free. Original parquet flooring and open fire in the lounge and open fire in the bedroom. The apartment overlooks a green and has beautiful communal gardens to the rear. The Mainline station, serving Kings Cross in 25 minutes is only a short stroll away. Once works are carried out an investor could achieve in the region £950.00 pcm.


Bon Air Artists Association: "Artful Healing" Fundraising Event | Night and Day | Style Weekly - Richmond, VA local news, arts, and events.
"Backlit Watermelons" by Gloria Callahan.
Founded in 1974 by J'net Kaulfers, the Bon Air Artists Association was created to showcase the work of emerging regional artists. On Saturday, April 18, the artist collective presents the exhibition "Artful Healing" at the University of Richmond's Jepson Alumni Center. The fundraising event not only features a large selection of works by Richmond-area artists, but raises money for the World Pediatric Project, the local non-profit founded in 2001 to link worldwide pediatric surgical, diagnostic and preventative resources to heal critically ill children in developing countries. In an increasingly polarized world, buying art that helps people in need is a win-win most of us can agree upon. The exhibition is open from 10 a.m. to 5 p.m. Admission is free. bonairartists.com.


text:
The Music Column
Hot fun in the summertime at Dollhouse
By Bill DeYoung
Sauna Heat is among the bands set to play "Endless Summer," May 25 at Dollhouse
When the summer moves in, the hipsters move west.
At least that's the philosophy of Blake and Peter Mavrogeorgis, proprietors of Dollhouse Productions. Located in a nondescript industrial park on the extreme western edge of Savannah, Dollhouse is a 5,600 square foot warehouse the husband and wife use for office space, a recording studio and — most germane to this column — a performance venue.
The couple opened Dollhouse in 2012, in true "if you build it, they will come" fashion. Since then, there's been a series of smokin' and sweaty live shows in the big room, drawing from the region's hottest bands, DJs, performance and visual artists. In April, Dollhouse played host to the Savannah Independent Designers showcase.
Music's on the menu for summer. Cusses' annual all-ages "end of school" bash takes place May 23 (see a story on the band in this issue), to be followed on May 25 by "Endless Summer," designed as the first in a series of hot-weather concerts from our local Safe // Sound Productions.
The "endless" event (it starts at 5 p.m. and will go well into the wee hours) has performances by Triathalon, Koko Beware, Makeout Club, Sauna Heat, AG & Abraham Dankin, Rejjie Snow and still others to be announced.
This, too, will be an all ages show. Advance tickets are $7 at safeandsoundsav.blogspot.com.
Robot rock
It's been 15 years since ska bassist Jay Vance, sick of the bullshit that goes on between touring musicians, Googled the words "pneumatics" and "welding" and taught himself to build a band of robots.
Except for a recently-ended hiatus of two years, Vance has been on the road nonstop with his rock 'n' roll performance art show — it's a band, but it's not really a band — Captured! By Robots.
Vance and his comedic metal associates return to the Jinx — always one of their hot spots — Friday, May 17.
Pre-built into his concept is the robots' sadistic and crude dialog — they absolutely hate JBOT (aka Vance, the only real human on the stage) and verbally abuse him. He is their "slave," and he wears a full bondage mask to prove it. He takes his lumps, literally and figuratively.
The shtick works so well because the 8-foot guitar player, the drummer with the severed head and the stuffed-ape percussionists are all really playing the music, albeit through a complex computer, metal, wiring and duct tape system that Vance painstakingly put together.
The music is hard, slamming rock — Captured! By Robots is kind of like a sludge metal band. With real metal.
Audience participation is a big part of the show, Vance told us one or two visits ago. "When the robots swear at the crowd and the crowd swears back," he said, "that's when you know they're real to the audience."
May 18 is Retro Gaming Night at the Wormhole, where you'll be taken back to the 1980s and '90s via multiple consoles with NES, Dreamcast, Atari, Sega and other video game blasts from the past. Admission is free, and it starts at 10 p.m.
You can also do a good deed if you wish. Buy an optional bracelet for $5, which benefits DonorsChoice.org.
A portion of proceeds from the event will be donated to Mrs. Robert's class at Ellis Montessori Academy to help them by art materials for the children.
Organ donor
Organist Tony Monaco, the coolest captivator at the 2012 Savannah Jazz Festival, returns to give us more this week, in another Coastal Jazz Association show.
An acknowledged master of the Hammond B3 organ, Monaco will perform Sunday, May 19 in the Westin Resort ballroom (the monthly series happens to be called "Jazz Across the River").
In our interview with Monaco prior to the jazz festival, he explained the differences between playing the B3 and playing piano. "Your right hand has to be a soloist and a guitar player while comping," he explained, "and you have to learn textures and sounds. So the comparison to the piano would be the fact that it has a keyboard.
"The difference is, the organ you can sustain forever, and you change the volume with a pedal. And the piano, you have to constantly re-strike and you change the volume by how hard you hit the keyboard. So the harder you hit the organ, the more it goes against you. You want to develop a touch that's light and use your foot for expression. It's a total immersion into the instrument."
Admission to the 5 p.m. concert is $10 for the public; it's free for CJA members.
Bill DeYoung
Bill DeYoung was Connect's Arts & Entertainment Editor from May 2009 to August 2014.
Latest in The Music Column
So long, farewell, auf wiedersehen goodbye
5 Questions: The Heavy Pets
Kyle Kinane, 'telling scumbag stories'
Zydeco in Effingham: A Major event
More The Music Column »


Online Casino Banking: Skrill online casino: Rename food dishes to coincide with your theme. Make Sloppy Joes into King of Spade sandwiches. Make it unique and people will talk about it for weeks after. Remember to take pictures as people fall out of the tournament.
In some casinos, "STRADDLE" bets are permitted. A straddle is an additional blind that is not forced. The player to the left of the big blind may choose to place a straddle bet, which is typically double the amount of the big blind. A straddle bet is a raise before anyone has seen any cards. When someone elects to straddle, it makes that game twice as expensive to play. Basically, a straddle will turn a 1020 game into a 2040 for that hand. If you ever hear the dealer announce that a player has chose to straddle, you must match his initial raise to play the hand. There is nothing more exciting than watching a fine racehorse rounding the last furlong and charging down the last stretch to the finish line.


I don't know about you, but I just love markets. When I travel, it is always something I look for and love browsing through. There is something exciting about seeing non-mass-produced items that more often than not are in a pretty raw state or are at least a very personal choice of the seller.
I once visited the huge Chatuchak market in Bangkok; football fields upon football fields of items, each section dedicated to its own niche. You would find everything from clothes, souvenirs, ceramic wares, garden plants, art, antiques, vegetables, edible critters (which were mound of things like fried cockroaches, dried worms or grilled grasshoppers), antiques, food, pets (a very sad section) and so much more.
The markets in Ennis may not be as exotic as in Bangkok, but they are interesting non-the-same and will give you a view of life in Clare beyond the standard shops, also interests and hobbies people nurture in their own homes. The markets are on every week and you can't help to buy something, anything, when you see the sellers brave all kinds of weather. Rain or shine, the markets will be on.
On Fridays on the edge of town you will find the Ennis Farmers Market from morning to about 2-3 pm. These are locals that sell their own produce, most of it organic. You will find home baked goods, both sweet and savoury. There is often a stand with gluten-free foods and baked desserts and bread.
Vi Russell from the Sunflower Bakery. Organic breads and cakes, in the Ennis Farmers Market on Fridays.
Sweet tarts from the Sunflower Bakery.
Tasty pates from Knockara Pates in the Ennis Farmers market on Fridays.
Beautiful salads from Quinoa & Kale. Ennis Farmers Market on Fridays. I had two different for lunch.
Colourful hummus from Quinoa & Kale.
Today when I visited the market and got some lovely readymade salads from Quinoa & Kale, which I had for lunch. I also got a selection of some home baked mini-muffins from the Sunflower Bakery, these were a welcome gift for the holiday home guests that arrived this afternoon at Casa Ceoil.
The market also has foods, plants and today a stand with very tasty homemade pates from the Knockara Pates. Later in spring there will be plants, flowers and vegetable seedlings. As a curious gardener, I try to stay away, but if my Seed Frenzy can get out of hand I do try my best to curb my seedling cravings.
On Saturdays, there are two markets in the town centre. The normal Ennis market, in Lower Market Street, is on from morning until mid-afternoon. Here you can get a good bit of basic veg from local farms, they sell cabbage, carrots, onions and such. There are a few garden plant stands and clothes, but there is one stall I never miss.
The Real Olive company is a Mediterranean food specialist that supplies to markets in the west and Dublin. They have a good selection of olives, hummus, pickled vegetables, cheeses and so much more. My girls' love our Saturday evening tapas night, which is literally a selection of everything from The Real Olive stand, plus bread.
The last market I need to mention is the Chapel Lane Market, also on Saturdays. This is a craft market with some regular sellers, but also new talent that showcase their homemade goods. You will find home baked cakes, homemade soaps, but also craft candles, bags, hand knitted items and a good few surprises as well.
Athenry Soaps, beautifully scented and exciting mixes of colours and oils.
Impressive Atlantic Artiques candles. They make a great gift from Ireland.
This is the perfect market for unique gifts. The handmade soaps and other beauty products from Athenry Soaps smell wonderful and you will be able to find a perfect match for yourself or a friend. For something that is a bigger statement, have a look at the Atlantic Artiques craft candles, some with such intricate decorations you will not want to light them or others with colourful patterns. A new seller last week was Onnagh Herbert, with beautiful handmade flowers using recycled plastic bottles, Secret Life of Plastic.
The lovely thing with markets, is that you never know what you will find. You may visit them every week and there will always be a small surprise waiting for you.


Save as much as 50% on over 1,000 premium hardwood flooring products, delivered to your door. Most hardwood floors will be refinished multiple occasions. Oak and maple are the most common hardwoods used. In the end, engineered hardwood will be anticipated to last 10-30 years in regular situations, whereas solid hardwood floors can last for generations with applicable and ongoing care.
Stable wood flooring and engineered hardwood flooring excellent for your dwelling. Areas prone to excessive humidity do not provide the perfect circumstances for strong hardwood. This technique not only exists for engineered wooden flooring but in addition engineered bamboo and a small number of solid flooring (resembling "parador solido click") and is designed for use for floating installations.
For engineered wooden flooring, each bit is made out of two layers of wood. Has more hardwood flooring at costs that can please even essentially the most frugal of shoppers. Increase your own home's magnificence and value with our hardwood flooring in Lansing, MI. Contact us for particulars on our affordable engineered hardwood flooring merchandise.
This company charged over $5500 to carpet a living room and a couple of bedrooms and set up laminate wood floor in a very small kitchen total square footage finished for whole carpet and wooden area not even seven-hundred sq ft. the quality of the carpet, pad and wood along with the transitions is very poor.
In the case of engineered hardwood, the underlying layers of the plank's development additionally have an effect on sturdiness. Solid hardwood flooring could be refinished over and over and over. Strong wooden flooring requires an additional choice be made: whether to purchase prefinished or unfinished hardwood.
When you loved this short article and you want to receive more information about hardwood flooring cost diy, www.yelloyello.com, please visit our website.
This entry was posted on Monday, April 30th, 2018 at 6:57 am	and is filed under . You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.


text:
Walter Sutton
Craig C. Mello
American geneticist
Francisco J. Ayala
American geneticist and biologist
Barbara McClintock
American scientist
American biologist
Home Science Biology Biologists
https://www.britannica.com/biography/Walter-Sutton
National Center for Biotechnology Information - PubMed Central - 100 years ago: Walter Sutton and the chromosome theory of heredity.
The Genetics Society of America - 100 Years Ago: Walter Sutton and the Chromosome Theory of Heredity
Alternate titles: Walter S. Sutton, Walter Stanborough Sutton
1877 Utica New York
November 10, 1916 (aged 39) Kansas City Kansas
"On the Morphology of the Chromosome Group in Brachystola magna" "The Chromosomes in Heredity"
chromosome homologous chromosome
Walter Sutton, in full Walter Stanborough Sutton, also called Walter S. Sutton, (born 1877, Utica, New York, U.S.—died November 10, 1916, Kansas City, Kansas), U.S. geneticist who provided the first conclusive evidence that chromosomes carry the units of inheritance and occur in distinct pairs.
Sutton worked under Clarence E. McClung, one of the investigators who elucidated the chromosomal basis for sex determination, at the University of Kansas (M.A., 1901), and later (1907) he completed medical training at Columbia University. In 1909 he began the practice of surgery in Kansas City, Kansas, and Kansas City, Missouri; he continued to practice until his death.
While a student at Columbia, he wrote two papers that greatly affected the history of genetics. Published in 1902 in the Biological Bulletin, "On the Morphology of the Chromosome Group in Brachystola magna" provided the earliest detailed demonstration that the somatic chromosomes (those in cells other than sex cells) of a grasshopper occur in definite, distinguishable, and different pairs of like (or homologous) chromosomes. The paper ended with the hypothesis that chromosomes carry the units of inheritance and that their behaviour during division of the chromosomes of sex cells (meiosis) is the physical basis of the Mendelian law of heredity. Sutton developed this hypothesis in "The Chromosomes in Heredity" (1903) and concluded that chromosomes contain hereditary units and that their behaviour during meiosis is random. His work formed the basis for the chromosomal theory of heredity.
This article was most recently revised and updated by Erik Gregersen.


text:
Q: Hibernate Envers with @MapKey causes "PropertyAccessException: Error accessing field" I have the following entities:
@Entity
@Audited
public class Item implements Serializable {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @NotNull
    private String guid;

    @OneToMany(mappedBy = "item", cascade = CascadeType.ALL, orphanRemoval = true)
    @MapKey(name="fieldName")
    private Map<String, CustomField> customFields = new HashMap<>();
}

@Entity
@Audited
public class CustomField {

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Long id;

    @Column(name = "field_name")
    @NotNull
    private String fieldName;

    @Column(name = "field_value")
    @NotNull
    private String fieldValue;

    @ManyToOne(fetch = FetchType.LAZY, optional = false, targetEntity= Item.class)
    @JoinColumn(name = "item_guid", referencedColumnName = "guid")
    private Item item;
}

When I try to add a new CustomField to an Item that has some already like so:
Item item = new Item();
item.setGuid(UUID.randomUUID().toString());

Transaction tx = session.beginTransaction();
Serializable id = session.save(item);
tx.commit();

CustomField field = new CustomField();
field.setFieldName("test_field");
field.setFieldValue("test");
field.setItem(item);
item.getCustomFields().put(field.getFieldName(), field);

Transaction tx2 = session.beginTransaction();
session.persist(item);
tx2.commit();

Transaction tx3 = session.beginTransaction();
Item item2 = session.get(Item.class, id);
CustomField field2 = new CustomField();
field2.setFieldName("test_field_2");
field2.setFieldValue("test_2");
field2.setItem(item2);
item.getCustomFields().put(field2.getFieldName(), field2);
session.persist(item2);
tx3.commit();

It results in the following error:
javax.persistence.PersistenceException: org.hibernate.property.access.spi.PropertyAccessException: Error accessing field [private java.lang.String org.hibernate.envers.bugs.Item.guid] by reflection for persistent property [org.hibernate.envers.bugs.Item#guid] : test_field

    at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:154)
    at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:181)
    at org.hibernate.internal.ExceptionConverterImpl.convert(ExceptionConverterImpl.java:188)
    at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1463)
    at org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:514)
    at org.hibernate.internal.SessionImpl.flushBeforeTransactionCompletion(SessionImpl.java:3321)
    at org.hibernate.internal.SessionImpl.beforeTransactionCompletion(SessionImpl.java:2492)
    at org.hibernate.engine.jdbc.internal.JdbcCoordinatorImpl.beforeTransactionCompletion(JdbcCoordinatorImpl.java:473)
    at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.beforeCompletionCallback(JdbcResourceLocalTransactionCoordinatorImpl.java:178)
    at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl.access$300(JdbcResourceLocalTransactionCoordinatorImpl.java:39)
    at org.hibernate.resource.transaction.backend.jdbc.internal.JdbcResourceLocalTransactionCoordinatorImpl$TransactionDriverControlImpl.commit(JdbcResourceLocalTransactionCoordinatorImpl.java:271)
    at org.hibernate.engine.transaction.internal.TransactionImpl.commit(TransactionImpl.java:104)
    at org.hibernate.envers.bugs.EnversUnitTestCase.hhh123Test(EnversUnitTestCase.java:93)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
    at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
    at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
    at org.hibernate.testing.junit4.ExtendedFrameworkMethod.invokeExplosively(ExtendedFrameworkMethod.java:45)
    at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
    at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
    at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
    at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:298)
    at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:292)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.lang.Thread.run(Thread.java:748)
Caused by: org.hibernate.property.access.spi.PropertyAccessException: Error accessing field [private java.lang.String org.hibernate.envers.bugs.Item.guid] by reflection for persistent property [org.hibernate.envers.bugs.Item#guid] : test_field
    at org.hibernate.property.access.spi.GetterFieldImpl.get(GetterFieldImpl.java:75)
    at org.hibernate.tuple.component.AbstractComponentTuplizer.getPropertyValue(AbstractComponentTuplizer.java:59)
    at org.hibernate.tuple.component.AbstractComponentTuplizer.getPropertyValues(AbstractComponentTuplizer.java:65)
    at org.hibernate.tuple.component.PojoComponentTuplizer.getPropertyValues(PojoComponentTuplizer.java:90)
    at org.hibernate.type.ComponentType.getPropertyValues(ComponentType.java:436)
    at org.hibernate.type.ComponentType.isSame(ComponentType.java:165)
    at org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper.isSame(MapCollectionMapper.java:128)
    at org.hibernate.envers.internal.entities.mapper.relation.MapCollectionMapper.mapCollectionChanges(MapCollectionMapper.java:156)
    at org.hibernate.envers.internal.entities.mapper.relation.AbstractCollectionMapper.mapCollectionChanges(AbstractCollectionMapper.java:147)
    at org.hibernate.envers.internal.entities.mapper.MultiPropertyMapper.mapCollectionChanges(MultiPropertyMapper.java:256)
    at org.hibernate.envers.event.spi.BaseEnversCollectionEventListener.generateFakeBidirecationalRelationWorkUnits(BaseEnversCollectionEventListener.java:204)
    at org.hibernate.envers.event.spi.BaseEnversCollectionEventListener.onCollectionAction(BaseEnversCollectionEventListener.java:68)
    at org.hibernate.envers.event.spi.BaseEnversCollectionEventListener.onCollectionActionInversed(BaseEnversCollectionEventListener.java:123)
    at org.hibernate.envers.event.spi.EnversPreCollectionUpdateEventListenerImpl.onPreUpdateCollection(EnversPreCollectionUpdateEventListenerImpl.java:37)
    at org.hibernate.action.internal.CollectionUpdateAction.preUpdate(CollectionUpdateAction.java:111)
    at org.hibernate.action.internal.CollectionUpdateAction.execute(CollectionUpdateAction.java:57)
    at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:604)
    at org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:478)
    at org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:356)
    at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:39)
    at org.hibernate.internal.SessionImpl.doFlush(SessionImpl.java:1457)
    ... 24 more
Caused by: java.lang.IllegalArgumentException: Can not set java.lang.String field org.hibernate.envers.bugs.Item.guid to java.lang.String
    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:167)
    at sun.reflect.UnsafeFieldAccessorImpl.throwSetIllegalArgumentException(UnsafeFieldAccessorImpl.java:171)
    at sun.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:58)
    at sun.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:36)
    at java.lang.reflect.Field.get(Field.java:393)
    at org.hibernate.property.access.spi.GetterFieldImpl.get(GetterFieldImpl.java:71)
    ... 44 more

I am using Hibernate (and Envers) version 5.4.0.Final. Any pointers appreaciated.

redpajama_set_name: RedPajamaStackExchange


text:
Version: 0.1-SNAPSHOT

#### REST service for Apache Kafka ####

### Version Compatability ###
This code is built with the following assumptions.  You may get mixed results if you deviate from these versions.

* [Kafka](http://incubator.apache.org/kafka) 0.8.1+
* [Protocol Buffers](https://developers.google.com/protocol-buffers) 2.6.1+

### Prerequisites ###
* Protocol Buffers
* Zookeeper (for Kafka)
* Kafka

### Building ###
To make a jar you can do:

`mvn package`

The jar file is then located under `target`.

### Running an instance ###
**Make sure your Kafka and Zookeeper servers are running first (see Kafka documentation)**

In order to run kafka-rest-api on another machine you will probably want to use the _dist_ assembly like so:

`mvn assembly:assembly`

The zip file now under the `target` directory should be deployed to `KAFKA_REST_API_HOME` on the remote server.

### REST Request Format ###
#####URI _/submit/namespace/id_ | _/1.0/submit/namespace/id_#####
POST/PUT

* The _namespace_ is required and is only accepted if it is in the configured white-list.
* The _id_ is optional although if you provide it currently it needs to be a valid UUID unless id validation is disabled on the _namespace_.
* The payload content length must be less than the configured maximum.

DELETE

* The _namespace_ is required and is only accepted if it is in the configured white-list.
* The _id_ is required although if you provide it currently it needs to be a valid UUID unless id validation is disabled on the _namespace_.

Here's the list of HTTP response codes that Kafka REST API could send back:

* 201 Created - Returns the id submitted/generated. (default)
* 403 Forbidden - Violated access restrictions. Most likely because of the method used.
* 413 Request Too Large - Request payload was larger than the configured maximum.
* 400 Bad Request - Returned if the POST/PUT failed validation in some manner.
* 404 Not Found - Returned if the URI path doesn't exist or if the URI was not in the proper format.
* 500 Server Error - General server error. Someone with access should look at the logs for more details.

### Example kafka-rest-api Configuration (conf/kafka-rest-api.properties) ###
    # valid namespaces (whitelist only, comma separated)
    valid.namespaces=mynamespace,othernamespace
    max.content.length=1048576

### Example Kafka Producer Configuration (conf/kafka.producer.properties) ###
    # comma delimited list of ZK servers
    zk.connect=127.0.0.1:2181
    # use message encoder
    serializer.class=org.apache.kafka.rest.serializer.KafkaRestApiEncoder
    # asynchronous producer
    producer.type=async
    # compression.code (0=uncompressed,1=gzip,2=snappy)
    compression.codec=2
    # batch size (one of many knobs to turn in kafka depending on expected data size and request rate)
    batch.size=100


text:
Subject: Here's Our Bitcoin and Crypto Outlook for 2018
URL: https://mney.co/2IV4xOE
+ 3 = six Required Please enter the correct value.
Follow Best Investments Alerts
Stocks: BLOK, IBM, MSFT
Profit Alerts: Best Investments Alerts, Cryptocurrency News and Profits, William Patalon III
Here's Our Bitcoin and Crypto Outlook for 2018
There are two catalysts to watch for - and one way to play both
By William Patalon III, Executive Editor, Money Morning • @privatebrief • July 5, 2018
6 − = two
David Zeiler and I have known each other and worked together for 20 years now. We worked together at The Baltimore Sun, and I hired Dave here when I helped launch and then ran Money Morning.
We've become good friends.
I've become one of his biggest admirers.
Indeed, I even started a kind of "running gag" with Dave on Twitter, where we're both active users. Anytime I see Dave post something substantive about Bitcoin or other cryptocurrencies, I "reply" with some variation of this tweet:
#Attention: If you aren't following @moneymorning #cryptocurrency editor @DavidGZeiler, then you really aren't following #bitcoin or #ethereum or the #blockchain. Dave is a #mustread/#mustfollow expert on #cryptocurrencies.
Here's the thing…
While I admit that this is a "running gag" between us, what I'm actually saying is no joke.
No joke at all.
In just a few short years, Dave has become one of the most prescient, most widely read chroniclers on cryptocurrencies. He's part of the amazing "bench" that Publisher Mike Ward has built here at Money Map Press – and underscores why we're "investment idea leaders" in areas like technology, cryptocurrencies, energy, medical marijuana, options trading (and trading systems), and wealth creation.
That's why I invited David to talk specifically about Bitcoin and cryptocurrencies.
Dave amassed his expertise the "right" way – through immersion. He was one of the early Bitcoin "miners" – back when it was still possible for an individual investor to be a go-it-alone cryptocurrency prospector.
Since then, as an Associate Editor at Money Morning, Dave has become one of the industry's foremost writers/analysts about all things related to cryptocurrencies.
And he's made some stunning calls along the way.
In early 2016, when Bitcoin was trading at $450, Dave predicted – on the record – that the crypto coin could zoom to $2,000 – and then go higher from there.
Much higher.
As we know now, Bitcoin did soar – just as he predicted. It zoomed past $19,000 before the crypto market collapsed.
When we last talked to Dave, it was during the big Bitcoin sell-off early in the year.
As part of the activities here at 2018's midpoint, I thought Dave would offer some terrific insights about what to expect in the last half of the year.
He didn't disappoint…
Browse William's articles | View William's research services
Before he moved into the investment-research business in 2005, William (Bill) Patalon III spent 22 years as an award-winning financial reporter, columnist, and editor. Today he is the Executive Editor and Senior Research Analyst for Money Morning. With his latest project, Private Briefing, Bill takes you "behind the scenes" of his established investment news website for a closer look at the action. Members get all the expert analysis and exclusive scoops he can't publish... and some of the most valuable picks that turn up in Bill's closed-door sessions with editors and experts.
Hrg | July 6, 2018
Javier | July 8, 2018
Mr. Karl B. Hensel | July 15, 2018
Thank You for an interesting article. The gentleman sounds as though he does have a a rudimentary understanding of crypto and blockchain. Unless he has a staff that fully understands the technology and can keep up to date on the maybe 100 projects that offer real value to the industry then he like so many others are relying on black swan events and the gentrification of these projects in order to see price increases.
This article greatly underestimates the power of the blockchain! While destructive behavior on the part of governments and mainstream industries continues to grow, blockchain will harness the wills and desires of billions of people around the world. This technology can not be shut down by any centralized authority. This is a fact and I believe we are seeing more and more industries and governments, dictators and authoritarian leaders panic realizing this fact. The so called Jeanie is out of the bottle.
Mark Garrett | July 15, 2018
HOw do you rate OneCoin as an investment?
Dave Zeiler | July 16, 2018
Thanks for reading Money Morning. It's pretty well accepted at this point that OneCoin is a Ponzi scheme. So it's not really an investment at all, but a scam in which almost everyone loses their money. I believe most, if not all, crypto exchanges have banned OneCoin by now.
Dave Zeiler, Associate Editor, Money Morning
Jig | September 18, 2018
How about investing in doge coin
William Patalon III (this article)
Best Investments Alerts (this article)
IBM 1.36 (1.00%) 137.98
MSFT 2.99 (1.83%) 166.17
BLOK 0.07 (0.36%) 19.68


text:
Q: Kubuntu: Change proxy settings from console I want to change proxy in whole system. I am using Kubuntu 14.04 64bit.
I know that should change proxy variables like http_proxy="http://proxy.xxx.xx:80XX/" etc.
But it will not change proxy in KDE settings, so I have to do it manually in Settings GUI, but I want to write one command and change proxy for whole system.
Does exist something similar as gsettings set org.gnome.system.proxy for KDE? Thanks.

A: Edit your:
gedit /etc/profile

Enter the details in this format.
export http_proxy=http://username:password@proxyhost:port/
export ftp_proxy=http://username:password@proxyhost:port/


Continuing professional development IS IT TIME TO BUILD YOUR PLAN? My Capability Plan is a simple online self-assessment tool designed to help finance and accounting professionals, like you, identify and acquire the diversity of skills needed in today�s competitive business environment.... Confidence. Clients and employers rely on their Chartered Accountants. When clients and employers work with Chartered Accountants, they can have confidence in the unique skills of Ireland�s premium business qualification � Chartered Accountancy.
There is a facility for students to take our CA Proficiency 1 examinations under the "external candidate" route. This allows students to present for all or any combination of subjects in our CAP 1 examination without having completed the relevant course programme. how to pay individual account through paypal by credit card A chartered public accountant is considered to be the group of qualified accountants in the various different countries in the English speaking world. In the country like the United States, the CPA is that license which initially offers the accounting services to the public. It is initially awarded by each and every 50 states for the practice in the state.
Becoming a chartered accountant is a fantastic boost to your career, putting you at the cutting edge of finance. This isn�t just about building your technical know-how. The ACCA chartered accountant qualification teaches you the business acumen, strategic insight and professional conduct to be an effective finance, and business, leader.
By contrast, in countries such as India, South Africa, and Canada, it�s more common to use the Chartered Accountant (CA) qualification to work in accounting and then move into finance. So, if you�re in a country where accountants frequently move into banking, you should take a look at one of our country-specific articles .
Continuing professional development IS IT TIME TO BUILD YOUR PLAN? My Capability Plan is a simple online self-assessment tool designed to help finance and accounting professionals, like you, identify and acquire the diversity of skills needed in today�s competitive business environment.


Sarracenia purpurea ssp. purpurea is the hardiest of all the Sarracenia taxa. It ranges all the way from New Jersey and deep into Canada. It differs from it's Southern subspecies, venosa, with it's shiny, waxy looking pitchers and the collar is generally less ruffled and slightly more pinched towards the mouth. The form heterophylla is an uncommon strain in which the all red color is absent. The pitchers and flowers are entirely yellowish green!
Water: Always sitting in at least two inches of distilled or purified water.
Temperature: 20 degrees - 80 degrees, can even take temperatures from freezing to 100 degrees but only for short periods.


These chain nose pliers are ergonomic and extremely comfortable to use. They have an adjustable spring that allows you to set the tension at the level you desire. If you are going to do a lot of chainmaille, then these pliers are well worth purchasing.


Taking Care of Blocked Sewers in Mount-Pleasant!
If you're dealing with blocked sewers, then you're right where you need to be with 24/7 Drainage UK, your top leader in unclogging services for baths, kitchens, sewers and more. If you require the best, 24/7 Drainage UK is known as a leader in the industry; this badge of honour has been earned over ten years of impeccable service. Unlike others, we don't just boast but we put up a 100 percent money back guarantee if you are not satisfied with our services. We won't rest until we know that blocked sewers in Mount-Pleasant will never be an issue for you again!
Mount-Pleasant is where 24/7 Drainage UK is based and operates from; we also are proud of each highly experienced and qualified professional that we employ, most of whom are local. Since we only employ certified engineers and plumbers, you can rest assured that your job will be completed in a professional manner. Also, we always put our customer\'s' satisfaction above ours, making us a customer oriented company. We've demonstrated our trust and reliability with each of our thousands of customers in Mount-Pleasant over the years.
It's okay - we'll take care of it! Call us early in the morning, in the middle of the night and anytime in between and we'll be there! Always Insured - You don't have to worry about your environment, fixtures or surroundings with our plumbing services. We make sure that you're covered with our insurance policy. But this doesn't mean you'll need to use our insurance. We guarantee that we'll treat your property with respect. If we need to replace anything, we'll always let you know right away. True Mount-Pleasant Blocked Sewer Professionals - We would never allow an amateur plumber or engineer to damage your job. We want to make sure that you're satisfied, which is why we only hire certified professionals with plenty of experience. Sewer Unblocking Mount-Pleasant - Here at 24/7 Drainage UK, we are very proud of the reputation that we've earned throughout the community. If you think we're holding something back, just ask some of your neighbours. You're sure to hear only great things. That's our promise to you!
Sewers get blocked for various reasons. Here are some of those reasons, along with the services we provide to correct them: Broken Pipes: This can be true, especially if your house is older because the pipelines can be damaged, rusty or even collapsed. This can happen because of erosion, shifting soil or even construction, all which damage sewer pipes. When this happens, our state of the art equipment is used to thoroughly inspect the area and make sure that the true problem is discovered. Manmade Blockage: While plants and roots are often to blame, grease, garbage and plastic can also block your pipes. In most cases, such blockages are severe and you would require professional help to thoroughly clean and unblock the sewers. No water flow: Broken or deteriorated pipes can cause complete collapses or restrict water flow. There are several other reasons for blocked sewers in Mount-Pleasant apart from the aforementioned. This is why we always bring in our inspection tools to ensure we diagnose the problem prior to offering rectification.
On Trustatrader our profile demonstrates that we are the best blocked sewer solution in Mount-Pleasant. We are known far and wide for our high-tech service, and are the leading company for those looking for a service to unblock their sewers. 24/7 Drainage UK enjoys a great online reputation too, driven by our focus on customer care and ultimately your satisfaction.
Our Rated People profile is, without doubt, one of the best of any sewer unblocking company; it has helped us to work on lots of projects. When you review our Rated People profile you will see that we offer reliability, state-of-the-art tech and methods, a high quality service and tremendous value for money. Find out why we are the most trusted provider to unblock sewers in Mount-Pleasant by taking a look at our review profiles today; then give us a call!
Give us a call anytime, whether it's for an emergency blocked sewer in Mount-Pleasant or check-up; we'll show up when you request and handle the situation.


text:
Do you want to help us create exciting events?
Help First UU become more of a "happening place" and promote more multi-generational, ethnic, racial, and class diversity at First UU, including greater offerings for events - among members, attendees and families. The Board has created a new board committee to administer the Outreach and Growth Fund (OGF) that was created as part of the generous Renewal and Growth Fund donation to the church in late 2021.
First UU to be honored with the Fannie Lou Hamer Award
First UU has been selected by Project New Village to receive the Fannie Lou Hamer award at the annual celebration to honor the legacy of that great civil rights leader. The event date is to be announced and the award ceremony will take place at the San Diego Port Pavilion. We hope to purchase a number of tickets to encourage our members to attend. More information will be forthcoming soon. If you're interested in attending please contact Steve Gelb konshin.gelb@gmail.com.
SOLACE successfully advocates for detainees
UU's in action! SOLACE volunteer Farrah Karapetian teamed with Rebecca Merton, Freedom for Immigrants staff to write a multi person medical and mental health neglect report. The result is that Otay Mesa Detention Center asylum seeker S. received the MRI he needed and was enabled to get help from a law firm to file a stronger request for disability accommodations at Otay Mesa Detention Center. Learn more about our SOLACE program.
FortyYears of Welcoming
When John Keasler came to First Church in 1999, he was looking for a spiritual home where his being gay wouldn't be a problem. When he found the Rainbow Action Group on the patio and he learned that the Men's Fellowship sponsored a Gay-Straight weekend retreat, he knew he'd come home.
For 22 years, John has been a loyal member and a committed leader, currently co-chair of Rainbow Outreach. I asked him why he thinks that a group officially recognized as an organization of the church in 1981 is still going strong. He said Rainbow Outreach has been doing the same thing for forty years, and that it responds to issues that affect LGBTQ people within First UU and in the larger community.
Journey Toward Wholeness (JTW) What Can I Do? Responding with compassion
When a BBIPoC person shares that they've been harmed by racism, please learn to listen and respond with compassion. It may seem that we hear about racism in our church more often than in our other spaces. This is not because racism is not happening elsewhere, it is because we have members who trust us with their truth because our principles say that we will hear them. How to Respond with Compassion when Someone is Hurt by Racism.
The Latest on SOLACE (Souls Offering Loving and Compassionate Ears)
SOLACE is a visitation program that comforts and supports persons held in immigration detention, tells their stories, and advocates for humane immigration policy. SOLACE offers a friendly visitor to end the isolation and affirm the dignity and worth of those who request a visit. Many people I've spoken to did not know we were back in as a presence at the Otay Mesa Detention Center. This is our 3rd life as SOLACE. We have to keep reinventing ourselves as we've been suspended three times. Two times because they changed the paperwork and agreements we needed to sign to enter the Detention Center? which would effectively have taken away our First Amendment rights. There were many visits to Congressional offices both times to find a way to get back in, as well as phone calls, and needed visits to pro bono attorneys. UURISE (Unitarian Universalist Refugee and Immigrant Services and Education, Inc.) was one of the organizations we consulted with about this.
Journey Toward Wholeness: What Can I Do? Listen to Brittany Packnett and Rev. Emily Hartlief
Following the leadership of BIPOC folks & admitting we can (& do) harm others are important learnings. Gain some insights by listening to:
Brittany Packnett's TED Talk "It's About Time to Value Young Women of Color in Leadership" (9:34).
Our former Intern Minister, Rev. Emily Hartlief's sermon "The Courage to Be Wrong" (20:42 but especially 0-5:56 & 11:52-13:44).
TRUTH Act Forum Report
From our partners at the San Diego Immigrant Rights Consortium (SDIRC):
"Thank you to everyone for your hard work in making the 2020 TRUTH Act Forum a success! Collectively we:
Got the Board of Supervisors (BOS) to hold an evening meeting.
Got the BOS to translate the announcement into 4 different languages and to have Spanish interpretation. The Sheriff also translated their presentation and statistics into 5 languages.
Held a car caravan of 20 cars and had incredible media coverage
Had multiple SDIRC members and partners interviewed by the media
Submitted over 82 eComments
Had 113 people register to give public comment live during the meeting
Amazing work, everyone! This sets a really solid foundation for our 2021 campaign - to #StopICETransfers!"
Journey Toward Wholeness: What Can I Do? Learn about the role of race in Biden's victory
Journey Toward Wholeness: What Can I Do? Learn about the role of race in Biden's victory & Trump's relative success by listening to NPR's podcast "How Whiteness Affected the Election" (35:39). Listen to Krista Tippett's interview [51:00] with a trauma specialist "Resmaa Menakem in Conversation with Robin DiAngelo." It has made an impression with Beloved Conversations Virtual participants and may challenge you.
Journey Toward Wholeness: What Can I Do? Read "A Message to White Unitarian Universalsists"
Read our UUA President Rev. Susan Frederick Gray's UU World column "A Message to White Unitarian Universalsists" about how her attitudes on policing has changed over the past years & the resource list at the end of the article. Then watch the brief (2:13) interview with Sonya Renee Taylor on combating racism with action.
Journey Toward Wholeness: What Can I Do? Listen to "A Treaty Right for Cherokee Representation"
Listen to the NPR podcast "A Treaty Right for Cherokee Representation" (27:25) about a 200 year old treaty Americans don't know much about, but should.
Learn more about Tone Policing. Read: "What is Tone Policing & Why Is It Wrong?" and "What is Tone Policing & What Are Some Examples of It?".
Ballot Proposition Discussion by League of Women Voters & First Unitarian Universalist Church
Tuesday, October 13, 6 pm, Register here to get the link: http://bit.ly/LWVPropTalk. This year, we will be making decisions on 12 California ballot propositions and five more measures for San Diego city. Get the inside scoop on how to tackle your ballot this election season with the League of Women Voters & First Unitarian Universalist church.
Centering Dismantling Racism: How We Got Here and Why We'll Continue
by Jan Garbosky
Have you heard, said, or thought:
"Why do we have to keep hearing about racism?" or
"Why in our service do I have to hear both English and Spanish"? or
"Why do I hear public apologies during services about things that aren no big deal?"
As UUs, we often refer to our covenant to affirm and promote the inherent worth and dignity of every person. Yet? just as often, we harm, in words and deeds(intended and not), thoseamong uswho areBlack, Indigenous, or People of Color (BIPOC). Many were surprised to learn this in the Summer 2018 Town Hall meeting where BIPOC shared the pain of their experiences at First UU and presented a document whose introduction states:
Journey Toward Wholeness What Can I Do? Listen to these podcasts
"Confronting Racism is an NPR TED Radio Hour series. Episodes range from seven to 13 minutes and link to the actual TED Talk on each of the five topics. Listen to "Confronting Racism".
Showing Up for Racial Justice's "The Get Together". Watch "White Women on Defunding the Police".
Journey Toward Wholeness What Can I Do? Read "Policing Is the Glue of Whiteness"
Written for Beacon Broadside by Howard Bryant, correspondent for NPR's Weekend Edition & featured speaker ("Full Dissidence") at June's UU Virtual General Assembly (GA). Thanks go to Mary Severine for the suggestion. Read "Policing Is the Glue of Whiteness".
Journey Toward Wholeness: What Can I Do? Educate yourself about institutional racism
Need more examples of institutional racism & White privilege?
Watch Debby Irving's TEDx Talk Finding Myself in the Story of Race. If you have more time, read Debby's book "Waking Up White".
Have a question or an idea for a project? Email the Journey Toward Wholeness team at jtw@firstuusandiego.org.
UUtheVote: Check Your Voter Registration
We are less than three months away from the General Election on November 3, 2020. All California voters will be sent a vote-by-mail ballot with prepaid postage for the General Election. To make sure that you get your ballot, double-check your voter registration at voterstatus.sos.ca.gov.
Staff Recommended Anti-Racism Resources
We have assembled a list of the best anti-racism articles, books, social media feeds and videos we know of to help people learn about a wide range of topics relating to racism. Please invest in yourself, your family, your community and our world by viewing and sharing these links and, more importantly, we hope you'll join us in taking the steps shared herein to begin to heal our world.
Stevie's Love Knows No Borders report
By Stevie K. Carmody, Intern Minister
Many months have passed since this protest, but the learnings have stuck with me, and the urgency of this call has not abated. Because of my short (3 hour) detention and the ensuing Federal Misdemeanor charge, I waited to offer something to this blog until after my court date had passed. On May 8th, I pleaded guilty in court to a charge of "nonconformity to the lawful orders of a federal agent." Those detained and charged that day were ordered to pay a fine and perform community service. Here's the story of that day, to complement Rev. Kathleen's account on this blog, and offer my own reflections:
Rev. Kathleen's Love Knows No Borders report
Love knows no borders. Not only is this a truth in the reality of people's lives and experience today – it has always been a truth – we've been loving beyond and across barriers and borders since we knew we could love. And earlier this month, Love Knows No Borders was also a campaign, organized by the American Friends Services Committee – a campaign to draw attention to what has been happening to migrant families, to people living in dangerous circumstances and crippling poverty who walked for weeks to our border, to seek asylum, to try for a better life for themselves and their present and future children. In spite of the horrible treatment our government has imposed on families already living in this country – separating families, taking children out of the arms of their parents (15,000 children currently living in temporary tent cities and shelters), the caravan of people from Latin America came in hope. And though I was recently back from part 1 of my sabbatical, I knew I needed to participate. I had to respond to the immoral and inhumane behavior of my government and how they were treating people who were coming to our border to ask for asylum.
Rev. Kathleen Owens's Remarks at the Border Wall Press Conference
Text of the speech delivered by Rev. Kathleen Owens at the San Diego Organizing Project's Border Wall Press Conference in San Ysidro.
"Good afternoon, I'm the Rev. Kathleen Owens, Lead Minister at First Unitarian Universalist Church of San Diego answering the call of Love. We are here to speak the truth – that unless we are of Indigenous Native American or Mexican heritage, we are all immigrants on this land. We're here to name the truth that immigrants have always made this country better…that we need bridges, not walls."
Pray at Vigil for Alton Sterling and Philandro Castile
This prayer was offered by Rev. Kathleen Owens at an Interfaith Vigil honoring Alton Sterling and Philandro Castile, Friday, July 15, 2016
"Spirit of Life…God of many names and no names…we are here today in grief, in mourning for the deaths of Alton Sterling and Philandro Castile – two African American men who are tragically representative of so many African Americans who have been killed by excessive police force…killed by questionable means…dead due to systemic racism, not only in our society but within the very structures and systems that are supposed to keep people safe…that are supposed to help and not harm. Dear God, we are angry; our hearts are broken, our heads ache trying to make any sense out of all of this and our spirits are weary of the constant stream of violence that divides the human family. With all of this, it is too easy to give in to despair, give in to apathy, to give in to hate and revenge…but God we know you call us to be better than that; Spirit of Love you lead us into another way; you call us into action, into solidarity with one another, so that we might demonstrate the truth that hate and racism will not divide us; that bigotry and violence will not stop us from living out the truth that we are all connected and that it is long-past time for us to see one another clearly, it is time for us to do the work of justice for all our neighbors and kin; it is time to find a way beyond stereotypes and fear and create meaningful change in our streets and in our neighborhoods…give us strength to do the hard work of real relationship building – give us patience to learn and listen to one another – give us courage to speak out against white privilege and systemic racism; give us the wisdom to work with leaders and officers that will ensure equal protection under the law for ALL of US; …help us oh God to continue the work for racial justice. This we ask in the name of all that is holy. Amen."
Speaking Truth to Power at the San Diego County Board of Supervisors
I had the privilege of being one of 31 speakers at Wednesday night's budget meeting...the first budget meeting County Supervisors have ever had in the evening. It was a meaningful experience and I was proud to stand in partnership with SDOP and others in the coalition of Invest in San Diego Families. The three minutes they gave me to speak went quickly so here are my full comments.
"Hello – I am Rev. Kathleen Owens, I live in District 4 and I am the Lead Minister of the First Unitarian Universalist Church in San Diego with two campuses…one in District 4 (San Diego) and the other in District 1 (Chula Vista) serving over 750 members and friends, and we are a member congregation of the San Diego Organizing project (SDOP). Thank you for this evening meeting on this important issue of the County budget. The church I serve is a partner with several of the groups that make up the Invest in San Diego Families coalition. As a lead minister with two campuses that includes multiple buildings and on-going maintenance needs and more, I very well understand the need to have reserve funds; I appreciate the strategic thinking of planning for unexpected needs; the need to have a rainy-day fund…our own church budget operates similarly. But I am also keenly aware of, as are members of my congregation, that we are not meant to be a savings bank while programs and services for people are kept at a minimum. What this coalition is saying is that the rainy day you are saving for…is happening right now."
UU's attend UPTOWN Oktoberfest Fundraiser


What is Contemporary Bathroom Design?
What is Traditional Bathroom Design?
Whether you decide to renovate your master bath simply to update the plumbing and the porcelain fixtures, or, perhaps to include some exciting water features, you are not alone. The most popular interior remodeling project is the bathroom. It is also considered the most obvious renovation in the house… just a few tweaks can turn your bathroom from blah to beautiful. Today's contemporary bathroom is all about the here and now and reflects the latest design fashions and trends, whereas the classic or more-traditional bathroom is a much more subtle and elegant design and one that has an almost calming effect.
The concept of a room devoted solely for personal hygiene dates back as far as 3000 B.C. In fact, the third millennium B.C. was referred to as the "Age of Cleanliness" – this was in part because water had a religious value, its purpose was the purifying element for body and soul.
Fast forward many years, and, of course, we find water is just as important to cleanse the body today. The cleansing of the soul might just be accomplished by the various water features available which aim to relax and de-stress the people who use and enjoy them. As an example, who would not to end their stress-filled day with a quick soak in the Jacuzzi or enjoy a hot sauna bath? And, if lack of funds, or space available to acquire such amenities, becomes a deterrent to turning your bathroom into a paradise, the next best option is one of many types of showerheads with pulsating streams that will pound away the cares of the day, as you watch them swirl down the drain. It's a quick fix of course, but does the trick.
First we should define what contemporary bathroom design is. Rather than your bathroom being a standard, run-of-the mill design, it is, instead, tailored to the individual's needs, wants and desires. The bathroom is what you make it – and through a contractor, whose expertise is in home remodeling right here in the Doraville area, your plain bathroom can become a sanctuary with as many amenities as the room is able to accommodate, and you are able to afford.
A contemporary bathroom does not consist of a sterile-looking environment, blah or nondescript wall colors, but instead is vibrant and speaks to your personality. Be prepared to find such shades as avocado green, or the popular duo of chocolate brown and pinks reminiscent of the 60s and 70s, but today used in a more chic and harmonious fashion.
While you won't find curtains adorning the windows, you'll find instead window treatments in mediums in vivid colors and rich-looking textures in fibers like linen, jute, silk or wool. Similar textures and complementary colors will be found in the wall and floor treatments as well. Complementing the rustic or back-to-nature trend that is popular in contemporary bathrooms, one might find natural wood finishes out of the renewable resource bamboo, which may comprise vanities, floors and blinds.
Just because natural-type textures are often prevalent, it is also trendsetting to use manmade materials like metal, concrete, vinyl or colored glass, like mosaic, in the contemporary bathroom.
Contemporary bathrooms may feature a custom vanity or sink with natural stone counters and primo-looking fittings and fixtures in polished or brushed finishes… all part of the "wow factor" and all guaranteed to add some "bling" to the bathroom.
Wall tiles are not just some hum-drum, ordinary-looking ceramic tiles, but are often custom made, incorporating a wide variety of materials and in unique designs that are cut precisely through the use of water jets.
And, if you thought a wall-mounted toilet was a radical concept for trimming up the space that this porcelain commode generally encompasses in the bathroom, why not kick your toilet up a notch by getting a self-flushing model with a heated seat? The amenities are endless – the treats to pamper yourself in this bathroom paradise could fill a page. It is much more than simply pulsating showerheads these days, because with a little ingenuity and an expert bathroom remodeling contractor in Doraville, you can have a steam shower, maybe a sauna, or even a whirlpool in your own house. Go ahead and soak away your troubles in an oversized soaking tub, while watching the TV. on a waterproof monitor. And, though the temps in Georgia could hardly be called cold or chilly, why not treat your tender tootsies to a radiated floor or bask in the heat of infrared sensors? All of these modern amenities and devices are not only a contemporary design, but are created by manufacturers who are ever-mindful of the environment, and create them to conserve energy and water.
Finally, contemporary design in the bathroom is much more streamlined – you won't find bottles and cans of toiletries lining the natural stone vanity countertop, but instead they are neatly tucked away out of sight giving a less-cluttered look and minimalist look to the room.
If these ideas appeal to you and a master bath renovation is on the horizon for your home, why not consult a home remodeling contractor here in Doraville today?


text:
Q: How to concatenate two strings in assembly? Hello I am trying to concatenate two strings.
I load strings 1, 2, & 3. I need to store the final string in r2.
I load the strings from memory using ldr and i can store them using str.
code
Anyone know effective way to concatenate them? Is adding them like I do above not right? Registers are limited to one byte of data so maybe I am doing something else wrong..
I am a noob.

A: Something like that. I assume your strings aren't NULL terminated because they don't appear to be in your code example.
Also, you'd want to store STRING1 and STRING2 in the .text section (read only permanent memory), while STRING3 would go into the .data section since it is a buffer in RAM.
; Strings aren't \0 terminated (like in C) so we should deal with the size ourselves

mov  r4, #STRING1_SIZE
loop1:
   ldrb r3, [r0], #1   ; Copy STRING1 to STRING3
      strb r3, [r2], #1
      subs r4, #1
      bne  loop1

mov  r4, #STRING2_SIZE
loop2:
   ldrb r3, [r1], #1   ; Copy STRING2 to STRING3
   strb r3, [r2], #1
   subs r4, #1
   bne  loop2

; Done


Q. I've never worked with a consultant before. Why do I need one?
A. Take a look at Business 4 Blessing in Action on the Home page. Each of them talks about working with a consultant. Sometimes it's a sounding board, sometimes its something specific such as creating a business plan. Sometimes it's a decision about how to work with staff. Each of these businesses value working with a consultant. Remember that when you sign up as a business you get 1 free hour of Skype consulting. In that short time you may find that your business thinking is sharpened and problems are solved. All our consultants are Christians who understand B4B very well. They are generous men and women who really desire to see the Kingdom advanced utilizing biblical business principles.
Q. How do I choose a consultant?
A. Go to our consulting page and look through our consultant database. You can look at a consultant's bio, or search through the three categories: Language, Industry, or Skillset. For instance if you have a need for someone who can help you put together a marketing plan, go down the list under Skillset and click Marketing. Consultants who are skilled in marketing will come up. Read their bios and get a feel for whom you might want to work with. Use the "Connect with a Consultant" button at the top left of the consultant page and you will be contacted. There is no commitment, or payment required to ask the question. Remember too that if you have joined B4B as an business you get 1 free hour of Skype consulting. That may be all you need to get going in the right direction.
A. We have a sliding-fee scale. We want to serve all our members and we know that the business in the developed world has a greater ability to pay than those in developing nations. Many of our consultants work for large multi-national companies and charge a great deal. Working with B4B is a labor of love. However, we do believe in the biblical principle that the workman is worthy of his or her hire. Therefore, we charge a fee for consulting. That fee respects the knowledge of the consultant as well as the financial ability of the client to pay.
Q. What's the process to get a consultant?
A. When you click the "Connect with a Consultant" button you will fill out a form that helps the Consultant Manager understand your issue. The CM will contact you by Skype or phone to further understand how we can help. There is no charge for this service. If you have a consultant in mind, the CM will work out the scope of work, schedule and charges between you and the consultant – the Agreement. If you don't have a consultant in mind, we will do our best to make the appropriate match for you. The CM will also monitor the project to make sure that it is going well for you.
Q. How do I get billed for consulting?
A. Once you have the Agreement, the terms of payment will be listed. Sometimes the CM will ask you to pay up-front, sometimes there will be payments as you go along. You can work that out with the CM.
Q. What is the method of payment?
A. B4B has a PayPal account so you can pay through PayPal using your existing PayPal account or any major credit card. We can also accept a USD wire transfer into our US bank account.
Q. How will I know what success is?
A. Each Agreement will have measures of success. It will depend on the job. You must also realize that the consultant won't do the job for you. You have to do your part. For instance, our consultants do not write your business plan, but will give you feedback and advice on it. The process of writing a business plan isn't about the piece of paper, but about you thinking through all the parameters of your business. When we started B4B we wrote a business plan. It wasn't easy, in fact, we hated it. Several gracious advisors gave feedback and it changed several times. We hated the time that it took, too. But when it was finally finished we understood what would make B4B a successful business and we had a plan WE could execute. So, success is you working with the consultant, each of you doing your part to make your business successful.


Three extra animations from our 'Acting for Animation' class. Very quick exercises - not as polished as the final piece below, but still fun!
2nd Semester Final - "Universal Translator"
Final dialogue animation for Paul's Animation 200 class. First full 3D dialogue scene I've done - learned a bunch and had a ton of fun. On to 3rd semester we go!
Assignment 1: Show a character lifting (or trying to lift) a heavy object.
It's good to be animating again!
This guy is the culmination of everything I've learned in my first semester at Think Tank. Concept art, polymodeling, MudBox sculpting, texturing/painting, posing, lighting, and rendering... the whole shebang. Duration: three weeks. A lot of work, but a ton of fun. On to semester two. Cheers!
Final animation for Flash class at Think Tank Training Centre. A hamster discusses the past... Audio from "The Big Bang Theory."
More adventures in Mudbox. This time we had to model a human base mesh and sculpt in the extra details. Females are actually harder - their muscles and curves need to be more subtle, unless you're making a female bodybuilder, I guess? Most of the people in our class sculpted extremely buff guys... Haha.