bookmark_border被早上的一个梦带回未成年的感觉

早上梦见独自去一个地方吃饭。我在手机上选好了菜,包括一条40元的鱼。其实边上的柜台上有套餐整个也只要40元左右,但是我觉得我可能会不喜欢套餐里的菜,而且我也不确定是不是只有“内部人士”才能点套餐,所以选择了可能不是很划算的鱼。看到我下单的鱼柜台的阿姨远远地喊我,我说我马上就来(忘记我为什么没有立即去了,好像是在忙着下别的单)。当我准备去的时候忽然鱼柜台排了长队。我想我是先下单的,可能可以先到队伍前面去取,走到前面又觉得,我为什么可以这么无理地对待排队的人呢?一方面不好意思 “欺负” 别人(插队),一方面又不好意思让柜台的阿姨看见我这么软弱,我选择了逃避,决定先去别的柜台取饭。取餐处边上有好几个柜子可以拿餐具,但是我找不到托盘。柜子里都是奇奇怪怪的托盘,感觉太软了不能用来取餐,不知道是用来做什么的。于是我没有及时取鱼的羞辱加上了一层不知道哪里可以拿托盘的羞辱。接下来人越来越多,我好绝望,就走到取鱼的柜台前,问里面的阿姨能不能取餐。阿姨很鄙夷地看了我一眼,示意她要服务排队的人。可是我看我的餐就放在那里,取一下不会耽误时间的,她不理我。这时忽然队伍停下来了,队伍最前的两个人在犹豫。我再次鼓起勇气要求取餐。阿姨明显很不情愿服务我,指了指一叠纸质登记表,要我递给她。这可是他们自己工作用的表啊,我凭什么递给她?她只要伸手就可以拿到了。我忽然发火,拿起登记表砸在了一盘食物上。在大家的惊恐注视下,我忽然觉得自己不该这样,毁了别人的食物。但是我凭什么永远要遭受 bully 呢?然而站在等待买饭的人的角度来看,我难道不是疯子吗?我不是早就跟自己说过,面对羞辱最好的应对是 practice humility 吗?这时我想起来我应该是在做梦,然后就醒了。醒来后想到我已经年纪不小了,这个坎(怎样应对 bully)还是没有过, 感到满腹委屈。

这个梦体现了我的问题,是从小时候开始就有的:

  • 和别人不太相同(不喜欢吃肉),虽然愿意为此多付出一些,但心里还是隐隐觉得自己的选择可能会遭人嘲笑。
  • 经常因为害怕而逃避,不敢争取最想要的东西。
  • 因为逃避而让事态更糟,陷入自责。
  • 负面情绪影响下,有时候会暴怒,犯下错误。

上述最后一点我现在已经控制得非常好了。我已经好多年没有和任何人吵架了。我不和同事朋友吵架,不在网上和人吵架,因为我非常 internalize 我的 pratice humility 的 motto。别人也许不一定能认识到自己的短处,但我能意识到我有需要做得更谦逊的方面(总是有的)。我不和父母吵架,他们的问题是教育完全被文革剥夺,无法和他们讲我最真心的道理,我的生气早就转移到了CCP 身上,虽然我也无能为力(现在社会的多少问题,是所有人或多或少地感到无能为力(然后必须有别的 outlet,或者转向 internal,害人心里不平衡)造成的?)还有一个表面一点的技巧是,用开玩笑的语气抱怨。以前我非常恶心撒娇语气,现在对自我比较有把握了,才能笑着抱怨。

但是我做梦还是会陷入以前的困境,是不是说明其实我的应对方式治标不治本?另一个解释是前期懦弱逃避太多了,在梦中一步步导致了 trigger 了最早的困境,我现在需要应对懦弱逃避的问题。

问题就是,我这辈子能解决这一点吗?另外,我这辈子能看见 liberal 的中国吗?至少前者我还能努力一下。(后者也许也可以努力一下。我总觉得,疏通个人问题和解决大问题很可能是互通的。)

bookmark_borderBasically just trying to process…

我经常无法 gauge 工作狂说话的意思。经常在我们讨论项目的时候,甚至在我们刚刚和客户聊过了以后,她会忽然说,“其实没有多少东西要做的是吧?只要改xxx,就好了呢。当然,测试要仔细看一下。” 工作狂这周末生病了,休假了两天。我就把上周她这么说的项目上线了。

