渴望矩阵

我将人类意识的核心总结为两件事:

  1. 对客观世界的认识,核心为规律的寻找和应用
  2. 自身渴望的追求。

这两件事相辅相成,因为第二件事实际上是:希望客观世界能够到达一个我们主观上所希望的状态,绝大多数情况下只有通过对客观世界的改造才能达到这个统一,而最有效的改造方式就是利用规律。

1. 规律

1.1 什么是规律

我们的世界是按照一定的规律运行的,在某个维度下,如果两个系统处于完全相同的初始状态,那么这两个系统一定会按照完全一致的轨迹进行运动。

我们无法从根本上证明这个命题是绝对正确的,但是在人类的发展中,无数我们曾经认为是没有规律、不讲道理的事情,一个个被解决掉。每一次科学的进步都使得我们对这个命题的确信度更进一步。

这个命题会有很多等价的表述,如「上帝不扔骰子」、「存在即合理」(注:中文中这句话在翻译后产生了严重歧义,这里的合理指的是合乎客观规律而非合情合理)等。

经过完善和系统化总结的规律,又称为理论。

认识和使用规律是意识体对客观世界进行改造的唯一有效手段,即使是一些微小的活动也无一不是在利用规律。举例来说,如果我渴了,就会将杯子放在口前,倾斜一个角度,于是便能喝到水,每一个步骤的背后都是对规律的使用:我触碰杯子杯子绝不会爆炸,我用合适的力度拿起杯子杯子不会滑掉,略微倾斜后水会流入我的口中,而不是喷涌而出。这些都是客观世界的规律,我们无时无刻不在利用这些规律去满足我们的需求,而每一次规律的生效也都加强了我们对这个规律的确信。

1.1.1 规律有对错之分

但是我们认识到的规律,也并不一定都是正确的。像食疗中「以形补形」这种毫无效果的规律依然能流传至今。

历史上另一个著名的例子是地心说与日心说。我们每天都能看到太阳从东方升起,从西方落下,于是总结出规律:

  1. 太阳一定是从东方升起。这当然是正确的。
  2. 太阳是在围绕地球旋转。这其实是一个相对运动的问题,以地球为参照系这样说也没错。
  3. 一切星体都是围绕地球旋转。这就是绝对的错误了。

1.1.2 规律有优劣之分

即使都是正确的规律,也是可有有优劣之分的,举个例子,重力这一规律为万有引力的一个特殊表现形式,而万有引力又是广义相对论中的一种表现。我们可以说,广义相对论优于万有引力理论,万有引力理论优于单纯的重力理论。

但是我们依然可以根据计算的精度要求,选取「劣等」的规律进行运用。

1.1.3 底层规律与上层规律

我们可以从不同的维度去进行规律的总结,即使已找到了底层的规律,上层规律的寻找同样是必要的。纵然物理学是一切其他学科的根基,但是并不可能完全靠物理学规律去进行预测与改造世界。

举个例子,我将一枚骰子扔到空中:

  • 假如我清楚的知悉所处的物理空间的所有信息,包括骰子的初始位置姿态和速度,以物理学规律是可以精准的计算出最后骰子落地乃至多次弹跳后的最终结果的。但是很明显,在现实中这几乎不可能,环境因素太多无法准确测量。
  • 但根据概率学,不需要任何复杂计算我也知道,每个数字都有 1/6 的可能出现。且只要扔的次数足够多,每个数字出现的次数应该基本一致。

1.1.4 规律的相容性

如果在高低维度上得到了两个不同的规律,那这两个规律一定是相容的,如果出现冲突则代表某一个规律一定是错误或者不完善的。高层规律作为表象一定可以用底层规律进行解释。比如化学中的很多规律实际上是物理中原子与电子间的规律的高层表现形式。

1.2 寻找规律

正确的规律的寻找是困难的,即便像万有引力如此简明的一个公式,也耗费了牛顿这样的百年一遇的奇才前后近二十年的时间进行总结。

我认为是否能找到正确的规律,取决于两点:

  1. 对现实世界的认知
    在天文望远镜被发明出来前,不可能找到日心说这样正确的规律,这就是时代的限制,我们几乎不可能总结出超越时代的规律。
    同样的,在社会和政治方面,一个人的观点也不可避免的会受到阶级的限制。
  2. 自身的思维能力
    我们必须承认,人与人的思维能力有着巨大的差异,这种差异到底从何而来,是否可以靠后天去主动训练,目前还是个迷。我认为这种思维能力的差异的最关键的部分,就是关于规律的认知。拥有更强思维能力的人,能比其他人更快更准的发现正确的规律,也能比其他人能更迅速的判断一个规律是否正确。

科学历上那些璀璨的名字,无疑都拥有超强的思维能力,部分人甚至能在一定程度上突破时代的限制,准确的预言一些在他的时代还无法被观察的规律。

1.2.1 规律拆解能力

除了寻找规律本身,我认为有一项思维能力值得单独讨论。我们所接触到的现实,很多时候都不是由单独的规律所导致的,是多种规律叠加的结果。能否从众多的规律中准确的找到具备支配地位的规律并运用,也是一项重要的思维能力。

2. 渴望

我似乎找不到一个准确的词汇来表述这个概念,可以说是人的欲望,也可以是诉求、希望、目标、渴望、追求、愿望等等。

具体来说,即我们内心会持续地产生各种各样的对客观世界的诉求,我们一切的行为皆是在让我们的各种诉求变为现实。也可以说,人的唯一目的是在不断的追求各种「感觉」的满足。

渴望 行动
渴了想喝水 举起杯子喝水
想拥有一辆车 压缩消费存钱购车
看到贫困儿童心生怜悯之情 进行捐赠

有一些渴望,特别是完全和自己相关的欲望,我们已经有了很多的词语去描述:占有欲、色欲、食欲、表达欲、控制欲、成就感、高贵感等等。但是有很多的渴望还并没有对应的词汇,比如行善的诉求、创造的诉求等等,中文里往往只给一些不太好的诉求冠以了「欲」的后缀,而事实上,我认为本质上他们都是一类概念。

叔本华概括出人类行为的三个基本源头:利己、利他、害他。我认为这并无必要,请看这样一个例子:

我看到一个人在虐猫,我十分难受,于是揍了他一顿。

