ADVERTISEMENT

Press Room

Press Release August 25, 2011

Scientific American Mind September/October 2011

The Latest in Science News


How to fight a frazzled mind (p 30)
Stress management is both trainable and beneficial, writes Robert Epstein in this month's Scientific American Mind. Furthermore, preventive and proactive approaches seem to be the most effective when it comes to dealing with stress.

Previous research indicates that there are at least four broad, trainable competencies that can help people to manage stress effectively: source management (reducing or eliminating the sources of stress); practicing relaxation techniques, such as yoga; thought management (correcting irrational thinking and reinterpreting events in a positive light); and prevention (planning and conducting your life to avoid sources of stress). Epstein assessed the relative importance of these by conducting an online test of 3,304 individuals. Participants were asked how stressed and how generally happy they were, and whether they had received formal stress-management training. They were then asked questions about different practices that fall under the four competencies.

Relaxation techniques and thought management are often thought to be the most effective ways to deal with stress, but Epstein's study found that prevention was the most helpful competency, followed by source management. The results also suggest that people who have received stress-management training cope better with stress than those who haven't.

The challenge now, writes Epstein, is "to teach techniques for managing stress to a public that knows little about them, and, especially, to educate our children before the big stressors hit."


About Scientific American

Founded in 1845, Scientific American is the award-winning authoritative source for the science discoveries and technology
innovations that matter. The longest continuously published magazine in the U.S., it is translated into 14 languages, and reaches a global audience of more than 6 million. Other titles include Scientific American Mind and Spektrum der Wissenschaft in Germany. Scientific American is at the heart of Springer Nature’s consumer media division, meeting the needs of the general public. Springer Nature is a leading global research, educational and professional publisher, home to an array of respected and trusted brands providing quality content through a range of innovative products and services. For more information, please visit www.scientificamerican.com.


FOR MORE INFORMATION CONTACT:

Editors at Scientific American Mind are available to comment on this topic; please contact the Press Office

Tel: (212) 451-8569
Email: press@nature.com

Press Inquiries

Interview requests, corporate and trade press:

  • Rachel Scheer
    Head of Communications, USA, Nature Publishing Group
    New York, NY
    Phone: (212) 451-8569
    Contact by Email
  • James Cola
    Communications Manager, Nature Publishing Group
    New York, NY
    Phone: 212-451-8865
    Contact by Email

For science writers and journalists about Scientific American content:

Follow Us:

Exception in onError

key [_fw1] doesn't exist

(expression)

Exception
Catch
additional
Struct
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringkey [_fw1] doesn't exist
StackTrace
stringkey [_fw1] doesn't exist at railo.runtime.type.util.StructSupport.invalidKey(StructSupport.java:48):48 at railo.runtime.type.scope.RequestImpl.get(RequestImpl.java:150):150 at org.hibachi.fw1.framework_cfc$cf.udfCall4(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:584):584 at org.hibachi.fw1.framework_cfc$cf.udfCall(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc):-1 at railo.runtime.type.UDFImpl.implementation(UDFImpl.java:93):93 at railo.runtime.type.UDFImpl._call(UDFImpl.java:307):307 at railo.runtime.type.UDFImpl.call(UDFImpl.java:208):208 at railo.runtime.ComponentImpl._call(ComponentImpl.java:623):623 at railo.runtime.ComponentImpl._call(ComponentImpl.java:506):506 at railo.runtime.ComponentImpl.call(ComponentImpl.java:1738):1738 at railo.runtime.listener.ModernAppListener.call(ModernAppListener.java:388):388 at railo.runtime.listener.ModernAppListener.onError(ModernAppListener.java:375):375 at railo.runtime.PageContextImpl.execute(PageContextImpl.java:2223):2223 at railo.runtime.PageContextImpl.execute(PageContextImpl.java:2179):2179 at railo.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:331):331 at railo.loader.servlet.CFMLServlet.service(CFMLServlet.java:29):29 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728):728 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305):305 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210):210 at org.apache.catalina.filters.RemoteIpFilter.doFilter(RemoteIpFilter.java:831):831 at org.apache.catalina.filters.RemoteIpFilter.doFilter(RemoteIpFilter.java:867):867 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243):243 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210):210 at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:134):134 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:802):802 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:339):339 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:215):215 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:839):839 at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36):36 at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:71):71 at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:53):53 at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:41):41 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java):-1 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222):222 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123):123 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472):472 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171):171 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99):99 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118):118 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407):407 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004):1004 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589):589 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310):310 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source):-1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source):-1 at java.lang.Thread.run(Unknown Source):-1
TagContext
Array
1
Struct
codePrintHTML
string582: request.event = event;<br> 583: // reset lifecycle flags:<br> <b>584: structDelete( request._fw1, 'controllerExecutionComplete' );</b><br> 585: structDelete( request._fw1, 'controllerExecutionStarted' );<br> 586: structDelete( request._fw1, 'serviceExecutionComplete' );<br>
codePrintPlain
string582: request.event = event; 583: // reset lifecycle flags: 584: structDelete( request._fw1, 'controllerExecutionComplete' ); 585: structDelete( request._fw1, 'controllerExecutionStarted' ); 586: structDelete( request._fw1, 'serviceExecutionComplete' );
column
number0
id
string??
line
number584
Raw_Trace
stringorg.hibachi.fw1.framework_cfc$cf.udfCall4(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:584)
template
string/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc
type
stringcfml
type
stringexpression