今天和她讨论下来,我被她说服了,感觉自己上线的逻辑是错的。现在我很想为自己找借口。

问题简化下来是这样的:有一个 join 的逻辑,历史上一直要用到一个日期的字段。这个的来历是,marketing 的人用一个系统(系统A)决定给哪些用户发优惠券,这个信息会被传到发优惠券的系统里(系统B),有个程序会把一段字符串写在B里一个表的一个字段里,这个字符串包括一段日期,是我们用来 match 两个系统的字段之一。至于为什么用时间字段,而不是搞一个ID字段,可能是十年来没人有空重构这块。现在 marketing 的人请开发做了一个新的系统,那么这个程序也需要存那个字段到 B 系统里。这个系统 deploy 到产品环境后,他们发了几个优惠券测试。从这几条测试数据来看,A系统里有 M,N 两个时间字段,B系统里存的那个时间解析出来一看,有一条和 M 一致,其余的和 M,N 都不一致。这个时间字段对我们来说还有一层意义,就是是这批优惠券发放的时间。可能每个客户收到的时间略有不同 (N),但是对 marketing 的人来说,他们就是这个点发的优惠券(时间 M)。而这两个字段的命名意味着 N 不是一批次的时间。当我们问对方开发的时候,我们问的是,run date (批次时间)是哪个?他说是 M。

概括一下:我们需要搞清楚 1: 系统 A 的 M 还是 N 字段和系统 B 里挖出来的时间字段匹配;2: 这一批次的时间是 M 还是 N。

乍一看有好多理由支持 M 是 run date 而且也可以用来关联:

  • 对方开发说了是 M
  • 测试数据里有一条是 M 能匹配,其余的记录里 M 和 N 都不符合 (所以 M 比 N 好)
  • 从命名来看 M 是批次的日期时间,而 N 是个体的时间戳

接着我观察了两天产品环境的真实数据。观察结果是符合 M 是 run date,也是用来关联的字段。这里有一个疑点是,产品环境的数据里 M 的时间部分都是 00:00:00。但我没有觉得这里有问题,因为系统 B 里用来匹配的字段也都是 00:00:00 为时间的,就这样过了两天,除了几条测试数据以外,所有记录都符合 M 是 run date 也是匹配 B 的字段。

好了,工作狂是怎么说服我我可能错了的呢?第一她说她知道发优惠券一天只能发一个。“那么可以一天给一个用户发多个优惠券吗?”我问道,但是她没有很肯定地回答我(我也不能怪她,因为这种业务的问题其实应该 PM 来搞清楚)。但我觉得她的假设可能是对的,因为我之前在哪里看到 marketing 的人在 target 给哪些用户发优惠券的时候,为了对比组能真实反映优惠券的效果,会回避被别的 marketing campaign target 到的用户。这一点的推论是,B 系统里的那个时间永远是只有日期,时间部分永远是 00:00:00。用这个角度来看,本来看起来 “测试数据里只有一条是 M = B里的时间字段,其余的都 M 和 N 都不匹配 B 里的数据” 从另一个角度看变成了 “所有记录(包括测试数据)都符合 N 的 date 部分 和 B 里的字段相等”。似乎 N 是我们要的字段更有可能。前面的三条变成了:

  • 对方开发说了 M 是 run date,但是匹配的字段可能不是 M
  • 所有记录都符合 N 的 date 部分 和 B 里的字段相等
  • 从命名来看 M 可能是 run date,而用来匹配 B 的可能是 N 的 date 部分

关键是,我没有想到这个匹配规则可以不管时间戳,只管日期。

本来在我看来已经很确定可以上线的逻辑,这么一说又感觉不对了。现在我对我已经上线了感觉很不安。我做事一直是比较保守的风格,比较避讳 risk。但是这次我完全没看见 risk。

当然,上面这个 complication ,是埋在好多细节里的,虽说是比较重要的一个细节。。。

我还是想怪项目没有需求和设计文档。

今天下班前专门发了邮件问那个开发 “你的程序里往系统 B 里写那个字符串里日期的部分是哪个日期/时间?是 M 还是 N?” 这个问题,希望能得到正面回答。