请问在这个例子中的两个人的两个行为:虐猫和揍人,该怎样用利己、利他、害他三个基本源头进行对应?你会发现很难。所以我认为应该抛弃这种分类。虐猫是满足了那个人的一种变态的精神需要,但是这种行为是一般正常人所不能接受的,所以当我看到这种行为时,就产生了要制止甚至惩罚这种行为的诉求,于是便有了后续的动作。

同样的,我看到一个贫困儿童的募捐宣传进行捐款,也是对自身这种怜悯心的情感诉求的满足。

所以我认为,本质上这些行为都是一致的,都是对某种渴望的追求所产生的动作。你可能觉得这有点强盗逻辑,但是既然这里是在尝试以一个统一的理论去解释一切人类行为,那这个理论必然要能容纳所有人类行为的可能性,而不是不断地增加特例。

那在这个逻辑下,利己、利他、害他又有什么分别,更进一步的问题是到底善与恶有什么区别?其实很简单:

  • 如果一个行为能满足个体的渴望,对他人无影响,那这样的行为社会可以接受,和善恶无关。
  • 如果一个行为既能满足个体的渴望,还能满足他人的渴望,那这就是善。
  • 如果一个行为满足了个体的渴望,却使得他人的渴望所不能实现,那就是恶。

但这涉及到一个社会共识问题,评价一个行为是否能满足他人的渴望取决于这个社会大多数人的「渴望矩阵」。而这是会随着时代而改变的,所以并没有绝对意义的善与恶。

2.1 渴望矩阵

每个人都有各种渴望,而且各种渴望之间还有强烈之分,可以用代数中的向量来表示,一个向量的两个维度分别是渴望的种类和渴望的强度。一个人会有多个渴望向量,即构成了一个渴望的矩阵。

我认为,渴望矩阵是对一个人最根本的描述。正是因为渴望矩阵的不同而产生了个体的差异。而渴望矩阵离整个社会群体的平均渴望矩阵偏离最大的人,即为社会所不能容忍的极端异类。

如果一个人的渴望矩阵中,多数的渴望是可以和他人的渴望在同一个行为下得到满足的,这就是一个善良的人。而如果一个人的渴望矩阵,要靠破坏他人的渴望的行为才可以实现,这就是一个邪恶的人。

2.2 渴望产生的探究

渴望是怎样产生以及渴望是怎样变化,依然是可以去找寻规律的,当然这可能极其复杂,目前我们的了解还只是一些皮毛,比如我们知道幼年经历极其重要,在幼年有过不幸遭遇的人很可能成为异类。

关于渴望的规律有待于心理学、社会学乃至生物学的进一步发展。我认为人既然也是由物质组成的,那根据规律的相容性,人的思维也一定遵循规律。不过这就意味着自由意志是幻象,并不存在。

比方说有这样一条规律我十分认可:在追求某项渴望时遇到的挫折越多,渴望得以实现时的满足感就越强烈。这能很好的解释近几年来电竞游戏中吃鸡模式的繁荣,获胜率的大幅下降使得玩家对胜利的追求越发强烈。

2.2.1 原生渴望和衍生渴望

有一些渴望是原生性的,最直接的例子是饥饿与渴,这两项渴望可以直接在生物学上找到具体的驱动激素。而一些更高层的渴望,这可能是另一个渴望的延展表现。

比如对金钱的渴望,可能是来源于对物品的占有欲,这时金钱欲就是衍生的。这种情况下,如果我们财富已经足够我们买下大部分想拥有的物品,那对金钱的渴望就会大幅降低。但是另一些人的金钱欲也可能是原生的,拥有金钱这件事本身就能给他带来极大满足。当然了,大部分情况下可能是原生和衍生两种状态的叠加,不过度有不同。

2.3 渴望与现实

使得主观渴望与客观现实相统一,只有两种方式:

  1. 改造客观世界
  2. 改变主观渴望

而如果渴望与现实持续不能统一,精神就会像免疫反应一样,产生各种痛苦的负面情绪:愤怒、嫉妒、失落、沮丧等等。如免疫反应一样,这些痛苦会促使我们去更加努力的改造现实或调整欲望,获得统一。也正如免疫反应一样,如果这些负面情绪过于强烈或长期持续,对精神是一种巨大的伤害。

人对现实的改造能力是有限的,最有效的方式便是利用规律,这已经在前文中反复论述。但终究有一些我们无法达到的现实,如果这种不统一的差距已经大到让人痛苦,那另一个方式便是调整自己的渴望,但这其实并不是一件容易的事情。

还有一部分人在遇到这种差异时,会采用欺骗自己的方式避免痛苦,这和在因免疫反应发炎时使用类固醇激素一样,偶尔用以调剂可行,但是长期使用必将产生严重后果。欺骗自己即放弃对现实的准确认知,如果对现实的认知都是错误的,则不可能找到正确的规律,更别提改造现实。当遇到某些无法再欺骗自己的事实时,才追悔莫及。

2.3.1 宗教与信仰

宗教和信仰对人的精神的真正作用在于,我们可以通过宗教和信仰来调节自己的渴望矩阵。以达到现实与渴望的统一,从而脱离痛苦。

而对于宗教的一种错误用法与理解是,希望寄托于神的力量来改变现实,这显然是无效的,即迷信。本质是一种错误的规律认识。

在现代经济结构下 996 工作制是现行规律的发展结果

最近关于 996 的讨论愈演愈烈,其中一种看似理性的观点是:就业市场是自由的,如果 996 不合理那么可以换一个工作,这是一个自由的双向选择,996 公司的存在是因为员工自己认可该选择。

但是事实上会发现,绝大部分公司均有朝延长工作时间的发展倾向,本文尝试从理论层面分析,在现代经济结构下 996 工作制是现行规律的发展结果,不可能依靠市场调控自行解决,想打破现状一定要改变规则。

一、效用

首先需要说一下「效用」,这是经济学中一重要概念,即财富和其带给人的满足感并不是线性关系,效用函数的二阶导数小于零,即边际效用递减原理。

这个概念很好理解,如果你的月薪只有 1000 元,有人说我出 500 元你周末帮我干个私活,你可能非常愿意。但是当你的月薪有 100000 元时,你可能觉得他在侮辱你。同样是 500 元却因为人的不同而产生了不同的价值。这种价值的差异,是因个人在自身追求上的差异而产生,具体来说,当基础的物质需求被满足后,一般人对财富的追求就会下降。