Original exception in onSessionStart

key [_fw1] doesn't exist

(expression)

Exception
Struct
additional
Struct
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringkey [_fw1] doesn't exist
StackTrace
stringkey [_fw1] doesn't exist at railo.runtime.type.util.StructSupport.invalidKey(StructSupport.java:48):48 at railo.runtime.type.scope.RequestImpl.get(RequestImpl.java:150):150 at org.hibachi.fw1.framework_cfc$cf.udfCalla(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:1908):1908 at org.hibachi.fw1.framework_cfc$cf.udfCall(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc):-1 at railo.runtime.type.UDFImpl.implementation(UDFImpl.java:93):93 at railo.runtime.type.UDFImpl._call(UDFImpl.java:307):307 at railo.runtime.type.UDFImpl.call(UDFImpl.java:208):208 at railo.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:748):748 at railo.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:724):724 at railo.runtime.PageContextImpl.getFunction(PageContextImpl.java:1547):1547 at org.hibachi.fw1.framework_cfc$cf.udfCall4(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:793):793 at org.hibachi.fw1.framework_cfc$cf.udfCall(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc):-1 at railo.runtime.type.UDFImpl.implementation(UDFImpl.java:93):93 at railo.runtime.type.UDFImpl._call(UDFImpl.java:307):307 at railo.runtime.type.UDFImpl.call(UDFImpl.java:208):208 at railo.runtime.ComponentImpl._call(ComponentImpl.java:623):623 at railo.runtime.ComponentImpl._call(ComponentImpl.java:506):506 at railo.runtime.ComponentImpl.call(ComponentImpl.java:1738):1738 at railo.runtime.listener.ModernAppListener.call(ModernAppListener.java:388):388 at railo.runtime.listener.ModernAppListener.onSessionStart(ModernAppListener.java:294):294 at railo.runtime.PageContextImpl.initApplicationContext(PageContextImpl.java:2807):2807 at railo.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:101):101 at railo.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:18):18 at railo.runtime.PageContextImpl.execute(PageContextImpl.java:2212):2212 at railo.runtime.PageContextImpl.execute(PageContextImpl.java:2179):2179 at railo.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:331):331 at railo.loader.servlet.CFMLServlet.service(CFMLServlet.java:29):29 at javax.servlet.http.HttpServlet.service(HttpServlet.java:728):728 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305):305 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210):210 at org.apache.catalina.filters.RemoteIpFilter.doFilter(RemoteIpFilter.java:831):831 at org.apache.catalina.filters.RemoteIpFilter.doFilter(RemoteIpFilter.java:867):867 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243):243 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210):210 at sun.reflect.GeneratedMethodAccessor72.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:134):134 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doNext(FusionReactorRequestHandler.java:802):802 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doHttpServletRequest(FusionReactorRequestHandler.java:339):339 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.doFusionRequest(FusionReactorRequestHandler.java:215):215 at com.intergral.fusionreactor.j2ee.filter.FusionReactorRequestHandler.handle(FusionReactorRequestHandler.java:839):839 at com.intergral.fusionreactor.j2ee.filter.FusionReactorCoreFilter.doFilter(FusionReactorCoreFilter.java:36):36 at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.j2ee.filterchain.WrappedFilterChain.doFilter(WrappedFilterChain.java:71):71 at sun.reflect.GeneratedMethodAccessor70.invoke(Unknown Source):-1 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source):-1 at java.lang.reflect.Method.invoke(Unknown Source):-1 at com.intergral.fusionreactor.agent.filter.FusionReactorStaticFilter.doFilter(FusionReactorStaticFilter.java:53):53 at com.intergral.fusionreactor.agent.pointcuts.NewFilterChainPointCut$1.invoke(NewFilterChainPointCut.java:41):41 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java):-1 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222):222 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123):123 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472):472 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171):171 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99):99 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118):118 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407):407 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004):1004 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589):589 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310):310 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source):-1 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source):-1 at java.lang.Thread.run(Unknown Source):-1
TagContext
Array
1
Struct
codePrintHTML
string1906: <br> 1907: private void function setupRequestDefaults() {<br> <b>1908: if ( !request._fw1.requestDefaultsInitialized ) {</b><br> 1909: var pathInfo = variables.cgiPathInfo;<br> 1910: request.base = variables.framework.base;<br>
codePrintPlain
string1906: 1907: private void function setupRequestDefaults() { 1908: if ( !request._fw1.requestDefaultsInitialized ) { 1909: var pathInfo = variables.cgiPathInfo; 1910: request.base = variables.framework.base;
column
number0
id
string??
line
number1908
Raw_Trace
stringorg.hibachi.fw1.framework_cfc$cf.udfCalla(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:1908)
template
string/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc
type
stringcfml
2
Struct
codePrintHTML
string791: public any function onSessionStart() {<br> 792: setupFrameworkDefaults();<br> <b>793: setupRequestDefaults();</b><br> 794: setupSessionWrapper();<br> 795: }<br>
codePrintPlain
string791: public any function onSessionStart() { 792: setupFrameworkDefaults(); 793: setupRequestDefaults(); 794: setupSessionWrapper(); 795: }
column
number0
id
string??
line
number793
Raw_Trace
stringorg.hibachi.fw1.framework_cfc$cf.udfCall4(/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc:793)
template
string/webroot/www/mura/Slatwall/org/Hibachi/FW1/framework.cfc
type
stringcfml
type
stringexpression