你说我脑力花在这种事情上,是不是很无聊啊?其实本质上是根本没有难度的事情,就需要沟通的时候大家在 same page 上。这一点照理说也是 pm 的事情。

bookmark_border可以算是 another productivity bandwagon 吧

Bullet Journal 我已经停了一整个月了。九月还是不高兴重拾。是时候重新上一辆车了:)

上周下了 Moleskin 的 Actions,界面实在是很好看。但是用了两天后觉得不够好:好几次手机上出现一个提醒说:打开 Family list,点进去后什么也没有,可能是我已经移动的 task 跳出来了,我没有什么兴趣研究,更不想付费了。

然后是下了以前我付费过一年的 Todoist。重新登录后,发现以前的 task 都还在,overdue 了一年多了吧?这么多 task 眼前一黑。出于好奇我点了几个看以前我到底希望自己干什么。有些事情我是最近才完成的,还有好多事情我到现在还没完成。顿时感觉很 dread。把所有的 project 和 task 都 archive 了,想重新来过。不料当我试图删除以前的 custom filter 的时候,提醒我说这个功能是付费才有的。Todoist 的收费算是比较贵的了,我本来是打算轻量使用,不付费的。现在看来这个界面肯定会逮住一切机会向我兜售付费服务。一气之下也删了。

目前我开始用微软的 To Do。

最近的想法是,本来过于相信 “all tasks in one place”,所以对什么都不满。曾经把工作的东西都放在 Todoist 里,一方面很麻烦,一方面我的 stats 看起来每天做的事情都是工作,没有意义。Notion 很好用,事实上也可以用来管理 todo,就是肯定没有专门的 todo app 好。所以应该用多个工具。比如工作的 to do 和项目 tracking,我就写在一个 md 文档里,只存在公司电脑上。存的方式比较像 Bullet Journal,但是是电子版的。每天吧昨天的 copy 一份,在上面增删改。

那么 Notion 的缺点除了经常需要登录(对我来说就是经常需要打开 VPN,因为我用的是股沟登录),不登录就什么也不给你显示,另一个缺点是其实记 note 不是很方便。Notion 上面我记录了很多 note,但我从来不来看。所以我打算重拾 Evernote。虽然以前我从来没有玩得很转。

Evernote 和上一篇日志里提到的 PayPal 一样,我是在有中国版之前注册的。Evernote 有了中国版之后,为了登录方便,我用上了中国版。但是那一阵中国版关闭分享功能啊什么的屈服于 “当地法律” 的做法让我很不安,我就删除了中国版的账号。再加上不付费就不能在多个账户登录,这一点很要命。而且界面感觉落后主流十年,付费很不值得。我就放弃了 Evernote。(现在想重新试试,登录然后踢别的登录。。)

想重新创建 Evernote 账号的,用邮箱注册的时候说已经注册,让我激活。。激活了以后发现,将近十年前的 note 居然还在。

更加神奇的是,里面一个 note 是 游泳要带的东西的 checklist。而我 literally 今天刚刚在纸上写了一遍 checklist,准备明天去游泳的。Déja Vù 了。

找喜欢的工具怎么这么难?而且现在几乎都付费了。如果我用了喜欢我会心甘情愿地付的。但是大多数工具我都用不好。该怪工具还是怪我?

bookmark_border时间感的碎片两则,再加一则

一、

当年读王小波的文章里提到文革的事情的时候,总觉得还好那个时代过去了。为了惩罚我的这种侥幸心理,现在一转眼居然感觉又要回到那个时代了。今天看到一个人说 ta 工作的书店接到通知,必须把 xi 的书放在显要位置(原帖当然已经被删了,我只能 paraphrase)。下面有一个人回复说,厕纸来源。这一条回复下面有几个回复,因为现在网上讲话都很隐晦,我脑子也比较愚钝,没有太明白各个发言的人的意思,就获得了一个有点紧张的感觉。忽然想起了王小波的《电影,韭菜,旧报纸》里的这段。看来,我们离那个时代差不远了。幸好王小波早逝了。

二、