但是边际效用递减原理对群体很难体现,因为群体中包含了大量的个人,每个人的诉求可能截然不同,导致只能以简单的经济指标进行衡量。

二、角色关系

现在的公司/企业这一组织结构里,大致可分为三个角色,我们来观察不对角色对效用的追求:

  1. 股东:对于一个上市公司,其股权散布于大量的投资者和机构上,所以作为股东这一角色,充分符合群体的特征,追求绝对的经济利益,而非效用。

    具体来说,作为理智的基金管理者,是否投资一支股票取决于企业的长期或短期的经济效益,如果有更优的股票选择,则不会投资该股票,则是由投资者的职业特性所决定的。所以对于股东来说,公司的经济收益和股东的效用为简单的线性关系,不遵从边际效用递减原理。

  2. 实际管理者:可以是 CxO、创始人、董事会,由于群体较小,其追求中会掺杂更多的非经济利益诉求。

  3. 员工:最符合边际效用递减原理的个人。

三、加班的高效率

延长工作时间对于企业整体来说是高效的。请注意这个高效指的是企业在合理补偿员工,即员工的平均时薪未受到降低的情况下,依然是高效的,因为:

  1. 同一件事若拆给多个人完成,会由于沟通成本导致效率下降。
  2. 同一件事若拆成两天完成,会由于衔接问题导致效率下降。
  3. 由于社保、公积金等强制员工福利的要求,即使时薪一致,雇佣一位每日工作 12 小时的员工所付出的成本,远低于雇佣两位每日工作 6 小时的员工的成本。

所以,若从纯粹的经济效益考虑,应该尽可能的延长员工的工作时间。

不过这个结论有一限制条件,即当公司的效益可由员工的工作时间提高而获得提升时,延长工作时间才有效。

四、股东的决定权问题

公司的股东对公司有着最终的控制权,若股东对一个公司不满,可能会采取以下两个措施:

  1. 股东可以通过股东会罢免管理者。
  2. 股东可以卖掉自己的股票,使得公司的股价下跌。

上文已说到,对于绝大部分股东,追求的是绝对经济利益,由于股东拥有最终的控制权,这使得股东的经济利益压在了管理者和员工的效用追求之上。

具体来说,只有当公司的股权回报低于其他公司的时候,股东才会不满,这种追求是相对而非绝对的,只要收益高于其他公司,股东就会继续持有该股票。如果公司的经济利益回报已经达到领先水平,股东通常不会继续要求企业更进一步,因为:

  1. 股东很难得知,公司目前的经济利益是否还可以通过某种手段提高。
  2. 通过股东会罢免管理者难度很高,绝大多数股东会选择以卖掉股票的形式表达不满,如果市场上并不存在其他更优的选项,那么股东并不会卖掉股票。

那对于管理层,如果股东不满,不满到了选择抛售股票,那就只有靠提高公司的经济效益解决。这本身并不是一个简单的事情,然而延长员工的工作时间却是一个有效的捷径。

五、相对业绩

通过上文的论述,我们可知,只有当公司的经济效益处于市场领先水平时,公司的管理层和员工才更有可能去进行自身的效用追求。如果相对低于市场水平,就会遭受来自股东的压力,这种压力会迫使企业选择最具有经济效益的手段,加班就是其中之一。

这是一个比较级,意味着市场上的公司一定会被分为三六九等,一定会存在部分公司受到这种压力的胁迫,这是由于自由资本市场对经济利益的绝对追逐导致的。

整体上看,市场上的工作岗位和人才数量保持平衡,那么意味着只有最具有竞争优势的头部求职者可以逃过被经济利益压迫的可能,不管生产力怎么发展,永远存在处于劣势地位的企业和其工作岗位,也就永远有人需要延长工作时间。

六、总结

股东追求绝对经济效益,该效益的评判标准是公开市场上的利益回报排名,股东作为企业所有者其意志最为强大,延长员工工作时间是提高经济效益的直接手段。

所以,市场中总是会出现选择延长员工工作时间的企业。

七、应对措施

要想打破这种现状,一定要做出改变,不然在目前的规律下,不管生产力怎样发展,永远会存在压迫员工效用追求的问题。

一些可能的方式如下:

  1. 不追求上市(如一些家族性企业),非上市企业的股东不会像上市公司那么零散,他们对效用的追求不会因为群体特性而被抹除。但是这对于需要靠公开市场融资的商业模式并不适用,也可能不符合管理者自身的追求。
  2. 同股不同权(目前科技公司大多采用 AB 股结构实现了同股不同权),提高管理者的控制权,使得管理者可以对抗群体股东的绝对利益追求。但是这依然无法阻止股东通过变卖股票实现控制权。
  3. 进一步打破股东、管理者、员工的界限,现代企业中已经常使用期权奖励计划来模糊三者的界限,但是由于员工持股比例和其他股东差距悬殊,作用还不是很明显。一个美好的例子为合伙人制度(如律所),但是并不适用于所有的公司,也不适合于目前的社会经济状态。
  4. 调整投资者的追求,发达国家中,对基金的评价标准,已经由简单的经济回报发展为社会贡献的综合评价,即将投资人的追求也由绝对经济利益追求转变为效用追求。投资者会选择购买自己所认可的股票与基金而非单纯考察经济利益回报。目前这个观念在我们国家几乎不存在,所有投资者都在追求绝对的经济利益,甚至嘲笑其他带有非经济追求的投资者。
  5. 政策性强制限制,社会所追求的并不是经济利益最优,而是每个人的效用最优。

以上是我在观察现状后给出的个人观点,这个观点是否正确,这个规律是否起到了主导和核心作用,还需要进一步验证与讨论。

我的其他写作发布渠道

建了一个 Telegram Channel 用于发表个人观点:https://t.me/yachme ,欢迎订阅。

另外也有部分长文内容会发表在 Medium 上:https://blankwonder.medium.com

个人 Blog 的优点是充足的自由性,但是不利于和读者互动,点赞与评论都很麻烦,一些插件方案也不尽人意。我的 Blog 以后主要用来发表一些不需要讨论的技术教程类内容。

2020 生活手册系列:针对新手的美股投资建议

先前简单介绍了下目前美股券商的优劣,不少朋友跃跃欲试,让我再分享些股票经验。

