Sure, your partner made you mad enough to want to drive off into the sunset, but discussing a topic while you're upset will not get you far. Approaching someone out of anger will only be met with more anger, or worse, denial. When a person becomes defensive and denies the accusation at hand, your ire will only inflate. Be sure to start off the conversation by announcing your most vulnerable feelings, which will invite your partner to come to the conversation from a place of concern.
Refusing to tell your partner why you are hurt only begets more resentment. Claiming they should know why you are upset will never be as helpful as simply disclosing what it is that you are upset about. Let your partner know exactly what is going through your mind, why you are distressed and how they hurt you; then open yourself up for their response. Direct communication is the most sufficient way to avoid misunderstandings.
Say what you mean and mean what you say; miscommunication will only exacerbate the current argument, so be crystal clear with your points. Snapping back when a comment becomes hurtful may result in you saying the wrong thing altogether. Pay attention to the words you use and choose carefully! Let your partner know as calmly as possible if they said anything that upset you, and they will likely try to avoid such words in the future. Keep in mind the point of this communication is to come to a productive and meaningful agreement, as opposed to figuring out who will be the victor in the end.
Rehashing arguments from the past won't help you resolve current disagreements. Once a conflict arises, it's important to only focus on the issue at hand. It can be easy to bring up past transgressions when calamity hits but fight the urge to fall into that trap. If you have noticed a pervasive behavior pattern, let your partner know, but don't delve too deep into the past or the discussion will likely grow out of control. Stay on topic and be as respectful as possible if your partner is the one to wander off track.
While this may seem obvious, it can be the hardest task on this list. People are often in such a rush to be heard that they do not stop to listen. Feel the back of your chair and take in what your partner is saying. Perhaps wait a moment or two to consider what they have said before responding. If you are thinking of your response before your partner has even completed their thought, you are most likely not listening as intently as you could be.
If things get too heated, stick a pin in the conversation. Let your partner know you want to continue the talking after both of you have slept on your thoughts. It is totally OK to go to bed angry in this case. Once the discussion becomes unproductive, you are no longer getting anywhere, no matter how late you stay up. A well-rested partner is a happy partner, so be sure to take a break once the late night bell tolls. Tell your partner you are not simply walking away from the conversation, but rather you need to take a breather and would like to resume the conversation at an exact time the next day.
When it comes to communication, each couple will need to find a pattern that works for them. The guidelines listed here should help you come to an amicable conclusion, but be sure to keep your partner and their preferences in mind most of all. Stay focused, be clear and be kind!


Anemia resulting from cancer, or its treatment, is an important clinical problem increasingly treated with the recombinant hematopoietic growth factor erythropoietin. To address uncertainties regarding indications and efficacy, the American Society of Clinical Oncology and the American Society of Hematology developed an evidence-based clinical practice guideline for the use of epoetin in patients with cancer. The guideline panel found good evidence to recommend use of epoetin as a treatment option for patients with chemotherapy-associated anemia with a hemoglobin level less than 10 g/dL. Use of epoetin for patients with less severe anemia (hemoglobin < 12 g/dL but never below 10 g/dL) should be determined by clinical circumstances. Good evidence from clinical trials supports the use of subcutaneous epoetin thrice weekly (150 U/kg tiw) for a minimum of 4 weeks. Less strong evidence supports an alternative weekly (40,000 U/wk) dosing regimen, based on common clinical practice. With either administration schedule, dose escalation should be considered for those not responding to the initial dose. In the absence of response, continuing epoetin beyond 6 to 8 weeks does not appear to be beneficial. Epoetin should be titrated once the hemoglobin concentration reaches 12 g/dL. Evidence from one randomized controlled trial supports use of epoetin for patients with anemia associated with low-risk myelodysplasia not receiving chemotherapy; however, there are no published high-quality studies to support its use for anemia in other hematologic malignancies in the absence of chemotherapy. Therefore, for anemic patients with hematologic malignancies, it is recommended that physicians initiate conventional therapy and observe hematologic response before considering use of epoetin.
After reading the chapters in the book, I felt a sense of satisfaction. I felt that a lot of the things that the author outlined as points of interest were things that I did already. Myself as a student nurse though is different than a floor nurse with 5-6 other patients. I realize that the strain of workload may interfere with spending more time at the bedside and less behind a stack of paperwork. I do think one area I would change would be to place more emphasis on empathy. It can be hard sometimes to put yourself in other peoples shoes but it remains a corner stone of nursing. Sometimes you must slow down and take a more human, holistic approach to patients and their needs. This is a touching story and really makes you feel a sense of pride to be able to help those who need it most.
1.	From the Medical College of Wisconsin, Milwaukee, WI; Cleveland Clinic Foundation, Cleveland, OH; Virginia Commonwealth University, Richmond, VA; Blue Cross and Blue Shield Association Technology Evaluation Center and Veterans Affairs Chicago Health Care System, Chicago; Evanston Northwestern Healthcare, Evanston, IL; H. Lee Moffitt Cancer Center and Research Institute at the University of South Florida, Tampa, FL; patient representative, Mesa; University of Arizona Health Sciences Center, Phoenix, AZ; Memorial Sloan-Kettering Cancer Center, New York, NY; Dana-Farber Cancer Institute, Boston, MA; Saint Agnes Hospital, Baltimore, MD; NW Kaiser Permanente and Northwest Cancer Specialists, Portland, OR; and Hamilton Regional Cancer Center, Hamilton, Ontario, Canada.
Address reprint requests to American Society of Clinical Oncology, Health Services Research Department, 1900 Duke St, Suite 200, Alexandria, VA 22314; email: guidelines@asco.org.
That's right Keith, we as nurses get focused on the task rather than the patient. We need to slow down and take time to understand our patients and their needs.
I agree Keith. I didn't state it in my thoughts on the article but I do feel for the patient like you said you do already. Maybe because we are so new to the field. I would hope we don't loose that care and respect.
I completely agree with you, with the need to understand the patient's needs and have a general understanding. I like how in the book Marcus pointed out how when he had to void, he used a "piss jug", the nurse would give it to him and step out to allow him to urinate in privacy. If you think about it what person or 18 year old wants someone monitoring them while go to the bathroom. To me that shows more of a respect for the individual and understanding of his situation and challenges.


http://gags.justforlaughs.com Old fashioned wine tasting – with wine made from bare foot trampled grapes. Everyone instantly changes their opinion on the wine as soon as they discover the wine making process. None of the guys that shrugged "Hey it's free alcohol" and chugged the whole thing made it in our final cut.
via Most Disgusting Wine Tasting Prank – YouTube.


text:
Twitter Facebook LinkedIn YouTube Instagram Google+
St Wilfrid's Hospice is an independent, local charity that has been supporting those in our community who are living with a terminal illness, for over 30 years.
St Wilfrid's Living Well Centre
Ness' story
I joined the St Wilfrid's Clinical Nurse Specialist team eighteen years ago. I feel privileged to be part of a community team that supports people in…
Our catchment area runs between Emsworth to the west, Arundel to the east and south of the downs to the coast.
Dying with dignity- Jean Peskett's story
The St Wilfrid's Hospice at Home team made over 3500 home calls last year, and saw 741 new patients in 2018 just like Jean.
Whether it's coming to an event, remembering us in your Will, playing our lottery or simply donating, there are many, many ways you can help us.
Get Involved - Fundraising
Give in Memory
Local Hospice Lottery
Winter Raffle 2019
DREAMBUILDING
Donors board
Pin on a Pansy
Support us this Christmas
Bosham Open Tours
We recruit, train and support our team of volunteers who help at the Hospice, in our charity shops and within local community fundraising groups.
Is volunteering for me?
What can I do and where?
The Queen's Award for Voluntary Service
EAPC Charter for Volunteering
Student Volunteer Work Placements
Follow our shops on Instagram www.instagram.com/stwh_shops
Keep up to date with what's happening with St Wilfrid's.
Organise a Talk
Inca Trail Trek info evening inspires adventure at Irwin Mitchell
On Thursday 20 June over 30 people gathered at Irwin Mitchell's Chichester Office, to hear first hand the exciting day by day details of the Inca Trai…
St Wilfrid's Hospice
Through our involvement with the Association of Volunteer Service Managers, we have been asked to support the new 'Voice of Volunteering' - a Charter on Volunteering in Hospice and Palliative Care. The charter has been developed by the Non Governmental Organisation, EAPC (European Association for Palliative Care)with contributions from organisations from at least 13 different countries around the world.
The European Association for Palliative Care (EAPC), the Worldwide Hospice and Palliative Care Alliance (WHPCA) and the International Association for Hospice & Palliative Care (IAHPC) are working together to advocate for the support, recognition, promotion and development of volunteering in hospice and palliative care through the implementation of this Charter with the following aims:
Promote the successful development of volunteering for the benefit of patients, families and the wider hospice and palliative care community.
Recognise volunteering as a third resource alongside professional care and family care, with its own identity, position and value.
Promote research and best practice models in the recruitment, management, support, integration, training and resourcing of volunteers.
By signing the Charter St Wilfrid's Hospice support the following goals:
Recognition of the important role of volunteers in the total care of patients and their families, and in sustaining hospice and palliative care services.
Promotion of volunteering in direct support of patients and their families.
Effective management of volunteering, including clearly defined policy on roles, careful recruitment, selection, training and development.
Effective support for hospice and palliative care volunteering at organisational, local and national levels.
You can read the complete charter here
St Wilfrid's Hospice, Walton Lane, Bosham, PO18 8QB
T: 01243 775302 (Hospice Reception)
Emails containing patient data to: nesea.stwh-clinadmin@nhs.net
E: general@stwh.co.uk
Registered Charity in England and Wales No. 281963 Registered as a company limited by guarantee in England and Wales No. 01562110
Download our newsletter in PDF format
Raffle T&Cs

redpajama_set_name: RedPajamaCommonCrawl