一位在澳洲的友邻说澳洲的电子书很贵,我上前讨论了两句,因为我觉得美亚的电子书很便宜。结果就在聊亚马逊对跨地区的限制。我想起我最早网购是用 PayPal 的。后来我用不来 PayPal 了,我记得困难点在于,我不知道我的账号属于哪个地区的,可能是我被重定向到中国站,但是登不上去了(可能是这样的,时间很久了我记不得了)。这个话题现在已经算是老生常谈了:曾经觉得互联网会打通全世界,不再有 border。但是大企业必须“符合当地规定”,是不是助长了世界的分裂?

三、

看到有人说对 Piketty 的新书有意向的中文出版社给他发来了在英文版和法文版删除内容的要求。惊叹的同时不禁想到这和HK国安法38条“本法律也适用于非HK永久居民在HK地区以外的作为”如出一辙。同时我又觉得,这个路线和之前的要求苹果下架应用或者要求股沟审查搜索结果因为要“符合当地法律”是一脉相承的。(你这么聪明那么你倒是预测一下下一步会怎样发展呀?)


更新这一些。因为我的脑力都在社交媒体上。但是 都ban 现在无法用,发了大概率会删掉,来这里备份一下。

我竟然没有发过王小波 tag。这里真的是我的博客吗?!

bookmark_border碎片:记一个理解障碍

昨晚看书看到这句话卡住了。往后看了一点,但是这个障碍一直让我很不爽。

As in tort, liability in the criminal law is occasionally strict, i.e. there are offences that can be committed without mens rea.

前文说,判定有罪既要有犯罪行为 actus reus,也要有犯罪意图 mens rea。为什么这里说判定有罪有时候是很严格的,然后又解释说,有时候没有犯罪意图也可以定罪呢?

刚才我终于明白了。这里说的不是判定犯罪的要求严格,而是对犯罪行为的严格。鉴于这本讲法律的书,用词一般都是很准确的,我觉得是我对 liability 这个词的认识不够。

—分界线—

最近一个想法是,所有的学习,有很大一部分在做的事情是把名词和物体/事件/概念/现象/规律等联系起来。The Meaning of Liff 的前言里 DNA 半开玩笑说,因为 “走到厨房打开冰箱门忘记要干什么了” 这件事没有一个名称,所以大家都以为这件事只发生在自己身上,所以自己比一般人蠢。我觉得其实各种不同领域的学习的一部分,都是给 “走到厨房打开冰箱门忘记要干什么了” 起名字、记住名字,以便在深入讨论中可以结构清晰、意义明确。当然,怎样起名字、对需要谈论的对象进行分类和关联,也是学问。

—分界线—

我的脑子是不是有点活过来了?

—PS—

另外一个不相关的想法:有时候英文的文章里会夹杂几个法语,而很多专业书里英文里会夹杂拉丁语。我忽然觉得这和我们有时候夹杂几个英语是类似的。(我不是暗示这里有条鄙视链:))就是有些概念,我们想要把它和平常的东西区分开来。你说 mens rea 感觉就和 guilty mind 不一样。这样可以中立地讨论问题。英文里夹杂法语的时候则是另一种情况,就是一些概念就是法语里有的,用它就能表达了,发明一个本土的词则比较麻烦。(当然我的概括肯定是不准确的,因为当我在英文里读到法语词的时候我一般都不知道它们是什么意思,也一般懒得搞清楚。😂)在我夹杂英文的时候这两种理由都有。当然,我夹杂英文根本没有这么正式,经常就是犯懒,想到什么写什么。

bookmark_border发泄空虚的更新

早上没有动力起来。先拿起手机随意下了一单,用买东西来满足自己。这是不对的。

在垃圾房关门前下去倒了垃圾。垃圾分类和定时倒垃圾后,我坐电梯的频率变高了。而且现在每天都要为湿垃圾准备容器。总觉得垃圾分类后我的 carbon footprint 变大了。

吃完早饭,想了一下还是不想继续中断一周的 BuJo。这不重要。

看了一下半个月前写的这个月想做的事情,和上个月的是一样的。那我是不是应该做一点事情呢?一周一次的打扫我昨天已经做了,所以现在不是行动力最低的时候。

在网上自我欣赏了一下自己的言论。开了空调准备开始做点正事。能够止住自己不继续刷 SNS,可能主要是因为现在大家都不更新db了,时间线上没什么更新,而不是因为我有毅力停止。

