Oddbean new post about | logout

Notes by Mike Yang | export

 我发现,如果是我不感兴趣的事,我极度缺乏耐心(30s?),哪怕很简单,有经济效益,或者不知道会显得的很蠢。

如果是我感兴趣的事情,我可以长时间坚持,并付出巨大的努力,即使这件事本身没有实际意义。 
 软件设计,就两件事:加层抽象 & 减层抽象。

没有什么问题是加抽象解决不了的。而减少一层往往会带来性能/效率的提升。 
 Google 存储也是跑在 Borg 上的。运维玩不玩得明白又是另一回事了。另 Google 资源的使用率,在业界是数一数二的。

https://t.co/rdVhOrSDmA https://t.co/UotzaqX8pC https://pbs.twimg.com/media/GAHDu0QbwAAfJNK.png 
 Docker 不就是靠着谷歌“魔改”内核实现的吗。章文嵩 LVS。eBPF 就是为了方便改内核不用向上提交。

不存在魔改不魔改,能不能 hold 住罢了。当然也有不了解,瞎搞的。 
 多运动,因为得了癌症后恢复得会比不运动的人快。 
 如果大家齐心协力,会搅得很和谐。但有人不搅,就会破坏这份和谐。论合群的重要性。 
 后空转体,有个技巧是跳起来后看地,但应该没必要。

这篇论文就是讲后空转体的,虽然体操是仰头,跑酷偷了角度。但至少说明起跳就看地不是必须。

看地可以找高度,但看墙、看天花板都可以。这个倒是可以减少恐惧感。

前空有个技巧也是看地,但我个人喜欢在对面找点。

https://t.co/inVVJJrWjn 
 有个东西叫 regression test selection,能一定程度上选出受到影响的测试。Google 有实践,也有数据库搞过。但似乎没那么理想。这个领域也没有数据库、操作系统那么炫酷。 
 有次产品让我们在会议上说感谢别人的话,我一着急,说了感谢前人的代码。然后我们后端都笑了。。。我说挺真诚的。

当时气氛特别好,女孩子都准备好开哭了。 
 所以说程序员擅长解藕。 
 踢月腿,看着可简单了,一扭头的事儿,我凌腿后都没问题。结果我站在海绵池,试都没敢试。小脑告诉我,别作死,你不行。大脑没跟小脑沟通好,直白点,怂了。 
 国内,第一批完跑酷,tricking 的,会后空翻,都是个大事。但随着教学方法进步,后空翻变成了,只要练,是个人就能会。 
 不要吐槽 Ruby 程序员。 
 老婆说她东西拿不动,于是给她买了健身房年卡。 
 这医生八成是个混子,张嘴就来也是可以。

falsely increased in individuals with higher muscle mass and normal renal function

截图是 google 翻译的。
https://t.co/kPjlcohh6e https://t.co/7sRZDMZmRe https://pbs.twimg.com/media/F_n-3eRbMAAYFq9.png 
 我司管理极度混乱。

几个 leader 给你布置任务。反正我做不完,我就直接说,这个做不完,你们看看先做哪个好。觉得需要做什么,先跟 leader 说,leader 安排时间就做。

还有同事给安排任务的,我都直接说,你先找我 leader,因为我手上任务多,他找到我,我好退掉其他任务。 
 前同事,陈老师,一开始写 Rust 的时候,天天被 Rust 编译器爆打。

现在是,这个代码写的有问题,但编译器怎么没发现,编译器弱爆了。 
 AWS 问我项目用的是什么语言。Redis 内部同步延迟,问什么语言。。。AWS,你们是真不懂,但要硬上啊。

不懂还要装懂,也挺难为他们的。。。 
 肌酸对健康人群没有影响,论文大家自己看。不过建议定期检查。

中医不是号脉的吗。

https://t.co/AiAloKTROd

https://t.co/RiyeXg8jL7 
 aws 解决了问题。

几百 MB 的数据,10s + 的延迟。自己没监控,不及时解决。support 还在那给我扯有的没的。。。 
 最近几周训练目标

1. 倒立 从 30s 到 60s
2. 握力 39KG -> 50 KG
3. 蛤蟆叉 92CM -> 100 CM
4. 上臂周长 31.5CM -> 33.5 CM

技巧训练
1. 前转 180
2. 踢月腿 
 今天听到个新词,手撕钢,一开始的时候以为是另一个肛。 https://t.co/aJZcxFnlC5 https://pbs.twimg.com/media/F_ORjDvboAA02KR.png 
 人吧,别跟自己过不去。

比如有人不去健身的原因是健身房远。先别扯意志力,热情什么的。找家近的健身房就得了。或者在家练,还可以请私教到家里。方法多的是。

每个人情况也不同,比如 996,那一周安排三次训练,每次 30 分钟,或者拆分成多个时间。效果当然不是最优,但咱又不参加奥运会。 
 可能是以为分布式只是 partition,用来解决性能问题,还仅是 CPU 性能问题,太片面了。 
 AWS Redis Global Datastore 同步几百 MB,延迟 15s,一会说数据问题,一会 micro burst,几百 MB,能 bust 到哪去??你网络带宽被别的 Redis 占用了,老老实实去查内部 log,想办法解决,别扯没用的。

