water guo

705 posts

water guo

water guo

@waterguo

Founder, AntsDB

Toronto, Ontario Katılım Mart 2009
140 Takip Edilen204 Takipçiler
Sabitlenmiş Tweet
water guo
water guo@waterguo·
各位推友,我的 app 发布了,cumulusone.app. 方向是做云成本分析和优化. 第一步只支持微软云,他家的账单实在是太难懂了。下一步会支持多云和AI。欢迎多提意见
中文
0
0
5
479
water guo
water guo@waterguo·
@kevinma_dev_zh 稍微有点规模的 2B 都要提供 24*7 技术支持,4个9的可靠度。下班以后系统挂了你猜谁管?
中文
0
0
0
6
Kevin Ma
Kevin Ma@kevinma_dev_zh·
互联网公司特别是做后端和运维的,应该很少没有 on-call 的。只要是做后端、运维,或者是做 C 端业务,基本上都会有 on-call。 我以前差不多有七八年的时间都处于这种状态,甚至都已经习惯了。所以基本上无论走到哪,只要觉得出门时间比较久,我都会带着电脑,这已经完全成为了一个习惯。 后来我换了一家做 To B 业务的公司,才没有了 on-call。当时我负责的是 IoT 基础设施,不是上层业务,所以下班后和周末基本不会被打扰。如果被打扰,通常也只有一种情况:就是真的要去客户现场解决问题,那种属于正常的加班。 所以我觉得,如果不想经历 on-call 的话,可能可以考虑一下那些做 To B 业务的公司。
Charles在路上@Charles77xixi

上周五 5.22 是我在原司的 Lastday,最近和很多公司的朋友约了N顿散伙饭。席间不免聊到我为什么要离职,想了很久,发现最底层的那个原因其实挺简单的: 我的自我意识有点过于强了。 这句话听起来有点中二,但确实是我离开大厂的最核心原因。 从中学时开始,我的自我意识就很强,只是以前安全感太少了,而我又是一个极度没有安全感的人,钱不够多,能力也不够强,所以很多不适的东西只能忍着,为了之后的路能走的更宽阔、更简单些。 刚进公司那会儿我没什么底气。需要钱,需要履历,也需要一个真实的生产系统让我把 coding 基本功练扎实。大厂对那时候的我来说,更像一个训练场。 几年下来,确实收获了不少东西。 攒了一些钱,职业上也有成长和履历,手里也慢慢多了一些真本事:coding、投资、独立思考、持续输出。 工作之外,我也开始有了一些能让我彻底放松下来的爱好,比如:旅行、潜水、摄影、徒步、阅读。 这些东西放在一起,让我的安全感慢慢变强。安全感一旦变强,很多以前能忍的东西就会变得越来越刺眼、没办法忍受。 随着在原公司的工作年限越来越长,我越来越觉得,这些痛苦都来自两条曲线的交叉。 一条是安全感和自我意识,慢慢往上爬。另一条是对低意义工作的容忍度,一点点往下掉。 在哪一天交叉的我说不清,但交叉之后,骗自己就变得很费力。 现在手里的工作对我来说,完全是一个安全区。熟悉的系统,熟悉的流程,熟悉的问题,熟悉的协作方式。很稳定,也很消耗,也很没意义。 大部分时间在写胶水代码,处理一次性需求,配合下一次也用不上的临时改动,力气被磨损在没什么长期复利的事情上。 每天都挺忙的,但忙完之后我经常会想:这件事一年后还会留下什么?都不用一年这么久,通常下个月我就不记得上个月的大部分工作内容了,因为确实没什么意义。 我也不是觉得这些工作完全没用。 一家公司要运转,很多脏活累活总得有人做,我也不觉得自己高贵到不能写胶水代码。只是对现在的我来说,如果每天最好的时间都被这些东西吃掉,这个机会成本已经太高了。 还有就是 oncall。 我一直很希望工作和生活能分开一点,工作的时候足够投入,下班之后也能真的休息。该旅行就旅行,该潜水就潜水,该陪伴家人和朋友就认真陪伴。 但 24 小时 oncall 很难让人彻底放松,它像一把一直悬在头顶的达摩克利斯之剑,哪怕今天没有告警,你也知道它可能随时掉下来。 每次出去旅游都要带着公司的 Mac,睡觉前会下意识看一眼有没有异常,周末也很难完全把那根弦松掉。 我非常讨厌这种持续的低压力,会一直消耗我,时间长了,人会慢慢变钝,注意力也下降的很厉害,我现在经常会隔几分钟就切出去看看有没有消息,也明显比之前更爱刷短视频了。 职业发展上,我也确实想换一条风险收益比更高的路。 AI 行业现在不缺钱,offer 也确实很吸引人。 但只是钱的话,我不会这么坚定。我更在意的是时间——进了这个行业,我每天才会有大段时间被花在真正接触 AI 落地、积累实战上,我觉得这个阶段的 AI startup 是一个训练密度更高的环境。 小公司方向对、团队对、反馈足够快的话,累是能转化成成长的,我更 prefer 这种累。 这个判断不一定适合所有人,但很适合现在的我。 我也不太想让自己的履历一直停在一个行业里。 如果继续留在这里,未来很可能就是 5 年、10 年 infra 履历。这当然也不错,infra 是很硬的能力,越老越吃香,高级的infra岗一直供不应求。 在我看来,3 年 infra 加 2 年 AI,可能比 5 年纯 infra 更有想象力一些,市场也更乐于买单。也不一定对,只是我现在更愿意押这种组合。 我这次离职不是因为公司突然变差了。公司还是那家公司,工作还是那份工作,只是我变了。以前我需要它给我安全感。在我的安全感已经不完全来自它了。 这时候继续留下来,表面上是在买稳定,实际是在用最好的时间换一种低波动、低成长、低意义感的生活。 所以我还是想出去试试。哪怕走错了,也比待在一个越来越舒服、但越来越不像自己的地方要轻一点。