text:
Q: "no transaction is in progress" error while using @Transactional All,
I am trying to use the annotational transaction in Spring and getting the
javax.persistence.TransactionRequiredException: no transaction is in progress
error all the time.
Eror stacktrace:
[22:40:11:354] 00000024 SystemErr     R javax.persistence.TransactionRequiredException: no transaction is in progress
[22:40:11:354] 00000024 SystemErr     R     at org.hibernate.ejb.AbstractEntityManagerImpl.flush(AbstractEntityManagerImpl.java:301)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[22:40:11:354] 00000024 SystemErr     R     at java.lang.reflect.Method.invoke(Method.java:611)
[22:40:11:354] 00000024 SystemErr     R     at org.springframework.orm.jpa.ExtendedEntityManagerCreator$ExtendedEntityManagerInvocationHandler.invoke(ExtendedEntityManagerCreator.java:365)
[22:40:11:354] 00000024 SystemErr     R     at $Proxy45.flush(Unknown Source)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
[22:40:11:354] 00000024 SystemErr     R     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
[22:40:11:354] 00000024 SystemErr     R     at java.lang.reflect.Method.invoke(Method.java:611)
[22:40:11:354] 00000024 SystemErr     R     at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:240)
[22:40:11:354] 00000024 SystemErr     R     at $Proxy42.flush(Unknown Source)
[22:40:11:354] 00000024 SystemErr     R     at com.test.MyDAO.saveOrUpdateData
.
.
.

Please note that, the same code runs fine when I use AOP.
The technology stack looks like this:
Spring 3.0.5
Struts 2.2.1.1
Hibernate 3.3.2GA
JPA 1.0
JBPM 4.4

Here are my application configurations:
applicationContext.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:tx="http://www.springframework.org/schema/tx" xmlns:jee="http://www.springframework.org/schema/jee"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="
    http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd
    http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
    http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-3.0.xsd
    http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">

    <bean
        class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor" />

    <!--    <bean-->
    <!--        class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" />-->

    <jee:jndi-lookup id="dataSource" jndi-name="jdbc/my_dataSource1.1"
        cache="true" resource-ref="true" lookup-on-startup="true"
        proxy-interface="javax.sql.DataSource" />

    <bean id="entityManagerFactory"
        class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="persistenceXmlLocation" value="META-INF/my-persistence.xml" />
    </bean>

<!--
Also tried the JTA transaction manager....

<bean id="transactionManager" class="org.springframework.transaction.jta.JtaTransactionManager">

-->
    <bean id="transactionManager" class="org.springframework.transaction.jta.WebSphereUowTransactionManager"/>

    <tx:annotation-driven/>

<!--    <tx:advice id="txAdvice" transaction-manager="transactionManager">-->
<!--        <tx:attributes>-->
<!--            <tx:method name="get*" read-only="true" />-->
<!--            <tx:method name="saveOrUpdate*" propagation="REQUIRES_NEW" read-only="false"/>-->
<!--        </tx:attributes>-->
<!--    </tx:advice>-->
<!--    <aop:config>-->
<!--        <aop:pointcut id="daoOperations"-->
<!--            expression="execution(* com.honda.naps.dao..*.*(..))" />-->
<!--        <aop:advisor advice-ref="txAdvice" pointcut-ref="daoOperations" />-->
<!--    </aop:config>-->

     <!-- This is the DAO that's injected -->
     <bean id="myDAO" class="com.test.MyDAO" />
     <bean id="myBaseDAO" class="com.test.BaseDAO" />
     <!--
          This is the struts action that's created .. in struts.xml I have used
          <constant name="struts.objectFactory" value="spring" />
      -->
      <bean id="myAction" scope="prototype" class="com.test.MyAction">
      </bean>

       <!-- My BO instance -->
       <bean id="myBO" class="com.test.MyBOImpl">
          <property name="myDAO" ref="myDAO" />
          <property name="myBaseDAO" ref="myBaseDAO" />
        </bean>

</beans>

Also in
struts.xml, I invoke the saveOrUpdateData() on the MyDAO class.
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="2.5"
    xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" metadata-complete="true">
    <display-name>NAPSWeb</display-name>
    <context-param>
        <param-name>
            org.apache.tiles.impl.BasicTilesContainer.DEFINITIONS_CONFIG</param-name>
        <param-value>/WEB-INF/tiles.xml</param-value>
    </context-param>

    <context-param>
        <param-name>log4jConfigLocation</param-name>
        <param-value>/WEB-INF/resources/log4j.properties</param-value>
    </context-param>

    <context-param>
        <param-name>log4jRefreshInterval</param-name>
        <param-value>1000</param-value>
    </context-param>

    <listener>
        <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>
    </listener>

    <listener>
        <listener-class>org.apache.struts2.tiles.StrutsTilesListener</listener-class>
    </listener>

    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>

    <context-param>
        <param-name>contextConfigLocation</param-name>
        <param-value>/WEB-INF/spring_config/applicationContext.xml</param-value>
    </context-param>
    <filter>
        <filter-name>struts2</filter-name>
        <filter-class>
            org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>*.action</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/struts/*</url-pattern>
    </filter-mapping>

    <filter-mapping>
        <filter-name>struts2</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

    <distributable></distributable>

</web-app>

my-persistence.xml
http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" version="1.0">

     org.hibernate.ejb.HibernatePersistence
    jdbc/my_dataSource1.1
<class>com.test.MyTbl1</class>
<class>com.test.MyTbl2</class>
<class>com.test.MyTbl3</class>

<properties>
        <!-- HIBERNATE properties -->
        <property name="hibernate.transaction.factory_class" value="org.hibernate.transaction.CMTTransactionFactory"/>
        <!--  <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.WebSphereExtendedJTATransactionLookup"/> -->
        <property name="hibernate.transaction.manager_lookup_class" value="org.hibernate.transaction.WebSphereTransactionManagerLookup"/>
        <property name="jta.UserTransaction" value="java:comp/UserTransaction"/>
        <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect"/>
        <!--        <property name="hibernate.cache.provider_class" value="org.hibernate.cache.NoCacheProvider"/>-->
        <property name="hibernate.showsql" value="true"/>
        <!--        <property name="hibernate.cache.use_second_level_cache" value="false"/>        -->
        <!--   <property name="jta.UserTransaction" value="java:comp/UserTransaction"/> -->
        <property name="databasePlatform" value="org.hibernate.dialect.SQLServerDialect"/>

</properties>

</persistence-unit>

The DAO method class that uses @Transactional looks like this:
//Class MyDAO
public class MyDAO extends BaseDAO
{
    @Transactional(propagation=Propagation.REQUIRES_NEW, readOnly=false)
    public void saveOrUpdateData()
    {
        MyTbl1 mt1 = new MyTbl1();
        //do something with mt1
        getEntityManager().persist(mt1);
        getEntityManager().flush();
    }
}

BaseDAO class:
public class BaseDAO {

    /**
     * Variable which stores the injected
     * JPA Entity Manager.
     */
    private EntityManager entityManager;

    public EntityManager getEntityManager() {
        System.out.println("getting the entity manager.");
        return entityManager;
    }

    @PersistenceContext(unitName="MY_JPA")
    public void setEntityManager(EntityManager entityManager) {
        logger.debug("Setting the entity manager.");
        this.entityManager = entityManager;
    }

}

Libraries used:
ejb3-persistence.jar
hibernate-annotations.jar
hibernate-commons-annotations.jar
hibernate-entitymanager.jar
hibernate3.3.2.GA.jar
antlr-2.7.6.jar
aopalliance-1.0.jar
asm-1.5.3.jar
asm-all-2.2.3.jar
aspectjrt.jar
aspectjweaver.jar
cglib-nodep-2.1_3.jar
commons-beanutils-1.8.0.jar
commons-collections-3.1.jar
commons-digester-1.8.1.jar
commons-io-1.3.2.jar
commons-logging-1.0.4.jar
commons-logging-api-1.1.jar
dom4j-1.6.1.jar
freemarker-2.3.8.jar
javassist-3.12.0.GA.jar
jbpm.jar
juel-api.jar
juel-engine.jar
juel-impl.jar
log4j-1.2.16.jar
ognl-3.0.jar
org.springframework.aop-3.0.5.RELEASE.jar
org.springframework.asm-3.0.5.RELEASE.jar
org.springframework.aspects-3.0.5.RELEASE.jar
org.springframework.beans-3.0.5.RELEASE.jar
org.springframework.context-3.0.5.RELEASE.jar
org.springframework.context.support-3.0.5.RELEASE.jar
org.springframework.core-3.0.5.RELEASE.jar
org.springframework.expression-3.0.5.RELEASE.jar
org.springframework.jdbc-3.0.5.RELEASE.jar
org.springframework.orm-3.0.5.RELEASE.jar
org.springframework.transaction-3.0.5.RELEASE.jar
org.springframework.web-3.0.5.RELEASE.jar
slf4j-api-1.6.1.jar
slf4j-nop-1.6.1.jar
struts2-convention-plugin-2.2.1.1.jar
struts2-core-2.2.1.1.jar
struts2-dojo-plugin-2.2.1.1.jar
struts2-json-plugin-2.2.1.jar
struts2-spring-plugin-2.2.1.1.jar
struts2-tiles-plugin-2.1.6.jar
tiles-api-2.1.2.jar
tiles-compat-2.1.2.jar
tiles-core-2.1.2.jar
tiles-jsp-2.1.2.jar
tiles-servlet-2.1.2.jar
xwork-core-2.2.1.1.jar

System confiuration:
Websphere App server TE 7.0.0.15 in RAD IDE 7.5
OS: Windows XP SP3
DB: MS SQL Server 2008 enterprise edition

I have parent_last class loading enabled and assigned the default JPA provider as "org.hibernate.ejb.HibernatePersistence" in my Websphere app server.
Any help is appreciated.
Thanks
=======================================
Adding this for everybody's usage...
I had to finally go woth AOP based transaction management. I could not find a way to get @Transactional working in my application.
Adding below the part I added for AOP integration to my application (in the applicationContext.xml):
<tx:advice id="txAdvice" transaction-manager="transactionManager">
    <tx:attributes>
        <tx:method name="get*" read-only="true" />
        <tx:method name="saveOrUpdate*" propagation="REQUIRES_NEW" read-only="false"/>
    </tx:attributes>
</tx:advice>
<aop:config>
    <aop:pointcut id="daoOperations"
        expression="execution(* com.test..*.*(..))" />
    <aop:advisor advice-ref="txAdvice" pointcut-ref="daoOperations" />
</aop:config>

Hope this helps,

A: The app context should be wrapping myDao with an advised proxy.
The stacktrace cuts off at the invocation of dao.saveOrUpdateData. If you investigate the stack trace beyond this call in the stack trace, you should find a proxy of the DAO wrapping the real DAO method invocation in a transactionTemplate.doInTransaction call. If this is not the case, then this problem may be manifesting because you are directly injecting the myDao bean into you BO. Autowiring the myDao into BO might work.