啥都保证不了,也好意思拿出来卖。。。

多数 support,如果不是所有,都擅长胡扯和搅混水。 
 我碰到过 Redis 的瓶颈,但不是 qps,是带宽。

aws aurora,一次搞 6 台,为的是稳定性,升级可以随时搞。单机也能搞,麻烦。

咱要不多核也别用了,平行是分布式子集。

另外,去看一下顶级计算机会议都聊什么吧。 
 之前去社区,工作人员说是周末,让我周一再来。我出门转了一圈,看外面的牌子写着他们周末也上班。

我进去跟工作人员说,你 10 分钟之内找到相关人员。找不到话,我就通过 12345 找了。

问题当天解决。 
 加一个报警,前前后后搞了几个星期,跟 n 个人沟通。啥心情都没了。 
 没灰度发布,没法快速回滚,不及时止损,事故中不发通告,事故后不发事故报告。

反应快慢是态度问题,上面这些是专业性问题。 
 来几条热的
1. 运动可以让大脑容积变大。
2. 人到了一定年龄,脑容积会变小,如果不运动的话。
3. 眼睛是大脑的一部分 
 我跟写 Java 的同学说,写 Ruby,就是一咬牙一闭眼的事儿。

你看这个像数组,那就当它是数组先用着,如果跑起来,说明它就是就是个数组!

都用 Ruby 了,闭眼睛瞎写就好了。

话说回来,Java 相对于 Rust 来说,也是闭眼睛瞎写。 
 最近冥想,感觉头脑中的杂音变小了,注意力更中意控制。不过也有可能是补充剂或者天气的原因。 
 阿里云,没有第一时间公布影响范围,通知里面,时间点,影响范围都没说清楚,那就怪不了吃瓜群众了。

从阿里云状态页面看,昨天全面飘红。说所有东西都挂了,也不算错。

哪怕不能登陆一项,p0 就跑不了。

重启,花了 3 小时。

目前为止,过了 20 几个小时,依旧没事故报告。

专业度挺重要的。 https://t.co/sIGDjd3NhV https://pbs.twimg.com/media/F-z671UbkAAawVe.jpg https://pbs.twimg.com/media/F-z7JLvbQAA9qeR.jpg 
 重启、限流、回滚、扩容,SRE 四大利器。 
 我司这种土鳖公司,用 DataDog/NewRelic 还考虑 cost,AI 就不用想了。 
 MIT有的课程对考勤没要求,比如分布式系统。期中考试开卷,难度是,平时认真思考了就很简单,没有的话,恭喜你,可以放弃了。再比如操作系统给人的感觉是,难,爱来不来。

CMU 就不一样,会强调不要作弊,学了好找工作。

但毕竟 MIT 计算机不是最好的,你说是不是。 https://t.co/6sXAAAptKg https://pbs.twimg.com/media/F-nwdgibgAAPJxw.png 
 我老婆问我,如果以后你有孩子,考了倒数第一你会怎么办。

我想了一下。我小学的时候考了倒数第二,我妈问我考的怎么样。我说还行。我们班上有一位同学,眼睛几乎看不到。还有一位,智力有问题。。。

所以,估计我会说,哦,还行吧。 
 一个观察,如果一个人认为一定要怎么怎么样,多数的时候,这个人对他所说的事情了解的并不深入。 
 拔牙、种牙算不算热插拔? 
 有研究表明,节拍器可以提成绩,比如跑的更快,就把节拍器调快一点。 
 现在我左膝肿了,左腹肌拉伤,左小臂拉伤,还拔了颗左面的智齿。 
 面试的时候,有个后端哥们对安全很感兴趣,我说,那熔断原理说一下。 
 同事为了消耗年假,每周三请假一天,请到年底。我假期只够两周请一天的。 
 Psychology of Habit 

https://t.co/hblbwZZPlF 
 再再再次祭出我大学老师,读博期间,靠着独步天下的二指禅,在北京赚了一套房。 
 今天刚听说一个人表演特技的时候,前叉断裂了。 
 Tricking/Parkour 训练最有意思的是,大家都在叫难、叫苦。然后,又尝试了一次。 
 洗冷(冰)水澡,对人是有好处的。 
 发现一个规律,如果一个后端程序员,不懂数据库、操作系统、分布式系统设计,就会倾向于琢磨命名问题。 
 > 离用户(或者其他终端客户)越近的服务,它就越下游。

我之前一直记反了。。。 
 有没有想过,远见卓识有的时候,和揠苗助长是一个意思。 
 当,后端脱离了场景讨论技术好坏的时候,多半是在他对技术理解比较表面的时候。 
 初级后端:这个怎么做?
中级后端:这个我能做。
高级后端:这个不用做。 
 有个内蒙的同学大一放寒假回家,发现找不着家了。。。因为换别的地方去放牧了。 
 同事吐槽做的事没意义。但想到年假,不加班,远程,还可以的工资,决定继续苟下去了。