不想学习不想看书。结果打开电脑工作了一会儿。厌恶自己。除了工作就没有事情了?我不是一直抱怨工作日没有时间做任何事吗?为什么休息日还工作呢。写完给客户解释数据的邮件,决定不当场发送。搜了一下 outlook 怎样定时发送,定在了明天早上发送。

我还可以继续看剧。但是看剧实际上也是空虚的。也不在我的想要完成的事情的列表上。

搜了一下怎样 motivate 自己。看了油管上搜索结果靠前而且时长不长的一个视频。里面说如果一个人觉得结果可以靠自己行动来改变的话,就会比较有 motivation。🤔 嗯,这个世界太糟糕了不是我能改变的。天气越来越热,气候问题越来越严重。整个世界的 illiberal 崩塌,我们国家的越来越危险。。。这些问题是不是我自己没有意志力和行动力的借口?这些问题的确一直在脑中。

我希望我的父母能快乐一些。但是十岁到二十岁没有教育的他们这一代,我没有办法让他们感受到我真的觉得快乐的东西。我也不想为世界增添下一代。

我还可以怪 PMS,看了一下日期,差不多是 PMS 的时候。

bookmark_border一个略 random 的更新

今天看到新闻说李开复评论美国规定抖音必须出售他们的美国业务:

谷歌退出的时候,我已经离开了。不过环境和规则是很清楚的:1)中国对于想进入中国的外国互联网公司需要如何符合法律法规,描述的非常清楚(合资公司、ICP证、服务器在中国、内容等)。愿意守这些法律法规的可以申请。谷歌就是这样进来了。2)当谷歌后来觉得不愿意守这些法律的时候,它就决定退出了。3)美国处理TikTok并没有给出需要做什么才能继续运营,对于美国对它的控诉也没有提出任何证据,强迫收购+只给45天+还要收中间费,这些都是和谷歌不可比,更是不可思议的。

我第一次看到的时候是看到有人贴了这个,评论说,这种说法简直是环球屎报的话术。不知多少是由于这个推荐语的影响,我第一反应也是生气。How to avoid foolish opinions 里面罗素也说,当一件事特别符合你的 self esteem,就要加以小心。其实这可以应用到所有引发情绪的情况下。这里引发了我的愤怒。

我单线程的脑子最近的主题是怎样做判断。一件好事不能洗刷一件坏事,那么同样的,一件坏事不代表国家调换后发生的类似的事情是正义的。股沟被 CCP 逼退是坏事,不代表抖音被美国逼退是好事。李开复说的需要有规则是有道理的。虽然他用来对比的规则是流氓规则。真正可以讨论的问题是,流氓规则和没有规则哪个好?

世界已经倒退到只有这两种选择了是吗?


就是好久没更新了。今天看到很少更新的小伙伴都更新了博客,忽然想要效颦一下。最近状态好差,没有行动力。七月只看完一本书,不仅是非常短的书,而且我还没有看得足够仔细。除了“从今天开始重新做人”以外好像没有别的办法。问题就是我每天都在这么对自己说。

bookmark_border2020 reading goal, 很烂的年中更新

Updates to my 2020 reading goal

  • A classic fiction
  • A classic sci-fi
    • Twenty-thousand Leagues under the Seas
  • A genre you don’t read (detective)
  • A fiction by a female author
    • The Handmaid’s Tale
  • A non-fiction by a female author
    • Don’t Be Evil
    • Haben
  • A re-read
    • A Dance with Dragons
    • A Feast for Crows
    • A Storm of Swords
    • Brave New World
    • A Clash of Kings
    • Dirk Gently’s Holistic Detective Agency
  • A book by your fav author (Russell)
  • A translation from neither English or Chinese
    • Twenty-thousand Leagues under the Seas
  • A book from Art Garfunkel’s favorites
  • A book from Economix recommendations
  • A book from SupChina 100

The result looks very skewed. The asoiaf stuff is pure entertainment, is it? I’m also 3 books behind on my Goodreads challenge as of now. My challenge is 42 this year, and I know I will mark a few books just to inflate the number.

更新一下没有按照目标读的书:

  • Predictably Irrational
  • The Salmon of Doubt
  • 神话与魔法:John Hawe 绘画艺术 (图画书,翻翻就看完了)
  • Shakespeare: The World as Stage