我犹豫了很久要不要写,一方面因为二级市场投资我并是不专业人士,写出来在一些从业者面前未免有点班门弄斧,另一方面有很多经验想法也不能肯定就是正确的,投资策略这事千人千语。不过线下和一些朋友分享后他们觉得很有收获,建议我还是写出来。

以下想法为是我自己对刚入门或者想入门的、非投资专业人士的一些个人美股投资经验,仅供参考,最终投资策略还是要自己靠思考去决定。

另外这些经验和建议是以获取稳健收益为导向的,如果你的目标不在于此,想要获得超额收益,同时能承担更大风险,那么本文的部分建议可能不适合你。


我喜欢以这样的方式去思考股市投资,投资的收益是三个函数结果的叠加:基本面、技术面、损耗。给对这几个词不太了解的朋友先简单描述下:

  • 基本面:即整个经济趋势和股票的公司经营业绩所带来的收益,可能是公司的利润,可能是财政的放水等等。

  • 技术面:即当股价偏离其应有价格时,通过高抛低吸等手段赚的差价,通常各种乱七八糟的炒股技巧,均属于技术面的事,

  • 损耗:包括交易手续费、杠杆借贷利率、做空借股利率、爆仓损失等等。

我对选择股票的理解,即为以你的经验对社会发展做出判断,正确的话可获得经济奖励,错误即亏损,以此构成了一个巨大的决策系统去调配社会资源和生产资料。

而基本面的收益,一方面就是人类社会发展所带来的经济福利,另一方面则就是对你决策的奖励。

技术面则是零和游戏,你在技术面上赚的钱一定是另一个人亏的。作为非专业投资者需要有自知之明,自己凭什么可能战胜以此为生的职业操盘手和投资机构?一般散户的专业知识、时间投入、信息渠道等因素均大幅落后于专业选手,这样的零和赌博游戏不要去参与。

所以,我的核心投资经验是,作为散户投资者,只该思考怎样从基本面获取利润,尽量将自己从技术面中剥离,同时避免损耗。

具体操作上:

  1. 应该尽量减少操作,不要去干高抛低吸的事情,投资和其他工作不一样,不是说付出了更多的时间和精力盯盘就一定能有更多收获。从概率上讲,你需要将资金竟可能长的放在市场中,才能赚到更多的来自基本面的收益,如果频繁操作,不仅是在进行技术面上很可能输的零和游戏,还会错过基本面的收益。

  2. 可以考虑用逐步建仓或定投的方式去购买股票,以获得一个较为平均的买入价格,减少技术面波动影响。

  3. 长期持有股票,从历史经验来看,美股是世界上回报率最优秀的投资市场,以纳斯达克指数为例,即使你在 2008 年初股灾前最高点买入,在 2010 年末就能解套,然后在 2017 年将获得本金一倍的利润,到现在 2020 年 10 月将获得 3.28 倍利润。

  4. 避免损耗,不要使用杠杆和各种衍生品,那是为专业投资者进行对冲用的,非专业投资者使用就是在赌博。认真了解不同交易所的佣金差异,购买基金时需要注意手续费和管理费。

  5. 购买多个股票或者基金,不要把鸡蛋放在一个篮子里,这个是常识了。

  6. 稳定自己的心态,尽量别一直关注走势,除非自己有用钱的打算,否则不要轻易卖出。

选股

上面提到,选股其实是靠个人经验去参与社会共同体的决策,很多时间其实并不困难,考验的就只是常识。

本文读者可能大都为互联网相关人士,我举个互联网的例子,请把你的思绪回归到 2015 年,仔细回想下五年前你对下列公司有什么感受:

  • 腾讯
  • 阿里巴巴
  • 百度
  • 携程
  • 聚美优品
  • 58 同城
  • 京东
  • 微博

建议找个记事本写下结果,不用太仔细,分好、中、差就行,记得是回忆 5 年前的想法,不是去以现在的视角去回顾,然后找个行情 App 或者网站看一下最近五年他们的走势。

如果结果和你预估的基本一致,那么恭喜你,你具备互联网从业者的常识,你可以凭借自己的认知去选择互联网股票。

如果偏差严重,说明你对商业信息可能不是很敏感,没关系,你可以直接购买指数基金,这是一个更加省心的选择。

结语

虽然以上经验在过去的百年中都基本适用,但是 2020 年我们似乎站在了一个历史的十字路口,过去的经验是否还能适用,这个问题可能确实难以琢磨。

最后附上百年来的道琼斯指数走势

2020 生活手册系列:家用网络配置与选购指南

最近有好多朋友找我咨询该买什么路由,每次都需要花很长的时间去解释原理和了解需求,于是便写了这篇文章。本文将从基本原理层面带你去理解,该怎样去选购和部署家用网络设备。

基础元器件

首先我们需要了解,在 2020 年,搭起一个可以上网的家庭无线网络最少需要哪些「元器件」。

  1. 光电转换信号调制器:即猫 Modem,现在都是光纤入户所以都是光猫,如果还是网线入户则不需要。
  2. 拨号器:即 PPPoE 或 DHCP 客户端,通常网络运营商需要使用用户名和密码进行 PPPoE 虚拟拨号,其核心作用是用户鉴权。
  3. NAT 网关:运营商只会给每个用户提供一个外网 IP,而我们现在早已不止一个设备需要联网,所以需要通过 NAT 的方式建立一个新的子网,让子网中的所有设备共享这个外网 IP。
  4. DHCP 服务器:让子网中的设备能够自动获取到 IP、子网掩码、路由地址、DNS 地址等信息,免去手动配置的麻烦。
  5. 交换机:让多个有线设备可以接入到子网中。
  6. Access Point (AP):无线热点,让 Wi-Fi 设备能够接入到该子网中。

以上就是所需要的最少的 6 个基础元件,然而事实上,每个元件不一定都是一个独立的硬件。通常大众所说的「无线路由」,是包含了上述 2-6 五个组件的结合体,而现在运营商配置的光猫,为了简化用户配置,则是包含了全部六个组件的巨无霸。(后文中所提到的路由均指一般大众所说的无线路由,非真正意义上的路由)

注:路由通常提供四个 LAN 口,其实就是一个集成的五口交换机,其中一口直连了内部芯片。