redpajama_set_name: RedPajamaStackExchange


text:
Smoking electronic cigarettes kills large number of mouth cells
Québec City, November 16, 2016--A large number of mouth cells exposed to e-cigarette vapor in the laboratory die within a few days, according to a study conducted by Université Laval researchers and published in the latest issue of Journal of Cellular Physiology.
Dr. Mahmoud Rouabhia and his team at Université Laval's Faculty of Dental Medicine came to this conclusion after exposing gingival epithelial cells to e-cigarette vapor. "Mouth epithelium is the body's first line of defense against microbial infection," Professor Rouabhia explains. "This epithelium protects us against several microorganisms living in our mouths."
To simulate what happens in a person's mouth while vaping, researchers placed epithelial cells in a small chamber containing a saliva-like liquid. Electronic cigarette vapor was pumped into the chamber at a rate of two five-second "inhalations" per minute for 15 minutes a day.
Observations under the microscope showed that the percentage of dead or dying cells, which is about 2% in unexposed cell cultures, rose to 18%, 40%, and 53% after 1, 2, and 3 days of exposure to e-cigarette vapor, respectively.
"Contrary to what one might think, e-cigarette vapor isn't just water," explains Dr. Rouabhia. "Although it doesn't contain tar compounds like regular cigarette smoke, it exposes mouth tissues and the respiratory tract to compounds produced by heating the vegetable glycerin, propylene glycol, and nicotine aromas in e-cigarette liquid."
The cumulative effects of this cell damage have not yet been documented, but they are worrying, according to Dr. Rouabhia, who is also a member of the Oral Ecology Research Group (GREB) at Université Laval: "Damage to the defensive barrier in the mouth can increase the risk of infection, inflammation, and gum disease. Over the longer term, it may also increase the risk of cancer. This is what we will be investigating in the future."
In addition to Mahmoud Rouabhia, the study's coauthors are: Hyun Jin Park, Andrew Zakrzewski, Witold Chmielewski, and Jamila Chakir (Université Laval); Abdelhabib Semlali (King Saud University).
Mahmoud Rouabhia
Faculty of Dental Medicine
mahmoud.rouabhia@fmd.ulaval.ca
Related Infection Articles from Brightsurf:
Halving the risk of infection following surgery
New analysis by the University of Leeds and the University of Bern of more than 14,000 operations has found that using alcoholic chlorhexidine gluconate (CHG) halves the risk of infection in certain types of surgery when compared to the more commonly used povidone-iodine (PVI).
How plants shut the door on infection
A new study by an international team including University of Maryland scientists has discovered the key calcium channel responsible for closing plant pores as an immune response to pathogen exposure.
Sensing infection, suppressing regeneration
UIC researchers describe an enzyme that blocks the ability of blood vessel cells to self-heal.
Boost to lung immunity following infection
The strength of the immune system in response to respiratory infections is constantly changing, depending on the history of previous, unrelated infections, according to new research from the Crick.
Is infection after surgery associated with increased long-term risk of infection, death?
Whether experiencing an infection within the first 30 days after surgery is associated with an increased risk of another infection and death within one year was the focus of this observational study that included about 660,000 veterans who underwent major surgery.
Revealed: How E. coli knows how to cause the worst possible infection
The discovery could one day let doctors prevent the infection by allowing E. coli to pass harmlessly through the body.
UK study shows most patients with suspected urinary tract infection and treated with antibiotics actually lack evidence of this infection
New research presented at this week's European Congress of Clinical Microbiology & Infectious Diseases (ECCMID) in Amsterdam, Netherlands (April 13-16, 2019) shows that only one third of patients that enter the emergency department with suspected urinary tract infection (UTI) actually have evidence of this infection, yet almost all are treated with antibiotics, unnecessarily driving the emergence of antimicrobial resistance.
Bacteria in urine doesn't always indicate infection
Doctors should think carefully before testing patients for a urinary tract infection (UTI) to avoid over-diagnosis and unnecessary antibiotic treatment, according to updated asymptomatic bacteriuria (ASB) guidelines released by the Infectious Diseases Society of America (IDSA) and published in Clinical Infectious Diseases.
Subsidies for infection control to healthcare institutions help reduce infection levels
Researchers compared three types of infection control subsidies and found that under a limited budget, a dollar-for-dollar matching subsidy, in which policymakers match hospital spending for infection control measures, was the most effective at reducing the number of hospital-acquired infections.
Dengue virus infection may cause severe outcomes following Zika virus infection during pregnancy
This study is the first to report a possible mechanism for the enhancement of Zika virus progression during pregnancy in an animal model.
Read More: Infection News and Infection Current Events


Thank you for your interest in our company. Please download our employee application and fax it back to us and a company representative will be in touch shortly.
Fax an Employment Application to 410-548-7974.


The main function of the Servo Voltage Stabilizers is to provide a stabled voltage output to the input of the various electric applications for the safe working of the respective appliances. It is categorized into two types, Oil Cooled Servo Voltage Stabilizer, and Air Cooled Voltage Stabilizer. We are also known as the Best Oil Cooled Servo Voltage Stabilizer Manufacturers in Bangalore offering the high quality and wide range of products.
Thus, three phase oil cooled servo stabilizer is designed with the latest technology support and solid-state electronic circuitry to control a wide range of voltage fluctuations. As it is an Oil Cooled Servo Voltage Stabilizer, it acts as an automatic line voltage corrector with the help of servo motor to provide a constant voltage output. Thus, the natural oil cooled up to 500kVA is used as a type of cooling in Oil Cooled Servo Voltage Stabilizer. We have a rich industry experience and are well-known Oil Cooled Voltage Stabilizer Manufacturers in India.
We have designed the Three Phase Servo Stabilizer Oil Cooled offering the low voltage and high voltage protection circuitry to deliver the prescribed output voltage. Along with the various components, MCB is also used in Three Phase Stabilizer for the protection of short circuit and overloading. Therefore, we offer the Best and High-quality Oil Cooled Voltage Stabilizer at Best Price in India.
Data Log: Last 100 fault events log with Date & Time stamp and works on FlFO basis.


Creating a remarkable mobile presence is as essential as embracing an online identity, or I should rather say, it is more eminent than a web solution. The ongoing trend represents an incessant increase in the number of mobile users who not only prefer using mobile applications on a regular basis, but also like to access the Internet from their handy devices instead of large screen desktops.
This is certainly encouraging businesses to invest in a suitable mobile development service and create a noteworthy mobile solution, thereby, leading to a burgeoning mobile development industry.
If you want to captivate your potential mobile visitors of your website or application, jQuery Mobile offers an incredibly useful solution. Fortunately, there are truckloads of beautiful templates available out there to support the jQuery Mobile.
You can easily find a suitable template to generate an exquisite mobile presence that can rivet your viewers and encourage them to further interact with the design. To help you make an optimal choice, I have enlisted a few worthwhile jQuery Mobile templates.
An online portfolio has become quite indispensable these days. There are many employers that give a great preference to a well-designed portfolio. Thus, if you want to make sure that you get hired in a particular organization, you must have an appealing portfolio.
And, endeavoring for a mobile portfolio can make your candidature a notch higher. Here comes the Mobile Portfolio Site Template as a handy tool for creating quality portfolios with a flair. This template lets one design his portfolio in a requisite way while ensuring its high end quality and rich aesthetics.
It offers impressive and legible results that make it easier to entice mobile viewers, and augment the career in a suitable direction.
With the flat and minimalist designs in vogue, it is worth choosing a template that augments flat interface design. JQuery Mobile Flat UI Theme can offer an admirable UI design that can help generate positive perception among the viewers.
It includes subtly-designed textures, sharp typography, decent drop shadows for gradients, a list of accent colors, and several other design attributes. Thus, you will surely get an outstanding theme to adorn your mobile web solution.
While it ensures an attractive design, it also makes it pretty easy for one to configure the theme and implement it in a desired fashion. You can integrate this theme in your project in a hassle-free way.
Stroller is one of the best-selling sidebar templates that offer an exquisite mobile solution to proficiently target mobile users. This responsive template is designed to ensure a flawless and smooth performance of the product irrespective of the device used.
It supports the homepage web application development with a stunning design, and immersive look and feel. This template, thus, delivers a fabulous user experience that can add to the retention rate and conversion rate. Stroller also offers a great navigation ease accompanied by the touch-optimized interface. It certainly ensures slick user interactions.
The template is HTML and CSS compliant and backed up by jQuery. While embracing rich typography and elegant color palette, it offers a legible documentation as well that makes this template a complete package.
Chalis is yet another prolific template that offers a blissful jQuery mobile solution. You can easily create a captivating visual appeal with your application by customizing its appearance in a desired fashion.
It comes loaded with a range of incredibly useful features, including a page preloader with fader, custom jQuery code, touch swipe image slider, Full retina support, and Google font integration, to name just a few. This premium template embraces a responsive layout that runs flawlessly and seamlessly on any device.
Moreover, the intuitive interface design makes it convenient for visitors to browse through the displayed information and perform a positive action.
Jam-packed with a list of useful features, Flaty Mobile Retina template helps create a ravishing mobile UX. You can keep your users engaged for longer with an intuitive and enticing design of this template. Since, there are myriads of choices available with more than 800 retina icons and elements; you can tailor the visual appeal of your application in a fabulous way.
It comprises an Ajax/PHP contact form with validation, Photoswipe touch image gallery, Typography features, and a lot more that makes this template a notable piece.
Shopey is an awesome jQuery Mobile template that makes a viable choice for eCommerce mobile solutions. It comes complete with all the pages that one needs to develop an eCommerce website. While offering a great solution to create an online store, it also supports portfolio site design.
So, if you are overwhelmed with its pleasing style, you can use it for creating an appealing portfolio website. To support a portfolio site, it includes five beautiful page templates. This HiDPI ready template delivers a flawless performance on any mobile device with high quality visuals rendered appropriately on the targeted screen.
It supports Ajax Contact form, valid HTML and CSS, liquid structure and various other resourceful features. Moreover, this paid template also offers six distinct color schemes, so you can choose suitable colors for your website.
If your jQuery mobile solution demands multiple pages, you can proficiently accomplish it via the jQuery Multi-page Template. It is extolled for its wonderful performance and offers brilliant results. To support the mobile solutions with multiple pages, it features multiple page containers.
While allowing you to integrate a desired number of pages in your mobile solution, it ensures a seamless user interaction through all the pages.
Mobilize might appear as an odd entry in this list, as it is a WordPress template. However, it is a great jQuery Mobile based WP template, so I can't resist including it. It offers amazing touch-optimized mobile solutions with well-designed layout.
The home page comprises a responsive slider with social icons, 24 transitions, optional captions and a slew of other features. The support for the excellent features like short codes, gallery, contact forms, media files support, and so forth makes it a valuable template.
You can create a desirable visual appearance for your WP site and rivet your mobile visitors in a great fashion.
While offering a range of useful options, Circle is a great jQuery Mobile template that makes customization a breeze. You can choose among 40 different pages, 5 distinct home pages, and 5 navigation styles. It also features three sliders, including a Classic slider, a Fullscreen slider, and a Circular image slider. You can create a desired look and feel by integrating suitable elements.
This responsive template is lauded for its amazing performance on a range of devices. And, it also supports PhoneGap, Font Awesome+ Google, and touch and swipe gestures. While the template is developed with a precise coding style, it also comes complete with a legible documentation, so one can easily get his hands on it. Furthermore, it also offers the best support services to ensure a flawless and optimal experience with the template.
Designed with a great precision, Naive Droid2 is a wonderful jQuery Mobile theme that features a beautiful material design layout.
It is licensed under the MIT and available on GitHub, to make it easier for you to implement this theme in your personal or commercial projects. And since, it embraces an appealing list of accent hues; you can choose a suitable one to adorn your mobile solution.
JQuery Mobile offers incredible mobile solutions that are optimized to cater to the needs of mobile viewers. There is a plethora of well-designed, astounding jQuery Mobile templates that you can integrate into your project.
I hope the aforementioned list will help you choose a suitable one and enhance the visual appeal of your mobile presence so that you can drive greater conversions and thus, benefit your business.
Victoria Brinsley is a skilled Android app developer for Appsted Ltd - an Android apps development company. You can explore more about the development tips and tricks by clearing your queries with her.


