Randy Lu Profile Banner
Randy Lu Profile
Randy Lu

@randyloop

22,500
Followers
703
Following
790
Media
3,791
Statuses

Fullstack engineer, Blogger. EpubKit / Notepal Always welcome good opportunity.

Guangzhou, China
Joined January 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@randyloop
Randy Lu
5 months
2024 希望能遇上合适的人做 scope 更大的产品,不再单打独斗了。
8
2
108
@randyloop
Randy Lu
1 year
这个月是我在微软工作的最后一个月。在当下的环境做这样的决定好像很不明智,但是思考再三,我已经很想跳脱出为别人工作的状态,手头存的钱也够吃饭,确实是一个可以让自己休息一下的阶段,顺便做点自己想做的事。 微软真是一个适合工作的公司,进入这家公司的 day one
Tweet media one
175
103
3K
@randyloop
Randy Lu
2 years
好久没写这么长的文章了:《做了 6 年程序员,我学到的 10 条经验》
16
249
1K
@randyloop
Randy Lu
2 years
工作中我觉得最有意思的是和非技术团队聊天,比如设计、测试团队。向他们了解他们的工作流程,很多时候很惊讶地发现他们有一些人工完成的苦力活,都是可以通过程序完成的,一个下午的活,用程序一分钟就完成了。做一些程序解决他们的问题,是能让彼此都很开心的事。这个 thread 聊聊我经历过的一些例子
52
169
1K
@randyloop
Randy Lu
1 year
以我身边的孩子来观察,我觉得大人们所谓的那些「乖」小孩,大多数都是通过抑制自己的需求和偏好来达成的。这就造成了孩子长大在亲密关系中不懂或者不敢表达自己的需求。因为有需求就是错的,就是「不乖」。
25
151
987
@randyloop
Randy Lu
9 months
最近改变我阅读体验最多的是沉浸式翻译插件,因为可以制作中英对照的 epub 电子书,大大提高了我阅读英文书籍的效率。用的还是免费的翻译服务,因为我基本是看英文,不懂的时候才对照中文,所以翻译质量一点都不影响阅读。省去了大量查字典的摩擦。遇到难懂的长句也可以读中文快速理解后再读英文。
Tweet media one
Tweet media two
34
296
984
@randyloop
Randy Lu
5 months
我直接被 copilot 一眼看穿
Tweet media one
35
127
997
@randyloop
Randy Lu
1 month
再次推荐这本书《控糖革命》,科普了一些关于控制血糖波动水平的实用知识。
Tweet media one
@real_kai42
Kai
1 month
目前吃完好像确实有 “负担” 很小的感觉 不像之前吃饱会有点累 试试过会工作效率和晚上会不会饿
4
1
12
12
140
951
@randyloop
Randy Lu
4 months
做了一本中英对照的 Paul Graham 2006 - 2023 中英对照的博客文集电子书,分享给大家。
Tweet media one
30
204
886
@randyloop
Randy Lu
1 year
在这个时代,页面变灰不是写一句 css 那么简单了。页面全变灰,但出现某个人的图片不能变,这个怎么实现。需要好好做个 system design.
40
80
808
@randyloop
Randy Lu
10 days
2023 年的 5 月,我辞职开始了自己做产品的旅程。到现在刚好满了一年,这一年发生了不少事情,有些在 2023 年终总结里提到过,这一篇我想更详细地列出在这一年我具体做了什么、对自由职业的思考、对做产品的一些思考等等。
53
77
769
@randyloop
Randy Lu
1 year
非常震惊,非常难受。我在开始学编程后的不久就因为 CoolShell (他的博客) 认识了陈皓。CoolShell 深远地影响了我写博客的调性,我在里面学到非常非常多的知识和思考。我在解答我的一些读者来信的问题,就经常引用他的一篇《别让自己「墙」了自己》()。 后来我在 Twitter
Tweet media one
19
98
685
@randyloop
Randy Lu
4 months
《Remix 入门实战》,来了,一本很小很小的书,都不好意思收钱,直接免费吧。
Tweet media one
37
113
667
@randyloop
Randy Lu
3 months
读完了英文版。这本书很有意思,刷新了我对「长寿」 (Longevity) 的认知,里面提到一个概念:我们要专注于延长我们的 healthspan (健康寿命)而不是 lifespan (岁数寿命). 一年前在玉鸟集 @jiananshi2
Tweet media one
@laike9m
laike9m
3 months
Peter Attia 的《Outlive:The Science and Art of Longevity》终于有中文版了!
Tweet media one
13
78
330
17
147
639
@randyloop
Randy Lu
15 days
最近把一些个人觉得不错的免费在线书转成了电子书在 iPad 上看,觉得很方便,索性做了个网站分享出来。每一本书籍我都自己做了封面。
Tweet media one
12
125
632
@randyloop
Randy Lu
1 year
人为什么总是到去世了之后才收获大家最真挚的感谢和评价?如果在生前就能获得这些感谢,会很快乐吧。
56
44
562
@randyloop
Randy Lu
10 months
比起什么工作时间,我对厂里最不舒服的是彼此没有一个尊重彼此休息时间的意识。而���在厂里,没有人尊重我的时间,晚上7点拉会,9点让你开个开关,11点要你查个日志。在微软,下班时间不会有人找你,自己甚至都不好意思在下班时间找别人,因为大家都有共识,下班是下班,上班是上班。
11
34
455
@randyloop
Randy Lu
5 months
最近写了个自用的插件,差不多可以分享出来了。是一个用来保存网页然后把这些网页合并成一本 EPUB 电子书的插件。整个处理过程都在本地,不经过任何服务器。目前还是非常早期的阶段,基本功能是能用了,细节还在打磨。先上架给有需要的朋友试试:
Tweet media one
Tweet media two
18
78
424
@randyloop
Randy Lu
6 months
电子阅读器最佳外设
Tweet media one
Tweet media two
Tweet media three
Tweet media four
29
24
414
@randyloop
Randy Lu
11 months
在曼谷待了几天,没有感觉和国内一��线城市有什么不同。餐厅的物价和国内相差不大。那些夜市我也没有觉得有多好吃。这几天主要是见识一下曼谷最繁华的地方(Siam Paragon 一带),也见识了平民住宅区。
Tweet media one
Tweet media two
Tweet media three
Tweet media four
46
24
395
@randyloop
Randy Lu
3 months
以后会不会出现一种新的设备,类似 NAS,但作用不是存数据,而是专门用于在自己家跑 LLM。
106
22
355
@randyloop
Randy Lu
3 years
分享一下,我是这么管理我的数码产品的...
Tweet media one
30
28
338
@randyloop
Randy Lu
9 months
19 年反修例之后,我就避免去跟任何人讨论公共(政治)事件了,因为我发现人跟人的差异,不在于智商的高低,而在于你信什么。这个是不可能从对话中改变的。
21
35
342
@randyloop
Randy Lu
18 days
当年的 “all in 无线” 是我见过最短视最傲慢最弱智的公司战略。如今张勇走了,看上去开始干点正事。
Tweet media one
92
25
336
@randyloop
Randy Lu
1 month
小红书功力愈发成熟
Tweet media one
18
46
331
@randyloop
Randy Lu
1 year
读完了酣畅淋漓。进入和维持长期的关系是需要学习的学问。这是一本教学指南,也是一本可以拿来反复使用的手册。
Tweet media one
4
57
310
@randyloop
Randy Lu
3 years
Today I joined @Microsoft 🙌
Tweet media one
33
6
311
@randyloop
Randy Lu
2 years
录了一个视频讲讲我是如何使用 Logseq 的
11
50
289
@randyloop
Randy Lu
3 years
@TooooooBug 这有什么不能理解的,要是我也写第一种。因为你的题目一点背景都没有交代,第一种写法是最稳妥,最具可读性的写法(甚至能让一个不知道业务背景的人 code review 的时候都能看出来意思)。如果你没有交代任何背景(比如这些数值范围会经常调整),那么第二种解法完全是 over engineering.
3
2
289
@randyloop
Randy Lu
8 months
用 filter:follows 这个语法可以在 Twitter 上搜索你关注的人发的内容。我会用这个语法查询电影、剧集、书名等等,看看我关注的人对这些内容的评价。 为了更快地搜索,我在 Raycast 创建了一个 quick link, 直接搜索我 follows 的人发的内容。 完整的 quick link是:
11
49
284
@randyloop
Randy Lu
10 months
准备发布插件版本,可以一键同步。
@louiscard_
Louiscard
10 months
微软的技术大牛 @randyloop 搞了个小工具能把「微信读书」笔记导入 Readwise —— 开源、免费,好用! 介绍: 网址: 我把《纳瓦尔宝典》的 244 条笔记导进去了,等着以后跟这些高亮不期而遇
9
109
372
13
66
282
@randyloop
Randy Lu
1 year
我是真想教张小龙做产品。几个家人的手机都是被微信占了 50G 以上。我要是张小龙,我就和腾讯云搞个合作,微信会员,15 元一个月,聊天记录上云,按需加载。
74
14
261
@randyloop
Randy Lu
1 year
做了一个小工具 NotePal ,目前可以导入微信读书的笔记,然后导出到 Readwise 支持的 csv 格式。未来计划支持更多格式和自定义导出格式。
Tweet media one
11
45
270
@randyloop
Randy Lu
1 month
「我喜欢编程,多少年来从未厌倦,这其中最大的理由,就是因为我把编程看作是一项创造性的工作吧。」
Tweet media one
18
22
278
@randyloop
Randy Lu
2 years
我虽然不是中文文档用户,但这也太黑了吧... 谁能联系到维护者吗,我们可以换个方式解决这个问题
Tweet media one
51
33
257
@randyloop
Randy Lu
1 year
最近用 取代了 Google. 有时候我会对比 ChatGPT 和它的不同,但前者是基于搜索结果生成的答案,更具有时效性,并且也会带上 reference. 而且在 UX 方面甩 Bing chat 九条街。这条 Thread 记录一下我觉得不错的搜索记录。
6
79
257
@randyloop
Randy Lu
2 years
I made a tool to generate artwork based on your GitHub contributions in six years. You can print it on A4 paper and wrap it in a photo frame.
Tweet media one
Tweet media two
15
32
264
@randyloop
Randy Lu
3 months
在阳台晒太阳看书,突然一只蝴蝶飞过来。
Tweet media one
11
2
265
@randyloop
Randy Lu
1 year
19年为了考健身教练证书去上了急救课程,那时候开始对家中用药和急救用品有了新的认识,从那时起我开始维护一个药箱,常备常用药和急救用品。药箱从广州到杭州到苏州都一直在我身边。庆幸自己有了这个习惯,我的药箱还有一盒没用过的布洛芬。维护的方法也很简单,不需要什么特别的app,todo app 就够了
Tweet media one
Tweet media two
7
43
247
@randyloop
Randy Lu
11 months
New setup
Tweet media one
20
5
247
@randyloop
Randy Lu
1 year
今天是我 28 岁生日,《28 岁,我还想生猛下去》
29
18
244
@randyloop
Randy Lu
5 months
Airbnb 创始人8 年前的分享,整个分享我都太喜欢了。里面有很多关于做 startup 很有趣的经验。 最后有一个观众问 Brian
5
56
244
@randyloop
Randy Lu
11 months
在停车场等人挪车,就和保安聊了聊天。 他说到他年轻的时候坐了三年牢,现在想起来都觉得难受。这一下子激起了我的好奇心,问了他很多细节。 他说最难受的是判刑前在看守所,比在牢里痛苦多了。
14
20
238
@randyloop
Randy Lu
2 years
不理解,为什么要开战争的玩笑。
21
24
239
@randyloop
Randy Lu
10 months
当年我也是看了她这期一席学习到非常多。印象最深刻的是多抓鱼的原型是一个微信群+excel表,让我深刻地理解到在考虑「给用户提供价值」这件事的时候,要跳出技术人的思维,先找到用户,帮他们解决问题,然后再考虑流程化、自动化。后来猫助上其它播客我都会追着听,能学习到很多做企业的想法。
@tualatrix
图拉鼎
10 months
「其实现在的中国,和90年代的日本时很相似的。」 难以想象这是2018年的分享,真超前… 分享播客《【一席】猫助:在中国开一家二手书店》, 标记时点【07:12】
7
41
195
5
43
239
@randyloop
Randy Lu
7 months
我发现,越是简单的东西,我们越觉得他应该是复杂的,使得还没开始就被想象出来的复杂劝退。比如冥想,比如价值投资。这两个例子,都是一句话就能说白了的并且很容易操作的。可是人类似乎总是向往复杂,比如“学习冥想”,“学习价值投资”。很多人看了我的分享后,会问我“怎么学习冥想”,包括我自己在多年
17
24
237
@randyloop
Randy Lu
3 years
平时聊天连「共产党」三个字都不敢大声讲,上网只敢用拼音缩写,这些人今天终于可以在朋友圈光明正大地把这三个中文字端端正正地发了。
8
13
222
@randyloop
Randy Lu
4 months
新鲜出炉视频系列,《Remix 实战 - 复刻 flomo》
Tweet media one
13
23
228
@randyloop
Randy Lu
8 months
这么久了,还是找不到满意的 epub 阅读器,写一个的心每天蠢蠢欲动。
99
13
226
@randyloop
Randy Lu
10 months
用四六级、雅思词汇表根据几个流行的框架文档做了一个词频统计,而且还能查到每个词在文档里面的用例。正在思考怎么把它用起来。
Tweet media one
18
39
221
@randyloop
Randy Lu
3 years
这是个显卡吗
Tweet media one
12
17
210
@randyloop
Randy Lu
3 months
Ollama 的 mac/windows 客户端,居然有 160MB. 看了下源码果然是 electron, 而且根本没必要用 electron. 在用 Ollama 的朋友们,一个 1MB 不到的 Ollama 客户端已经在路上了。
Tweet media one
16
29
219
@randyloop
Randy Lu
1 year
我当时考到的是二本,除了学费贵一点之外,我觉得都挺好的。我个人的浅见是,命运是没有人能预测的,复读和不复读是两个不同的分支。当然这说了等于没说。所以我来试试纸上谈兵一下: 我们假设复读一定能考上一本,那么我们可以把问题简单化为一个博弈:是否用人生的一年时间去换这个一本学历?
@Fenng
Fenng
1 year
对于各位高考过来人,如果成绩只能上二本,要不要复读?
102
3
12
16
15
208
@randyloop
Randy Lu
1 year
这几天轻度使用了不同服务的 GPT,我最大的感受是:提出一个好问题很难。
11
21
201
@randyloop
Randy Lu
3 years
写了一本关于 Next.js 应用开发的小书 欢迎阅读
3
48
204
@randyloop
Randy Lu
10 months
洗澡的时候回想到一句对我很有帮助的话:学会从你拥有的东西当中找到满足。
7
6
192
@randyloop
Randy Lu
2 years
临上场拨片丢了,只好用酒店房卡
Tweet media one
6
1
182
@randyloop
Randy Lu
3 months
一大早醒来,粉丝就过 20,000 了,这是我刚玩 Twitter 时不敢想的。好多年前我刚来 Twitter, 每天想的是我的 follower 什么时候能超越我的 following. 很多话���渐开始不是那么敢说了:政治议题、性别议题我以前都很乐意在网上讨论,后来渐渐不说了,怕树敌,怕麻烦。
24
9
189
@randyloop
Randy Lu
2 years
2022 年了,从零写一个静态博客只要 10 分钟
8
19
175
@randyloop
Randy Lu
1 month
高强度写了一周多的代码,歇一歇读一读硬地写的小书。刚好 写得差不多了,用来转成电子书在 boox 上读很舒服。
Tweet media one
@SaitoWu
Saito
1 month
🥳 今天 「硬地骇客」 正式发布团队出品的第一本小书,目标读者是国内广大的独立开发者们,内容涵盖 灵感 - 构建 - 发布 - 增长 等产品关键环节。 📖 我们最终决定用开源的方式来发布这本书,因为我们产品还在增长,所以 star ⭐️ 仓库,关注内容的持续更新!😘
Tweet media one
31
95
424
10
15
186
@randyloop
Randy Lu
3 months
建了个新的网站 —— Randy 的读书乐园,之后会把读过比较好的书的书评发在这个地方。这篇前言,我分享了我和阅读结缘的经历,以及我如何读书,如何选书的小经验。
6
18
181
@randyloop
Randy Lu
7 months
《代码之外》 @beyondcodefm 诚意邀请各个事件的当事人上节目当面对谈。
31
5
175
@randyloop
Randy Lu
8 days
EpubKit 精选收录了 @xiaolai 前辈的 《1000 小时》
Tweet media one
2
31
174
@randyloop
Randy Lu
3 years
@TooooooBug 我认为有效的面试是需要引导的,而不是期望他一上来就能达到你想象中的最优解。你想判断他某一个解决问题的能力(在这里就是解法二),你就引导他往解法二的方向。比如当他做出解法一之后,你在原题的基础上改变这个范围,如果他还是再加 if else,就继续改条件,看他最终会不会用解法二。
4
10
170
@randyloop
Randy Lu
1 year
我在学校离经叛道,在家里是很「乖」的小孩。亲戚都夸我很乖不发脾气。很多人都不敢相信,我十几岁的时候才吃了我人生中的第一顿麦当劳。不是我父母买不起,而是我父母认为那是垃圾食品。我后来回想,我从很小的时候已经形成了我是不能向父母提需求这个想法的。他们说不就是不。渐渐就有习得性无助了。
7
3
165
@randyloop
Randy Lu
6 days
吓死我了
Tweet media one
18
9
181
@randyloop
Randy Lu
3 months
更新了一波播客的封面图
Tweet media one
Tweet media two
6
8
157
@randyloop
Randy Lu
1 month
2024 年我还在写这样的代码
Tweet media one
40
6
156
@randyloop
Randy Lu
1 year
@geekplux_cn 一起搞的 Podcast 节目《代码之外 Beyond Code》 试播集已出。纯粹闲聊,没有干货。可以在 获取节目收听的渠道。里面也有听众来信入口,欢迎来信提问或分享你有趣的故事。
Tweet media one
14
16
153
@randyloop
Randy Lu
5 years
在墙内如果双方都用 iOS, 我没想到有什么理由还继续使用微信交流。iMessage 端到端加密,不用翻墙,没有打不开的链接,可以发 live photo, 没有发出去被拦截了也不知道的对话,没有敏感词。唯一要注意的一点:确保双方关闭 iCloud 同步信息。
40
44
135
@randyloop
Randy Lu
4 months
做项目现状:建仓 24 小时,技术栈换了 3 遍。
Tweet media one
21
5
150
@randyloop
Randy Lu
9 months
开始赚美元。不过对海外的 marketing 还不是很熟悉,还在摸索中。
Tweet media one
17
1
150
@randyloop
Randy Lu
22 days
大概是 2015 年,朋友播了一首李志的歌,他是李志的粉丝。我心想,为什么这个人唱歌这么难听。但当我听到《热河》,我被震撼了,我从来没有听过这样唱的歌。
@randyloop
Randy Lu
23 days
Tweet media one
4
0
66
20
6
142
@randyloop
Randy Lu
1 year
@Anita57424062 这是我的猫,她叫老板
7
0
135
@randyloop
Randy Lu
8 months
又梦到回到高三,见到了熟悉的课室、同学,还和同学一起上了个厕所。回到课室看到大家还在埋头苦干,我就想逃跑。 睡醒后分析了一下,每次做梦回到高三都会让我恐惧,这种恐惧来源于我又重新落入了这个一点也不适合我的评价体系,在这个评价体系里我一无是处,不务正业,让我既恐惧又自卑。
22
5
136
@randyloop
Randy Lu
4 months
自己做项目比我在厂里 996 其实累很多,是体感上的累。后者起码有一个客观的盼头(年终、绩效考核),前者感觉没有尽头,要思考长期、怎么获客、怎么增长、下一步怎么走。 最累的是同时有多个产品的时候经常需要 context switch. 对人和对机器来说,context switch 都是很消耗资源的。
24
9
135
@randyloop
Randy Lu
9 months
只要你能接受每天收入只有 30 块,你就自由了。
Tweet media one
13
4
129
@randyloop
Randy Lu
18 days
@c0ffeesol 行吧。那就希望你用的产品以后都 all in 无线
1
0
135
@randyloop
Randy Lu
5 months
今年学习 @tualatrix 多探索家附近的办公场所。今天的收获不错。
Tweet media one
Tweet media two
Tweet media three
Tweet media four
11
2
136
@randyloop
Randy Lu
9 months
发布第 25 天,Notepal 迎来了 100 位付费用户的里程碑。这也是我给这个产品设立的一个目标。
@randyloop
Randy Lu
10 months
Notepal 上线第一天,支持了 Readwise 和 flomo, 卖出了 5 份,总共帮助大家同步了 1600 条笔记到 Readwise
Tweet media one
3
5
94
12
3
135
@randyloop
Randy Lu
2 years
为什么要这样对我
Tweet media one
29
6
129
@randyloop
Randy Lu
8 months
怎么和购买欲带来的多巴胺抗争:当你想买新 iPhone 的时候,把这个钱拿去买 $AAPL ,几个月后再看看。
20
5
129
@randyloop
Randy Lu
4 months
项目本来今天可以 ship, 结果这 Nextjs 在三个不同的部署平台都有不同的 output,只有 Vercel 是最正常能跑的。于是决定倒戈 Remix. 搞了一上午,我只想说 Remix 真舒服。等项目发了再来怒斥 Nextjs App Router
19
7
127
@randyloop
Randy Lu
5 months
昨晚选了 50 几张好看的电子书屏保,顺便放在 Lemon Squeezy 分享出来了。可以免费获得,也可以自己设一个价钱请我喝杯咖啡☕️
Tweet media one
Tweet media two
Tweet media three
Tweet media four
9
15
126
@randyloop
Randy Lu
1 year
多抓鱼人真多啊
Tweet media one
Tweet media two
16
5
118
@randyloop
Randy Lu
1 year
最近看 Tiago Forte 写的 Building a Sencod Brain 这本书,得到不少收获。顺便模仿 Ali Abdaal 整理了一下自己处理信息的工具和流程。计划写一篇长文(或者视频)详细分享一下其中的细节,不知道感兴趣的人多不多?有什么想问的问题也可以在评论区说说。
Tweet media one
8
10
121
@randyloop
Randy Lu
11 months
订阅一个没订阅过的服务时,无论年费比月费便宜多少,都先月付。两个月后觉得不错的话,再年付。这是我的消费原则。
11
7
121
@randyloop
Randy Lu
3 years
我的 2020 年终总结
4
10
116
@randyloop
Randy Lu
1 year
那一天我二十一岁,在我一生的黄金时代,我有好多奢望。我想爱,想吃,还想在一瞬间变成天上半明半暗的云。后来我才知道,生活就是个缓慢受锤的过程,人一天天老下去,奢望也一天天消失,最后变得像挨了锤的牛一样。
7
17
110
@randyloop
Randy Lu
4 years
成为尊贵的特斯拉韭菜
Tweet media one
6
2
110
@randyloop
Randy Lu
11 months
今天结束了在清迈一周的禅修学习,度过了非常不可思议的、非常感觉放松的一周,不仅让我更了解佛教哲学、正念冥想,也让我更了解自己的内心。最后三天我只用手机在离开前和我的老师 Phra K.K. 拍了张合照。K.K.
Tweet media one
9
1
111
@randyloop
Randy Lu
2 years
她觉得这很不可思议,但这在技术的角度来说太简单了。我也因此了解到,对于不��做技术的人来说,他们很难察觉到哪一些事情是可以用技术解决的,所以我们不能希望他们主动地提出一个需求,只能我们作为掌握技术的人主动地去了解他们。
2
4
107
@randyloop
Randy Lu
4 months
当我不写开源代码时,我时刻提醒自己,能跑就行。最后效率x10.
Tweet media one
14
2
108
@randyloop
Randy Lu
1 year
今天是世界读书日,分享一些对我影响很大的书。
6
10
101
@randyloop
Randy Lu
3 months
垃圾 Tauri, 我们 SwiftUI 见
Tweet media one
@randyloop
Randy Lu
3 months
Ollama 的 mac/windows 客户端,居然有 160MB. 看了下源码果然是 electron, 而且根本没必要用 electron. 在用 Ollama 的朋友们,一个 1MB 不到的 Ollama 客户端已经在路上了。
Tweet media one
16
29
219
30
2
106
@randyloop
Randy Lu
5 years
各位中年人,不要错把犬儒当作成长,然后劝我「成长」
3
12
101