对于企业级设备,一方面是为了稳定性,另一方面为了灵活扩展和配置,当然也可能是为了坑更多钱,这些元件大都是由不同硬件分开承载的。以 Ubiquiti 家的 UniFi 产品线为例:

  1. UniFi Security Gateway 提供元器件 2、3、4。
  2. 各种型号的 Switch 提供元器件 5。(废话)
  3. 各项型号的 AP 提供元器件 6。(又是废话)

另外对于企业级设备,设备通常不提供家用设备上常见的网页管理界面,需要用单独的控制器进行配置。对于 UniFi,可以购买 UniFi Cloud Key 硬件作为独立的控制器,也可以使用一般电脑运行 UniFi Controller 软件作为控制器。

最后还需要知道的一个基础点是,网络性能由木桶原理决定,整个网络中的短板决定了最终的网络性能。

了解了这些基本概念,我们可以来看看有哪些组网方式。

组网方式

方式 1:仅光猫

  • 光猫提供:1-7 所有功能

运营商所提供的光猫,其性能应该能够满足你的最大带宽,如果确认不能满足,可以联系运营商上门测试并更换光猫。

通常我们对光猫不满意的点有两个:无线信号太差、可调整的设置太少。这时一般人的解决方法是:重金购买一个「好的」无线路由插上去。

方式 2:光猫(路由模式)+ 无线路由(路由模式)

  • 光猫提供元器件:1、2、3、4、5
  • 无线路由提供元器件:2、3、4、5、6

我认识的绝大多数非专业朋友都采用了这种方式组网,但这种模式非常的不科学。光猫已经作为路由建立了一个子网,而插上的无线路由又再次建立了一个新的子网,至少会导致以下问题:

  1. 性能损耗,白白多进行了一次 NAT 地址转换,但是由于这部分性能损耗不是叠加的,所以一般实际使用中倒也无感知。

  2. 两个子网间的设备广播包无法互通,导致 AirPlay 等功能无法使用。

  3. 二层子网下的设备无法使用 UPnP 或其他类似机制在公网 IP 上暴露端口,会影响 BT 下载和游戏设备联机。

方式 3:光猫(路由模式)+ 无线路由(AP 模式)

  • 光猫提供元器件:1、2、3、4、5
  • 无线路由提供元器件:5、6

部分无线路由提供 AP 模式选项,AP 模式其实就是关闭元器件 2、3、4 的功能,只提供 5 和 6 的功能,同时将 WAN 口和 LAN 口在软件层面进行桥接。

对于没有 AP 模式的无线路由,在管理页面中关闭 DHCP 服务,然后只使用 LAN 口,效果等同于 AP 模式。

这种组网方式下,由于没有产生新的子网,不存在上面提到的问题。但是这种使用方法浪费了重金购买的路由器的大部分功能,有点浪费。

方式 4:光猫(桥接模式)+ 无线路由(路由模式)

  • 光猫提供元器件:1
  • 无线路由提供元器件:2、3、4、5、6

正统的组网方式,只有这样才能发挥重金购买的路由的全部功能。问题在于,修改光猫的工作模式并非一件简单的事情。你可以:

  1. 联系运营商的工作人员帮你修改,师傅可能不愿意配合,需要费一番口舌。
  2. 搜索自己光猫型号的超级管理员密码,自行进入超管页面修改。由于光猫型号繁多有可能搜不到。

方式 5:光猫(桥接模式)+ 企业级路由 + 交换机 + AP

  • 光猫提供元器件:1
  • 路由提供元器件:2、3、4
  • 交换机提供元器件:5
  • AP 提供元器件:6

企业级组网方式,核心在于将原无线路由所承载的多项功能,拆解为不同硬件去实现,以提高稳定性和可扩展性,主要适用于单个 AP 无法完全覆盖的场景。不过对于最求极致稳定的单 AP 用户也适用。

其实企业级组网也可以配置成方式 2 的双网关,但这种做法也太业余了,就不单独列为一种方式了。

其他变体

Mesh

现在流行的 Mesh 无线路由,本质上是一个传统无线路由加上多个 AP,且路由和 AP 间靠特殊频道的无线连接。组网方式和上述的方式 2/3/4 本质上是一样的。

设备选购经验

说完了一些客观上的基本知识,以下是我个人对家庭网络设备选购的一些观点:

  1. 我对于网络设备的核心诉求是:稳定且性能足够。我非常不喜欢那种塞入了无数功能的家庭路由产品,一方面来说,功能的繁多必定导致稳定性的下降,其系统架构根本无法承载这么多复杂的功能,任何一个功能出现问题都有可能把整个系统拖死。
    另一方面,也没必要在这么一个单一硬件上去折腾这么多功能性应用,几乎所有附加功能都可以放在一个树莓派上单独实现,树莓派不仅便宜而且具备完整的 Linux 环境,折腾起来既方便又稳定,缺点是没有集成化的管理界面。
    预算更充足的话可选择群辉或者其他 NAS,提供更完备的功能和管理界面。特别想折腾的用户可直接买家庭服务器做虚拟化。(多说一句,家庭服务器的选购核心考察点应为:静音,现在合适的选项大概只有 HPE ProLiant MicroServer Gen10 Plus)

  2. 尽量选择拥有企业级产品线的专业厂商,企业级用户对问题更敏感,一旦发现问题会很快和厂商反馈并得到改进,同时厂商对于稳定性问题也会更加谨慎,即使你不打算购买企业级设备,这些经验也会被厂商用在家庭设备线的研发中。

  3. 先了解自己的需求和整个系统中的短板后再做选择,比如如果你是百兆宽带,那么整个网络的短板几乎只可能是无线信号覆盖问题。如果日常需求只是看看在线视频,那么随便任何一种组网方式都可以满足。

网络问题排查方法