Step Design offers unparalleled support for Drives and Controls, both On and OFFShore. Since 2003 STEP DESIGN Ltd. has successfully designed, integrated, programmed and commissioned a wide range of Stepper / Servo's motors and drives for many manufacturers across all industries. The applications in most cases have been straight forward but some very demanding, all have had their own specific application requirements such as synchronisation, accuracy, speed and position control. To date all have been a success. We continue, embracing the technology.
Control systems: ergonomically designed, full EMC, CE compliant.


It won't be public and we don't send junk!
Registering an account allows you to contribute to the site and gives you the additional features below plus more!
Enter your Land Rover's VIN and select its specification to highlight the parts on the site that are only applicable for your vehicle. Look for the button as shown below on the diagram pages.
Create lists of parts as you browse the site. Once added, the lists will show you the cheapest retailer to purchase those parts and you can share with others.


My name is Daniel and welcome to my website. I would like to invite you to click on the pages and explore the results of the job I love, photography.
I'm based in Exmouth, Devon with a small studio open by appointment. I mainly cover shoots in the South West region but able to travel all over the UK if needed.
Photography to me is my passion, I love it and use it to offer both commercial and domestic photography services for portraits, weddings, product, pets and events to a range of clients nationwide.
Getting in contact is easy, either contact me here or call me on 01395 548133 or 07977539017.
I offer a fair pricing policy where I will charge you for my time and costs instead of charging you a huge amount per printed photograph.


So you ground you kids and they sneak out and it stops working why do you think that is ?
lets take a look at 5 popular reasons why grounding kids doesn't always work.
You forget you grounded them so they sneak out knowing you have forgotten.
You say they are grounded but dad does the opposite so you can't win without having an argument with dad so the kid plays up more on this fact.
You up the stakes grounding them for longer because you feel this particular problem with your child deserves more grounding time.
You ground them for even longer because they disobeyed you and they are not listening to you.Your child just laughs and walks away ignoring you.
You say they are grounded but don't really mean it, you say it in front of their friends to make a point, but you go back on your word and cant be bothered carrying the punishment through later on, your child gets used to this so the result is grounding doesn't work any more..
what can you learn from grounding children then?
grounding can be set to your rules with no time span even for 1 hour your child doesn't know how long the grounding episode will last for and if you carry out your actions they know you mean business.
Its about respect, respect for yourself taking control as the parent setting rules and your child respecting you by standing your ground.
earning respect and being a positive influence as a parent without being to strict starts early on , around 3 year old set guidelines. use a naughty step time out 1 min for every year in age or a naughty spot or similar and you wont go wrong by 8 year old if your child doesn't respect your main rules as a parent then grounding will not work as a teenager later on.


text:
The Scottish Nation
SANDEMAN, ROBERT, the founder of a minor sect called Sandemanians, a branch of the Glasites, was born at Perth in 1723. He studied for two years at the university of Edinburgh, but afterwards engaged in the linen trade, first at Perth, and subsequently at Dundee and Edinburgh. He married Catherine, daughter of Rev. John Glas, founder of the Glasites. In 1757 he published a series of letters on the Rev. James Hervey's 'Theron and Aspasio,' to show that a justifying faith means nothing more than a simple assent to the divine mission of Christ, a doctrine which led to considerable controversy. IN 1758 he commenced a correspondence with Mr. Samuel Pike, an Independent minister of London, who adopted his views, and in 1760 he himself removed to London, where he attracted much notice by his preaching. In 1764 he accepted an invitation to New England, where he died, April 2, 1771. His followers received the name of Sandemanians, which they still retain. The sect, which has never been very numerous, has more congregations in America than in Great Britain. For an account of their tenets and practices, see the third volume of Wilson's 'History and Antiquities of the Dissenting Churches,' or Evans' 'Sketch of all Denominations.' Mr. Sandeman's works are:
Letters on Theron and Aspasio. 1757.
Thoughts on Christianity.
The Sign of the Prophet Jonah.
The Honour of Marriage opposed to all Impurities.
On Solomon's Song.
Correspondence with Mr. Samuel Pike.
Return to The Scottish Nation Index Page


text:
Home Sports Tickets Baseball Spring Training Chicago Cubs Tickets
Hot Baseball Tickets
Spring Training Detroit Tigers Tickets
Toronto Blue Jays Tickets
Minnesota Twins Tickets
Buy Spring Training Chicago Cubs Tickets
Spring Training Chicago Cubs Tickets
Spring Training has been an integral part of Major League Baseball from the start of the nineteenth century. The spring training series is played before the regular season begins. The series comprises of exhibition as well as practice matches that are played between major league teams as well as minor leagues. The spring training attracts millions of attendees from all over the place to enjoy the warmer climates of Florida and Arizona, where major spring training series are currently played. The Spring Training Chicago Cubs is one of the main attractions of the series where fans get to watch their favorite Cubs' players in action.
Spring Training Chicago Cubs Cities
Spring Training Chicago Cubs Bronx NY Spring Training Chicago Cubs Chicago IL
Spring Training Chicago Cubs Cincinnati OH Spring Training Chicago Cubs Flushing NY
Spring Training Chicago Cubs Goodyear AZ Spring Training Chicago Cubs Los Angeles CA
Spring Training Chicago Cubs Mesa AZ Spring Training Chicago Cubs Miami FL
Spring Training Chicago Cubs Milwaukee WI Spring Training Chicago Cubs Peoria IL
Spring Training Chicago Cubs Philadelphia PA Spring Training Chicago Cubs Phoenix AZ
Spring Training Chicago Cubs Pittsburgh PA Spring Training Chicago Cubs San Diego CA
Spring Training Chicago Cubs San Francisco CA Spring Training Chicago Cubs Scottsdale AZ
Spring Training Chicago Cubs St. Louis MO Spring Training Chicago Cubs Surprise AZ
Spring Training Chicago Cubs Tempe AZ Spring Training Chicago Cubs Toronto ON
Spring Training Chicago Cubs Washington MO
The popular series offers a chance for new players to display their skills and make a place for themselves on the regular roaster. The spring training provides the perfect conditions for professional or regular players to loosen up and get ready before the regular season starts. The coaches and team managers try to form the right balance and amalgamation of team players for the regular season during the series. The crowd enjoys the warm weather while witnessing their beloved players. The series also sees high rate of attendees as the dates overlap with the college spring breaks. The spring training is usually played for almost six weeks before the regular season begins.
The series is majorly divided into two leagues, each with fifteen teams, according to the locality of the teams playing. The teams playing in Florida are categorized as the "Grapefruit League" that includes "Boston Red Sox," "Detroit Tigers," and "New York Yankees." The teams playing in Arizona are categorized into "Cactus League" that includes "Arizona Diamonds," "Cleveland Indians," "Kansas City Royals" and the famous "Chicago Cubs." The Chicago Cubs attracts many attendees at the Spring Training Chicago Cubs matches. Acquiring Spring Training Chicago Cubs tickets allows fans to enjoy the Cubs in action as they set the pace and mood for the regular season with their enticing display of sportsmanship. The Chicago Cubs fall in the Central Division of Major League Baseball and are one of the two Major League teams from Chicago. The Cubs, founded in 1871, are one of the oldest teams amongst the North American sports. The Chicago based team is famous for its long run without any championship title since their last win 1908. Still the Cubs are highly admired team and the Spring Training Chicago Cubs season in 1999 managed to set the "Cactus League" record for the highest single season attendance as the team attracted over hundred and fifty thousand fans.
The Cubs play the spring training series at the HoHoKam Stadium located in Mesa, Arizona. The stadium holds over thirteen thousand people and has the biggest scoreboard in the "Cactus League." By grabbing Spring Training Chicago Cubs tickets the fans can expect to experience the beautiful warm weather of Arizona while their favorite Cubs play an exciting and exhilarating baseball game.
Chicago Cubs is one of the most famous baseball team of our country. With millions of fans around the world this team has gained immense popularity and big victories. This professional baseball team has been entertaining its fans since 1903. Now it is back in action with Spring Training Chicago Cubs game. From the Chicago, Illinois this team belongs to the Central Division of National League of Major League Baseball. The team is famous for being the remaining charter member of National League apart from the Atlanta Braves. Owned by the TD Ameritrade, a family trust founded by Joe Ricketts, this team is a great one. Previously Chicago Tribune used to be the owner of Chicago Cubs and before that it was owned by the Wrigley Company. With a long and magnificent history Chicago Cubs have developed a respected name in the world of baseball.
Name of this name has been revised several times, originally named as Chicago White Stockings during 1870 till 1889 the team was renamed as Chicago Colts during era of 1890 till 1897 and later on from 1898 to 1902 it was called the Chicago Orphans. It got its current name Chicago Cubs in 1903. Even though the team has not won any World Series in longtime now, but its winnings are still not easy to calculate. Famous with nicknames like The Cubbies, The Boys in Blue and The North Siders because of Wrigley Field this team is marvelous to watch live in field. Since 1916 Wrigley Field has been playing as the ball park of this team. Chicago Cubs are famous for its rivalries with the Milwaukee Brewers, the Chicago White Soxs and the St. Louis Cardinals. Their games are always a must watch event for baseball lovers.
With its first game that was played in 1870 the club to got itself professionally founded during 1876. Being among the most famous and active team of major North American sports, Chicago Cubs were formed with Braves. The team is also a record holder for being the oldest team that is still playing in its original city. Clad in their uniform of Blue, Red and White color, Chicago Cubs hit the field like a storm. Chicago Cubs has got a massive list of winnings. Its Major league titles include two World Series titles in 1908 and 1907. With sixteen NL Pennants the team is has proved its talents in a grate way. Chicago Cubs have also won three Central Division titles in 2008, 2007 and 2003, two East Division titles in 1989 and 1984 as well as one Wild card berths in 1998. The team is managed by Dale Sveum and its General Manager is Jed Hoyer.
Chicago Cubs have always shown brilliant performance in all of its games. It is all due to its talented players like Matt Garza, Sam Fuld, Christopher Archer, Zachary Rosscup, Hak-Ju Lee, Robinson Chirinos and Brandon Guyer, among many others. Chicago Cubs have recently ended the game in 2011 with a record setting number of 71-91. Theo Epstein who has recently been hired by the team as President of Baseball Operations in October, 2011 is helping Chicago Cubs grow its capacity in a great way.
The team's performance at the Spring Training Chicago Cubs game is going to make you change your opinion about it, because with the talents it has got, the team is all set to win the World Series this season. The team is famous for doing its practice in Mesa, Arizona. With a capacity to hold more than 13,567 people the ball park of this team is capable of accommodating a huge number of fans. Spring Training Chicago Cubs game is a must watch because it make you predict the performance of the team in its future games. In order to enjoy the game get your Spring Training Chicago Cubs tickets as soon as you can because with the huge popularity of this game Spring Training Chicago Cubs tickets are expected to sale out very quickly.
View All Spring Training Chicago Cubs Tickets
Q:The spring training chicago cubs tickets are still not available for me to buy so could you please somehow inform me as soon as they are available?
A:Yes, all you need to do is provide us with your e-mail id and we will inform you as soon as the Spring Training Chicago Cubs Tickets are put up for sale.
Top Sports Events
More Baseball Tickets
College Div I-A and Div I-AA Tickets
International League Baseball Tickets
Browse Sports Categories Tickets
BASEBALL Tickets
CRICKET Tickets
GYMNASTICS Tickets
LACROSSE Tickets
RACING Tickets
RUGBY Tickets
SKATING Tickets
HOCKEY Tickets
MIXED MARTIAL ARTS Tickets
SOFTBALL Tickets
VOLLEYBALL Tickets