中文
16
0
19
6.2K
大喵CS、转码、预科班(9年讲师,能够教你学会编程)
我很惊讶于kimi-cli第一版居然用python构建的??? 什么草台班子,但凡我在那公司都不可能让这个决策推行下去 我唯一能理解的原因就是公司多数人都是搞ai的,只会python,不会ts 明明国外的所有xxx-cli agent一上来就是ts构建的,都不带调研一下的吗
中文
39
0
39
47K
water guo
water guo@waterguo·
@waylybaye 上古时代客户会强制不同的数据库,现在云时代数据库我说了算
中文
0
0
1
1.2K
Baye
Baye@waylybaye·
以前大家写 CRUD 都会优先用 ORM,原则是数据库无关性,防止被数据库绑定。现在大家都心甘情愿被 PostgresSQL 绑定了,方言用的飞起。
中文
44
9
294
87.6K
water guo
water guo@waterguo·
@wangdefou 不止。还能在再开2个1G ram VM, 还有 200g 存储。我已经被转化成付费用户了😂
中文
0
0
0
1.5K
water guo
water guo@waterguo·
@manateelazycat 不会吧,难道我整天用来开会的 RDP 是山寨的?文件拷贝被安全屏蔽了,的确用不了
中文
1
0
1
281
Andy Stewart
Andy Stewart@manateelazycat·
很多朋友说,你们远程微信不就是RDP吗? 我做操作系统十多年了,如果只是RDP这种远程桌面画面传输技术,你实际会遇到哪些神坑? 我今天就来给你曝光市面上那些纯用RDP或者远程桌面倒是是怎么坑技术小白的: 1. 文件交换巨麻烦:你用远程桌面里微信点击文件保存, 文件是保存了,但是在远端的服务器,要把它整到本地, 你要不scp,要不就要搞一个ftp服务器,然后再本地开一个ftp客户端去折腾。 上传文件就更折腾了,你要先把文件从本地上传到服务器,然后再用微信选择远程服务器的文件,每次上传文件都要搞两遍,文件大了,你还要守着上传,巨浪费时间 2. 音视频功能缺失: 好友来音频视频消息了,想给你聊会儿天, 不好意思,微信在远端,远端微信够不着你本地的麦克风和摄像头,你在朋友那边就是发不出声音看不到美颜的消失的人,朋友只会无尽的喊 “你听到我说话了吗?” 3. 浏览器打开: 最坑的是你看一个网页,你必须用远端的服务器浏览器看,不能用本地的浏览器看,看到有啥新闻和资料的时候,网页资料就和第一点文件交换一样, 来回拷贝来回折腾 所以, 远程桌面技术下的微信就是完全不可用的, 文件传输复杂、没法视频和音频沟通、浏览器朋友圈资料获取复杂, 更不用说还有本地输入法、任务栏切换,托盘菜单功能等等本地使用息息相关的细节功能 而我们的远程微信是融合了远程传输和本地客户端的超强技术: 1. 微信保存的时候,可以选择文件保存到懒猫网盘还是你本地的电脑, 上传的时候, 本地文件拖拽和粘贴就可以自动上传 2. 音频适配,直接让远端的微信可以访问你笔记本电脑的硬件设备, 你不是技术专家,你都无法分辨我们的远程微信不是本地运行的,开箱即用,不需要折腾 3. 浏览器打开,都是直接调用你本地的浏览器访问微信URL连接,再也不用来回拷贝资料了。而且输入法是用本地你最喜欢的输入法直接远程输入的,保持用户习惯 你现在知道为什么很多跨境电商老板5台10台的买我们机器了吗? 使用习惯完全和本地一样, 但是却实现无限多台电脑登录一个微信, 聊天记录所有设备同步这些电商日常的刚需 随时随地的和客户建立联系保持沟通才是商业制胜的法宝 选择我们就是选择更快的客户成交, 老板们如果还没有听懂,评论区打1, 我们电话交流,5分钟明白这个营销神器的全部功能
Andy Stewart tweet media
Andy Stewart@manateelazycat