一般家庭网络会遇到三种问题:

  1. 稳定性差,表现为莫名其妙的断网,通常是某个设备崩溃重启导致的,可以查看各个设备的管理后台日志寻找线索。
  2. 延迟高,通常为 Wi-Fi 信号弱导致的,可通过在不同位置进行 ping 确认,解决方式是换 AP 或者加 AP。
  3. 跑不满带宽,需要分环节逐个测试:
    • 内网测试,在有线网络中找一个设备运行 iperf3,与另一个有线网络设备间进行测试,速度应达到 900Mbps 以上。如果只有 100Mbps 左右,说明有线网络协商在了百兆模式,可能的原因有:
      1. 设备只支持百兆,请查看设备的参数说明确认,2020 年了百兆设备可以丢了。
      2. 有线面板问题,由于百兆下只需要双绞线 8 根中的 4 根线即可工作,装修师傅可能偷懒只接了 4 根,或者由于没有独立电话线,用了网线中的两根去替代。需要拆开面板或用测通器确认。
      3. 网线质量问题,通常只有长距离且质量非常差才会导致千兆协商失败。
    • 如果已确认内网设备可到千兆,下一步应该先在有线设备上测试外网网速,国内最准确的测试方式大概是用迅雷下载热门资源(比如 Windows 的 ISO)。如果有线网上都达不到套餐带宽,那么问题可能是自购路由的性能不足或光猫问题,直连光猫有线网口再次测试即可确认。
    • 最后测试无线网络带宽,由于 2.4G 频段干扰过于严重,现在对于手机和电脑等高性能设备应该仅使用 5G 频段网络,测试方式为在有线网络设备上运行 iperf3,和无线网络设备间进行测试,测试结果在 400Mbps 以上即为正常水平。

TL;NR 你就说该怎么买

  1. 如果户型面积不大,运营商光猫 Wi-Fi 已足以覆盖,且没有 BT 或其他高级网络特性需求,直接用运营商光猫。
  2. 如果户型面积略大,觉得光猫 Wi-Fi 不够劲,可购买企业级 AP 或者家用路由改为 AP 模式后接入光猫子网,并关闭光猫自带 Wi-Fi 以避免干扰。
    • 若选择家用路由作为 AP 建议选择大牌的弱功能性产品(如 TP-Link)。
    • 企业级 AP 由于要考虑多 AP 干扰问题通常信号不会做的很强,如果准备用一个 AP 全覆盖,需要购买为长距离设计的型号,如 UAP-AC-LR。
  3. 如果户型面积很大,且尚未装修或者预埋了充足的网线,建议以方式 5 进行企业级部署,安装多个 AP 全覆盖。
  4. 如果户型面积很大,但没有预留有线线路,可以考虑使用 Mesh AP 扩展信号覆盖。
  5. 如果是发烧友且预算充足,想把一切都理顺,建议以方式 5 进行企业级部署,面积不大配合单个长距离 AP 即可。

家庭 10Gbps 网络施工指南

千兆网已经普及了近一二十年,其他计算设备瓶颈都在大幅改善,存储设备速度都翻了快 30 倍(HDD 普遍连续读取速度为 160MB/s,现在最快 SSD 可到 5000MB/s),也是时候在网络设备上动手了。

当然现在万兆网依然是少数人吃螃蟹的状态,设备昂贵且坑多,仅推荐有钱有闲人士折腾…

要想把家庭网络从千兆提到万兆,首先要确认网络传输速度是短板,否则没有意义。千兆网的最高速率一般为 120MB/s,所以其他瓶颈可能会在:

  1. CPU:近几年的设备一般都能支撑 10Gbps,不过如果设备过旧可能需要考虑先升级。
  2. 存储:单块 HDD 速度一般最快只有 150MB/s 左右,千兆网络完全足够,提高方法是换 SSD 或者组可以加速的 RAID 阵列。可以先跑个 benchmark 确认存储性能足够。
  3. 网线:如果你准备互联的万兆设备间的网线是预埋的,那可能需要确认预埋网线能够承载万兆网,按照标准需要 6 类线以上才可,但实际上质量过硬的超五类也可以。

确认瓶颈是千兆网后,开始折腾。

SFP 模块

首先需要了解 SFP 模块:

百兆和千兆网时代,几乎使用的都是双绞线作为物理传输介质,但是万兆网时代后,由于使用双绞线有一些缺陷,所以通行设计是将网络设备的物理传输层隔绝出来,允许插入一个 SFP 模块,由它进行信号调制,以此自由的支持各种传输介质。SFP+ 标准对应着 10Gbps。

常见的 SFP+ 模块有四种:

  1. RJ45 双绞线:即最常见的网线接口,俗称电口。
  2. 光纤:转化为光信号后通过光纤进行通讯。
  3. DAC:由两个模块和导线构成的一个整体跳线。
  4. AOC:由两个模块和光缆构成的一个整体跳线。

坊间会把 SFP 模块插口叫做光口,这个光口和电口的对应不太有逻辑。

对比:

  • 价格:DAC<AOC≈光纤<RJ45
    一个 DAC 最便宜不到 100 人民币即可拿下,AOC 稍贵一些,光纤 SFP+ 模块一个最便宜要一百多点(需要买两个),而 RJ45 模块最便宜也要 300 多一个。

以上最低价格都是按淘宝的小厂价格给的,建议还是选择大厂的产品,模块一般也贵不到哪去。

  • 距离:DAC<AOC≈RJ45<光纤
    DAC 最高不会超过 10M,RJ45 根据模块和线缆不同,最远可达 30M-100M(参见模块说明),AOC 也一般不超过 100M,光纤根据适配器和光缆不同,上限极高,但超出家庭需求。

  • 发热:DAC≈光纤≈AOC<RJ45
    前三者我没有具体比较,但是都属于发热可以接受的范围,RJ45 的模块发热十分恐怖,烫手级,很多内置 RJ45 10GbE 的设备会带主动散热。

  • 延迟:DAC≈AOC≈光纤<RJ45
    双绞线的信号编码带来了相对较高的延迟,但是是 usec 级的差距,家庭使用完全无感知。

  • 抗干扰:DAC≈RJ45<AOC≈光纤
    电信号容易受干扰,比如我开启碎纸机时就有概率导致网络闪断。

  • 电气安全:DAC≈RJ45<AOC≈光纤
    电缆有可能把对端设备的电涌传导至另一设备,导致设备损坏,光纤不存在这个可能,但是一般家庭中估计很难会遇到这种情况。

  • 部署灵活度:DAC≈AOC<光纤<RJ45
    DAC 和 AOC 都只适合两个设备放在一起时使用,目前装修墙里预留光纤也很少见,但是基本都预埋了 RJ45 线缆,接插也最方便。另外网线可以自己做,可根据需求灵活调整长度,光纤要想自己做需要熔接门槛高。

对于家庭使用,如果设备在一个房间首推 DAC,不在一个房间需要根据预埋线缆来选择。