这些是读到一半的书:

  • The Wealth of Nations
  • 书生活
  • Why We Sleep
  • Quinlan Vos – Jedi in Darkness (漫画,连凑数的我也看不完)
  • Head First Java
  • Nineteen Eighty-Four
  • A Midsummer Night’s Dream
  • Heretics and Believers: A History of the English Reformation

bookmark_borderunpopular opinions – feminism

前几天大家对 JK Rowling 的口诛笔伐看得我吓一跳。很多我喜欢的名人都出来讨伐她。稍微了解了一下事情。概述:JKR 在 twitter 上推荐了一篇文章,文章的内容是要给来月经的人提供更好、更容易获得的卫生设施和产品;推荐语是:来月经的人?谁来告诉我一下有什么词可以概括?women?

看了很多批评她的人,不禁觉得为什么要对她这么生气?表面上看不出她是在反抗 trans activist,因为她肯定并不歧视 trans gender。但是研究了一下发现她和 trans activist 杠已经很久了,所以才会是现在这个场面。

我尽力理解了一下 JKR 的观点

  • 苏格兰正在通过法律,不需要动手术或者服药,只要承认自己是女性的生理男性就可以获得法律文件说自己是 trans woman。这会允许他们使用女洗手间什么的,加大对女性的威胁。
  • 为了 trans inclusive, 人们会避免使用女性这个词,这减弱了女性之间的 solidarity,更加削弱她们,阻止成为一股有政治力量的群体。
  • 为了 trans inclusive,人们会使用“来月经的人”或者“有外阴的人”来替代女性这个词,这对很多女性来说是 dehumanize

她说的另一个理由我不是很同意。她说做女人不易,现在女变男的人数比起十年前主要是男变女增加了很多。如果她自己晚生三十年,可能也会选择变性。这个理由很像“生孩子不容易,我当年生了,你为什么选择不生?” 不管是出于什么理由(即使是做女人不容易),别人关于他们自己的选择都是值得尊重的。

但是上述三点我还是很同意的。我真不明白,女性占一半的人口,为什么永远排在弱势群体最底层,什么都可以超过她们。

但是我看了很多批评她的人的理由,我非常同意的一点是,女权也好,trans 权也好,都是从男权手下争取权利。女权不应该攻击 trans 来维护自己。(反之也一样。)

其他很聪明的批评我也看了很多。其中有一条 twitter 说,死亡圣器的开头,大家喝了 polyjuice potion 都变成了 Harry,赫敏说,Harry,你的视力太糟糕了。这一段里称赫敏为‘她’。然而既然 potion 改变了她的视力,肯定也改变了她的生殖器。但我们仍然称‘她’,因为语言是根据 identity 而不是生殖器。我觉得这个批评非常聪明有道理。但是我还是觉得它不真诚。

无独有偶,最近一个新闻是美国最高法院做了一个重要的判决。六十年代通过的 civil rights act 说要保护被雇佣的权利,不能因为种族、宗教信仰、性别(sex)、原籍来影响就业机会。最近的这个 Altitude Express, Inc. v. Zarda 裁决说这个法案保护的对象也包括 sexual orientation 和 sexual identity (也保护同性恋和变性人)。我听新闻的时候觉得,很好啊(没想到现在这么保守的最高法院会这么判决)。但是后来听 the Daily 里提到一句判决思路,我忽然 JKR 了。摘录一下维基百科上的:

An employer who fired an individual for being homosexual or transgender fires that person for traits or actions it would not have questioned in members of a different sex. Sex plays a necessary and undisguisable role in the decision, exactly what Title VII forbids. Those who adopted the Civil Rights Act might not have anticipated their work would lead to this particular result. But the limits of the drafters’ imagination supply no reason to ignore the law’s demands. Only the written word is the law, and all persons are entitled to its benefit.

我记得我听的 the Daily 的节目里说的是,假如你有一男一女两个员工,工作方面他们是一样的,他们的性对象都是男的,你没有理由开除那个男的。

我是不是太敏感了?为什么这里举例要拿女性做对比呢?为什么 trans 和 gay 要踩着女性获得权利呢??

不敢在社交媒体上这么说。但这是我真实的感受。而我真的并不是会歧视 trans 和 gay 的人。我最喜欢的作家是 gay。我和 JKR 的区别只是,她这方面 research 得比我多很多。所以大家这么骂她我很不同意。