30年后奥克兰可能变成这个样,你还想住吗?
作者: Park 日期:2018-08-01 16:00 阅读: 来源:天维网编译
【天维网据stuff消息 Park编译】市议会一份名为“奥克兰2050”的报告出炉,对30多年后奥克兰的描绘可以用“反乌托邦”来形容。
英文原文:Auckland 2050: Council report paints dystopian future for the city
反乌托邦(Dystopia)与乌托邦(Utopia)相对,意为“充满丑恶与不幸之地”。在议会报告中,就将2050年的奥克兰描绘成这样一个地方。
隔离学校里满腔愤恨的学生、“禁止通行”的公园、Manukau港成为贫困群体聚集区,Three Kings、Mt Albert、Birkenhead等地区家家商户都装上了卷帘门,提心吊胆的居民在封闭的购物中心购物,上班族在戒备森严的封闭社区里生活...
上述描绘听起来很像电影《饥饿游戏》中的场景,但确是市议会对30多年后奥克兰的预测。
“双速奥克兰”(Two speed Auckland)是文件中提及的奥克兰可能步入的“五大未来之一”,市议会战略研究总经理Jacques Victor介绍,大家对这一总体规划文档讨论激烈,“我们在撰写报告时很纠结,因为这些内容很消极,但最后我们觉得还是有责任将它发表出来。”
据悉,这项30年规划在6月的时候被市议会采纳,从昨日起民众可以在网上浏览。
据Victor,奥克兰市议会所咨询的四、五位智囊都提出“双速奥克兰”的概念。此外,其他预测还包括奥克兰将成为食物之都、天气趋向热带化、经济增长由移民创业公司带动、人们将在城市绿化带骑自行车穿行等。
Salvation Army的社会政策分析师Alan Johnson表示,“双速奥克兰”对至少四分之一的城市居民来说已经是事实了,“我住在奥克兰南区,欢迎来到我的世界。”
此外,“双速奥克兰”还描绘了接下来十年受科技发展影响大批白领失业的场景。
报告称,“上世纪70年代的社会平等再也回不来了,有房有工作的人们与没房没工作的人们将有天差地别。”
Johnson认为,这些问题已经是奥克兰四分之一低收入群体所面对的现实,并将很快成为另40%中产阶级的现实。而经济空虚化的风险将使得Avondale到Onehunga的“此前的中产阶级化收益”成为泡影。
Johnson认为,对未来的这种描绘基本反映了当今中产阶级的焦虑。
报告还预测未来对骑自行车的人们以及夜里下班人们的袭击事件将会增加,但穷人犯罪的对象并非富人群体,而是可能在他们自己的社区内犯罪。
由特定种族群体组成的学校在奥克兰也是事实,但Johnson不认为这样一定会导致种族偏见的上升。
民众也无需太过忧虑,毕竟上述这个“反乌托邦社会”是奥克兰未来发展“五大可能”中最坏的一个预测。
扫描二维码看更多精彩新闻
-
FreeMarker template error (DEBUG mode; use RETHROW in production!):
An error has occurred when reading existing sub-variable "keywords"; see cause exception! The type of the containing value was: extended_hash+string (com.jspxcms.core.domain.Info wrapped into f.e.b.StringModel)
----
FTL stack trace ("~" means nesting-related):
- Failed at: @InfoFulltextList q=info.keywords exc... [in template "1/default/newsDetail.html" at line 516, column 15]
----
Java stack trace (for programmers):
----
freemarker.core._TemplateModelException: [... Exception message was already printed; see it above ...]
at freemarker.ext.beans.BeanModel.get(BeanModel.java:199)
at freemarker.core.Dot._eval(Dot.java:40)
at freemarker.core.Expression.eval(Expression.java:78)
at freemarker.core.UnifiedCall.accept(UnifiedCall.java:97)
at freemarker.core.Environment.visit(Environment.java:324)
at freemarker.core.MixedContent.accept(MixedContent.java:54)
at freemarker.core.Environment.visitByHiddingParent(Environment.java:345)
at freemarker.core.ConditionalBlock.accept(ConditionalBlock.java:48)
at freemarker.core.Environment.visit(Environment.java:324)
at freemarker.core.MixedContent.accept(MixedContent.java:54)
at freemarker.core.Environment.visit(Environment.java:324)
at freemarker.core.EscapeBlock.accept(EscapeBlock.java:48)
at freemarker.core.Environment.visit(Environment.java:324)
at freemarker.core.Environment.process(Environment.java:302)
at freemarker.template.Template.process(Template.java:325)
at com.jspxcms.common.file.LocalFileHandler.storeFile(LocalFileHandler.java:170)
at com.jspxcms.core.html.PInfo$1.run(PInfo.java:92)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor2568.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1458)
at freemarker.ext.beans.BeanModel.invokeThroughDescriptor(BeanModel.java:255)
at freemarker.ext.beans.BeanModel.get(BeanModel.java:159)
... 16 more
Caused by: org.hibernate.LazyInitializationException: failed to lazily initialize a collection of role: com.jspxcms.core.domain.Info.infoTags, could not initialize proxy - no Session
at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:567)
at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:205)
at org.hibernate.collection.internal.AbstractPersistentCollection.initialize(AbstractPersistentCollection.java:546)
at org.hibernate.collection.internal.AbstractPersistentCollection.read(AbstractPersistentCollection.java:133)
at org.hibernate.collection.internal.PersistentList.iterator(PersistentList.java:132)
at com.jspxcms.core.domain.Info.getTagKeywords(Info.java:892)
at com.jspxcms.core.domain.Info.getKeywords(Info.java:910)
... 22 more