电口可以说毫无优势,但是如果是 Apple 设备的 受害者 ,设备上是 10GbE 电口,所以对端只能选择电口,否则要再去买个 SFP+ 的雷电 3 外置网卡。

设备

一般只用考虑交换机和网卡即可,目前家庭宽带最高也就是 1000Mbps,完全没有必要将路由器也升级到万兆。

选购时需要注意,SFP 模块和设备不一定兼容,需要先确认兼容性后再购买。

交换机

交换机通常提供两种万兆方案:SFP+ 接口和 RJ45 接口,直接提供 RJ45 口相当于是内置了 RJ45 的信号调制模块,通常价格更高,发热更大。

根据所选择的传输介质和所需端口数选购即可。注意:

  1. 记得考虑散热方式,如果是主动散热通常风扇声音很大不适合家用。
  2. 即使是交换机也最好买大牌,我自己就因为觉得交换机无所谓贪便宜选了 H3C ,结果出现了莫名其妙的千兆万兆互通时严重丢包问题。最后还是换了 Ubnt。由于现在万兆应用还是很少所以买非主流产品很可能掉坑。
  3. 网管型交换机除了可以提供更多功能外,debug 也方便很多。

我的选择是:https://www.ui.com/unifi-switching/unifi-switch-xg-6poe/ ,供参考。

网卡

如果电脑没有自带 10GbE 接口,那么需要单独购置网卡,对于有 PCIe 插槽的设备,选择范围很广泛,一般选择 Intel 芯片的网卡。对于 Apple 系没有 PCIe 插槽的设备,可以考虑雷电 3 外置网卡。

网卡也和交换机一样,通常提供 SFP+ 接口和 RJ45 接口两种方案。根据需要选择。雷电 3 外置网卡常见选择是 QNAP 的 QNA-T310G1S 和 T310G1T。

需要注意 T310G1T 电口版本自带主动散热风扇,噪音很大,而且由于风扇小和风路设计问题,噪音的音调很高,我个人完全无法接受,最后把风扇强拆了然后放了个巨大的被动散热器,选购时请注意。

软件

当全部硬件升级和连接完毕后,先确认已协商到 10Gbps 的速度。然后开始进行测试。

首先应进行纯粹的网络测试,很多文章直接就拿文件复制开始测,实际上文件复制速度会受到非常多的因素影响,测试结果有问题也说明不了什么。

推荐测试软件为 iperf3,与 Wi-Fi 不同,有线网的实际速率和标称速率差距很小,千兆网测试结果应该在 900Mbps 以上,万兆网应在 9Gbps 以上。

确认网络速度没问题后,可以再进行文件复制测试,如果速度不理想可以从以下几个方面着手进行软件调优。

Jumbo Frame MTU

默认情况下以太网设备的 MTU 为 1500,即每个数据帧的大小不超过 1500B,这是一个非常早期的经验值,并不适合现代计算机网络。过小的 MTU 可能造成大量的额外数据包头和包处理的 CPU 消耗。

Jumbo Frame 即为将 MTU 改为 9000,以减少开销,网卡和交换机都需要进行修改(非网管交换机似乎不用)。但需要注意,Jumbo Frame 由于没有 IEEE 标准,所以很容易出现兼容性问题,建议调整 MTU 后重新进行测试,如果提升不大则没有必要修改,否则之后很容易不小心掉坑。
(比如我 Dell 服务器的 iDRAC 就无法处理大于 2000B 的帧,直接导致死机重启)

文件传输协议

相比 Jumbo Frame,对文件传输协议的优化提升效果有时会相当明显,目前通行的传输协议是 Samba(SMB), 几乎全平台通用,Apple 自己的 AFP 已经废弃,不要使用。

Samba 可调优的参数非常多,可以自行搜索相关文章,我的经验表明最重要的是版本号,如果使用的是 SMB3 协议速度就不会出大问题。

测试方式注意事项

  • 确认复制的原始存储和目标存储都满足速度需求。

  • 进行传输测试时务必选取单个大文件,复制含有大量文件的目录会极大的拖慢速度,有的时候把大量文件打包再发送然后解包,比直接复制的速度还快几倍。

  • 如果速度还是异常,除了用 iperf3 还可以尝试用 rsync 测试去确定原因。

Surge 中文白皮书已发布

终于完成了 Surge 白皮书,名称改为《Surge 官方中文指引:理解 Surge 原理》
全文一万余字,包含大量的 Surge 设计逻辑和原理的阐述,和许多科普向内容,推荐新老用户和其他兴趣的朋友阅读。

中文版:https://manual.nssurge.com/book/understanding-surge/cn/
英文版:https://manual.nssurge.com/book/understanding-surge/en/
内附 PDF 和 EPUB 下载。

本书由 bookdown 工具编译而成,感谢这么优秀的软件。
英文版由 DeepL 翻译后修订而成,极大的减少了双语撰写的工作量。
感谢 @RioJot 和 @luinlee 协助校对。

尽早参与市场

我建议在读书或者刚毕业时,如果有条件有精力,尽早接触风险性投资市场。
那个时候可支配资金绝对值低,但是相对值高,可能几千几万块就是全部身家。可以充分感受市场波动对心态的影响,既能体会资本收益轻易超过劳动报酬时的浮躁,也能体验一夜赔光的焦躁失落。

重要的是,这时候犯的错可以在未来轻松弥补,全部资金可能仅是正式工作后的一两个月工资,但这些经验可以让日后见到各种暴富神话时稳定心态,同时知道是低概率事件的幸存者偏差,不会干出让自己可能深陷无底洞的傻事。

我自己就在大学时尝试过杠杆贵金属期货,一整夜都在焦躁的关注行情,根本无法入睡,第二天立刻平了仓,之后想通了自己的性格不适合进行这种高风险操作。现在有时赌性大发想豪赌一波秀操作时,只要回想下那个不眠之夜,立刻就收手了。

关于 App Store 的分成