感谢腾讯赏饭吃,以后微服就叫 “支持云端微信的服务器” 这两天太火爆了, 全部都是因为云端微信这个功能买的,今天最后一车货发了就下班 还在头痛微信把苹果笔记本和苹果手机的存储占满了? 还在头痛多个电脑登录微信相互踢? 来一台我们的微服,只需苹果手机一半的价格,永久解决微信空间占用和多端同步的问题,评论区打1,我来给推友专属优惠!

中文
15
2
16
19K
water guo
water guo@waterguo·
@akazwz_ flutter 并不适合做浏览器上的应用。一,当你的应用变大变复杂以后会明显感觉到加载时间越来越长,这个问题基本无解,二,有很多HTML自带的特性没有了,比如说 copy paste 需要专门实现
中文
0
0
1
119
akazwz
akazwz@akazwz_·
我用 flutter 写了一个简单的 web 应用,体验和原生一样,太强了,那种流畅感,和原生应用没有区别。
中文
33
6
96
130.5K
water guo
water guo@waterguo·
@manateelazycat 这个判断似乎也对也不对。平台的差异性是不可避免的,但是所有主流框架都提供了对接原生AP I 的机制,所以只要你愿意,完全可以知道只用跨平台框架做渲染,剩下的对接自己实现
中文
1
0
0
535
Andy Stewart
Andy Stewart@manateelazycat·
这个话题不好讲,讲出来容易听不懂 所有我就讲一下,为什么大前端时代, 很多人追求跨平台技术,我们却反其道走Native 客户端? 首先说一下,我们团队是深入调研过React Native, UniApp, Flutter, Electron,Tuari等各种各样跨平台技术的 最后我们选择了每个平台都用原生开发客户端,只是让JavaScript做内容跨平台的运行时框架 原因源于我很长时间的深度思考,知道我的人都知道我做了十几年Linux商业发行版的开发, 对底层技术、桌面技术和应用适配都非常擅长 我在过去的20多年时间内观察到这几个现象: 1. 客户端技术是每个平台的护城河: 比如Koltion是Android的护城河, Swift是iOS的护城河, C#是Windows的护城河, C是Linux的护城河 2.巨头竞争意识:我们之所以不看好React Native和Flutter方案的原因不是我们认为这些团队技术不够好,而是我们认为Google、Apple、Micrsoft这些巨头会为了自己的利益,故意更新自己的Native技术,让这些跨平台技术相互不兼容。 所以, 我们之所以不选择现有的跨平台技术,是因为我们从长期看,这些技术都会因为巨头的更新而没法达到产品的稳定形态。而长期稳定是商业产品必须要考虑的一个决定性隐私 3. JavaScript只适合页面跨平台,很多鼓吹JavaScript统一所有的平台的人,一定是没有做过跨平台开发的, 今天因为篇幅的关系, 我只举几个例子: 1)文件自动同步,JS不允许没有用户点击自动同步文件,所以本地相册同步,原生JS因为浏览器权限就没法实现; 2)摄像头相关的应用, 比如任何JS Camera库都无法实现二维码精准焦点聚焦, 这时候只能用原生相机组件才能实现各种商业场景的拍摄焦点要求; 3)网络和底层API, 这些API太多了, 原生大部分够不着,比如iOS,你不打开附近位置的功能,你都没法使用Wi-Fi P2P功能......这种商业依赖原生API的例子太多了,尤其是你们喜欢的大果子,各种原生API要求 所以,最后我们是怎么做的呢? 我们招了很多客户端的工程师,每个平台单独写原生的壳负责和平台操作系统调用底层API, 只在页面渲染上通过JS来实现跨平台。我们最终实现对Windows,Linux,macOS,Android,iOS,鸿蒙,车机,服务器,VR等9端跨平台客户端技术的支持 好了, 篇幅要收着,太多干货你们吸收不了 喜欢我的文章的朋友记得点赞,关注,转发,爱你们 喜欢我们团队的朋友,欢迎来一台懒猫微服,支持我们创业呀, 评论区打1, 我来给老板打折并亲自服务 ;)
吃遍全国汉堡🍔@C1ownhjj

