Marstone Studio

Archive for November 2016

  • Instruction Oriented (1960s)
    • Breakthroughs: abstract hardware
    • limits:  coupling inside hardware, restrict to certain architecture
    • Technologies: assembly, segmenting/paging
  • Procedure Oriented (1980s)
    • Breakthroughs: abstract  operating system process model
    • Limits: coupling inter-procedure
    •  Technologies: programming language
  • Object Oriented (1990s)
    • Breakthroughs: object level encapsulation
    • Limits: source code dependency
    • Technologies: OOP, design pattern
  • Component Oriented (1995-)
    • Breakthroughs: component level encapsulation
    • Limits: upgradability (dll hell)
    • Technologies: open source, CORBA, java ee, dll, OSGI
  • Service Oriented (2001-)
    • Breakthroughs: abstract computing ability
    • Limits: vendor dependency & trustworthy
    • Technologies: SOA, cloud computing(-aaS), micro-service
  • Standard Oriented (?)
    • Breakthroughs: vendor independency
    • Limits: data lock-in?
    • Technologies: HTML5, OAuth

“话说天下大势,分久必合,合久必分”
由乱而治,治之后乱,这是冥冥之中两股力量的制衡
自然界更是如此,沧海桑田

乱(Chaos)的力量之源,是熵。
这儿有一个难以反驳的常识,就是时间箭头的不可逆性:
https://en.wikipedia.org/wiki/Entropy_(arrow_of_time)
反过来说,如果熵增的方向不是未来,人脑的记忆系统就要崩溃了
(所以时间的不可逆性,一定程度上来说是人脑的错觉)

但是,如果承认了熵增,人生就将变得一片灰暗:
人类自身是目前几乎是最高秩序(Order)的存在
人类对科技、对进步的追求,都如同在焦油坑中挣扎的恐龙
其目的,仅仅是也只能是为了:
加速能量的消耗,即,加速熵增,即,加速人类以及整个宇宙的灭亡
即,Heat Death:https://en.wikipedia.org/wiki/Heat_death_of_the_universe
从人类越来越高的能源消耗能力到温室效应,都在不停的印证这一点

虽然说Head death(热到死)的过程还要很久
但我们必须不承认这个结论:
这不是基于科学的思考,而是基于自我解脱的需要
这也就是上帝为什么必须存在的原因:我们永远都会需要神学来弥补科学的不足
信上帝,得永生。

言归正传,逃避显然不是解决问题的办法
热到死听起来也不太符合common sense,更不符合心理预期的
Chaos是一种基本的力量来让宇宙混沌,那么直觉上应该也存在Order呀?
这也是个人直觉上大一统无法完成的原因:
电磁力导致熵增带来混沌,而秩序则必须由引力(gravitation)来完成
即,通过引力造成黑洞来吞噬熵,从而时间箭头也就可以反转了

那么Order比Chaos要好吗?
显然也不能这么说,比如Order会带来另一种死法:
https://en.wikipedia.org/wiki/Big_Bounce
Order与Chaos的精确制衡,才是生存之道。
比如,不可思而不学也不可学而不思;代码不能不重构也不能老重构啊。



  • Ara: After time high in exciting we can fall asleep in another of over than three thousand hotel rooms.
  • marstone: hi sam you would probably notice that project was forked from other repos. i almost did nothing on it. afaik ingress started to use an encryption alg
  • Sam: Heya, i saw your ingress for ios on github. would you be able to make a pokemon go app for ios 7? it is in great demand since alot of people have ios

Categories