看到 timeline 上经常存在对 App Store 30% 抽成的误解,站在开发者的角度给大家科普一下:

  1. App Store 几乎是黑箱,除非使用自己的 API 统计,开发者不知道谁进行了购买,只知道总共有多少人买了什么。
  2. 结算时长最长是 2 个月,比如 7 月的销售,8 月中旬会出报告告知7月总额,8 月末或 9 月初打款。
  3. Apple 负责所有结算的细节,用户支付的货币会在结算日按照当时的汇率结算为开发者选定的货币。
  4. 如果发生退款,当然是扣除开发者的获得部分,不可能出现倒贴钱。但如果已结算可能会因汇率变化产生一点偏差。
  5. 退款必须由用户自己向 Apple 申请,开发者无法干涉甚至查询,这一点我很不理解。
  6. 信用卡 chargeback 对虚拟商品销售一直是一个非常头疼的问题,如果用户向银行申请退款说该交易是盗刷,若商户无法提供充足证据证明该交易是持卡人本人行为,那么银行除了撤回交易外还要额外收取至少$20的费用。对于软件销售,几乎无法提供证据,只能认栽,所以要做好付款时的信用卡风控。App Store 比较良心的一点是,如果出现黑卡 chargeback fee,额外的罚金由 Apple 承担。
  7. 对于和实体相关的付费(如购物、打车等),允许使用第三方支付渠道,对于非实体相关的服务、功能等,必须使用 IAP 渠道,接受 Apple 的分成。由于 iOS 设备没有其他的分发渠道,所以所有服务商都只能被迫接受。
  8. 安卓上目前主流市场的分成比例和 App Store 基本一致,甚有些情况下更高,但是安卓系统由于可以自由安装软件,如果服务商不愿意接受市场的分成条件可以选择自己分发。
  9. 有时会拿一些游戏分发商的 5:5 分成来对比说 Apple 还算良心,这个对比其实不妥,很多游戏极度依赖应用市场的推广,所以这部分费用其实算是营销费用。而开发者可能根本不需要 App Store 作为主要曝光渠道。

综上,开发者使用 App Store 渠道,获利为 (销售额-退款额) x 70%,额外优势是对开发者简单,用户付费方便成功率高。
如果可以自己自建商店,大致获利为 销售额 x 95% - chargeback fee - 商店维护成本。

个人意见认为,如果分成比例为8:2,那么开发者应该不会如此怨声载道。Epic 的抗争比较聪明的是,让用户意识到了羊毛出在羊身上,Apple 高额的分成不仅应该是开发者和 Apple 的博弈,Apple 产品的用户也应该知道真相且表达不满。

另外,非实体交易必须走 IAP 并接受 3:7 分成,另一个角度看这个机制限制了很多商业模式的可能。最出名的案例就是微信打赏,逼迫 Apple 专门加了条例外,但是有多少开发者能有微信这样的影响力可以让 Apple 妥协。还有很多商业模式也完全不能承受这 30% 的损耗。

中国大陆居民可用的美股券商点评

写了投资的一点经验后有人询问推荐的美股券商,那就顺手全部点评下,供参考。美股券商我的考察点有这些:交易软件易用性、费用、出入金方式和速度、客服、安全性。(仅考虑提供中国大陆居民在线开户业务的券商)

分别简评

  1. 富途证券:最早的中文互联网券商,主营港股业务,App 有 iPhone、iPad 和 macOS 版本,同时体验一流(但是我个人不喜欢非要把社区放在一起),香港账户入金,处理速度快。

    但是我早年使用富途时遇到了不愉快,技术问题导致普通订单在盘前被执行,最后以富途赔偿部分损失告终。但这期间我想投诉时,却发现根本不知道富途的美股业务由谁监管。其他家几乎都是由美国联邦政府直接监管,富途客服给我的答案是由香港证券会监管,我不知道这是否合理,等专业人士补充。(一般美股交易是走富途证券这个实体,富途控股下有富途证券和 Futu Inc. 两个子公司,Futu Inc. 有各种牌照和会员,但是这和富途证券好像没什么关系)

  2. IBKR(Interactive Brokers)/老虎证券/雪盈证券(雪球):这三个放一起说是因为本质是一样的,老虎和雪盈是 IBKR 的代理,在他们那开户等于在 IBKR 开户了,然后他们各种提供了再一层的交易软件 App 封装。

    老虎的软件更全面,提供 macOS 和 iOS 版本,但是 macOS 版本做的很难用,比富途差多了。雪盈仅有 iOS App。

    由于本质一样且提供额外软件,而且费用还比 IBKR 自营户优惠,所以几乎没理由直接找 IBKR 开户。

    IBKR 是世界最老牌券商之一,安全性可以无忧,美国入金账户,可以电汇或者 ACH 出入金,处理速度很快。

    客服是一个大问题,IBKR 自己的客服有时听半小时音乐都没人接,代理商的客服有些事又解决不了。

    IBKR 自己的交易端 TWS 功能极强,几乎可以交易一切市场,但是对于散户买股票来说有点杀鸡用牛刀…

  3. 长桥:新兴互联网券商,新加坡辉立的代理,移动端 App 体验极佳,但是没有 Mac 和 Web 版本(不可交易)。目前开户有很多奖励。香港入金账户,槽点是入金处理速度太慢,要一两天,据说很快会上银证转账后解决。

  4. TD Ameritrade:美国最老牌券商之一,软件偏专业向新手可能会看的很糊涂,美国入金账户,支持 ACH 和电汇出入金,处理速度很快。人工客服响应速度很快。适合专业用户选择,新手在交易时请多加注意各种选项。

综合评价

  • 费用方面,TD Ameritrade 完全免去手续费,其他家都收费标准都差不多,在购买小面值股票时,省下的手续费还是很可观的。

  • 另外可能需要注意的一个安全问题是 SIPC 保险,这是由美国联邦政府所提供的一项保险,参与的券商如果出现如破产等意外情况,所有储户每账号享有不超过 $500000 的政府赔付。虽然发生概率极低,但有好于无,IBKR/老虎证券/雪盈/TDA 享有该保险。(详见:https://www.sipc.org/for-investors/what-sipc-protects)

  • 还需要考虑股息税的问题,大陆居民可享受仅 10% 的股息税优惠,正常是 30%,但这需要券商的支持,部分券商由于偷懒或者其他问题,没有正确递交身份税收减免表格,无法享受到应有的股息税优惠。不过现在科技股很少派息,可根据自己投资需要综合考虑。

其他建议

  • 上述大部分券商提供融资账户,即可以通过杠杆借贷资金购买股票或衍生品,我强烈不建议新手使用杠杆或者购买衍生品。最好主动关闭该功能,避免某些订单无意间透支账户(如市价单)。