Git Product home page Git Product logo

xkcd-1491's Introduction

xkcd 1491: Stories of the Past and Future

Getting started

Clone this repo and install pdm.

$ pdm install

$ pdm run python -m xkcd_1491
[INFO] 📐 Initializing…
[INFO] 📈 Drawing…
……
[INFO] 🎉 Finished.

Now view output.png.

Relevant

Notes

方针

  • 名字主要采用未经翻译的原始文字,必要时再在斜线后注翻译。
  • 作品名有歧义时,后缀括号标明。
  • 最多记录主要作者。(不超过两人)
  • 尽量收录改编作品的原作。
  • written_in记发表、创作等关键时间中最明确的。
  • 时间不注不确定度,即使标准差远超一年也可注零数。

有一年

有一年的春天,他醉醺醺的在街上走,……

——鲁迅《阿Q正传》,《呐喊》

那是一个我的幼时的夏夜,我躺在一株大桂树下的小板桌上乘凉,……

——鲁迅《狗·猫·鼠》,《朝花夕拾》

有一年的秋天,我在寒石山的一个亲戚家里闲住。

——鲁迅《孤独者》,《彷徨》

有一年的冬初,四叔家里要换女工,……

——鲁迅《祝福》,《彷徨》

一日就是这冬末夏初的时候,而且是夜间,我偶而得了闲暇,去访问爱罗先珂君。

——鲁迅《鸭的喜剧》,《呐喊》

具体问题

刘慈欣《流浪地球》

文中并未指明绝对年代,但可间接推测。

……半人马座比邻星,这是距我们最近的恒星,有 4.3 光年的路程。

——§1 刹车时代

当前比邻星距离 4.2465 ± 0.0003 ly,靠近速度 22.204 ± 0.032 km/s。“4.3 光年”精确到 0.1 ly,相当于约14世纪的路程。所以 §1 发生在最近十几个世纪。

三个多世纪前,天体物理学家们就发现这太阳内部氢转化为氦的速度突然加快,于是他们发射了上万个探测器穿过太阳,最终建立了这颗恒星完整精确的数学模型。

——§1 刹车时代

不妨认为以上事件发生在出版当年,即2000年。

Stephen King Rita Hayworth and Shawshank Redemption

资料太少,不收。

曹雪芹《红楼梦》

具体年代难考,且似有刻意混淆。

Ray Bradbury Fahrenheit 451

Wikipedia:

Fahrenheit 451 is set in an unspecified city in the year 2049 (according to Ray Bradbury's Coda), though it is written as if set in a distant future. The earliest editions make clear that it takes place no earlier than the year 1960. (In early editions of the book, Montag says, "We've started and won two atomic wars since 1960", in the first pages of The Sieve and the Sand. This sets a lower bound on the time setting. In later decades, some editions have changed this year to 1990 or 2022.)

I briefly look over some versions. Statements of atomic wars after 1990 or 2022 do exist, but I can't find any direct evidence of the 2049.

xkcd-1491's People

Contributors

ydx-2147483647 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.