text:
Q: python3, how to download zip files I have a simple script that download zip files to the folder, i don't know what i am doing wrong, the files are always corrupted,I attached a reproducible example, first I get the list of files, which works fine, but when I download those files, it complains that the zip is corrupted.
import re ,shutil
from urllib.request import urlopen
url = "http://nemweb.com.au/Reports/Current/Dispatch_SCADA/"
result = urlopen(url).read().decode('utf-8')
pattern = re.compile(r'[\w.]*.zip')
filelist = pattern.findall(result)

for x in filelist:
     with urlopen(url) as source, open(x, 'w+b') as target:
          shutil.copyfileobj(source, target)

A: You always use the same url to HTML page
You have to download url + "/" + x
 for x in filelist:
     with urlopen(url + "/" + x) as source, open(x, 'w+b') as target:
         shutil.copyfileobj(source, target)


"I'm bored!" "There's nothing to do!" Parents, does that sound familiar? If not, it will probably be your child's mantra once school is out for the summer. BUT now, you'll have plenty of activities to keep your child busy throughout the summer!!!
Introducing a FREE 5-part video series with easy to do, materials on hand, creative projects that you can do with your 5-12 year old kids. All you need to do is register with your email address and you will receive instant access to week 1!
To register today, click on the photo above.


The EvoSlim LED strip lights from Evolution LED and ReefKoi just got reworked with a couple of refinements to make it more robust and powerful. The latest iteration of the ReefKoi EvoSlim has new LEDs, a more robust housing and reworked power delivery all the while staying in the same price range.
With four different sizes, the EvoSlim LED lights are now using 1W Epistar LEDs in one of three versions: all blue with 460nm LEDs, all 14,000K white LEDs and a 1-to-1 mixture of blue to white. Each 12 inches of length run nine LEDs (one foot model is 9W, 24 in. 18W, 36 in. is 27W and the 48 in. model is 36W). Each unit comes with a 6 ft. extension so you can mount the light up to 6 ft. away from the driver.
On top of this, the EvoSlim is now running on 12VDC for each unit regardless of length making it safer and easier to run off of one power supply. You can purchase cords to run multiple units off one power supply. As far as a makeover, the EvoSlim went from plain aluminum to a black powdercoated look and have tripled the thickness of the aluminum mounting tabs to make them stronger, helping to prevent bent tabs.
Prices range from $59USD for the 12 in. version up to $159 for the 48 in. version. If you need more oomph, add $20 per unit to upgrade to 3W LEDs. If you opt for the 3W version, note that these units have less LEDs overall to promote better cooling. The 12 in. version is running five LEDs, the 24 in. 10 LEDs, the 36 in. with 15 LEDs and the 48 in. version has 20 LEDs.


Frank Sita's Music School has developed and continues to develop some of the finest young artists in Australia. Frank Sita has been teaching for over 20 years, developing his own unique style and method of teaching. By combining classical and modern approaches to voice and musical instruments, his teaching has allowed students to explore and expand all aspects of their ability & creativity.
Frank Sita's Music School considers all students important, encouraging and assisting the individual by offering alternative methods in self-development. All entry levels accepted; children or adults, beginners or advanced.
Lessons are available in both group and individual formats.
The school also offers acting and dance tuition.
This highly acknowledged unit of FDS is able to provide quality song writing services for various purposes and occasions. Whether it be putting music to lyrics, lyrics to music, arranging and constructing a song, creating an original song for an artist, creating jingle music or creating music for a special occasion, the FDS song writing unit can help.


text:
Image of plans for Ford's Michigan Central Park
Rendering courtesy of Mikyoung Kim Design
Restored to Nature
Landscape architect Mikyoung Kim's healing arts
When Fantasy Isn't Enough
Documentarian Lance Oppenheim explores life in The Villages.
by Alex Huls
A senior cheer group
Photograph courtesy of Lance Oppenheim
Ever since documentarian Lance Oppenheim '19 first heard of The Villages, as a child growing up in south Florida, he'd been intrigued by the place. Often referred to as "Disneyland for seniors," it is a sprawling retirement community with more than 123,000 residents living in daily vacation-like leisure, with a monthly amenity fee providing endless opportunities to party, socialize, golf, and even find romance. Oppenheim found himself wondering sometimes if the apparent oasis truly appealed to everyone who lived there, and if that appeal truly lasted: "What happens when your fantasy becomes just as mundane as life outside of the fantasy used to be?"
Lance Oppenheim
That question eventually led to his documentary Some Kind of Heaven, released in January (after a Sundance Festival premiere in 2020), about a set of retirees for whom The Villages isn't paradise but paradise lost: Barbara, a widow struggling to find purpose and companionship; Dennis, a roguish vagabond living in his van and trying to gain entry to The Villages by marrying rich; and Anne, whose marriage—and patience—strain under the increasingly erratic behavior of her husband, Reggie.
It took Oppenheim a little time to get to Some Kind of Heaven, though. As a teenager, he filmed short documentaries about his grandfather contending with Alzheimer's, a struggling NFL free agent, and a vigilante animal-rescue group toeing questionable moral ground. At Harvard, he studied documentary-filmmaking in the Visual and Environmental Studies program (now the department of art, film, and visual studies) and continued building his filmography, most notably with three short works for The New York Times Op-Docs department, to which he'd been pitching ideas for years. His Op-Docs focused on different types of in-between existence: a man who has lived on cruise ships for two decades, an airport parking lot that has become home to airline employees, the emotion-laden short documentaries defense attorneys produce for clients' sentencing hearings.
Among the retirees in Some Kind of Heaven: Dennis, a former "handyman to the stars" now living out of his van.
Those films represented a developing interest not just in what he calls transitionary places, but also in the people in transition who find themselves at turning points in their lives: not unlike residents in The Villages, building a bridge between a life already lived and its end. So, in the summer of his junior year, Oppenheim turned his attention to the place that had fascinated him ever since he was 12. Because it's publicly accessible like any other town (anyone can visit), all he had to do was show up with a camera.
Whatever initial sense he had about issues to document—the bureaucracy of such a unique environment? how the real-estate and death industries operated?—dissipated once he began shooting. There were so many dynamics to The Villages' bureaucracy, with its 17 community development districts and countless neighborhood oversight committees, that it was unclear at first where to focus his narrative. "The whole process," he recalls, "was constantly like wandering into a room with no lights on and my flashlight was barely working."
Reggie and Anne, whose 47-year marriage is on the rocks.
But he had developed a philosophy that kept him calm amid his temporary lack of direction: his job, he believes, isn't to impose but to be receptive. "If you're going in with a preexisting idea of a place and that idea isn't challenged while you're there, then I think you're doing something wrong," he says. "It's really important when going into a story, and especially a world or a community that isn't yours, to hold onto your curiosity and your openness."
While the narrative shape of his potential film remained elusive, its look didn't. Oppenheim and cinematographer David Bolen, with whom he'd collaborated before, both wanted "a creative treatment of reality" rather than a realistic cinéma vérité approach. The result recalls the whimsical aesthetic of a Wes Anderson movie: beautifully composed shots, full of the pastel colors of retired Florida living, depicting the often surreal quality of the community's activities, like synchronized swimming, senior cheerleading, clubs dedicated only to people named Eileen, or armadas of bright golf carts puttering along the roads. Says Oppenheim, "We wanted to make the movie look and feel unlike any other documentary."
Once he settled on a few seniors as his subjects, he broke from cinéma vérité style in another way: he had to collaborate with the people in his film, he realized, not simply observe them. "The presence of a camera was so foreign to the people we were following that trying to shoot, observe, and capture little intimate details of everyday life just wasn't working," he explains. Instead, Oppenheim asked his subjects what they would be doing each day, then decided whether to follow and shoot. If he did shoot something, he'd often give direction. "It was like we were enlisting and working with our subjects as if they were performing the drama or the scenes from their everyday lives," he says. This did not compromise the authenticity of what he was trying to portray, he asserts: "We were trying to make something that felt less representational to the everyday experience of these folks, but that captured the emotional truth."
Oppenheim made several trips to The Villages throughout his senior year to continue gathering footage, treating it almost like an artistic residency: drawing on the insights of his professors and peers, and using classes to test out the shape of what he'd already edited. Eventually, the story at the center of the film began to come into view, and it reached all the way back to what he wondered when he first began thinking about The Villages. "You've bought into this fantasy, for the maybe last decade or two of your life, and you're not happy," he says. "What do you do?"
The result is the film's willingness to look past, or avoid mocking, a singular and often strange place, and instead to consider what it means for people to try to find meaning (not just pleasure) in how they spend their remaining years. "Everyone, no matter where you are in your life, has dreams and desires," Oppenheim says. "That, as a hook, to me was much more compelling than painting a portrait of 'Hey, there's a bunch of older people who have decided to live in this really strange place.'"
Harvard Computers and Radcliffe students in 1925
Photograph courtesy of the Harvard Library Archives
Bringing the Stars to Light
A still from The Painter and the Thief
From the film
Recommended 2020 films to see online
Coolidge Corner Theater offers small-group rentals.
Photograph courtesy of Coolidge Corner Theater
Greater Boston's art-house cinemas: a status report


