故宫辟谣“600年不积水”,打了“九斤老太”的脸
文章来源: 快评 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
不应该捧杀古人,更不能借称赞古人智慧来和现代科技唱对台戏。这既不是健康的民族自豪感,也会妨碍科技的交流和进步
近日,北京的暴雨水情牵动人心,“故宫辟谣600年不积水”的话题却意外上了热搜。
所谓“故宫从来没有被水淹”俨然已经成为了传说,每到大雨时节总会被拿出来说道。就在近日,有网络短视频拍摄了故宫博物院慈宁宫暴雨时积水的画面,有人对故宫的排水系统功能提出质疑。还有一种添枝加叶的说法:“600多年都没被水淹过的故宫,在经过现代的专家一番改造之后,如今下大雨也被淹了”。
对此,故宫人员答疑解惑,首先故宫的排水系统是一个非常复杂的系统,并且故宫院落的整体是北高南低,方便通过明沟、暗沟排水。但故宫并不是从来没有积水过,据介绍,从历史文献中可以发现,故宫整个区域出现屋面漏雨、墙垣倒塌还有院落积水这样的一些记载,比如光绪十一年的阴历四月,从东华门到西华门这一带积水“数尺不等”。但通过清理,能快速恢复它的排水功能。
如果说,故宫是因为什么“现代科技”而影响排水的话,那可能也是被塑料瓶等“现代科技”产品堵住了。据报道,慈宁宫积水,工作人员在暗沟里发现了塑料瓶、塑料袋,还有毛巾甚至衣物这些东西堵住了暗沟的排水。疏通后,目前已经排水顺畅。
事实上,故宫沿袭了明清留下来的古排水系统,雨水排水方面并未进行现代排水技术改造。这套古排水系统容易泥沙拥堵,故宫每年春夏秋要进行三次清淤。
拿“故宫600年不积水”的不实信息,来借古讽今、以古非今、排斥现代科技的,都该歇歇了。其实,众所周知,故宫是中华民族的优秀文化遗产,其中精巧的排水系统也体现了古代能工巧匠的妙想,紫禁城“千龙出水”的画面让人惊叹于古人的智慧。但是,不应该捧杀古人,更不能借称赞古人智慧来和现代科技唱对台戏。这既不是健康的民族自豪感,也会妨碍科技的交流和进步。
中华文明具有突出的创新性,守正不守旧,尊古不复古,蕴含着革故鼎新、与时俱进的精神气质。在前人的基础上做出更多贡献,无愧于时代,不必偏执地将过去和现代科技对立起来。如果将民族自豪感褊狭地理解为“古代智慧不可改”,那就可能会走向反面,成为鲁迅先生批判的“九斤老太思维”——什么都是以前的好,什么都是“一代不如一代”。这本身也是一种可怕的话语陷阱。
监督推动进步,鞭策也是一种正能量。但是对于公共事务的参与和讨论,应从事实出发、从真相出发,一味带着情绪去抨击,注定是南辕北辙,缘木求鱼。
要警惕“故宫600年不积水”背后隐藏的否定现代科学技术的反智倾向,这不利于构建尊重科学、尊重人才的社会氛围。600年故宫在历史上偶尔积水,也是正常的事。解决当下积水的问题,不必非得“倒回去”,不妨向前看,向现代城市科学规划、现代城市排水技术要答案,并且学会和自然和谐相处。
-->
`,
"script":[]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 5;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};hideComments();',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=12444735&n=0&out=jsval","defer":"true"},
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}