ADVERTISEMENT

Press Room

Press Release May 17, 2011

Scientific American June 2011

The Latest in Science News


Nuclear Energy: Planning for the Black Swan (p 60 & p 14)
The U.S. will soon start installing a new generation of nuclear reactors, outfitted with safety features meant to withstand extreme threats and disasters. But the recent events at Japan's Fukushima Daiichi nuclear plant have stirred up concerns once again. As Adam Piore explores in a feature in this month's issue of Scientific American, the real question is: How has the technology improved in the last few decades and what can it withstand?

Nuclear power contributes approximately 20 percent of the U.S. electricity supply, though there is now a greater push for more nuclear power plants, with 22 applications already pending. As the editors write in an accompanying editorial, one reason for this push is the consequences of other energy sources: pollution from fossil-fueled power plants shortens the life span of as many as 30,000 Americans a year; coal and hydraulic fracturing of natural gas threaten the environment and water supplies; and oil dependence undermines the nation's energy security.

Piore notes that though regulations for the design of new nuclear power plants include more stringent safety features than the Fukushima power plant, nuclear power will always be vulnerable to those highly unlikely occurrences that have big repercussions. And preparing for such scenarios is hard enough without having to stay within a budget.

But as noted in the editorial, abandoning nuclear power is not a realistic option, either. Instead, the U.S. needs to demand transparency and rigorous enforcement of regulations by the Nuclear Regulatory Commission. "Now is the time to make tough, transparent decisions that could regain public trust," the editors write.

Global Warming: "I Stick to the Science" (p 86)
Physicist Richard A. Muller has been a vocal climate skeptic, asserting that many of the measurements and analyses by climate scientists are deeply flawed. But to many people's shock, in testifying in front of the U.S. Congress on March 31, Muller confirmed what mainstream climate scientists have been saying: Earth is warming in line with the projections of climate models.

In an interview with Michael D. Lemonick in this month's Scientific American, Muller discusses his views on climate science and why he testified before Congress. "I don't care whether I'm speaking to a Republican or a Democrat; science is nonpartisan. And I believe that my refuge is sticking to the science," Muller says regarding the preliminary findings of the Berkeley Earth Surface Temperature project, which he heads.

Forum: An Epidemic of False Claims (p 14)
The ability to prove something false is one of the hallmarks of scientific study, but scientists need to improve how they do their research and how they disseminate evidence, John P. A. Ioannidis writes in a column in this month's Scientific American.

As the number of scientific researchers has increased in recent years, so has the frequency of conflicts of interests, false positives and exaggerated results. The pressure on scientists to publish their work in a high-profile journal can also affect funding allocation and academic careers.

Ioannidis proposes a number of measures that could ameliorate this situation. Scientists should be encouraged to register detailed experimental protocols before starting their research and disclose the full results and data when the research is completed, for example. Furthermore, they should declare potential limitations of their studies and any conflicts of interest. Ioannidis also calls for scientific reports to take account of the number of analyses that have been conducted, which could downplay false positives.

"Eventually findings that bear on treatment decisions and policies should come with a disclosure of any uncertainty that surrounds them," Ioannidis writes.


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:

Rachel Scheer
Head of Communications, USA, Nature Publishing Group
Tel: (212) 451-8569
Email: r.scheer@us.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