text:
Q: Rellenar Datatables a Columna Hola tengo un problema para que un Datatable rellene el ancho de una col (Usando Bootstrap 4)

El HTML es así

                     Lista de Usuarios
                    <button id="AgregarUsuario" class="btn btn-success btn-xs float-right"> Nuevo Usuario</button>

                                    Usuario
                                    Nombre
                                    Correo
                                    Rol
                                    Estatus
                                    Acciones

Las Referencias son asi
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0/css/bootstrap.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/1.10.16/css/jquery.dataTables.min.css" />

La manera de alimentar al DataTable es la siguiente.

Siendo mas especificos, este es mi problema, el ancho del DataTable no abarca el Ancho del div (col bootstrap 4)

Ha alguien le ha pasado algo similar?

A: Probablemente sea tu importación del bootstrap, yo lo probé en un proyecto que estoy  haciendo y se mira así

Este es el import que hago y lo pongo en el index.html uso angular 5
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">

Puedes encontrar esto en la documentación del Bootstrap

A: no le entiendo el poblemas que quiere decir pero si quiere llenar la tabla con una consulta lo hago de la siguiente forma

        ID
        nombre
        Aciones

        ID
        nombre
        Aciones

en el controlador lo hago de la siguiente forma
 //realizar la consulta
    public function showAllOrientaciones_sexuales(){
    $this->load->model('Orientaciones_sexuale');
    $data = Orientaciones_sexuale::all();
    echo json_encode($data);

}


Vintage Lace Collection Old Cut Diamond In a Cut Down 18ct Yellow Gold And Platinum Mount.
This price is based on the 0.43ct total diamond weight shown. Please be advised that other metals and diamonds are available and most rings purchased can be resized in our workshop within a matter of hours.


Paranormal Activity - The Ghost Dimension didn't have a jaw-dropping box office result with $77 million despite being in 3D and despite surely being profitable with a $10 million budget going in. But it's the finale anyway so we take a look at the (probably) last film of the franchise and its home video release.
On December 15th, 2015, it'll be available on VOD in the US. Apart from the theatrical version, the obligatory Unrated Cut is also being offered. On January 12th, 2016, the DVD and Blu-ray will follow. We'll see what the differences are once we can get our hands on the 2 versions.


text:
The bottleneck for Apple Watch delays seems to be the bands
Image: Mashable
By Christina Warren 2015-04-27 20:04:57 UTC
The Apple Watch officially started shipping on Friday, but for many buyers, the wait is just beginning.
Within hours of becoming available for preorder, the Apple Watch sold out and was backordered by at least a month. I ordered my Apple Watch (38mm stainless steel with soft pink modern buckle) roughly six hours after preorders started, only to get stuck with an ambiguous "June" shipping date.
See also: 7 things we just found out about the Apple Watch
The good news: Some users are getting orders more quickly than anticipated. A number of Apple Watch buyers who Mashable spoke with have reported faster shipping dates, even for orders initially pegged for June. Some of those users have received their watches already.
It's also becoming clear that the bottleneck for the Apple Watch isn't necessarily the watch itself, but the choice of band. Right now, our research indicates that the modern buckle leather bands are the most supply constrained. This is backed up by looking at estimated shipment dates for Apple Watch units on Apple.com, as well as the availability of the bands themselves as secondary accessories.
For example, the 38mm and 42mm sport bands show available for May shipments in most colors, whereas blue and green show that it is available in "2 - 4 weeks."
The 38mm Milanese Loop also shows shipping availability in May, though its 42mm counterpart isn't shipping until June. The black classic buckle for 38mm and 42mm Apple Watch units show shipments in May.
Depending on color, the 42mm leather loop could ship in May, in "2 - 4 weeks" or in June. The 38mm link bracelet is shipping in "2 - 4 weeks" and the 42mm link bracelet shows that it will be available to ship in May.
Then there are the 38mm modern buckle bands. Those bands aren't available to ship at all; all colors and sizes simply show up as "currently unavailable."
In other words, if you ordered one of the modern buckle bands, prepare to wait.
Improved shipment predictions for some orders
Certain customers, who previously had shipment dates in June, have seen those orders moved up weeks or even months. While a few customers we spoke with have already received their smartwatches, others are seeing more specific timelines on their Apple Watch order status pages.
Apple Watch incoming within 3 - 5 weeks, between May 20 - Jun 2, instead of "June": pic.twitter.com/583ZwCLj9D
— A blog about Watch (@WatchDotCamp) April 27, 2015
If you're interested in ordering an Apple Watch right now, the stainless steel Apple Watch with a sport band is showing a shipment time of four to six weeks — at least for the 38mm version (know, though, that they scratch easily). The 42mm stainless steel Apple Watch units, and the Apple Watch Sport in general, are still showing shipment times of "June."
Supply chain malaise?
Apple is renowned for having one of the best and most efficient supply chain systems in the industry. The backorder status, along with the fact that the company can't get Apple Watch units to retail stores until June, is a rare miss for the company.
On one hand, managing supply levels for more than a dozen design permutations is difficult. It's hard to predict what models, sizes and colors will be most popular before production can start in earnest.
It's also true that Apple has experienced delays in the past when it comes to shipments and availability of its various gold-colored devices. (I waited nearly two months for a gold iPhone 5S.)
Still, I can't remember a time when Apple had a lead time of at least six weeks for a new product — a product not even available in stores.
Apple reports its latest quarterly earnings on Monday, and CEO Tim Cook is expected to address the new wearable, as well as channel inventory issues for the category.
Has your Apple Watch shipment date changed for the better? Let us know in the comments.
Topics: Apple, Apple Watch , Gadgets, Mobile, Tech


I am a Registered Practitioner Psychologist with the Health and Care Professions Council (HCPC), a Chartered Psychologist and Associate Fellow of the British Psychological Society.
Between 2014 and February 2017 I was employed by the National Health Service as a High-Intensity Cognitive Behavioural Therapist specialising in treating clients with anxiety disorders and depression.
I am a psychologist member of the Parole Board, carrying out risk assessments on indeterminate offenders to determine whether they can be safely released into the community.
I also work privately as a psychologist, cognitive-behavioural therapist and behavioural couples therapist.


The office address for rent is actually 5942 W. Montrose and there is ample parking at rear of building. Public transportation is excellent.
I am interested in 5944 W Montrose Avenue, Chicago, IL 60634.
This content last refreshed on 4/19/2019 5:27 PM. Some properties which appear for sale on this web site may subsequently have sold or may no longer be available.


Would you like to do regular reviews for authors? Are you interested in hosting authors on your website? If so, find more information here.
You'll find the tour packages on Fiverr. Custom tours are listed here. You can order your tour here. Contact me to get further information.


text:
Der Lettner-Verlag war ein der Evangelischen Kirche Berlin-Brandenburg nahestehender Verlag mit Sitz in Berlin-Dahlem.

Der Verlag wurde nach dem Ende des Zweiten Weltkrieges gegründet. Zu seinen ersten Schriften gehörte die Erstveröffentlichung der Gefängnisgedichte Dietrich Bonhoeffers unter dem Titel Auf dem Weg zur Freiheit, die sechs Auflagen erlebte.

Lettner publizierte das Gesamtwerk von Heinrich Vogel und Karl Kupisch, die beide an der Kirchlichen Hochschule Berlin lehrten.

In den 1960er Jahren fanden sich auch gesellschaftspolitische Themen im Programm, so etwa Tilman Zülchs Biafra, Todesurteil für ein Volk? und Soll Biafra überleben? sowie Helmut Simons Freiheitliche Verfassung und Demonstrationsrecht.

Im literarischen Bereich pflegte und betreute Lettner das Spätwerk von Gerhart Pohl.

1970 stellte der Verlag seine Arbeit ein, sein Archiv wurde vom Evangelischen Zentralarchiv in Berlin übernommen.

Buchverlag (Deutschland)
Verlag (Berlin)

redpajama_set_name: RedPajamaWikipedia


text:
Q: generate unique id in nested document - Pymongo generate unique id in nested document - Pymongo
my database looks like this...
{
  "_id":"5ea661d6213894a6082af6d1",

  "blog_id":"blog_one",

  "comments":  [
          {
            "user_id":"1",
            "comment":"comment for blog one this is good"
          },
          {
            "user_id":"2",
            "comment":"other for blog one"
          },
  ]
}

I want to add unique id in each and every comment,
I want it to output like this,
{
  "_id":"5ea661d6213894a6082af6d1",

  "blog_id":"blog_one",

  "comments": [
           {
            "id" : "something"     (auto generate unique),
            "user_id":"1",
            "comment":"comment for blog one this is good"
           },
           {
            "id" : "something"    (auto generate unique),
            "user_id":"2",
            "comment":"other for blog one"
           },
     ]
}