@manateelazycat 只要是创业相关的我都想听😀,不知道能不能讲懒猫跨平台运行的架构思路

中文
13
3
65
14.3K
water guo
water guo@waterguo·
@oasisfeng 同困惑。看来有了最先进的 AI在内存泄漏前一样无解。我还专门查了下,发现耗我 39G 内存的 chatgpt 是原生 swift 应用,而只耗 200m 内存的 codex desktop 是 electron ,能想到吗?
中文
0
0
4
745
Oasis Feng
Oasis Feng@oasisfeng·
我说今天怎么 MacBook 剩余存储空间持续耗尽,删文件的速度都赶不上消耗速度。 一查才发现 ChatGPT app 进程的内存漏成了筛子,发现时它已经漏了 30G+ 内存占用了,导致 swap 跟着持续消耗存储空间…… kill 掉 ChatGPT,存储空间在几秒内直接回收了近 40G。 Vibe Coding 时代,内存泄漏恐成常态。🫠
中文
24
4
147
36.9K
water guo
water guo@waterguo·
@jakevin7 开始TUI为啥会跑起来,就是因为 CLI,自然提供和其他系统的集成。往后看要看场景,非软件场景 TUI 还是不友好,但是写代码的话一个类似聊天工具的 TUI 很好使,为啥要GUI
中文
0
0
0
80
kabikabi
kabikabi@jakevin7·
发表个暴论,TUI 会逐渐式微甚至被淘汰。 我已经很久没有用 claude code 了。基本都是用 slock。 对于临时任务,现在用的更多的是 codex desktop,偶尔用 claude desktop。 让我开始重新思考 TUI 这个东西。 今天 slock 群刚好在讨论 TUI,大家对 TUI 的评价基本一致:方向就是错的。有人说"TUI 错的离谱",有人说"所有 TUI 都是被 claude code 整个带偏了方向"。这话说得有点重,但细想确实有道理。 @OnlyXuanwo xuanwogg 在群里分析 TUI 为什么会流行?觉得主要是历史原因。早期模型写不动 GUI,TUI 实现简单,模型能生成,claude code 就从这里起步了。然后大家跟风,一时间 TUI 变成了 AI 编程工具的"标准姿势"。但这只是路径依赖,不代表正确。 历史是曲折上升的,claude code 起步时没人知道交互该怎么做,TUI 作为起点有其合理性。但现在模型能力强了,继续用 TUI 就说不过去了。 TUI 不是没有优点——可以 SSH 登录从任何地方访问,本地应用架构也更干净。但这些优点在 AI agent 场景下根本撑不起来。长时间运行的任务、复杂的上下文、需要可视化展示的过程,TUI 的体验是真的差。本质上它是"裂化的 GUI"——有 GUI 不用,硬要退化成 TUI。 那什么才是对的方向?讨论里的共识是两条路: 一是 CLI + server 架构:命令行作为触发器,真正的逻辑和状态跑在 server 端,前端可以是任何界面。这样既保留了 CLI 的灵活,又不被 TUI 的体验拖累。 二是直接上 Web UI:模型现在完全写得动,没有理由还停在 TUI。 对我来说,换成 codex desktop 之后,任务状态一目了然,不用再跟终端界面搏斗。这才是 AI 工具应该有的样子。 模型的能力在进化,工具的交互方式也应该跟着进化。还在用 TUI,是在用现在的模型干以前模型才干的事。
中文
109
21
314
128K
plantegg
plantegg@plantegg·
在论坛里看到一个帖子,有人说"中国只要3-4亿人口,大家都能过上幸福生活"。底下一片叫好。 我看完后背发凉。 你们有没有想过一个问题:如果中国只留3-4亿人,淘汰掉的那10亿人里,有你吗? 说这话的人,潜意识里都觉得自己属于那"留下来的4亿"。程序员觉得自己是高端人才肯定留下,金融从业者觉 得自己创造价值肯定留下,体制内的觉得自己是社会基石肯定留下。那谁走?送外卖的走?种地的走?工厂流 水线上的走? 可是没有那6亿送外卖的、种地的、拧螺丝的,你程序员中午吃什么?你金融精英住的房子谁盖的?你体制内的 人管理谁去? 这种"人少了就幸福"的逻辑,本质上是一种精致的社会达尔文主义。它把复杂的分配问题简化成了一道减法题— —不是蛋糕分得不公平,是吃蛋糕的人太多了。多么完美的逻辑闭环:不用反思制度,不用改革分配,只要把" 多余的人"消灭掉就行了。 更可怕的是,持这种观点的人往往还自认为是理性、客观、有独立思考能力的。他们不觉得自己残忍,他们觉 得自己在讲"经济学常识"。 一个社会的文明程度,不是看它能让最优秀的那批人活得多好,而是看它怎么对待最普通的那些人。当"减少人 口"成为一种公开的、被叫好的主张时,这个社会的底线已经在崩塌了。
中文
153
19
220
54.5K
Inty News
Inty News@__Inty__·
阿联酋紧急呼吁本国公民立即离开伊朗、伊拉克和黎巴嫩
中文
10
8
198
35.3K
Baye
Baye@waylybaye·
我有一个疑问,电影院巨幕的天价音响系统似乎只有 “声音大” 这个特点?看电影时只感觉到炸、响、震,并不感觉愉悦,杜比全景声的效果,甚至还不如家里价格差了很多倍的家庭影院。
中文
124
2
207
120.7K
water guo
water guo@waterguo·
@plantegg SRE 不是一般的稳。很多大机构生产环境里面不容许连云山的模型
中文
0
0
0
33
Andy Stewart
Andy Stewart@manateelazycat·
突然好想买那种实时翻译耳机,然后找老外,让对方也带一副 这样对方说英文,我说中文,无缝交流 AI时代,这种耳机有吗?求推荐
中文
25
0
15
10.5K
water guo
water guo@waterguo·
@lidangzzz 纸上谈兵了。10年10条直通印度洋的输油管都有了。别说现在已经建好两条了。
中文
0
0
0
1K
lidang 立党 (劝人卖房/学CS/买SP500/纳100/OpenAI/Anthrop第一人)
如果霍尔木兹海峡封锁30年, 人类社会必然先进入10年的石油危机+高通胀黑暗时期,类似1980年代,这10年人类一定会非常难熬, 10年之内,人类会全面进入清洁能源时代,一切替代石油天然气的能源都会进入爆发期,大量光伏+电池+风车+核能全部高速增长, 10年之内,波斯湾国家,无论伊朗还是他的敌人们 ,将会一起进入衰退期,跟香港一样,将会出现一大批石油大亨用美元砸出来的现代化城市遗迹。
中文
89
20
411
258.9K
大顺利
大顺利@xiaoshunli·
年薪500万,你才能开始感受到上海的繁华。 你去上海陆家嘴iapm这种地方看看,里面的白领好像也不过是西装笔挺人模狗样的,和其他地方的白领也没有很大区别,但是你要知道他们的收入,每天消费的地方,你就知道白领和白领之间的差距比人和猴子还要大。 你再看看巨鹿路,晚上六七点以后,街边一扇铁门缓缓拉开,马路上一辆劳斯莱斯迈巴赫开进去,再缓缓关上,里面的私房菜,是没菜单没价格的,也不招待外人,吃的都是普通人吃了要进去的食材,招待的是什么阶层的人呢? 我还见过四辆宝马摩托车的骑警给一辆库里南开道,当时库里南好像刚全球发布,开进一个静安区附近的小石库门小区,这司机的车技神了,换我一定擦掉车漆,车子进去了,警察就骑走了,上海骑警平时用的是春风。 如果你收入在社平工资,一万税前,那么你都看不到那份繁华,你最多去环贸逛的时候看见8.90一小片的千层蛋糕还要排队买,倒是郊区小商场地下室的米线店总是倒闭。 阶层决定了繁华是不是与你有关。
中文
48
16
155
71.4K
rainbow7852
rainbow7852@rainbow78521·
🚨 鲁比奥承认,战争结束后伊朗仍将控制霍尔木兹海峡,并且他们可能会决定收取通行费,而其他国家需要应对这一问题: “当这场冲突、这场行动结束时,如果伊朗人决定‘现在我们控制了霍尔木兹海峡,你们只有付钱并得到我们的允许才能通过’,这不仅违反国际法和海洋法,而且是不可接受的,绝不能允许这种情况存在。 因此,我们表示,受此影响最大的国家应该愿意采取行动,我们将帮助他们。” —那么空袭轰炸、调动美军全球资源奔赴中东、谋划登岛作战的意义在哪里?难道就是把连老哈梅内伊都不甚满意的小哈梅内伊扶持上台?🤔
中文
48
13
74
62.7K
water guo
water guo@waterguo·
@raycat2021 这有啥可怕,有一家飞机被打了吗?
中文
0
0
0
326
徐老猫
徐老猫@raycat2021·
仗在打,日子还得过,飞机照常飞。 WSJ:在无人机和导弹袭击下,迪拜每天还是有数百个航班起降。
徐老猫 tweet media
中文
7
1
20
9.6K
Halcyon_166
Halcyon_166@Halcyon166·
@edisoncomeon 都是很基础的量子力学理论 相对于普通人来说是新的概念,不好理解而已,用人话解释的话,微观粒子世界,即量子尺度下的物理定律完全不同,事物以函数波的形式存在,通俗点说他就是个概率,不确定的状态,所以会有很多神奇的现象,比如量子纠缠,延迟选择实验等 探讨的结果是因果律比我们想象的还要复杂
中文
2
0
4
1.7K
✝️基督揭露✝️
✝️基督揭露✝️@edisoncomeon·
从双缝实验得出的结论——这个世界是个模拟实验
中文
7
54
343
25.5K