I'm using PyMongo, is there a way to update this kind of document?
it's possible or not?

A: This update will add an unique id value to each of the comments array with nested documents. The id value is calculated based upon the present time as milliseconds. This value is incremented for each array element to get the new id value for the nested documents of the array.
The code runs with MongoDB version 4.2 and PyMongo 3.10.
pipeline = [
  {
      "$set": {
         "comments": {
             "$map": {
                 "input": { "$range": [ 0, { "$size": "$comments" } ] },
                 "in": {
                     "$mergeObjects": [
                         { "id": { "$add": [ { "$toLong" : datetime.datetime.now() }, "$$this" ] } },
                         { "$arrayElemAt": [ "$comments", "$$this" ] }
                     ]
                 }
             }
         }
      }
  }
]

collection.update_one( { }, pipeline )

The updated document:
{
        "_id" : "5ea661d6213894a6082af6d1",
        "blog_id" : "blog_one",
        "comments" : [
                {
                        "id" : NumberLong("1588179349566"),
                        "user_id" : "1",
                        "comment" : "comment for blog one this is good"
                },
                {
                        "id" : NumberLong("1588179349567"),
                        "user_id" : "2",
                        "comment" : "other for blog one"
                }
        ]
}

[ EDIT ADD ]

The following works from mongo shell. It adds unique id for the comments array's nested documents - unique across the documents.
db.collection.aggregate( [
  {
      "$unwind": "$comments" },
  {
      "$group": {
          "_id": null,
          "count": { "$sum": 1 },
          "docs": { "$push": "$$ROOT"  },
          "now": { $first: "$$NOW" }
      }
  },
  {
      "$addFields": {
          "docs": {
              "$map": {
                   "input": { "$range": [ 0, "$count" ] },
                   "in": {
                       "$mergeObjects": [
                           { "comments_id": { "$add": [ { "$toLong" : "$now" }, "$$this" ] } },
                           { "$arrayElemAt": [ "$docs", "$$this" ] }
                     ]
                 }
             }
         }
      }
  },
  {
      "$unwind": "$docs"
  },
  {
      "$addFields": {
          "docs.comments.comments_id": "$docs.comments_id"
      }
  },
  {
      "$replaceRoot": { "newRoot": "$docs" }
  },
  {
      "$group": {
          "_id": { "_id": "$_id", "blog_id": "$blog_id" },
          "comments": { "$push": "$comments" }
      }
  },
  {
      $project: {
          "_id": 0,
          "_id": "$_id._id",
          "blog_id": "$_id.blog_id",
          "comments": 1
      }
  }
] ).forEach(doc => db.blogs.updateOne( { _id: doc._id }, { $set: { comments: doc.comments } } ) )

A: You can use ObjectId constructor to create the ids and place them in your nested documents.


text:
Brymer History, Family Crest & Coats of Arms
Early Origins of the Brymer family
The surname Brymer was first found in Ayrshire where one of the first records of the name was Walter Brabounare held a tenement in Irvine in 1418-1426. This Flemish industrialist family from Brabant was invited by the monarchs of Scotland to strengthen business interests in lowland Scotland. Their name was derived from Brabener, 'the Brabander,' i.e. a native of Brabant. [1] "Artisans and traders from Brabant settled early at Aberdeen and on the east coast of Scotland. Bremner is still at times pronounced "Brembner" in Caithness." [2]
Further to the south in England, Sir Nicholas Brembre (d. 1388), was Lord mayor of London, and was the chief supporter among the citizens of Richard II. [3]
Early History of the Brymer family
This web page shows only a small excerpt of our Brymer research. Another 105 words (8 lines of text) covering the years 1400, 1486, 1489, 1500, 1507, 1539, 1601 and 1630 are included under the topic Early Brymer History in all our PDF Extended History products and printed products wherever possible.
Brymer Spelling Variations
Flemish surnames are characterized by a large number of spelling variations. One reason for this is that medieval English lacked definite spelling rules. The spellings of surnames were also influenced by the official court languages, which were French and Latin. Names were rarely spelled consistently in medieval times. Scribes and church officials recorded names as they sounded, rather than adhering to specific spelling rules, and people often had their names registered in several different forms throughout their lives. One of the greatest reasons for change is the linguistic uniqueness of the Flemish settlers in England, who spoke a language closely related to Dutch. The pronunciation and spelling of Flemish names were often altered to suit the tastes of English-speaking people. In many cases, the first, final, or middle syllables of surnames were eliminated. The name has been spelled Bremner, Brimner, Brymner, Brimmer, Brenner and many more.
Early Notables of the Brymer family (pre 1700)
More information is included under the topic Early Brymer Notables in all our PDF Extended History products and printed products wherever possible.
Brymer migration to the United States +
The records on immigrants and ships' passengers show a number of people bearing the name Brymer:
Brymer Settlers in United States in the 19th Century
George William Brymer, who landed in New York in 1850 [4]
Brymer migration to Australia +
Brymer Settlers in Australia in the 19th Century
Margaret Brymer, English convict from Worcester, who was transported aboard the "America" on December 30, 1830, settling in Van Diemen's Land, Australia [5]
Contemporary Notables of the name Brymer (post 1700) +
Thelma Brymer, American Democrat politician, Delegate to Democratic National Convention from Tennessee, 1980 [6]
Historic Events for the Brymer family +
HMS Royal Oak
Ernest Anthony Brymer (1922-1939), South African Boy 1st Class with the Royal Navy aboard the HMS Royal Oak when she was torpedoed by U-47 and sunk; he died in the sinking [7]
^ State Library of Queensland. (Retrieved 2014, November 26) America voyage to Van Diemen's Land, Australia in 1830 with 135 passengers. Retrieved from http://www.convictrecords.com.au/ships/america/1830
^ The Political Graveyard: Alphabetical Name Index. (Retrieved 2016, February 2) . Retrieved from http://politicalgraveyard.com/alpha/index.html
^ Ships hit by U-boats crew list HMS Royal Oak (08) - (Retrieved 2018 February, 9th) - retrieved from https://uboat.net/allies/merchants/crews/ship68.html
Brymer (Scottish)


Loot Generator Redesign: Now Infused with Bourbon!
I recently redesigned the Savage Worlds Fantasy Companion Loot Generator. There were a few reasons for this change. If you're curious about the details of the changes or what those reasons were, read on.
Scrolls and Tomes always listed as "Scroll" or "Tome" which is rather non-descript when you're bookmarking, printing, or scrolling through your loot. I've added the name of the power to the name of the item in the cards to make them more obvious.
I wanted a cleaner design with cleaner markup. Using Bootstrap felt awkward. It's bloated, pollutes markup, and overprescribes styles on elements. I never cared for it. For both personal and professional reasons, I wanted to learn how to create something using a framework that wasn't Bootstrap.
I have lately been writing CSS using Sass for projects at work, and I've become obsessed with it. I wanted to bring it to some personal projects, too, and this was a good candidate. Additionally, I recently learned about the Bourbon suite of Sass mixins, including its grid system called Neat. It's essentially a build-your-own-Bootstrap approach to writing your CSS but with modular pieces and an additional scaffolding library called Bitters. I also made use of a couple of the components from Refills, modified of course.
As a result, I decided to use this suite and also pull in the Font Awesome SCSS to compile with the rest of the SCSS into a single minified CSS file.
Font Awesome is cool. It gives you vector font-based icons that are easy to drop in. The problem is that they are not accessible when screen readers and other accessibility tools interact with them. Those tools try to "read" the icon glyph and sometimes are not representative of the icon itself. Instead, I added ARIA attributes to "hide" the icons from those readers.
The new presentation is cleaner, tighter, and focuses on what's important while interacting with the UI. I see some areas that still need improvement, but it's an iterative process. I'd like to see how users respond to this UI first before making additional changes, too.
I make use of HTML5 appcache to make the app available while offline, but appcache is tricky. It'll redownload changes when you load the app, but it won't actually refresh or update the app immediately. I've added a dialog box that alerts the user an update is available and asks if it should reload. Hopefully, this means you'll immediately know if there is a newer version of the app before you start using it.
I still need to refine the print sizes of the item cards in the print CSS. Right now, they aren't sized or displaying borders correctly.
As always, feel free to let me know if you have any issues or questions.
Bitters: Scaffold styles, variables and structure for Bourbon projects.
Refills: Components and patterns built with Bourbon and Neat.


When will be The Kumars at No 42 next episode air date? Is The Kumars at No 42 renewed or cancelled? Where to countdown The Kumars at No 42 air dates? Is The Kumars at No 42 worth watching?
This show is a chat show which is hosted by Sanjeev, along with his mother, father and annoying grandmother.
EpisoDate.com is your TV show guide to Countdown The Kumars at No 42 Episode Air Dates and to stay in touch with The Kumars at No 42 next episode Air Date and your others favorite TV Shows. Add the shows you like to a "Watchlist" and let the site take it from there.


text:
Bennett Green
B5L #020 -- Artistic Rich People With Side-Families and Side-Hustles
I may not know art, but I know what I like..
Some people are talented. I am not one of those people. But if I was, I'd like to think I'd have a sense of humour about it. Like this painter, who has decorated his house with painted memes on canvas. Very classy.
Artist's House Full of Painted Memes
(via /r/damnthatsinteresting)
Rich people gettin' younger.. not you or I, obviously..
I enjoyed this post by Paul Graham on the reversion of wealth creation back to company founders. Graham talks about how in the early-to-mid 19th Century there was a move away from entrepreneurialism, as most of the big money of that time came from heavily regulated industries or oligopolies. But now, with more prevalent technology making it easier to start and scale successful companies, new money again flows to those willing to dream big.
It's a short and interesting read.
In 1982 the most common source of wealth was inheritance. Of the 100 richest people, 60 inherited from an ancestor. There were 10 du Pont heirs alone. By 2020 the number of heirs had been cut in half, accounting for only 27 of the biggest 100 fortunes.
How are people making these new fortunes? Roughly 3/4 by starting companies and 1/4 by investing. Of the 73 new fortunes in 2020, 56 derive from founders' or early employees' equity (52 founders, 2 early employees, and 2 wives of founders), and 17 from managing investment funds.
In 1982, there were two dominant sources of new wealth: oil and real estate. Of the 40 new fortunes in 1982, at least 24 were due primarily to oil or real estate. Now only a small number are: of the 73 new fortunes in 2020, 4 were due to real estate and only 2 to oil.
By 2020 the biggest source of new wealth was what are sometimes called "tech" companies. Of the 73 new fortunes, about 30 derive from such companies. These are particularly common among the richest of the rich: 8 of the top 10 fortunes in 2020 were new fortunes of this type.
How People Get Rich Now
My VTs are open..
People who know me know I tend not to answer my phone. I've never been very good at it, and somewhere along the way I simply chose to make it a part of my identity rather than always feeling guilty about it. I'm the guy who doesn't answer the phone. It's not personal. It's just I'd rather not stop what I'm doing. PS. I'm probably not doing anything.
So I quite enjoyed reading this article on a new trend among Gen Z'ers for leaving 'voice-texts'; short voice messages via the iMessage app that vanish shortly after being played. I think this is maybe something I could get behind.
Adelicia told me that before this year she used the voice-text function only with a boyfriend; now she uses it all the time, with anyone who is willing. "I have a little bit of social anxiety," she told me (via voice text, which is how I conducted all the interviews for this piece). "The thought of calling someone at this point feels like such a big deal. I really love the fact that this lets me have a very personal connection with someone, but I am not making you take time out of your day." P., my teen-aged friend, told me that voice texting is actually still rare among her Gen Z peers, who are still by and large devoted to S.M.S. or direct messaging. Last fall, when the school year started, she started sending voice texts on a group thread with her freshman drama class. "Everyone was making fun of me, like, that's so weird, that's incredibly lazy," she told me in a voice note." But she stuck with it, and others started responding in kind. "When someone just, like, texts you the word "O.K.," it is so dry," she said. With voice text, "people could tell I had a personality." Later, she told me, she changed her bio on Instagram to "if i don't send u a voice memo, just know i'm being held captive."
If you have my phone number, please send me an interesting VT at your earliest convenience.
The Pleasures of Conversing via Voice Text
(via MacStories)
The Dollar Bill Stearn of neighbourhood furries..
Pet owners might enjoy this one.
The neighbours just put the house up for sale
(via Abandoned Jerks)
Side-hustle slide..
I could have quoted nearly every paragraph of this article by Molly Conway, on how important it can be to pursue a hobby for the pleasure of it rather than to commercialise it.
There are some obvious parallels to what she talks about and my own side-projects, including this newsletter. I've known for a while that I have no real plans to monetise Five Links. But I have wanted to grow a following. And I suppose, if I'm being honest with myself, part of the desire to grow a following is so that I might one day be able to monetise other future side-projects.
But my recent desire to grow the subscriber list (first to 100 by Christmas and then most recently to 500 by the end of 2021) has taken a lot of the fun out of putting it together. So I might need to cool it for a little while and do what feels fun again.
Anyway - Conway's article is not too long and well-written. I loved it.
When I was a kid, I often heard the phrase, "Do what you love and you'll never work a day in your life." Like many millennials — who are now of course accused of wanting too much in terms of job satisfaction and security — I was encouraged to view any of my interests or talents as a possible career. This framework has carried through to adulthood, but now, instead of conjuring a Richard Scarry-esque image of happily occupying my time doing things I love, it reinforces the idea that my attention belongs more rightfully on profit than on pleasure.
We live in the era of the hustle. Of following our dreams until the end, and then pushing ourselves more. And every time we feel beholden to capitalize on the rare places where our skills and our joy intersect, we underline the idea that financial gain is the ultimate pursuit. If we're good at it, we should sell it. If we're good at it and we love it, we should definitely sell it.
The Modern Trap of Turning Hobbies Into Hustles
(via The Curious Bunch)
Ok, so it's Five Links Issue #020, and back in Issue #017 I said by now I wanted to have migrated this newsletter over to a email service provider that doesn't track subscribers' behaviour.
Have I done it?
Well, no. Kind of - but no.
It was a lot harder than I thought it would be. The best option I have found is EmailOctopus, but that doesn't offer a satisfactory landing page or place to host old archives.
And also, when I asked a few subscribers about what they thought about this whole 'privacy pledge' of mine, 100% of people surveyed said they really didn't care about it. So that made it a lot harder for me to try to get motivated to build a custom combination of nocode services that together would replicate SubStack but without the tracking.
So then I come back to where I started, which is that I just don't like the idea of being a person that publicly praises privacy-forward stances by companies such as Apple or BaseCamp or [insert flavour of the month here], and then separately tracks subscribers' clicks within my own newsletter.
So, I'll be moving over to Hey World.
It's not a perfect solution - but then this isn't a particularly perfect newsletter. And my sample size suggests none of you really care enough to be bothered. In fact, the tracking data I'm rallying against actually lets me know that less and less of you are even opening this thing, so moving to a platform that doesn't provide tracking data at all is an effective way of arresting a concerning trend. Some MBA speak there.
The biggest downside is I don't think I can migrate an existing subscriber list.
This means that for those of you I know personally, I will enter your emails manually and you will receive an automated email confirming you wish to be signed up. For those of you I don't know personally, please reply to this email to let me know you'd like to continue to be subscribed.
I will keep using SubStack for another 5 Issues (or so), and then I'll nuke this account. So you have some time to reply and let me know you'd like to stay subscribed. And then you're DEAD TO ME.
Heh. Not really. You do you - it's cool. But our relationship is a little bit on the line here, is all I'm saying.
If you enjoyed any of these links, the best way you can help me is by forwarding this email on to a friend. They can browse past issues and subscribe at this link.
- Bennett
bennettgreen.com
Banner Photo by Samuel Regan-Asante on Unsplash
Subscribe below to get future posts from Bennett Green


The server maker plans on Tuesday to announce its long-awaited four-processor "Cherrystone" server, a key product in the company's effort to stave off Intel-based competition.
Sun Microsystems plans to announce Tuesday its long-awaited four-processor "Cherrystone" server, a key product in the company's effort to stave off Intel-based competition.
As earlier reported, the Sun Fire V480, with up to four 900MHz UltraSparc III processors, is a little brother to the V880, an eight-processor system that has proved extremely successful for the Santa Clara, Calif.-based company.
Sun faces competitive pressure from IBM and Hewlett-Packard in midrange and high-end Unix servers, but it dominates in lower-end machines. In that segment of the market, however, Sun has competition from Intel servers running Windows and Linux; the V480 is aimed at keeping those rivals at bay.
The V480 is a replacement to the UltraSparc II-based 450, which ranges in price from $18,695 to $52,195. The V480, a rack-mountable product, will cost somewhat more, starting at $22,995 for a two-processor server with 4GB of memory, said Warren Mootery, director of Sun's product marketing for volume systems.
"We positioned it specifically against four-way servers with 1.6GHz (Intel) Xeons," Mootery said. A V480 with 4GB of memory and two of its four-processor slots full costs less than four-processor-capable Xeon servers from Dell Computer, Hewlett-Packard or IBM with two processors installed, the same amount of memory, and Microsoft's Windows 2000 Advanced Server operating system, he said.
However, Sun's prices go up steeply. A four-processor server with 16GB of memory costs $46,995, and a four-processor model with 32GB of memory goes for $99,995.
Sun also will sell V480s bundled with its T3 midrange storage products. Those products range in price from $44,595 to $122,995, Mootery said.
Also Tuesday, IBM will announce that it's shipped its 1,000th top-end p690 "Regatta" Unix server, which went on sale about six months ago and typically costs hundreds of thousands of dollars. The Spiegel Group--which runs retailers including Eddie Bauer, Newport News and Spiegel Catalog--bought the p690 to replace 15 non-IBM servers.
Sun has released numerous servers based on its newer UltraSparc III processor, but the four-processor Cherrystone system is arriving later than hoped. When Sun debuted its first UltraSparc III systems more than 20 months ago, executives said the entire UltraSparc III line would be on sale within a year.
Also planned for Tuesday, Sun will bring its faster 900MHz UltraSparc III processors to the V880, which previously used the earlier 750MHz processors, Mootery said. The 900MHz V880s already are for sale on Sun's Web site.
To deal with a recent spending slowdown, Sun has laid off staff and is shutting down for a mandatory vacation the week of July 4, a step it took in 2001 as well. The company has stood by its plan to return to profitability this quarter.
Sun's systems use 64-bit processors, a major advantage when running large databases. Intel hopes its 64-bit Itanium line will help address this weakness in its product line. Its first-generation Itanium systems weren't a serious factor in the market, but Intel hopes that Itanium 2 systems coming later this summer will prove more successful.
A four-processor Itanium 2 system will cost about $41,000 with 8GB of memory, said Vaughn Mackie, enterprise platform marketing manager at Intel, speaking at a media event Friday.
Sun sells two categories of UltraSparc III servers. The "volume" systems use components and manufacturing methods drawn from the larger world of Intel servers, whereas higher-end systems all are based on Sun "Uniboards," four-processor building blocks that can be assembled into everything from eight-processor Sun Fire 3800 systems to 72-processor Sun Fire 15K "Starcat" systems.
Processors aren't the only point of comparison when pitting Intel servers against Sun servers. Also important are reliability features, software availability, high-speed cache memory, and input-output systems. V480 comes with PCI slots for plugging in network cards or interfaces to storage systems, a slower standard than the PCI-X now shipping with Intel servers.
"We didn't incorporate PCI-X. We're looking at it, but we're not sure if we're going to go that route," Mootery said. "We have pretty good throughput."
While PCI is adequate for today's workloads, the future likely will tell a different story, said Cary Snyder, an independent analyst who monitors system technology such as PCI.
For one thing, coming 10-gigabit-per-second Ethernet and Fibre Channel networking standards will consume huge amounts of data-transfer capacity. In addition, special-purpose chips to speed up networking means that regular processors will have more power left over to fill up data-transfer pathways.


The word IndiPattaani was derived from Enthupattaani.
IndiPattaani prizes are awarded to the best entries submitted within a pre-determined timeframe.
myworldfoodandtravel.com - What secrets do the mountains of Oman hold? Let's find out!
hipstervoice.wordpress.com - Suddenly, my eyes my dear friends were busy in capturing the beauty of the blue clear water and everything around them.
Visit to Oman-The beautiful Land.
hipstervoice.wordpress.com - Trust me guys ! writing to get selected for OMAN is OMG! Thing and it really takes a lot of tries and tries so that my entry to be selected but then second thought hey! write what your heart says !