Tison is a seasoned tech visionary and co-founder deeply entrenched in the software engineering world, sharing insightful perspectives on code architecture and open source culture. He drives meaningful conversations around managing technical debt, development best practices, and team collaboration. His tweets demonstrate a commitment to elevating software craftsmanship and mentoring the next generation of developers.
Tison might debug code faster than he replies to casual DMs—if only asynchronous documents came with a ‘please respond faster’ flag, the tech world would finally catch up with his lightning-fast mind!
Tison’s biggest win is co-founding ScopedBio and securing influential board and mentorship roles, proving his impact extends beyond code into shaping the future of tech entrepreneurship and incubation.
Tison’s life purpose is to foster a thriving ecosystem of thoughtful developers by demystifying complex technical challenges and advocating thoughtful design, collaboration, and sustainable coding practices. He aims to nurture open communication channels and quality mentorship to push the software industry forward.
He believes that clear documentation and asynchronous collaboration are keys to effective teamwork, that managing technical debt patiently is a mark of mature development, and that the open source community thrives on mutual selection rather than blind altruism.
Tison excels at breaking down intricate software engineering concepts into digestible yet richly nuanced insights, combining technical expertise with real-world experience. His ability to mentor, lead boards, and nurture startups reflects strong thought leadership and strategic vision.
His deep technical focus and preference for asynchronous, well-documented communication might make his style appear less approachable or too formal to those expecting quick, casual social media interactions, potentially limiting wider engagement.
To grow his audience on X, Tison should consider humanizing his content by mixing in more storytelling elements or relatable developer anecdotes and engage in more real-time conversations or threaded deep-dives to invite direct responses and help expand his network beyond strictly technical circles.
Fun fact: Tison once compared the evolution of programming languages to generational shifts, humorously pointing out that while modern tools lower entry barriers, the core complexity and need for deep understanding persist fiercely.
Now You're in Control.
Ledger will never DM you, call you, or ask for your 24 word recovery phrase.
Posts under this account are not intended for the UK
Grok: account is an incredibly high signal hypermedia-authority with thousands of dedicated fans & blistering momentum. They are the supreme thought leader.
2kfollowing5kfollowers
Explore Related Archetypes
If you enjoy the thought leader profiles, you might also like these personality types:
{"data":{"__meta":{"device":false,"path":"/creators/tison1096"},"/creators/tison1096":{"data":{"user":{"id":"740784709878288384","name":"tison","description":"Co-Founder @scopedbio.\nBoard Director & Incubator Mentor @TheASF\nGitHub: https://t.co/7DIR5B81Da","followers_count":7440,"friends_count":80,"statuses_count":8082,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1071402420301778945/RqkZEVm-_normal.jpg","screen_name":"tison1096","location":"","entities":{"description":{"urls":[{"display_url":"github.com/tisonkun/","expanded_url":"https://github.com/tisonkun/","url":"https://t.co/7DIR5B81Da","indices":[73,96]}]},"url":{"urls":[{"display_url":"scopedb.io","expanded_url":"https://www.scopedb.io","url":"https://t.co/MomFR7ujhm","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Tison is a seasoned tech visionary and co-founder deeply entrenched in the software engineering world, sharing insightful perspectives on code architecture and open source culture. He drives meaningful conversations around managing technical debt, development best practices, and team collaboration. His tweets demonstrate a commitment to elevating software craftsmanship and mentoring the next generation of developers.","facts":"Fun fact: Tison once compared the evolution of programming languages to generational shifts, humorously pointing out that while modern tools lower entry barriers, the core complexity and need for deep understanding persist fiercely.","purpose":"Tison’s life purpose is to foster a thriving ecosystem of thoughtful developers by demystifying complex technical challenges and advocating thoughtful design, collaboration, and sustainable coding practices. He aims to nurture open communication channels and quality mentorship to push the software industry forward.","beliefs":"He believes that clear documentation and asynchronous collaboration are keys to effective teamwork, that managing technical debt patiently is a mark of mature development, and that the open source community thrives on mutual selection rather than blind altruism.","strength":"Tison excels at breaking down intricate software engineering concepts into digestible yet richly nuanced insights, combining technical expertise with real-world experience. His ability to mentor, lead boards, and nurture startups reflects strong thought leadership and strategic vision.","weakness":"His deep technical focus and preference for asynchronous, well-documented communication might make his style appear less approachable or too formal to those expecting quick, casual social media interactions, potentially limiting wider engagement.","recommendation":"To grow his audience on X, Tison should consider humanizing his content by mixing in more storytelling elements or relatable developer anecdotes and engage in more real-time conversations or threaded deep-dives to invite direct responses and help expand his network beyond strictly technical circles.","roast":"Tison might debug code faster than he replies to casual DMs—if only asynchronous documents came with a ‘please respond faster’ flag, the tech world would finally catch up with his lightning-fast mind!","win":"Tison’s biggest win is co-founding ScopedBio and securing influential board and mentorship roles, proving his impact extends beyond code into shaping the future of tech entrepreneurship and incubation."},"tweets":[{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/P31tID53l3","expanded_url":"https://x.com/tison1096/status/1769297687046951179/photo/1","id_str":"1769297678909997056","indices":[126,149],"media_key":"3_1769297678909997056","media_url_https":"https://pbs.twimg.com/media/GI3O3WVagAAhshr.jpg","type":"photo","url":"https://t.co/P31tID53l3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"medium":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"small":{"faces":[{"x":39,"y":394,"h":53,"w":53}]},"orig":{"faces":[{"x":53,"y":525,"h":71,"w":71}]}},"sizes":{"large":{"h":903,"w":480,"resize":"fit"},"medium":{"h":903,"w":480,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":903,"width":480,"focus_rects":[{"x":0,"y":204,"w":480,"h":269},{"x":0,"y":98,"w":480,"h":480},{"x":0,"y":65,"w":480,"h":547},{"x":0,"y":0,"w":452,"h":903},{"x":0,"y":0,"w":480,"h":903}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1769297678909997056"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"blogs.oracle.com/java/post/java…","expanded_url":"https://blogs.oracle.com/java/post/java-on-macos-14-4","url":"https://t.co/nph8bYeXsi","indices":[0,23]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/P31tID53l3","expanded_url":"https://x.com/tison1096/status/1769297687046951179/photo/1","id_str":"1769297678909997056","indices":[126,149],"media_key":"3_1769297678909997056","media_url_https":"https://pbs.twimg.com/media/GI3O3WVagAAhshr.jpg","type":"photo","url":"https://t.co/P31tID53l3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"medium":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"small":{"faces":[{"x":39,"y":394,"h":53,"w":53}]},"orig":{"faces":[{"x":53,"y":525,"h":71,"w":71}]}},"sizes":{"large":{"h":903,"w":480,"resize":"fit"},"medium":{"h":903,"w":480,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":903,"width":480,"focus_rects":[{"x":0,"y":204,"w":480,"h":269},{"x":0,"y":98,"w":480,"h":480},{"x":0,"y":65,"w":480,"h":547},{"x":0,"y":0,"w":452,"h":903},{"x":0,"y":0,"w":480,"h":903}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1769297678909997056"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1769297687046951179","view_count":142500,"bookmark_count":122,"created_at":1710668415000,"favorite_count":330,"quote_count":24,"reply_count":28,"retweet_count":53,"user_id_str":"740784709878288384","conversation_id_str":"1769297687046951179","full_text":"https://t.co/nph8bYeXsi 草台班子理论的又一例证。\n\n怎么说呢,看了又觉得很合理,这种依赖实现不依赖接口的做法,很多时候也不得已。这也是作为上游软件作者的一个难处,不知道你觉得很合理的改动,在下游立刻爆炸。或者出现菱形依赖爆炸。 https://t.co/P31tID53l3","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1521758171928223744","view_count":0,"bookmark_count":60,"created_at":1651650395000,"favorite_count":326,"quote_count":7,"reply_count":14,"retweet_count":54,"user_id_str":"740784709878288384","conversation_id_str":"1521758171928223744","full_text":"今天和两位朋友聊天,提到了软件工程当中的一个难题,就是技术债的管理。通常来说,研发人员开发代码的时候,都是先理清需求动机、做好设计,实现上先调通功能,再做重构。不少成熟的项目,如果功能实现不够成熟和稳定,是不会贸然发布的(1/n)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,92],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/1QITh3wXJ5","expanded_url":"https://x.com/tison1096/status/1535570346622869504/photo/1","id_str":"1535570337399599104","indices":[93,116],"media_key":"3_1535570337399599104","media_url_https":"https://pbs.twimg.com/media/FU9xFghUcAAjXih.jpg","type":"photo","url":"https://t.co/1QITh3wXJ5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1960,"resize":"fit"},"medium":{"h":661,"w":1200,"resize":"fit"},"small":{"h":375,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1960,"focus_rects":[{"x":31,"y":0,"w":1929,"h":1080},{"x":880,"y":0,"w":1080,"h":1080},{"x":948,"y":0,"w":947,"h":1080},{"x":1151,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1960,"h":1080}]},"media_results":{"result":{"media_key":"3_1535570337399599104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/1QITh3wXJ5","expanded_url":"https://x.com/tison1096/status/1535570346622869504/photo/1","id_str":"1535570337399599104","indices":[93,116],"media_key":"3_1535570337399599104","media_url_https":"https://pbs.twimg.com/media/FU9xFghUcAAjXih.jpg","type":"photo","url":"https://t.co/1QITh3wXJ5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1960,"resize":"fit"},"medium":{"h":661,"w":1200,"resize":"fit"},"small":{"h":375,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1960,"focus_rects":[{"x":31,"y":0,"w":1929,"h":1080},{"x":880,"y":0,"w":1080,"h":1080},{"x":948,"y":0,"w":947,"h":1080},{"x":1151,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1960,"h":1080}]},"media_results":{"result":{"media_key":"3_1535570337399599104"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1535570346622869504","view_count":0,"bookmark_count":75,"created_at":1654943474000,"favorite_count":274,"quote_count":10,"reply_count":14,"retweet_count":56,"user_id_str":"740784709878288384","conversation_id_str":"1535570346622869504","full_text":"会前先出文档,充分异步交流以后无法对齐的情况下再开会议对齐和决议。而不是在会上抛出第一次听到的提案,在线聊天,其他人坐牢。另外文档的归纳和沉淀也能成为索引,而非口头会议上说过即忘的话。 https://t.co/1QITh3wXJ5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RHUVqisSrA","expanded_url":"https://x.com/tison1096/status/1926066712455110740/photo/1","id_str":"1926066410523959296","indices":[136,159],"media_key":"3_1926066410523959296","media_url_https":"https://pbs.twimg.com/media/GrrDMhUXoAAzP2N.jpg","type":"photo","url":"https://t.co/RHUVqisSrA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1082,"w":2048,"resize":"fit"},"medium":{"h":634,"w":1200,"resize":"fit"},"small":{"h":359,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1226,"width":2320,"focus_rects":[{"x":0,"y":0,"w":2189,"h":1226},{"x":141,"y":0,"w":1226,"h":1226},{"x":217,"y":0,"w":1075,"h":1226},{"x":448,"y":0,"w":613,"h":1226},{"x":0,"y":0,"w":2320,"h":1226}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1926066410523959296"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RHUVqisSrA","expanded_url":"https://x.com/tison1096/status/1926066712455110740/photo/1","id_str":"1926066410523959296","indices":[136,159],"media_key":"3_1926066410523959296","media_url_https":"https://pbs.twimg.com/media/GrrDMhUXoAAzP2N.jpg","type":"photo","url":"https://t.co/RHUVqisSrA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1082,"w":2048,"resize":"fit"},"medium":{"h":634,"w":1200,"resize":"fit"},"small":{"h":359,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1226,"width":2320,"focus_rects":[{"x":0,"y":0,"w":2189,"h":1226},{"x":141,"y":0,"w":1226,"h":1226},{"x":217,"y":0,"w":1075,"h":1226},{"x":448,"y":0,"w":613,"h":1226},{"x":0,"y":0,"w":2320,"h":1226}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1926066410523959296"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1926066712455110740","view_count":17077,"bookmark_count":54,"created_at":1748045063000,"favorite_count":113,"quote_count":1,"reply_count":5,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1926066712455110740","full_text":"经常有朋友问我开源参与从何开始 .. 其实只要你正常写写代码,真的把上游开源软件用起来,随时随地都是海量的 less than awesome 的工作可以做。\n\n即使上游回绝,也能在交流中增长经验和祛魅。上游不理会的情况下,换一个就好了。这就是开源生态里的互相选择 .. https://t.co/RHUVqisSrA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1859082014806470936","quoted_status_permalink":{"url":"https://t.co/sfuY4v8BnT","expanded":"https://twitter.com/leiysky/status/1859082014806470936","display":"x.com/leiysky/status…"},"retweeted":false,"fact_check":null,"id":"1859633514154799605","view_count":33524,"bookmark_count":33,"created_at":1732206154000,"favorite_count":109,"quote_count":5,"reply_count":8,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1859633514154799605","full_text":"大学的时候发现直接工作比较能靠个人努力而不是端茶倒水换取成果,于是先后在阿里和腾讯实习和工作。\n\n起初写 Flink 成了 Committer,想看业务是怎么用的,就去了拼多多搞基础电商。\n\n后来为了跟我老婆一起,找广州的工作找到了 PingCAP,然后就开始在商业开源公司内硬核轮换了..\n\n现在实践一点理论。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,34],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/hqz8vrqojs","expanded_url":"https://twitter.com/tison1096/status/1796491285634912349/photo/1","id_str":"1796491269881090048","indices":[35,58],"media_key":"3_1796491269881090048","media_url_https":"https://pbs.twimg.com/media/GO5rSq9aUAAg3o6.jpg","type":"photo","url":"https://t.co/hqZ8VRqOJs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1842,"w":1828,"resize":"fit"},"medium":{"h":1200,"w":1191,"resize":"fit"},"small":{"h":680,"w":675,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1842,"width":1828,"focus_rects":[{"x":0,"y":269,"w":1828,"h":1024},{"x":0,"y":0,"w":1828,"h":1828},{"x":212,"y":0,"w":1616,"h":1842},{"x":689,"y":0,"w":921,"h":1842},{"x":0,"y":0,"w":1828,"h":1842}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1796491269881090048"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/GreptimeTeam/g…","expanded_url":"https://github.com/GreptimeTeam/greptimedb/graphs/contributors","url":"https://t.co/gysFsBDJjK","indices":[11,34]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/hqz8vrqojs","expanded_url":"https://twitter.com/tison1096/status/1796491285634912349/photo/1","id_str":"1796491269881090048","indices":[35,58],"media_key":"3_1796491269881090048","media_url_https":"https://pbs.twimg.com/media/GO5rSq9aUAAg3o6.jpg","type":"photo","url":"https://t.co/hqZ8VRqOJs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1842,"w":1828,"resize":"fit"},"medium":{"h":1200,"w":1191,"resize":"fit"},"small":{"h":680,"w":675,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1842,"width":1828,"focus_rects":[{"x":0,"y":269,"w":1828,"h":1024},{"x":0,"y":0,"w":1828,"h":1828},{"x":212,"y":0,"w":1616,"h":1842},{"x":689,"y":0,"w":921,"h":1842},{"x":0,"y":0,"w":1828,"h":1842}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1796491269881090048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1796491285634912349","view_count":44272,"bookmark_count":22,"created_at":1717151874000,"favorite_count":108,"quote_count":3,"reply_count":6,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1796491285634912349","full_text":"经典老中项目,哈哈。\nhttps://t.co/gysFsBDJjK https://t.co/hqZ8VRqOJs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,147],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1945414906003747244","view_count":22341,"bookmark_count":15,"created_at":1752658032000,"favorite_count":104,"quote_count":2,"reply_count":10,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1945414906003747244","full_text":"国内喊“开源共建”长期以来就有相当一部分人心态是找到一帮傻子或者闲人来打白工。\n\n比如某些项目对参与者的要求是能及时响应 Issue,甚至一起开组会。这不就是不拿钱的编外员工嘛。\n\n一旦找不到这种人,就说什么开源没用;人家懒得回复各种要求,就说你没有开源精神。当初你“自愿参与”,现在怎有怨言?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,18],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/xJ95ftJfYL","expanded_url":"https://x.com/tison1096/status/1963952652066443625/photo/1","id_str":"1963952625680093184","indices":[19,42],"media_key":"3_1963952625680093184","media_url_https":"https://pbs.twimg.com/media/G0FcgfFbkAAl2fb.jpg","type":"photo","url":"https://t.co/xJ95ftJfYL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1920,"resize":"fit"},"medium":{"h":675,"w":1200,"resize":"fit"},"small":{"h":383,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1920,"focus_rects":[{"x":0,"y":0,"w":1920,"h":1075},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":66,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1920,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1963952625680093184"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/xJ95ftJfYL","expanded_url":"https://x.com/tison1096/status/1963952652066443625/photo/1","id_str":"1963952625680093184","indices":[19,42],"media_key":"3_1963952625680093184","media_url_https":"https://pbs.twimg.com/media/G0FcgfFbkAAl2fb.jpg","type":"photo","url":"https://t.co/xJ95ftJfYL","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1920,"resize":"fit"},"medium":{"h":675,"w":1200,"resize":"fit"},"small":{"h":383,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1920,"focus_rects":[{"x":0,"y":0,"w":1920,"h":1075},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":66,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1920,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1963952625680093184"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1963952652066443625","view_count":19087,"bookmark_count":21,"created_at":1757077775000,"favorite_count":102,"quote_count":2,"reply_count":6,"retweet_count":5,"user_id_str":"740784709878288384","conversation_id_str":"1963952652066443625","full_text":"临时起飞,希望未来少点纠结直接开火😇 https://t.co/xJ95ftJfYL","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"truncated":false,"display_text_range":[0,101],"entities":{"hashtags":[],"symbols":[],"user_mentions":[{"screen_name":"yekai0908","name":"Laurent Bai","id":1008291248094888000,"id_str":"1008291248094887937","indices":[29,39]}],"urls":[]},"source":"<a href=\"https://mobile.twitter.com\" rel=\"nofollow\">Twitter Web App</a>","in_reply_to_status_id":null,"in_reply_to_user_id":null,"in_reply_to_screen_name":null,"user_id":740784709878288400,"geo":null,"coordinates":null,"place":null,"contributors":null,"quoted_status_id":1859809507628679200,"quoted_status_id_str":"1859809507628679198","conversation_id":1859811993538134300,"conversation_muted":false,"favorited":false,"retweeted":false,"lang":"zh","ext":{"superFollowMetadata":{"r":{"ok":{}},"ttl":-1}},"fact_check":null,"id":"1859811993538134386","view_count":29425,"bookmark_count":null,"created_at":1732248707000,"favorite_count":99,"quote_count":1,"reply_count":7,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1859811993538134386","full_text":"我薪资显著抬过两到三次,一次是去拼多多拿卖命钱,另一次是 @yekai0908 给我 double 了薪资,大致赚了两三年钱,加上没什么特别的欲望,买完房子以后,只要父母健康能还房贷暂时问题就不大 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766139035787264","indices":[33,56],"media_key":"3_1921766139035787264","media_url_https":"https://pbs.twimg.com/media/Gqt8HxqaIAAxA4n.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":207,"y":559,"h":103,"w":103},{"x":147,"y":675,"h":311,"w":311}]},"medium":{"faces":[{"x":121,"y":327,"h":60,"w":60},{"x":86,"y":395,"h":182,"w":182}]},"small":{"faces":[{"x":69,"y":185,"h":34,"w":34},{"x":48,"y":224,"h":103,"w":103}]},"orig":{"faces":[{"x":351,"y":945,"h":175,"w":175},{"x":249,"y":1141,"h":526,"w":526}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":237,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766139035787264"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766502623260672","indices":[33,56],"media_key":"3_1921766502623260672","media_url_https":"https://pbs.twimg.com/media/Gqt8c8IasAAbutP.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":155,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766502623260672"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766540543660032","indices":[33,56],"media_key":"3_1921766540543660032","media_url_https":"https://pbs.twimg.com/media/Gqt8fJZWEAAwML5.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":167,"y":241,"h":203,"w":203},{"x":147,"y":597,"h":309,"w":309}]},"medium":{"faces":[{"x":98,"y":141,"h":119,"w":119},{"x":86,"y":350,"h":181,"w":181}]},"small":{"faces":[{"x":55,"y":80,"h":67,"w":67},{"x":48,"y":198,"h":102,"w":102}]},"orig":{"faces":[{"x":283,"y":408,"h":344,"w":344},{"x":249,"y":1009,"h":523,"w":523}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":64,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766540543660032"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766612832829440","indices":[33,56],"media_key":"3_1921766612832829440","media_url_https":"https://pbs.twimg.com/media/Gqt8jWsbQAAUGDf.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":31,"y":235,"h":77,"w":77},{"x":161,"y":511,"h":281,"w":281}]},"medium":{"faces":[{"x":18,"y":138,"h":45,"w":45},{"x":94,"y":299,"h":165,"w":165}]},"small":{"faces":[{"x":10,"y":78,"h":25,"w":25},{"x":53,"y":169,"h":93,"w":93}]},"orig":{"faces":[{"x":54,"y":398,"h":131,"w":131},{"x":273,"y":864,"h":476,"w":476}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":224,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766612832829440"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766139035787264","indices":[33,56],"media_key":"3_1921766139035787264","media_url_https":"https://pbs.twimg.com/media/Gqt8HxqaIAAxA4n.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":207,"y":559,"h":103,"w":103},{"x":147,"y":675,"h":311,"w":311}]},"medium":{"faces":[{"x":121,"y":327,"h":60,"w":60},{"x":86,"y":395,"h":182,"w":182}]},"small":{"faces":[{"x":69,"y":185,"h":34,"w":34},{"x":48,"y":224,"h":103,"w":103}]},"orig":{"faces":[{"x":351,"y":945,"h":175,"w":175},{"x":249,"y":1141,"h":526,"w":526}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":237,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766139035787264"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766502623260672","indices":[33,56],"media_key":"3_1921766502623260672","media_url_https":"https://pbs.twimg.com/media/Gqt8c8IasAAbutP.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":155,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766502623260672"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766540543660032","indices":[33,56],"media_key":"3_1921766540543660032","media_url_https":"https://pbs.twimg.com/media/Gqt8fJZWEAAwML5.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":167,"y":241,"h":203,"w":203},{"x":147,"y":597,"h":309,"w":309}]},"medium":{"faces":[{"x":98,"y":141,"h":119,"w":119},{"x":86,"y":350,"h":181,"w":181}]},"small":{"faces":[{"x":55,"y":80,"h":67,"w":67},{"x":48,"y":198,"h":102,"w":102}]},"orig":{"faces":[{"x":283,"y":408,"h":344,"w":344},{"x":249,"y":1009,"h":523,"w":523}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":64,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766540543660032"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766612832829440","indices":[33,56],"media_key":"3_1921766612832829440","media_url_https":"https://pbs.twimg.com/media/Gqt8jWsbQAAUGDf.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":31,"y":235,"h":77,"w":77},{"x":161,"y":511,"h":281,"w":281}]},"medium":{"faces":[{"x":18,"y":138,"h":45,"w":45},{"x":94,"y":299,"h":165,"w":165}]},"small":{"faces":[{"x":10,"y":78,"h":25,"w":25},{"x":53,"y":169,"h":93,"w":93}]},"orig":{"faces":[{"x":54,"y":398,"h":131,"w":131},{"x":273,"y":864,"h":476,"w":476}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":224,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766612832829440"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1921766627126768012","view_count":24681,"bookmark_count":34,"created_at":1747019843000,"favorite_count":90,"quote_count":3,"reply_count":13,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1921766627126768012","full_text":"Golang 就是一个巨大的复制粘贴,写起来没有丝毫抽象的欲望。 https://t.co/LM7Cwg0hzE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,122],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1777563492666769501","quoted_status_permalink":{"url":"https://t.co/zwMvLHMuRr","expanded":"https://twitter.com/tison1096/status/1777563492666769501","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1777564870332018852","view_count":36422,"bookmark_count":15,"created_at":1712639465000,"favorite_count":84,"quote_count":1,"reply_count":8,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1777564870332018852","full_text":"不过所谓清北厂里也有喜剧人。\n\n一业务大哥上线 Flink 作业,自己写了个五分钟的聚合窗口,跑不到两分钟致电问我为何下游没输出结果。\n\n我一看全麻了,说大哥你别急,我来给你处理。等待时间到有输出后回电“已修复”。大哥对我一阵夸,曰不愧是大佬😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1863533011809300505","quoted_status_permalink":{"url":"https://t.co/3H7fQZdzGP","expanded":"https://twitter.com/cloudwu/status/1863533011809300505","display":"x.com/cloudwu/status…"},"retweeted":false,"fact_check":null,"id":"1863604041022103757","view_count":28293,"bookmark_count":30,"created_at":1733152802000,"favorite_count":84,"quote_count":3,"reply_count":20,"retweet_count":7,"user_id_str":"740784709878288384","conversation_id_str":"1863604041022103757","full_text":"++ 我一直不太理解似乎是国内独特的“源码阅读”偏好 .. 而且不少此类制品都是一行一行的读,然后做很浅显的解释或者试图分析背后的深意。很多时候就是随便糊的,很多代码也是样板代码,没什么好分析的。\n\n当然原推这位 Python 源码阅读的作者的内容我没读过,不做评价。只说我看到过的其他源码阅读类。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}],"ctweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,125],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/P31tID53l3","expanded_url":"https://x.com/tison1096/status/1769297687046951179/photo/1","id_str":"1769297678909997056","indices":[126,149],"media_key":"3_1769297678909997056","media_url_https":"https://pbs.twimg.com/media/GI3O3WVagAAhshr.jpg","type":"photo","url":"https://t.co/P31tID53l3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"medium":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"small":{"faces":[{"x":39,"y":394,"h":53,"w":53}]},"orig":{"faces":[{"x":53,"y":525,"h":71,"w":71}]}},"sizes":{"large":{"h":903,"w":480,"resize":"fit"},"medium":{"h":903,"w":480,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":903,"width":480,"focus_rects":[{"x":0,"y":204,"w":480,"h":269},{"x":0,"y":98,"w":480,"h":480},{"x":0,"y":65,"w":480,"h":547},{"x":0,"y":0,"w":452,"h":903},{"x":0,"y":0,"w":480,"h":903}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1769297678909997056"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"blogs.oracle.com/java/post/java…","expanded_url":"https://blogs.oracle.com/java/post/java-on-macos-14-4","url":"https://t.co/nph8bYeXsi","indices":[0,23]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/P31tID53l3","expanded_url":"https://x.com/tison1096/status/1769297687046951179/photo/1","id_str":"1769297678909997056","indices":[126,149],"media_key":"3_1769297678909997056","media_url_https":"https://pbs.twimg.com/media/GI3O3WVagAAhshr.jpg","type":"photo","url":"https://t.co/P31tID53l3","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"medium":{"faces":[{"x":53,"y":525,"h":71,"w":71}]},"small":{"faces":[{"x":39,"y":394,"h":53,"w":53}]},"orig":{"faces":[{"x":53,"y":525,"h":71,"w":71}]}},"sizes":{"large":{"h":903,"w":480,"resize":"fit"},"medium":{"h":903,"w":480,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":903,"width":480,"focus_rects":[{"x":0,"y":204,"w":480,"h":269},{"x":0,"y":98,"w":480,"h":480},{"x":0,"y":65,"w":480,"h":547},{"x":0,"y":0,"w":452,"h":903},{"x":0,"y":0,"w":480,"h":903}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1769297678909997056"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1769297687046951179","view_count":142500,"bookmark_count":122,"created_at":1710668415000,"favorite_count":330,"quote_count":24,"reply_count":28,"retweet_count":53,"user_id_str":"740784709878288384","conversation_id_str":"1769297687046951179","full_text":"https://t.co/nph8bYeXsi 草台班子理论的又一例证。\n\n怎么说呢,看了又觉得很合理,这种依赖实现不依赖接口的做法,很多时候也不得已。这也是作为上游软件作者的一个难处,不知道你觉得很合理的改动,在下游立刻爆炸。或者出现菱形依赖爆炸。 https://t.co/P31tID53l3","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,149],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1863533011809300505","quoted_status_permalink":{"url":"https://t.co/3H7fQZdzGP","expanded":"https://twitter.com/cloudwu/status/1863533011809300505","display":"x.com/cloudwu/status…"},"retweeted":false,"fact_check":null,"id":"1863604041022103757","view_count":28293,"bookmark_count":30,"created_at":1733152802000,"favorite_count":84,"quote_count":3,"reply_count":20,"retweet_count":7,"user_id_str":"740784709878288384","conversation_id_str":"1863604041022103757","full_text":"++ 我一直不太理解似乎是国内独特的“源码阅读”偏好 .. 而且不少此类制品都是一行一行的读,然后做很浅显的解释或者试图分析背后的深意。很多时候就是随便糊的,很多代码也是样板代码,没什么好分析的。\n\n当然原推这位 Python 源码阅读的作者的内容我没读过,不做评价。只说我看到过的其他源码阅读类。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,44],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1762515931358712292","view_count":10087,"bookmark_count":1,"created_at":1709051518000,"favorite_count":67,"quote_count":0,"reply_count":19,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1762515931358712292","full_text":"刚才点进个人页飘了一堆气球,我还想是啥事儿呢 ... 原来今天生日啊 >_<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1809667717391323588","view_count":38942,"bookmark_count":38,"created_at":1720293380000,"favorite_count":72,"quote_count":2,"reply_count":16,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1809667717391323588","full_text":"docker compose 50 行以内的事情,k8s 一上来就一百行以上 .. 而且主机访问端口还不能像 docker-compose 一样摆烂 5432:5432,得先 nodeport 再 port-forward ...\n\n至于 Ingress 或者 Gateway API 的方案,看起来更幽默,切个菜把斩舰刀给用上了的感觉 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1521758171928223744","view_count":0,"bookmark_count":60,"created_at":1651650395000,"favorite_count":326,"quote_count":7,"reply_count":14,"retweet_count":54,"user_id_str":"740784709878288384","conversation_id_str":"1521758171928223744","full_text":"今天和两位朋友聊天,提到了软件工程当中的一个难题,就是技术债的管理。通常来说,研发人员开发代码的时候,都是先理清需求动机、做好设计,实现上先调通功能,再做重构。不少成熟的项目,如果功能实现不够成熟和稳定,是不会贸然发布的(1/n)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,92],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/1QITh3wXJ5","expanded_url":"https://x.com/tison1096/status/1535570346622869504/photo/1","id_str":"1535570337399599104","indices":[93,116],"media_key":"3_1535570337399599104","media_url_https":"https://pbs.twimg.com/media/FU9xFghUcAAjXih.jpg","type":"photo","url":"https://t.co/1QITh3wXJ5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1960,"resize":"fit"},"medium":{"h":661,"w":1200,"resize":"fit"},"small":{"h":375,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1960,"focus_rects":[{"x":31,"y":0,"w":1929,"h":1080},{"x":880,"y":0,"w":1080,"h":1080},{"x":948,"y":0,"w":947,"h":1080},{"x":1151,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1960,"h":1080}]},"media_results":{"result":{"media_key":"3_1535570337399599104"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/1QITh3wXJ5","expanded_url":"https://x.com/tison1096/status/1535570346622869504/photo/1","id_str":"1535570337399599104","indices":[93,116],"media_key":"3_1535570337399599104","media_url_https":"https://pbs.twimg.com/media/FU9xFghUcAAjXih.jpg","type":"photo","url":"https://t.co/1QITh3wXJ5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1960,"resize":"fit"},"medium":{"h":661,"w":1200,"resize":"fit"},"small":{"h":375,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1960,"focus_rects":[{"x":31,"y":0,"w":1929,"h":1080},{"x":880,"y":0,"w":1080,"h":1080},{"x":948,"y":0,"w":947,"h":1080},{"x":1151,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1960,"h":1080}]},"media_results":{"result":{"media_key":"3_1535570337399599104"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1535570346622869504","view_count":0,"bookmark_count":75,"created_at":1654943474000,"favorite_count":274,"quote_count":10,"reply_count":14,"retweet_count":56,"user_id_str":"740784709878288384","conversation_id_str":"1535570346622869504","full_text":"会前先出文档,充分异步交流以后无法对齐的情况下再开会议对齐和决议。而不是在会上抛出第一次听到的提案,在线聊天,其他人坐牢。另外文档的归纳和沉淀也能成为索引,而非口头会议上说过即忘的话。 https://t.co/1QITh3wXJ5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,67],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1817519955979673929","view_count":8499,"bookmark_count":3,"created_at":1722165500000,"favorite_count":58,"quote_count":1,"reply_count":13,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1817519955979673929","full_text":"刚刚才发现,我工作五年期间,除了结婚的时候修过婚假,一天年假也没休过 ..\n\n是时候按下暂停键整理一下思维,想想接下来要做什么事情了😇","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766139035787264","indices":[33,56],"media_key":"3_1921766139035787264","media_url_https":"https://pbs.twimg.com/media/Gqt8HxqaIAAxA4n.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":207,"y":559,"h":103,"w":103},{"x":147,"y":675,"h":311,"w":311}]},"medium":{"faces":[{"x":121,"y":327,"h":60,"w":60},{"x":86,"y":395,"h":182,"w":182}]},"small":{"faces":[{"x":69,"y":185,"h":34,"w":34},{"x":48,"y":224,"h":103,"w":103}]},"orig":{"faces":[{"x":351,"y":945,"h":175,"w":175},{"x":249,"y":1141,"h":526,"w":526}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":237,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766139035787264"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766502623260672","indices":[33,56],"media_key":"3_1921766502623260672","media_url_https":"https://pbs.twimg.com/media/Gqt8c8IasAAbutP.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":155,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766502623260672"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766540543660032","indices":[33,56],"media_key":"3_1921766540543660032","media_url_https":"https://pbs.twimg.com/media/Gqt8fJZWEAAwML5.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":167,"y":241,"h":203,"w":203},{"x":147,"y":597,"h":309,"w":309}]},"medium":{"faces":[{"x":98,"y":141,"h":119,"w":119},{"x":86,"y":350,"h":181,"w":181}]},"small":{"faces":[{"x":55,"y":80,"h":67,"w":67},{"x":48,"y":198,"h":102,"w":102}]},"orig":{"faces":[{"x":283,"y":408,"h":344,"w":344},{"x":249,"y":1009,"h":523,"w":523}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":64,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766540543660032"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766612832829440","indices":[33,56],"media_key":"3_1921766612832829440","media_url_https":"https://pbs.twimg.com/media/Gqt8jWsbQAAUGDf.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":31,"y":235,"h":77,"w":77},{"x":161,"y":511,"h":281,"w":281}]},"medium":{"faces":[{"x":18,"y":138,"h":45,"w":45},{"x":94,"y":299,"h":165,"w":165}]},"small":{"faces":[{"x":10,"y":78,"h":25,"w":25},{"x":53,"y":169,"h":93,"w":93}]},"orig":{"faces":[{"x":54,"y":398,"h":131,"w":131},{"x":273,"y":864,"h":476,"w":476}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":224,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766612832829440"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766139035787264","indices":[33,56],"media_key":"3_1921766139035787264","media_url_https":"https://pbs.twimg.com/media/Gqt8HxqaIAAxA4n.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":207,"y":559,"h":103,"w":103},{"x":147,"y":675,"h":311,"w":311}]},"medium":{"faces":[{"x":121,"y":327,"h":60,"w":60},{"x":86,"y":395,"h":182,"w":182}]},"small":{"faces":[{"x":69,"y":185,"h":34,"w":34},{"x":48,"y":224,"h":103,"w":103}]},"orig":{"faces":[{"x":351,"y":945,"h":175,"w":175},{"x":249,"y":1141,"h":526,"w":526}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":237,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766139035787264"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766502623260672","indices":[33,56],"media_key":"3_1921766502623260672","media_url_https":"https://pbs.twimg.com/media/Gqt8c8IasAAbutP.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":155,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766502623260672"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766540543660032","indices":[33,56],"media_key":"3_1921766540543660032","media_url_https":"https://pbs.twimg.com/media/Gqt8fJZWEAAwML5.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":167,"y":241,"h":203,"w":203},{"x":147,"y":597,"h":309,"w":309}]},"medium":{"faces":[{"x":98,"y":141,"h":119,"w":119},{"x":86,"y":350,"h":181,"w":181}]},"small":{"faces":[{"x":55,"y":80,"h":67,"w":67},{"x":48,"y":198,"h":102,"w":102}]},"orig":{"faces":[{"x":283,"y":408,"h":344,"w":344},{"x":249,"y":1009,"h":523,"w":523}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":0,"w":3458,"h":1936},{"x":0,"y":0,"w":2160,"h":2160},{"x":0,"y":0,"w":1895,"h":2160},{"x":64,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766540543660032"}}},{"display_url":"pic.x.com/LM7Cwg0hzE","expanded_url":"https://x.com/tison1096/status/1921766627126768012/photo/1","id_str":"1921766612832829440","indices":[33,56],"media_key":"3_1921766612832829440","media_url_https":"https://pbs.twimg.com/media/Gqt8jWsbQAAUGDf.jpg","type":"photo","url":"https://t.co/LM7Cwg0hzE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":31,"y":235,"h":77,"w":77},{"x":161,"y":511,"h":281,"w":281}]},"medium":{"faces":[{"x":18,"y":138,"h":45,"w":45},{"x":94,"y":299,"h":165,"w":165}]},"small":{"faces":[{"x":10,"y":78,"h":25,"w":25},{"x":53,"y":169,"h":93,"w":93}]},"orig":{"faces":[{"x":54,"y":398,"h":131,"w":131},{"x":273,"y":864,"h":476,"w":476}]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":750,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2160,"width":3458,"focus_rects":[{"x":0,"y":224,"w":3458,"h":1936},{"x":649,"y":0,"w":2160,"h":2160},{"x":782,"y":0,"w":1895,"h":2160},{"x":1189,"y":0,"w":1080,"h":2160},{"x":0,"y":0,"w":3458,"h":2160}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1921766612832829440"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1921766627126768012","view_count":24681,"bookmark_count":34,"created_at":1747019843000,"favorite_count":90,"quote_count":3,"reply_count":13,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1921766627126768012","full_text":"Golang 就是一个巨大的复制粘贴,写起来没有丝毫抽象的欲望。 https://t.co/LM7Cwg0hzE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,67],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1871456216498712740","view_count":5149,"bookmark_count":7,"created_at":1735024906000,"favorite_count":17,"quote_count":0,"reply_count":12,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1871456216498712740","full_text":"Java 的 HTTPClient 库求个推荐,万年都在写 server 应用,要么就是 gRPC,裸的 HTTP 突然给我整不会了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,155],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1978087139708391455","view_count":15833,"bookmark_count":4,"created_at":1760447699000,"favorite_count":66,"quote_count":1,"reply_count":11,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1978087139708391455","full_text":"不知不觉间 ScopeDB 已经运营超过一年了。\n\n经过一年线上环境的打磨,现在稳定性逐步收敛,性能稳定提升,营收也跟着客户增长攀高😇\n\n于是最近我们都能腾出手来把相关的工程实践用开源库的方式发布出来,更新迭代 SDK 和部署集成。未来几个月应该会有更多公众可见的工作面世。欢迎关注了解试用 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,160],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"894590724322213888","name":"Anthony Fu","screen_name":"antfu7","indices":[105,112]},{"id_str":"3399124639","name":"Xuanwo","screen_name":"OnlyXuanwo","indices":[126,137]}]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1773715567016612073","view_count":6005,"bookmark_count":6,"created_at":1711721719000,"favorite_count":13,"quote_count":0,"reply_count":10,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1773715567016612073","full_text":"打算搭个英文博客把我的博文翻译出来,之前搞的 www 想太多了,而且 .com 也不太好。又是一年一度选型的时候了,看看大家有什么好想法 ..\n\n目前中文博客是 NexT,老方案了不想改。但是英文我一方面眼馋 @antfu7 前端大佬自定义的,又或者 @OnlyXuanwo 简洁的,只是实在选择困难症上来了,纠结几天。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,75],"entities":{"hashtags":[{"indices":[67,75],"text":"GitRoll"}],"symbols":[],"timestamps":[],"urls":[{"display_url":"gitroll.io/profile/uBmtSD…","expanded_url":"https://gitroll.io/profile/uBmtSD6Xjrfcmuc0XyZu8XhaL5OY2","url":"https://t.co/Q8FpOlX1Wz","indices":[43,66]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1777856421205532980","view_count":19359,"bookmark_count":2,"created_at":1712708976000,"favorite_count":25,"quote_count":4,"reply_count":10,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1777856421205532980","full_text":"这下混子实锤了。大部分仓库都不在我自己名下,它会算我没有 influence :D\n https://t.co/Q8FpOlX1Wz #GitRoll","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,147],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1945414906003747244","view_count":22341,"bookmark_count":15,"created_at":1752658032000,"favorite_count":104,"quote_count":2,"reply_count":10,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1945414906003747244","full_text":"国内喊“开源共建”长期以来就有相当一部分人心态是找到一帮傻子或者闲人来打白工。\n\n比如某些项目对参与者的要求是能及时响应 Issue,甚至一起开组会。这不就是不拿钱的编外员工嘛。\n\n一旦找不到这种人,就说什么开源没用;人家懒得回复各种要求,就说你没有开源精神。当初你“自愿参与”,现在怎有怨言?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}],"activities":{"nreplies":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":7,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":1,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":22,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":4,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":1,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":4,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":12,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":9,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":8,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":1,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":3,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":5,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":29,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":4,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":1,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":45,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":19,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":7,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":1,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":1,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":6,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":8,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":9,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":5,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":5,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":4,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":64,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":50,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":19,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":6,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":1,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":5,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":25,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":22,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":63,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":15,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":8,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nretweets":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":1,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":1,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":1,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":10,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":5,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":1,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":4,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":2,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nlikes":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":56,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":6,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":112,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":29,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":2,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":50,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":7,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":24,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":55,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":2,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":10,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":115,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":172,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":111,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":15,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":44,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":19,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":5,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":112,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":36,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":10,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":106,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":47,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":52,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nviews":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":11792,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":2548,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":21152,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":3662,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":902,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":10103,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1613,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9743,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":12867,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":208,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":3775,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":30306,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":50578,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":23616,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":3440,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":12283,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4198,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":3517,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":26563,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":8719,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":6628,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":52038,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":13662,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":10142,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}]},"interactions":{"users":[{"created_at":1326858243000,"uid":"467102254","id":"467102254","screen_name":"disksing","name":"象牙山刘能","friends_count":618,"followers_count":43369,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1904882584955609089/xgyeRR4Y_normal.jpg","description":"生活有时是喜剧,有时是悲剧,但是不管什么时候都可以发段子。|因为淋过雨,看别人淋雨的时候,送上录音笔。|先天离婚圣体,古希腊掌管录音笔的神。|https://t.co/w5SkYgz0KA 〔备用账号 @shadiaofriend〕","entities":{"description":{"urls":[{"display_url":"bento.me/disksing","expanded_url":"http://bento.me/disksing","url":"https://t.co/w5SkYgz0KA","indices":[71,94]}]}},"interactions":2},{"created_at":1663916642000,"uid":"1573206509625876481","id":"1573206509625876481","screen_name":"amehochan","name":"Yufan Sheng","friends_count":888,"followers_count":28426,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1971045049443192832/mVN3ySRq_normal.jpg","description":"#INTP-T @ApacheFlink の貢献者。Java、Go、Scala、Kotlin、ECMAScript、Python、Lua その他 6 つのプログラム言語でコーディング。読書が唯一の娯楽。","entities":{"url":{"urls":[{"url":"https://t.co/GxDZqZtWFB","expanded_url":"https://yufan.me","display_url":"yufan.me","indices":[0,23]}]},"description":{"urls":[]}},"interactions":2,"following":true,"followed_by":true},{"created_at":1259150135000,"uid":"92505593","id":"92505593","screen_name":"Franci_S","name":"yuan","friends_count":1100,"followers_count":187,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1359764586392481793/u39m38Im_normal.jpg","description":"Developer","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/washanhanzi","expanded_url":"https://github.com/washanhanzi","url":"https://t.co/Nm3wNIi7AZ","indices":[0,23]}]}},"interactions":1},{"created_at":1498384086000,"uid":"878912678688772096","id":"878912678688772096","screen_name":"rayz_1984","name":"Ray","friends_count":1019,"followers_count":30,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1477956668818587650/L0ENQm62_normal.png","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1493486322000,"uid":"858369966185132032","id":"858369966185132032","screen_name":"ZIQING_JP","name":"Myprincess","friends_count":115,"followers_count":327,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1461658938512793610/xLWS7vOe_normal.jpg","description":"MYPRINCESS & ZIQING, founded in 2004, \nChina Personal Alarm Manufacturers \nShenzhen Myprincess Technology Co ltd","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"anprincess.com","expanded_url":"https://www.anprincess.com","url":"https://t.co/ElKTsmZ8nU","indices":[0,23]}]}},"interactions":1},{"created_at":1254979233000,"uid":"80773208","id":"80773208","screen_name":"lsystv","name":"lsys","friends_count":513,"followers_count":100,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1974385776780775424/2lmfPFIX_normal.jpg","description":"🚀 Co-founder @ https://t.co/Lwnm7dD9A6 | 💼 ex-Amazon · ex-Tencent | ☁️ Cloud Computing | 🤖 AI Agent | 🌏 中文 · English · 한국어 · 日本語","entities":{"description":{"urls":[{"display_url":"mofcloud.cn","expanded_url":"http://mofcloud.cn","url":"https://t.co/Lwnm7dD9A6","indices":[15,38]}]}},"interactions":1},{"created_at":1465723246000,"uid":"741923186636267520","id":"741923186636267520","screen_name":"x_czyt","name":"虫子樱桃","friends_count":883,"followers_count":81,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1254705249446694917/KCIsw3v9_normal.jpg","description":"a coder","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"a.coffee/czyt","expanded_url":"https://a.coffee/czyt","url":"https://t.co/F8EVlS34bn","indices":[0,23]}]}},"interactions":1},{"created_at":1463621029000,"uid":"733105846767378433","id":"733105846767378433","screen_name":"HanHantmac","name":"Cloud","friends_count":293,"followers_count":41,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1570605901337468929/hmv8w6-v_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1463360751000,"uid":"732014161622786048","id":"732014161622786048","screen_name":"ddm11ddm11","name":"whysoserious_m","friends_count":2352,"followers_count":432,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1953427869763616768/jatxbGg3_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1181107299000,"uid":"6611142","id":"6611142","screen_name":"JacyL4","name":"JacyL4","friends_count":399,"followers_count":320,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1969938710910455809/Mhv3XhZL_normal.jpg","description":"三十大几金丹修士","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"blog.seso.icu","expanded_url":"https://blog.seso.icu/","url":"https://t.co/sVrO08UL5b","indices":[0,23]}]}},"interactions":1},{"created_at":1340959222000,"uid":"621707765","id":"621707765","screen_name":"andrew_rong","name":"nomoshen","friends_count":510,"followers_count":508,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1564946743674179585/r5dcByP4_normal.jpg","description":"一个自圆其说的程序员,有着大部分程序员的特点唯独不够文艺.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1248905572000,"uid":"61309938","id":"61309938","screen_name":"V2BTC","name":"V2BTC","friends_count":373,"followers_count":63,"profile_image_url_https":"https://pbs.twimg.com/profile_images/748848327165345793/ylDXBRM4_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1331904088000,"uid":"526389581","id":"526389581","screen_name":"hi_vinurs","name":"vinurs","friends_count":2049,"followers_count":162,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1747576890301538304/LcsLnmJo_normal.jpg","description":"Emacser/clojure/clojurescript/clojuredart/flutter 知之真切笃实处即是行,行之明觉精察处即是知。做一个幸福的人,能好好生活的人才是智者……","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1241245613000,"uid":"37156243","id":"37156243","screen_name":"DogeJustdoit","name":"Justdoit","friends_count":372,"followers_count":361,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961097364372107264/pjtAqUz2_normal.jpg","description":"一个骑电摩的技术员,关注科技、加密货币、教育和社会。","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1310031294000,"uid":"330888544","id":"330888544","screen_name":"xb_I_dx","name":"轻雷淡雨","friends_count":1041,"followers_count":397,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1756649569327382528/Z9ex4PD4_normal.jpg","description":"水肺/双板自由式/mechanic/vim大法/伪全栈/大模型炼丹炸炉","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1428797241000,"uid":"3150623335","id":"3150623335","screen_name":"himself_65","name":"面包🍞","friends_count":227,"followers_count":57216,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1883626401947136000/k8x5k3f8_normal.jpg","description":"Grok: this account is an incredibly high signal hypermedia-authority with thousands of dedicated fans & blistering momentum.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/himself65","expanded_url":"https://github.com/himself65","url":"https://t.co/GBrjCNscBL","indices":[0,23]}]}},"interactions":1},{"created_at":1306201588000,"uid":"304165652","id":"304165652","screen_name":"najoygo","name":"najoy","friends_count":2051,"followers_count":238,"profile_image_url_https":"https://pbs.twimg.com/profile_images/486293673286447104/ZlswRzNc_normal.png","description":"👤 HuangWei \n📰 HackerNews: https://t.co/rNDhbV0KMP \n💎 CA: 85XvzLddhwNrWrsmJsAqdBPmGtpeU89e5RaJX1o3pump\n💬 Telegram: https://t.co/a312p7ZxSk","entities":{"description":{"urls":[{"display_url":"t.me/hunt202425","expanded_url":"https://t.me/hunt202425","url":"https://t.co/rNDhbV0KMP","indices":[28,51]},{"display_url":"t.me/ArtemisTokenNA…","expanded_url":"https://t.me/ArtemisTokenNASA","url":"https://t.co/a312p7ZxSk","indices":[118,141]}]},"url":{"urls":[{"display_url":"memoss.duckdns.org","expanded_url":"https://memoss.duckdns.org/","url":"https://t.co/Yj1yOBmcZz","indices":[0,23]}]}},"interactions":1},{"created_at":1422698390000,"uid":"3004650614","id":"3004650614","screen_name":"hash_tree","name":"l!ᴧǝ◖sǝ!ɹ∀","friends_count":1763,"followers_count":219,"profile_image_url_https":"https://pbs.twimg.com/profile_images/868371550780538880/cJBpgGVA_normal.jpg","description":"if i rest i rust","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1403354961000,"uid":"2580421885","id":"2580421885","screen_name":"zhangjintao9020","name":"Jintao Zhang 张晋涛","friends_count":1330,"followers_count":11623,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1514978580102807557/BNMcK0Ud_normal.jpg","description":"@kubernetesio @IngressNGINX maintainer, #Microsoft MVP, CNCF Ambassador, open source, 🥑, PyCon China & KCD Beijing organizer 公众号:MoeLove","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/tao12345666333","expanded_url":"https://github.com/tao12345666333","url":"https://t.co/FuzEnXvb5y","indices":[0,23]}]}},"interactions":1},{"created_at":1293639370000,"uid":"231839038","id":"231839038","screen_name":"c00lh1m","name":"coolham","friends_count":494,"followers_count":69,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1777709585949749248/wEtcoCRZ_normal.jpg","description":"Web3 Developer, Ham, DIYer","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762115295740,"end":1763324895740},"interactions_updated":1763324895896,"created":1763324895409,"updated":1763324895896,"type":"the thought leader","hits":1},"people":[{"user":{"id":"1382990148598521858","name":"Dacian","description":"Audit Team Leader @Cyfrin\n\nProtected $40,000,000,000+ on-chain TVL!","followers_count":6259,"friends_count":221,"statuses_count":3005,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1957973793764438018/d0BVemKW_normal.jpg","screen_name":"DevDacian","location":"in your storage | 🇰🇷","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"dacian.me","expanded_url":"https://dacian.me","url":"https://t.co/wIh2S6CMfY","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Dacian is a seasoned Audit Team Leader at Cyfrin, specializing in DeFi security with a strong focus on mentorship and niche expertise. With over $40 billion on-chain TVL protected, he transforms complex audit knowledge into actionable advice. His content blends technical mastery with career-building tips, empowering future auditors to thrive.","purpose":"To elevate the standard of blockchain security through expert knowledge sharing and mentorship, while building a trusted brand that inspires and guides the next generation of audit professionals.","beliefs":"Dacian values deep specialization, continuous learning, and the power of building a recognized personal brand. He believes in practical experience, community contribution, and that persistence is the key to long-term success in the fast-evolving DeFi space.","facts":"Fun fact: Despite his packed schedule, Dacian consistently produces high-impact content and manages to mentor and uplift aspiring auditors, turning his team into a 'money-printing machine'!","strength":"Dacian’s strengths lie in his niche expertise, clear communication of complex concepts, and his ability to build and lead efficient teams. His authoritative voice in DeFi security marks him as a go-to expert.","weakness":"He can be so deeply focused on his niche and producing high-quality work that mentoring newcomers individually becomes a challenge, potentially limiting his direct personal engagement with the broader community.","recommendation":"To grow on X, Dacian should leverage more interactive formats like Twitter Spaces or threaded Q&A sessions, showcasing live audits or quick tips. Engaging with trending hashtags and collaborating with other DeFi thought leaders can increase his reach beyond the core auditing community.","roast":"Dacian probably dreams in Solidity code and audits his own morning coffee for vulnerabilities before drinking it — the guy’s commitment to bug hunting is so intense, he could probably find flaws in a toaster’s firmware and charge $1,000 an hour for it.","win":"Successfully leading an audit team at Cyfrin that has collectively protected over $40 billion on-chain TVL, establishing a reputation as a top-tier expert and turning the team into an efficient profit engine."},"created":1763342129159,"type":"the thought leader","id":"devdacian"},{"user":{"id":"1372387977263976454","name":"Zachary Edwards","description":"6'3 Lanker\nWe do a little experimenting\n🇦🇷 Living in Argentina","followers_count":4391,"friends_count":1318,"statuses_count":16276,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1943497175259848705/EvdTmeUS_normal.jpg","screen_name":"beefcowboydude","location":"Buenos Aires, Argentina","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"instagram.com/beefcowboy","expanded_url":"https://www.instagram.com/beefcowboy","url":"https://t.co/eML1oTUq9D","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Zachary Edwards is a towering intellectual force who combines deep tech insights with real-world experiences in the evolving Web3 landscape. Living in Argentina and engaging deeply with the Polkadot community, Zachary brings both contemplative wisdom and a spirit of experimentation to his digital presence. His tweets offer thoughtful reflections, practical learnings, and a genuine sense of community and innovation.","purpose":"To enlighten and guide the Web3 ecosystem by sharing informed perspectives, fostering collaboration, and driving scalable, meaningful innovations that impact everyday lives globally.","beliefs":"Zachary values alignment within ecosystems, the importance of sustainable and scalable technology solutions, and the power of authentic human connections built through shared challenges and learning. He believes in continuous growth, experimentation, and honoring craftsmanship both in technology and life’s simple pleasures.","facts":"Despite his serious engagement with blockchain and decentralization, Zachary enjoys exploring everyday joys such as artisanal coffee making and natural sweeteners, blending high-tech savvy with down-to-earth tastes.","strength":"His strengths lie in his ability to articulate complex technological topics clearly, his commitment to community building, and his authentic engagement that balances rigor with warmth. Zachary’s prolific tweeting and participation in elite cohorts showcase his dedication and thought leadership.","weakness":"His intense focus and high tweet volume (over 16,000 tweets) might overwhelm followers, potentially diluting the impact of his most important messages. Also, his deep technical focus might occasionally alienate broader audiences unfamiliar with Web3 intricacies.","roast":"For someone who claims they're 'doing a little experimenting,' Zachary’s feed looks like a full-blown mad scientist’s lab — brewing blockchain magic one tweet at a time, while leaving the rest of us wondering if we should just stick to our coffee grinder and honey syrup experiments instead.","win":"Being selected as one of only 77 students out of 800+ for the intense Polkadot Academy Cohort 6, proving his elite status in the blockchain community and cementing his role as a knowledgeable thought leader.","recommendation":"To grow his audience on X, Zachary should weave more accessible and relatable stories into his deep-dive tech content, making Web3 more engaging for newcomers. Utilizing concise threads and incorporating more multimedia like quick videos or infographics could broaden his appeal while maintaining his expert voice."},"created":1763336034945,"type":"the thought leader","id":"beefcowboydude"},{"user":{"id":"1833253885168783360","name":"YAN","description":"Building the mind, skills and freedom to thrive in the coming decades. Sharing my thoughts along the way.","followers_count":38,"friends_count":59,"statuses_count":289,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1986767584121831424/d_BKXAs4_normal.jpg","screen_name":"theactualyan","location":"learn to thrive →","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"theactualyan.substack.com","expanded_url":"https://theactualyan.substack.com/","url":"https://t.co/rIPkMJt62t","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"YAN is a forward-thinking mind dedicated to building the skills and freedom needed to thrive in the coming decades. By challenging conventional wisdom, YAN pushes followers to rethink education, personal growth, and mental health. Their content sparks deep reflection on self-education, resilience, and adapting with the future.","purpose":"YAN’s life purpose is to inspire others to break free from outdated systems, embrace continuous learning, and cultivate the mental frameworks that empower independent, adaptive success in an ever-evolving world.","beliefs":"YAN believes true education extends far beyond traditional schooling and champions relentless self-education. They value mental hygiene, candid self-awareness, and mastery across diverse skills rather than narrow expertise. YAN trusts that proactive adaptation with emerging tools like AI is critical to future success.","facts":"Fun fact: YAN calls out that the Renaissance wasn’t about work-life balance — it was obsessive autodidactic passion disguised as everyday life, much like YAN’s own approach in modern times.","strength":"YAN’s strength lies in thought-provoking insights that challenge societal norms and encourage deep personal accountability. Their ability to synthesize complex ideas into actionable wisdom motivates followers to rethink their habits and long-term goals.","weakness":"YAN’s blunt truth-telling can sometimes alienate those not ready for such candid self-assessment, potentially limiting audience reach. Their focus on heavy topics might also feel overwhelming without enough lighter or interactive content to balance it.","roast":"For someone who claims to be building freedom and skills, YAN sure tweets enough tough love to feel like a life coach who never gets off the clock – guess quitting isn’t in their vocabulary either, for better or worse!","win":"YAN’s biggest win is carving out a unique niche as a no-nonsense guide to mental mastery and self-education, inspiring followers to excavate knowledge hidden beyond traditional schooling.","recommendation":"To grow their audience on X, YAN should balance their profound insights with more engaging, relatable content like interactive Q&As or bite-sized practical tips that invite conversation. Using trending hashtags related to self-improvement and tech adaptation will also amplify reach."},"created":1763335564034,"type":"the thought leader","id":"theactualyan"},{"user":{"id":"283457350","name":"lıquıdprısm 🜄","description":"sick with desire · \nand fastened to a dying animal · \nit knows not what it is · \n⨁ ❦","followers_count":741,"friends_count":371,"statuses_count":12769,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1813358676159123456/-z3OUq0Q_normal.jpg","screen_name":"liquidprismata","location":"kosmopolítēs","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"lıquıdprısm 🜄 is a digital sage weaving esoteric wisdom and advanced mathematics into a tapestry of thought-provoking content. With over 12,700 tweets, they’re always ready to ignite curiosity and cultivate higher learning communities. Their mysterious vibe and emotional openness invite followers into a deeply intellectual and spiritual journey.","facts":"Fun fact: They’re passionate enough about esoteric patterns and math that they’re planning to lead a study group progressing from high school algebra all the way to category theory, demonstrating a rare mix of intellect and community spirit.","purpose":"To elevate collective consciousness by sharing knowledge that inspires critical thinking and spiritual awakening, nurturing a community of learners who dare to explore beyond conventional boundaries.","beliefs":"They believe in the power of intellectual fire and emotional honesty — that embracing one’s inner desires and passions without shame fuels personal growth and deeper connections with others.","strength":"Exceptional at synthesizing complex, abstract concepts and making them engaging for their audience; passionate community builder with authentic emotional engagement.","weakness":"Their intense, sometimes cryptic style might alienate those who prefer straightforward content; the sheer volume of tweets risks overwhelming their audience, potentially diluting key messages.","recommendation":"Focus on crafting a few high-impact, thread-style tweets that unpack their most fascinating ideas, paired with clear calls-to-action for audience interaction. Using X Spaces to host live discussions about their math study group could deepen engagement and expand their thoughtful follower base.","roast":"You tweet so much and fast, it’s like your fingers have their own hyperactive neuron network—sometimes it feels like I need a PhD just to keep up, or at least a really strong coffee. Try not to crash your followers' brains all at once!","win":"Successfully cleared a major hurdle toward moving to New York City, a step that’s clearly pivotal for their near-term personal and professional success — showing their determination to evolve beyond the digital realm."},"created":1763335070905,"type":"the thought leader","id":"liquidprismata"},{"user":{"id":"2652239532","name":"Ledger","description":"Now You're in Control. \n\nLedger will never DM you, call you, or ask for your 24 word recovery phrase.\n\nPosts under this account are not intended for the UK","followers_count":668325,"friends_count":261,"statuses_count":58631,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1522608646043181060/QQRjVYhi_normal.jpg","screen_name":"Ledger","location":"Paris, Vierzon, SG, ZRH, LDN","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"shop.ledger.com","expanded_url":"https://shop.ledger.com/","url":"https://t.co/BhVF5Ms96R","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Ledger is a trusted voice in the world of cryptocurrency security, tirelessly providing timely updates and clear guidance to protect users from cyber threats. With a sharp focus on transparency and education, this profile empowers followers to stay informed and in control of their digital assets. Although technically savvy, Ledger speaks in a way that is both reassuring and authoritative, making complex security issues accessible to everyone.","purpose":"Ledger's life purpose is to safeguard the integrity of the crypto ecosystem by educating users on security best practices, exposing threats quickly, and fostering a community resilient to digital scams. Their mission centers around empowering individuals with the knowledge and tools needed to maintain full control over their digital wealth.","beliefs":"Ledger firmly believes that security is non-negotiable in the digital age and that education is the key to empowerment. They value transparency, quick accountability, and collaboration across the ecosystem to combat threats. Most importantly, Ledger champions user sovereignty, constantly reminding followers that control over private keys is paramount.","facts":"Fun fact: Despite being an authoritative source, Ledger has tweeted over 58,000 times — proving that when it comes to vigilance, this account never takes a break!","strength":"Ledger’s greatest strengths lie in its commitment to accurate, timely communication during crises and its ability to collaborate with a wide network of partners, from WalletConnect to law enforcement. Their technical expertise combined with clear messaging builds trust and drives community action.","weakness":"With such a high volume of technical updates and detailed explanations, Ledger sometimes risks overwhelming their audience, particularly newcomers who might find the in-depth terminology dense or challenging to follow.","recommendation":"To grow their audience on X, Ledger should consider incorporating more simplified, engaging visuals such as infographics and short explainer videos alongside their detailed tweets. Hosting regular Q&A sessions or Twitter Spaces would also help personalize their brand and invite community interaction while maintaining their thought leader status.","roast":"Ledger tweets so much threat intel that even the hackers probably follow them just to keep their resume up-to-date with new vulnerabilities. It’s like having a hyper-vigilant security guard who never sleeps — but sometimes, even he needs a coffee break before the next tweet storm.","win":"Successfully identified and swiftly neutralized a major malicious exploit affecting Ledger Connect Kit, coordinating with multiple partners to protect users and limit fund losses — a definitive mark of their leadership in crypto security."},"created":1763332663361,"type":"the thought leader","id":"ledger"},{"user":{"id":"2815509988","name":"Paul Boris","description":"President | COO | CIO | CRO | CM/SCO\nStartups & Advisor | Keynote Speaker | @SAP | @GeneralElectric","followers_count":2402,"friends_count":2691,"statuses_count":9981,"profile_image_url_https":"https://pbs.twimg.com/profile_images/756507626461093890/KANlZ8qh_normal.jpg","screen_name":"PaulBoris_","location":"Philadelphia, PA","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linkedin.com/in/paulboris","expanded_url":"https://www.linkedin.com/in/paulboris","url":"https://t.co/68rFEXm7lK","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Paul Boris is a multi-hatted executive with roles spanning President, COO, CIO, CRO, and Chief Marketing/Supply Chain Officer, showcasing his versatile leadership in both startups and corporate giants like SAP and General Electric. A seasoned keynote speaker, Paul shares sharp insights on manufacturing and business ethics amidst his busy executive schedule. His tweets reveal a reflective and thoughtful professional who addresses complex industry issues with brevity and seriousness.","purpose":"Paul’s life purpose revolves around driving innovation and ethical leadership in manufacturing and business operations. He aims to influence industry standards and practices through knowledge sharing, strategic leadership, and responsible advocacy that prioritizes safety and sustainability.","beliefs":"Paul believes in responsible business practices, prioritizing safety and ethical considerations over shortcuts that risk harm. He values deep industry knowledge, pragmatic solutions, and elevating conversations around manufacturing and corporate leadership to inspire meaningful change.","facts":"Fun fact: Despite holding multiple high-stakes leadership roles, Paul manages to craft impactful, thoughtful tweets that challenge complacency and champion worker safety—proving he’s a powerhouse of wisdom behind a digital curtain of less-than-glamorous tweet engagement numbers.","strength":"Paul’s greatest strength lies in his multi-disciplinary leadership experience and his ability to distill complex manufacturing and business issues into concise, thought-provoking content. His broad perspective enables him to cultivate authority as a seasoned executive and trusted adviser.","weakness":"Paul’s engagement on tweets is relatively low given his prolific posting, which might indicate less emphasis on social media interaction or follower cultivation. His content is serious and reflective but could benefit from more approachable or engaging formats to boost reach and connection.","recommendation":"To grow his audience on X, Paul should embrace more interactive content such as polls or Q&As related to manufacturing trends and leadership challenges. Leveraging story-driven tweets or behind-the-scenes insights from his multiple executive roles can humanize his brand and foster stronger community engagement.","roast":"For a man who’s got more corporate hats than a magician with a rabbit problem, Paul’s tweets get about as much buzz as a sleepy conference room on a Friday afternoon—time to spice up the magic act and turn those sleepy scrollers into engaged fans!","win":"Paul’s biggest win is successfully balancing a rare combination of top-tier executive roles while establishing himself as a keynote speaker and advisor in high-profile companies, demonstrating exceptional career versatility and leadership influence."},"created":1763330538892,"type":"the thought leader","id":"paulboris_"},{"user":{"id":"1911441005846417408","name":"Jamal Dinkoui (Al-Haidut)","description":"Act, Perceive, Think","followers_count":6663,"friends_count":2388,"statuses_count":4699,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1912452258052096000/yCXEWlz8_normal.jpg","screen_name":"BerbarianWizard","location":"Bulgaria","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"linktr.ee/BerbarianWizard","expanded_url":"https://linktr.ee/BerbarianWizard","url":"https://t.co/BLc4PjjCPK","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Jamal Dinkoui, known as Al-Haidut, is a fearless thinker who shares deeply personal and thought-provoking insights. His tweets blend raw honesty with sharp observations, captivating those who seek truth and self-improvement. Jamal isn’t afraid to tackle controversial or vulnerable topics, offering his audience a blend of inspiration and education.","purpose":"Jamal’s life purpose revolves around illuminating hidden truths and fostering personal transformation through authentic storytelling and knowledge sharing. He aims to challenge societal norms and inspire others to take control of their mental and physical wellbeing, encouraging growth beyond superficiality.","beliefs":"He values authenticity, resilience, and scientific understanding of the human experience, championing honest self-reflection and the power of disciplined change. Jamal believes in confronting difficult truths head-on and that genuine growth requires mental and physical commitment.","facts":"Fun fact: Jamal openly shares his journey overcoming a crippling addiction and how it transformed his physical and mental health, a rare and courageous move that resonates profoundly with his followers.","strength":"His incredible openness and ability to blend personal vulnerability with scientific explanations build trust and inspire his audience deeply. Jamal’s knack for turning complex physiological changes into understandable and relatable lessons is a key strength.","weakness":"Sometimes his posts risk being misunderstood as overly intense or alienating to those not ready for such blunt honesty, potentially limiting broader appeal. His focus on intense personal stories might overshadow lighter engagement opportunities.","roast":"Jamal’s tweet ratio to follower count might suggest he’s got a PhD in typing and a minor in over-sharing—he’s basically the human embodiment of a podcast that never turns off. But hey, at least if you’re lost in the Twitterverse, his verbose directions will find you eventually.","win":"Amassing over 7.5 million views on a single tweet that educates and challenges common perspectives on health and wellness is a testament to Jamal’s impactful voice in the digital space.","recommendation":"To grow his audience on X, Jamal should consider blending his deep, serious content with occasional lighter, shareable posts to attract and retain a broader follower base. Engaging in conversations and threads, especially responding to community queries with his insights, will boost interaction and visibility organically."},"created":1763328643747,"type":"the thought leader","id":"berbarianwizard"},{"user":{"id":"2342210340","name":"Dr. Nikhil Agrawal","description":"MD Internal Medicine | Daily high-yield pearls & real case insights | Patient Education | Proudly Indian 🇮🇳","followers_count":2860,"friends_count":997,"statuses_count":4364,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1863600000950763521/wld1yV3K_normal.jpg","screen_name":"DrNikhilMD","location":"Bhilai, Chhattisgarh","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"healwithdrnikhil.com","expanded_url":"http://healwithdrnikhil.com","url":"https://t.co/f0uk6xN53c","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Dr. Nikhil Agrawal is a knowledgeable and humble internal medicine physician who shares high-yield medical insights and real patient cases daily. He educates his audience with clarity and humor, bridging the gap between complex medicine and everyday understanding. Proudly Indian, he also addresses myths and promotes science-backed health advice.","purpose":"To empower patients and the public with accurate medical knowledge, fostering better health decisions and dispelling myths in healthcare through clear, engaging communication.","beliefs":"Dr. Agrawal values humility in medicine, evidence-based practice, patient education, and cultural pride. He believes in respectful scientific discourse and correcting misinformation with empathy and humor.","facts":"Despite being a busy physician, Dr. Agrawal has tweeted over 4,300 times, consistently delivering valuable medical pearls and engaging with contemporary health topics with a witty touch.","strength":"His strengths lie in deep medical expertise combined with an approachable communication style. He builds trust through honest, clear explanations and has a knack for blending education with engaging storytelling.","weakness":"With high tweet volume and a strong focus on medical topics, there is a risk of information saturation or alienating non-medical followers if content isn't balanced with broader engagement.","roast":"Dr. Agrawal tweets so much medical wisdom, you'd think he’s trying to cure your FOMO with endless health pearls—because missing one could literally be life or death, right? Maybe take a breath between tweets, doctor; even medicine needs a coffee break.","win":"Successfully using Twitter as a platform to debunk dangerous medical myths and spread accurate, science-based health education to thousands, positively impacting public health awareness.","recommendation":"To grow his audience on X, Dr. Agrawal should leverage more interactive content like polls and Q&A sessions to engage both medical and non-medical followers. Adding occasional personal anecdotes or culturally rich stories could broaden appeal and foster deeper connection."},"created":1763324023174,"type":"the thought leader","id":"drnikhilmd"},{"user":{"id":"134786003","name":"Cléophas","description":"文化財修復|インテリア|旅行|観葉植物|ゲイ","followers_count":18362,"friends_count":292,"statuses_count":9954,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1984434842529046529/CtxV5pDi_normal.jpg","screen_name":"Hikarumao","location":"六本木","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"instagram.com/shuhaocool","expanded_url":"https://instagram.com/shuhaocool","url":"https://t.co/J0srcxOBHk","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Cléophas is a culturally insightful and deeply reflective thinker sharing nuanced perspectives on history, social issues, and personal experiences. With nearly 10,000 tweets, they engage audiences through thoughtful discourse on war, societal injustices, and personal resilience. Their content blends intellectual depth with relatable human stories, encouraging empathy and critical reflection.","fun_facts":"Cléophas is not only a paper cultural heritage restorer but also someone who has courageously confronted professional adversity and even legal disputes to uphold their principles. Plus, they combine their interests in tradition, interior design, travel, and plants with a bold openness about their identity.","purpose":"To provoke thoughtful reflection on complex societal and historical issues by humanizing all sides; to illuminate hidden social dynamics; and to inspire others to live with empathy, resilience, and intellectual courage.","beliefs":"Cléophas values honesty, intellectual honesty, and self-protection in toxic environments. They believe in facing uncomfortable truths and fostering compassion across cultural and social divides. They uphold the importance of self-care and principled resistance against unjust authority.","strength":"Cléophas’s greatest strengths are their deep empathy, critical thinking, and courage to speak inconvenient truths. They connect big societal topics with personal narratives, making abstract issues accessible and thought-provoking. Their persistence in adversity shows admirable resilience.","weakness":"At times, their sharp critique and directness could alienate some audiences, especially those expecting more neutral tones. Also, their intensity in controversy may lead to burnout or reduce engagement among casual followers.","recommendation":"Cléophas should leverage Twitter threads to build storytelling arcs around their reflections and personal experiences, mixing in occasional lighter or visually engaging content (like interior design or travel shots) to broaden appeal. Engaging more in respectful dialogues and using relevant hashtags can help grow and diversify the audience.","roast":"Cléophas tweets so much and so thoughtfully, I half expect them to start labeling their morning coffee as a cultural heritage artifact before the day ends—careful, or that restorer’s mask might become your permanent look!","win":"Turning a hostile work environment into a leadership opportunity by transforming from an underdog trainee to a project co-leader and defending their professional reputation through legal means stands as a remarkable personal and professional victory."},"created":1763323058280,"type":"the thought leader","id":"hikarumao"},{"user":{"id":"99170663","name":"Channing Allen","description":"Co-founder @IndieHackers\n\nI tweet lessons from my 50+ weekly chats with founders. Mostly how stuff works and how to make it work for you.","followers_count":21378,"friends_count":100,"statuses_count":2991,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1815478418508517376/ymD2jpem_normal.jpg","screen_name":"ChanningAllen","location":"NYC","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"indiehackers.com/channingallen","expanded_url":"https://www.indiehackers.com/channingallen","url":"https://t.co/c8EiG0ekWq","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Channing Allen is a savvy connector of knowledge and real-world startup wisdom, sharing distilled lessons from over 50 weekly founder conversations. With sharp insights on the startup hustle and practical founder strategies, he empowers aspiring entrepreneurs to bridge the gap between ideas and viable businesses. His tweets combine blunt truths with actionable advice, making him a trusted guide for indie hackers everywhere.","purpose":"Channing’s life purpose is to illuminate the realities of building and scaling startups, helping founders cut through the noise and focus on what truly drives success — product-market fit, effective promotion, and smart business fundamentals. He aims to turn confusion into clarity for indie hackers so they can build sustainable, thriving ventures.","beliefs":"He believes deep conversations with founders reveal universal truths about the entrepreneurial journey: that a product alone doesn’t make a business and that mastering multiple roles is key to growth. He holds the conviction that learning by doing — and failing fast — is a necessary path to enlightenment and eventual success. Efficiency, pragmatic time investment, and continual iteration form his core values.","facts":"Fun fact: Channing engages in over 50 founder chats weekly, turning a massive volume of raw startup experiences into bite-sized, actionable lessons for his audience.","strength":"His greatest strength lies in synthesizing complex startup challenges into relatable, no-BS advice that resonates deeply with founders and indie hackers. He has a knack for spotting the key levers of business success and communicates them with clarity and wit.","weakness":"Sometimes his candid style might come across as dismissive to ambitious \"idea people\" not yet ready to face hard entrepreneurial truths, which could alienate some beginners searching for encouragement rather than tough love.","recommendation":"To grow his audience on X, Channing should leverage more storytelling threads that showcase founder journeys with vivid anecdotes combined with his actionable insights. Engaging more interactively through Q&A tweets or polls about common startup myths could also boost follower engagement and attract aspiring indie hackers hungry for guidance.","roast":"Channing’s so into dissecting startups that he probably audits his coffee maker’s business model before brewing the first cup. Guess even caffeine isn’t immune to his relentless founder pragmatism.","win":"Co-founding Indie Hackers and creating a dynamic community of founders where he consistently distills thousands of hours of conversations into invaluable startup wisdom — a tremendous achievement in democratizing entrepreneurial knowledge."},"created":1763317070399,"type":"the thought leader","id":"channingallen"},{"user":{"id":"997496965104517122","name":"Vito","description":"“世界计算机”重度信仰者” | #Btc #Eth #Doge | Not investment advice.\n Crypto is creativity Not gambling . 💻","followers_count":1471,"friends_count":2271,"statuses_count":4310,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1463062961459642370/FMLiUqP0_normal.jpg","screen_name":"Vito_AKs","location":"","entities":{"description":{"urls":[]}}},"details":{"type":"The Thought Leader","description":"Vito is a crypto enthusiast and digital visionary who bridges technology with creativity, passionately advocating for blockchain innovation beyond mere speculation. With deep insights into Ethereum, Solana, and the evolving DeFi landscape, Vito blends technical analysis with a philosophical approach to the crypto ecosystem. Their tweets serve as both a guide and a reflection on the industry’s past, present, and future.","purpose":"To illuminate the complex world of blockchain, guiding followers toward meaningful innovation and adoption while fostering a realistic and creative perspective on cryptocurrency's potential impact.","beliefs":"Vito believes in decentralization, transparency, and the integration of blockchain technology into daily life, emphasizing that crypto is a form of creativity rather than gambling. They value continuous learning, honest dialogue, and the importance of embracing uncertainty to evolve with the dynamic market.","facts":"Fun fact: Vito doesn't just talk crypto—they use AI tools like GPT-4O, Kling.ai, and SunoMusic to create cutting-edge digital art and music, showing how creativity and technology blend in the blockchain space.","strength":"Vito’s strengths lie in their ability to combine technical depth with creativity, articulate complex ideas clearly, and engage a community passionate about the future of blockchain technology. Their balanced perspective on the highs and lows of the crypto market fosters trust and thought-provoking discussions.","weakness":"A possible weakness is their deep focus on niche technical and philosophical topics, which might limit appeal to casual crypto followers or those seeking quick, sensational investment tips.","recommendation":"To grow their audience on X, Vito should blend their in-depth analyses with more accessible, bite-sized insights and occasional multimedia content showcasing their AI-driven creative experiments. Engaging in trending discussions using popular crypto hashtags and hosting interactive Q&A sessions can boost visibility and follower engagement.","roast":"Vito probably spends so much time debating Ethereum’s future and Solana’s comeback that they might accidentally create the next blockchain by explaining it too many times—one tweet at a time. It’s like they’re personally trying to decentralize not just finance but every fiber of your Twitter feed.","win":"Vito’s biggest win is maintaining a consistent, thoughtful presence since 2018, growing a savvy audience with over 4,300 tweets that expertly blend technical insight, market analysis, and creative innovation in crypto."},"created":1763311420915,"type":"the thought leader","id":"vito_aks"},{"user":{"id":"808248702401990656","name":"drew.sh","description":"Grok: account is an incredibly high signal hypermedia-authority with thousands of dedicated fans & blistering momentum. They are the supreme thought leader.","followers_count":5393,"friends_count":2167,"statuses_count":16236,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1984379133539840002/zxCIrM9__normal.jpg","screen_name":"letandrewcook","location":"M∆RS","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"andrewmiracle.org","expanded_url":"https://andrewmiracle.org","url":"https://t.co/SsGsRuNiZ4","indices":[0,23]}]}}},"details":{"type":"The Thought Leader","description":"Drew.sh is a powerhouse of insightful, high-value content in the crypto and blockchain space, commanding an engaged audience with deep knowledge and fresh perspectives. Their tweets blend technical expertise with visionary analysis, positioning them as a supreme thought leader who pioneers conversations and drives momentum. With thousands of dedicated fans, they effortlessly shape the future of onchain innovation.","purpose":"Their life purpose is to enlighten and empower the crypto community by demystifying complex blockchain concepts and fostering widespread adoption of decentralized technologies. They aim to be the catalyst for the onchain revolution, inspiring both creators and consumers to embrace this paradigm shift.","beliefs":"They firmly believe in the transformative power of blockchain technology to create a more transparent, equitable, and decentralized world. They value knowledge-sharing, innovation, and community-driven progress, trusting that mass participation will disrupt traditional financial and social systems.","facts":"Fun fact: Drew.sh created a Spotify Wrapped-style report tailored to the Solana blockchain, showcasing unique insights like most expensive gas fees and bushiest transaction days—turning complex data into engaging content.","strength":"Their key strengths lie in combining visionary thought leadership with actionable technical insights, which not only educates but also inspires their audience. They maintain a consistent and prolific presence with over 16,000 tweets, ensuring constant engagement and authority building.","weakness":"Sometimes their intense focus on high-level content and technical depth can make their communication slightly niche, potentially alienating newcomers who are not yet fluent in blockchain jargon.","roast":"For someone who tweets more times than most people breathe, it’s a wonder Drew.sh hasn’t accidentally launched a blockchain transaction instead of just a tweet—talk about living on the edge of crypto chaos!","win":"Their biggest win is hitting a critical mass of crypto enthusiasts and thought leaders, validated by viral tools like their Solana Wrapped report and successfully launching a cross-chain DeFi asset tracker, positioning them as an undeniable authority in Web3.","recommendation":"To grow their audience on X, Drew.sh should leverage more interactive content like polls and AMAs tailored for crypto newcomers, paired with relatable storytelling that simplifies blockchain concepts. Collaborations with other influencers and live tweet threads on trending topics could also boost engagement and broaden reach."},"created":1763308912400,"type":"the thought leader","id":"letandrewcook"}],"activities":{"nreplies":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":7,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":1,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":22,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":4,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":1,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":4,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":3,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":4,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":5,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":12,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":9,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":8,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":1,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":3,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":5,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":3,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":29,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":4,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":1,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":45,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":19,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":7,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nbookmarks":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":1,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":1,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":6,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":8,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":9,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":5,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":5,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":4,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":64,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":50,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":19,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":6,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":2,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":1,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":5,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":25,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":22,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":63,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":15,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":8,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nretweets":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":1,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":0,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":1,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":0,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":0,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":0,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":0,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":0,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":1,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":0,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":0,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":3,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":10,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":6,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":0,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":5,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":0,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":0,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":1,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":0,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":0,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":4,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":0,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":2,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nlikes":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":56,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":6,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":112,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":29,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":2,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":50,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":7,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":24,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":55,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":2,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":10,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":115,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":172,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":111,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":15,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":44,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":19,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":5,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":112,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":36,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":10,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":106,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":47,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":52,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}],"nviews":[{"label":"2025-10-18","value":0,"startTime":1760659200000,"endTime":1760745600000,"tweets":[]},{"label":"2025-10-19","value":11792,"startTime":1760745600000,"endTime":1760832000000,"tweets":[{"bookmarked":false,"display_text_range":[0,27],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979425496086818828","quoted_status_permalink":{"url":"https://t.co/fICF14tzNn","expanded":"https://twitter.com/localhost_4173/status/1979425496086818828","display":"x.com/localhost_4173…"},"retweeted":false,"fact_check":null,"id":"1979463758671155481","view_count":8942,"bookmark_count":0,"created_at":1760775911000,"favorite_count":50,"quote_count":0,"reply_count":6,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979463758671155481","full_text":"意料之中,感觉还会第三次爱上,好耶 >~<","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979132340942041270","quoted_status_permalink":{"url":"https://t.co/P1BZwfwNnQ","expanded":"https://twitter.com/yisibl/status/1979132340942041270","display":"x.com/yisibl/status/…"},"retweeted":false,"fact_check":null,"id":"1979469608236257624","view_count":2850,"bookmark_count":1,"created_at":1760777306000,"favorite_count":6,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979469608236257624","full_text":"这个提法也是提了好多年了,难道输入习惯要为之一变了吗(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-20","value":2548,"startTime":1760832000000,"endTime":1760918400000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979916883890520064","indices":[37,60],"media_key":"3_1979916883890520064","media_url_https":"https://pbs.twimg.com/media/G3oT6nUXwAARAyB.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1058,"w":1822,"resize":"fit"},"medium":{"h":697,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1058,"width":1822,"focus_rects":[{"x":0,"y":38,"w":1822,"h":1020},{"x":0,"y":0,"w":1058,"h":1058},{"x":0,"y":0,"w":928,"h":1058},{"x":0,"y":0,"w":529,"h":1058},{"x":0,"y":0,"w":1822,"h":1058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979916883890520064"}}},{"display_url":"pic.x.com/PjTHJSJdyK","expanded_url":"https://x.com/tison1096/status/1979917139281678632/photo/1","id_str":"1979917080490041344","indices":[37,60],"media_key":"3_1979917080490041344","media_url_https":"https://pbs.twimg.com/media/G3oUGDtWYAAJH0V.jpg","type":"photo","url":"https://t.co/PjTHJSJdyK","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":26,"y":447,"h":250,"w":250}]},"medium":{"faces":[{"x":17,"y":294,"h":164,"w":164}]},"small":{"faces":[{"x":9,"y":167,"h":93,"w":93}]},"orig":{"faces":[{"x":26,"y":447,"h":250,"w":250}]}},"sizes":{"large":{"h":1056,"w":1820,"resize":"fit"},"medium":{"h":696,"w":1200,"resize":"fit"},"small":{"h":395,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1056,"width":1820,"focus_rects":[{"x":0,"y":0,"w":1820,"h":1019},{"x":0,"y":0,"w":1056,"h":1056},{"x":0,"y":0,"w":926,"h":1056},{"x":0,"y":0,"w":528,"h":1056},{"x":0,"y":0,"w":1820,"h":1056}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1979917080490041344"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1979917139281678632","view_count":895,"bookmark_count":0,"created_at":1760884005000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979917139281678632","full_text":"最近 private activities 有所上升 >~< https://t.co/PjTHJSJdyK","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,31],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/OaIimu1qyB","expanded_url":"https://x.com/tison1096/status/1979931045576212593/video/1","id_str":"1979930878982627328","indices":[32,55],"media_key":"13_1979930878982627328","media_url_https":"https://pbs.twimg.com/amplify_video_thumb/1979930878982627328/img/Nba1aVJeiwzzdY_l.jpg","type":"video","url":"https://t.co/OaIimu1qyB","additional_media_info":{"monetizable":false},"ext_media_availability":{"status":"Available"},"sizes":{"large":{"h":886,"w":1920,"resize":"fit"},"medium":{"h":554,"w":1200,"resize":"fit"},"small":{"h":314,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":886,"width":1920,"focus_rects":[]},"allow_download_status":{"allow_download":true},"video_info":{"aspect_ratio":[960,443],"duration_millis":60585,"variants":[{"content_type":"application/x-mpegURL","url":"https://video.twimg.com/amplify_video/1979930878982627328/pl/pBY3PBkro_FPKNPb.m3u8?tag=21&v=cfc"},{"bitrate":256000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/584x270/s3J16LBiOi5mrWNb.mp4?tag=21"},{"bitrate":832000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/780x360/KZMTzh8AVW8B1CZx.mp4?tag=21"},{"bitrate":2176000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1560x720/mFI6TUYbI3t9qXHH.mp4?tag=21"},{"bitrate":10368000,"content_type":"video/mp4","url":"https://video.twimg.com/amplify_video/1979930878982627328/vid/avc1/1920x886/u6ekH1VoO6i2pXw2.mp4?tag=21"}]},"media_results":{"result":{"media_key":"13_1979930878982627328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1979901502300037410","quoted_status_permalink":{"url":"https://t.co/4t4k1I1WkS","expanded":"https://twitter.com/lifesinger/status/1979901502300037410","display":"x.com/lifesinger/sta…"},"retweeted":false,"fact_check":null,"id":"1979931045576212593","view_count":1547,"bookmark_count":1,"created_at":1760887321000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979931045576212593","full_text":"虽然加布后期炸穿了,但是这一段还是挺不错的,BGM 也很配合🥹 https://t.co/OaIimu1qyB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,84],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1560671619218960384","name":"scr.c","screen_name":"silsrc","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"silsrc","lang":"zh","retweeted":false,"fact_check":null,"id":"1979809496374689978","view_count":106,"bookmark_count":0,"created_at":1760858341000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1979798305573052534","full_text":"@silsrc 加油,我们一起做梦,梦做多了就跟 Chaos;Child 一样共振成为现实了。\n\n不过 C;C 的现实有点难绷,看一下技术上怎么突破 >~<","in_reply_to_user_id_str":"1560671619218960384","in_reply_to_status_id_str":"1979798305573052534","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-21","value":21152,"startTime":1760918400000,"endTime":1761004800000,"tweets":[{"bookmarked":false,"display_text_range":[0,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[56,63]}]},"favorited":false,"lang":"zh","quoted_status_id_str":"1979996432456360157","quoted_status_permalink":{"url":"https://t.co/GW6OaK8YlA","expanded":"https://twitter.com/repsiace/status/1979996432456360157","display":"x.com/repsiace/statu…"},"retweeted":false,"fact_check":null,"id":"1980159797405360479","view_count":20003,"bookmark_count":6,"created_at":1760941859000,"favorite_count":105,"quote_count":2,"reply_count":21,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980159797405360479","full_text":"不知不觉我都 28 岁了,按老家的算法是 29 岁了。\n\n不过有一件事情是在我预料之外的。原本我想的是平稳参与 @TheASF 基金会,大概 30 岁前能进入董事会工作,就还算比较顺利。不过这个事情在今年初就完成了。\n\n下来我可能还是会按 30 岁做一个里程碑,倒算自己在 ScopeDB 和其他软件生产工作上的进展。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,153],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lRS62EdX6y","expanded_url":"https://x.com/tison1096/status/1980209264498196751/photo/1","id_str":"1980209252879720448","indices":[154,177],"media_key":"3_1980209252879720448","media_url_https":"https://pbs.twimg.com/media/G3sd0urWYAA5DNJ.jpg","type":"photo","url":"https://t.co/lRS62EdX6y","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1946,"w":1698,"resize":"fit"},"medium":{"h":1200,"w":1047,"resize":"fit"},"small":{"h":680,"w":593,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1946,"width":1698,"focus_rects":[{"x":0,"y":741,"w":1698,"h":951},{"x":0,"y":248,"w":1698,"h":1698},{"x":0,"y":10,"w":1698,"h":1936},{"x":725,"y":0,"w":973,"h":1946},{"x":0,"y":0,"w":1698,"h":1946}]},"media_results":{"result":{"media_key":"3_1980209252879720448"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980209264498196751","view_count":800,"bookmark_count":0,"created_at":1760953653000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980209264498196751","full_text":"米卫兵,出列 >~<\n\n其实我还好,正牌的米卫兵说的是老米没必要每年出原画集,愿意出就不错了。该说不说从宣传效果上讲花钱做这么一个周年庆活动还是非常值当的。\n\n虽然产能大幅下降,但是崩三第二部的故事还算维持原有水平的进行。自从领悟了深渊的乐趣,也不是那么长草了。\n\nBTW 原神周三更新,望周知 https://t.co/lRS62EdX6y","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[46,192],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477161691980967937","name":"Fake SMHC","screen_name":"fakesmhc","indices":[0,9]},{"id_str":"148762331","name":"softprog","screen_name":"softprogchenlei","indices":[10,26]},{"id_str":"1235846412169924608","name":"Chojan Shang — vibe/acc","screen_name":"repsiace","indices":[27,36]},{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[37,45]}]},"favorited":false,"in_reply_to_screen_name":"fakesmhc","lang":"zh","retweeted":false,"fact_check":null,"id":"1980290893530960042","view_count":349,"bookmark_count":0,"created_at":1760973115000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1979826834553622854","full_text":"我们招聘应该不能简单代表“国内 platform”,而且不论国内外,不同企业团队对同一个角色的定义差别都还蛮大的。主要取决于团队的组成和软件目标。\n\n比如说我们现在有 ScopeDB 数据库内核,还有一个非常简陋的云上部署安装包。目前期望的就是把 ScopeDB 在云上提供服务的能力产品化。\n\n那么具体产品化怎么设计,其实不同团队不同人,很可能有截然不同的想法。这个就是我们期望候选人要么大致完整做过一个方案,我们可以做讨论比对然后一起实施;要么是有强学习动力的新人,我们可以对齐需求以后按照当前的技术前沿共同设计一个最适配的方案一起实施。","in_reply_to_user_id_str":"1477161691980967937","in_reply_to_status_id_str":"1980289490070499513","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-22","value":3662,"startTime":1761004800000,"endTime":1761091200000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/FOUFHbXxT0","expanded_url":"https://x.com/tison1096/status/1980441624481263788/photo/1","id_str":"1980440839206686720","indices":[147,170],"media_key":"3_1980440839206686720","media_url_https":"https://pbs.twimg.com/media/G3vwc0-XUAAyQYc.jpg","type":"photo","url":"https://t.co/FOUFHbXxT0","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1248,"w":1834,"resize":"fit"},"medium":{"h":817,"w":1200,"resize":"fit"},"small":{"h":463,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1248,"width":1834,"focus_rects":[{"x":0,"y":82,"w":1834,"h":1027},{"x":0,"y":0,"w":1248,"h":1248},{"x":0,"y":0,"w":1095,"h":1248},{"x":8,"y":0,"w":624,"h":1248},{"x":0,"y":0,"w":1834,"h":1248}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980440839206686720"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980441624481263788","view_count":3504,"bookmark_count":8,"created_at":1761009052000,"favorite_count":28,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980441624481263788","full_text":"一日之计在于晨,最近起来精神状态还不错。\n\n终于找到了实际的需求可以全面过一遍 Kubernetes 编程的知识,才发现原来我从来还没有在 k8s 的上游仓库贡献过。\n\n开源贡献还是非常简单上手的,网页上就可以完成。我通常是先拉下来源码,边读边整理边提 PR,慢慢的就有一些实际的改良思路了。 https://t.co/FOUFHbXxT0","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,81],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/scopedb/scoped…","expanded_url":"https://github.com/scopedb/scopedb-sdk/pull/76","url":"https://t.co/ir8CcxsWOA","indices":[58,81]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980601860655595660","view_count":158,"bookmark_count":0,"created_at":1761047256000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980601860655595660","full_text":"近期测试云服务的过程里应该也会把 ScopeDB 各类 SDK 的代码质量和使用体验改进一下 >~<\n\nhttps://t.co/ir8CcxsWOA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-23","value":902,"startTime":1761091200000,"endTime":1761177600000,"tweets":[{"bookmarked":false,"display_text_range":[0,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1980903315908227332","quoted_status_permalink":{"url":"https://t.co/r9yEccgIOB","expanded":"https://twitter.com/silsrc/status/1980903315908227332","display":"x.com/silsrc/status/…"},"retweeted":false,"fact_check":null,"id":"1980922263689130189","view_count":239,"bookmark_count":0,"created_at":1761123646000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980922263689130189","full_text":"是这样的,三次元没什么意思。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,37],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1980961791602786654","view_count":17,"bookmark_count":0,"created_at":1761133070000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980961791602786654","full_text":"原神新剧情现在把传说任务也融合进来了,打完实在笑得不行,牢利尔也太牢了叭😅","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,29],"entities":{"hashtags":[{"indices":[3,6],"text":"原神"}],"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/NmBdBipbna","expanded_url":"https://x.com/tison1096/status/1980990611546370383/photo/1","id_str":"1980990500279623680","indices":[30,53],"media_key":"3_1980990500279623680","media_url_https":"https://pbs.twimg.com/media/G33kXUCXIAANKn-.jpg","type":"photo","url":"https://t.co/NmBdBipbna","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1080,"w":1080,"resize":"fit"},"medium":{"h":1080,"w":1080,"resize":"fit"},"small":{"h":680,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1080,"width":1080,"focus_rects":[{"x":0,"y":475,"w":1080,"h":605},{"x":0,"y":0,"w":1080,"h":1080},{"x":0,"y":0,"w":947,"h":1080},{"x":0,"y":0,"w":540,"h":1080},{"x":0,"y":0,"w":1080,"h":1080}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1980990500279623680"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1980990611546370383","view_count":646,"bookmark_count":0,"created_at":1761139941000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1980990611546370383","full_text":"本次 #原神 最佳爆料选手是好闺蜜桑多涅,会说你就多说捏。 https://t.co/NmBdBipbna","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-24","value":10103,"startTime":1761177600000,"endTime":1761264000000,"tweets":[{"bookmarked":false,"display_text_range":[0,95],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981203110791164169","quoted_status_permalink":{"url":"https://t.co/OOSyoRLyiN","expanded":"https://twitter.com/cn_LittleYu/status/1981203110791164169","display":"x.com/cn_LittleYu/st…"},"retweeted":false,"fact_check":null,"id":"1981254294650466434","view_count":8702,"bookmark_count":8,"created_at":1761202808000,"favorite_count":47,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981254294650466434","full_text":"+1\n\n我在上海某大厂的时候,一开始的 leader 比较像人,反正我出活最快,差不多就撤退算了。后来换了个傻逼领导使劲在考勤上恶心我,反正早退是不可能停的,只能你说我摸鱼我就真摸鱼了(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,124],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981177550908117056","quoted_status_permalink":{"url":"https://t.co/Q2BBeYUGD5","expanded":"https://twitter.com/zhangjintao9020/status/1981177550908117056","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1981378592014815624","view_count":554,"bookmark_count":1,"created_at":1761232443000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981378592014815624","full_text":"应该就应用层并发,或者说可以假设 std 可用且一般的 server 机器环境下的并发需求,重新写一个 runtime。就是 work stealing 的,就是可扩展的。\n\n别管什么 nostd/wasm/tpc 才是正道,什么都支持只会害了你。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","retweeted":false,"fact_check":null,"id":"1981257017420632481","view_count":847,"bookmark_count":0,"created_at":1761203457000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981230323150303256","full_text":"@liujiayi1111 中二不好吗","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1981230323150303256","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-25","value":1613,"startTime":1761264000000,"endTime":1761350400000,"tweets":[{"bookmarked":false,"display_text_range":[0,35],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"helm.sh/blog/path-to-h…","expanded_url":"https://helm.sh/blog/path-to-helm-v4/","url":"https://t.co/kdPeddT1TZ","indices":[12,35]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981580173050048582","view_count":365,"bookmark_count":1,"created_at":1761280503000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981580173050048582","full_text":"原来你也要 v4 了吗\nhttps://t.co/kdPeddT1TZ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,32],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/8QrN0w5TKB","expanded_url":"https://x.com/tison1096/status/1981589660918051305/photo/1","id_str":"1981589556836130816","indices":[33,56],"media_key":"3_1981589556836130816","media_url_https":"https://pbs.twimg.com/media/G4AFM_nXYAAQyT-.jpg","type":"photo","url":"https://t.co/8QrN0w5TKB","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":814,"w":1554,"resize":"fit"},"medium":{"h":629,"w":1200,"resize":"fit"},"small":{"h":356,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":814,"width":1554,"focus_rects":[{"x":0,"y":0,"w":1454,"h":814},{"x":0,"y":0,"w":814,"h":814},{"x":0,"y":0,"w":714,"h":814},{"x":0,"y":0,"w":407,"h":814},{"x":0,"y":0,"w":1554,"h":814}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981589556836130816"}}}]},"favorited":false,"lang":"ja","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981589660918051305","view_count":403,"bookmark_count":0,"created_at":1761282765000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981589660918051305","full_text":"原来 publish 可以是 Array of Registry https://t.co/8QrN0w5TKB","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,112],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/08/par…","expanded_url":"https://matklad.github.io/2025/08/08/partially-matching-zig-enums.html","url":"https://t.co/2yLdO2ELSd","indices":[89,112]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981623305074536929","view_count":521,"bookmark_count":4,"created_at":1761290787000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981623305074536929","full_text":"我最近也发现一个跟这篇博客介绍的一样的模式。但是看起来 Zig 的 comptime 也就是做了一个编译时 assert,并没有减少代码量或增强推导能力 .. 还是有点难绷。\n\nhttps://t.co/2yLdO2ELSd","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,88],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"bilibili.com/video/BV1h5QaY…","expanded_url":"https://www.bilibili.com/video/BV1h5QaY5EaH/","url":"https://t.co/weKEV9kJoC","indices":[65,88]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981630801159844129","view_count":324,"bookmark_count":0,"created_at":1761292574000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981630801159844129","full_text":"目前理想情况是 TES vs T1 或者 TES vs MKOI,流量队总要走一个!\n\n【TES先锋赛单曲1.0《突然的陀螺》】 https://t.co/weKEV9kJoC","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-26","value":9743,"startTime":1761350400000,"endTime":1761436800000,"tweets":[{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/fOO1lHDaCs","expanded_url":"https://x.com/tison1096/status/1981893410861814015/photo/1","id_str":"1981893402623885312","indices":[149,172],"media_key":"3_1981893402623885312","media_url_https":"https://pbs.twimg.com/media/G4EZjJYWQAANZg5.jpg","type":"photo","url":"https://t.co/fOO1lHDaCs","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1599,"w":1200,"resize":"fit"},"medium":{"h":1200,"w":901,"resize":"fit"},"small":{"h":680,"w":510,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1599,"width":1200,"focus_rects":[{"x":0,"y":183,"w":1200,"h":672},{"x":0,"y":0,"w":1200,"h":1200},{"x":0,"y":0,"w":1200,"h":1368},{"x":199,"y":0,"w":800,"h":1599},{"x":0,"y":0,"w":1200,"h":1599}]},"media_results":{"result":{"media_key":"3_1981893402623885312"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1981775882261082374","quoted_status_permalink":{"url":"https://t.co/M8w7CXLFp1","expanded":"https://twitter.com/yuki_yang0202/status/1981775882261082374","display":"x.com/yuki_yang0202/…"},"retweeted":false,"fact_check":null,"id":"1981893410861814015","view_count":281,"bookmark_count":0,"created_at":1761355185000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981893410861814015","full_text":"引用的部分是我在 2022 年 5 月文章当中的结论。\n\n所以我之前说大部分开源协同和商业开源的问题,我从 21 年到 23 年基本都思考讨论完了是真的。现在社会上的讨论和实践没有什么突破。\n\n关于商业开源,自研技术开源跟依托现有开源生态,这两种背景的商业模式很不相同。现在的讨论大多还是混着讲。 https://t.co/fOO1lHDaCs","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,135],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]},{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[9,16]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899939631230976","indices":[136,159],"media_key":"3_1981899939631230976","media_url_https":"https://pbs.twimg.com/media/G4EffpoWcAACxoG.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":661,"resize":"fit"},"medium":{"h":1200,"w":387,"resize":"fit"},"small":{"h":680,"w":219,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3720,"width":1200,"focus_rects":[{"x":0,"y":2175,"w":1200,"h":672},{"x":0,"y":1911,"w":1200,"h":1200},{"x":0,"y":1827,"w":1200,"h":1368},{"x":0,"y":1311,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899939631230976"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899950871961600","indices":[136,159],"media_key":"3_1981899950871961600","media_url_https":"https://pbs.twimg.com/media/G4EfgTgWYAA6ggb.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":558,"resize":"fit"},"medium":{"h":1200,"w":327,"resize":"fit"},"small":{"h":680,"w":185,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":4096,"width":1116,"focus_rects":[{"x":0,"y":404,"w":1116,"h":625},{"x":0,"y":158,"w":1116,"h":1116},{"x":0,"y":80,"w":1116,"h":1272},{"x":0,"y":0,"w":1116,"h":2232},{"x":0,"y":0,"w":1116,"h":4096}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899950871961600"}}},{"display_url":"pic.x.com/JyEip1laFH","expanded_url":"https://x.com/tison1096/status/1981899974066778292/photo/1","id_str":"1981899961764610048","indices":[136,159],"media_key":"3_1981899961764610048","media_url_https":"https://pbs.twimg.com/media/G4Efg8FXAAAc1OU.jpg","type":"photo","url":"https://t.co/JyEip1laFH","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":776,"resize":"fit"},"medium":{"h":1200,"w":455,"resize":"fit"},"small":{"h":680,"w":258,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":3168,"width":1200,"focus_rects":[{"x":0,"y":852,"w":1200,"h":672},{"x":0,"y":588,"w":1200,"h":1200},{"x":0,"y":504,"w":1200,"h":1368},{"x":0,"y":0,"w":1200,"h":2400},{"x":0,"y":0,"w":1200,"h":3168}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981899961764610048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981899974066778292","view_count":142,"bookmark_count":0,"created_at":1761356750000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981899974066778292","full_text":"自从去年开始担任 @TheASF 品牌管理委员会成员以来,时不时会接到群众举报说国内某厂商不当使用 ASF 品牌,主要是混淆归属和故意贬低。 \n\n前者指的是把 ASF 项目放在产品列表里、声称公司是“原厂”等可能引起误解的表述和宣传,后者指的是拉功能清单打×一类的行为。 每次我去跟对应企业交流,老哥们上来第一句总是问我是不是竞对举报,甚至于前些年还有人怀疑我自己发现的商标侵权也是“恶意举报”。 \n\n其实想想也知道可能性很小,毕竟你都觉得要花精力处理品牌问题影响公司发展,人家专门找个人找茬花费的时间也不遑多让。一般还真就是路过群众觉得利用开源诱导转向看不下去(“前边用开源让社区出名气,别人出力,后边一把收割,这才是令人不齿的”)(“我能理解他们的难处,偶尔引流下其实也没什么,但是进去○○小助手一看,几乎就是完全每天在给○○公司宣传,那这么多人在努力贡献的开源软件,完全吃着 Apache 的饭,砸 Apache 的锅”) \n\n这类问题的根源是公司市场团队或者创始人本身根本就无意识,甚至故意侵权牟利反正你也不能拿我怎么样。但是基础软件商业化是着急就能行的吗?口口相传都烂了。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,172],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"matklad.github.io/2025/08/09/zig…","expanded_url":"https://matklad.github.io/2025/08/09/zigs-lovely-syntax.html","url":"https://t.co/ehU6Ld6dEf","indices":[8,31]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/0OgnpCGZuE","expanded_url":"https://x.com/tison1096/status/1981902852336582923/photo/1","id_str":"1981902223660515328","indices":[173,196],"media_key":"3_1981902223660515328","media_url_https":"https://pbs.twimg.com/media/G4EhkmTXgAANGXN.png","type":"photo","url":"https://t.co/0OgnpCGZuE","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":534,"w":798,"resize":"fit"},"medium":{"h":534,"w":798,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":534,"width":798,"focus_rects":[{"x":0,"y":87,"w":798,"h":447},{"x":112,"y":0,"w":534,"h":534},{"x":145,"y":0,"w":468,"h":534},{"x":246,"y":0,"w":267,"h":534},{"x":0,"y":0,"w":798,"h":534}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981902223660515328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981902852336582923","view_count":1020,"bookmark_count":5,"created_at":1761357436000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981902852336582923","full_text":"刚才读这篇文章 https://t.co/ehU6Ld6dEf 才意识到 Rust 里是可以这样写代码的。这就有点类似 Erlang 的 Pattern Match 思路了,不过本来 Rust 在这里做的也就是 Pattern Match,只是可绑定的条件更宽松一点。而且我有点难绷直接写 let 5 = 5 编译器识别不出来这是个穷尽的模式。 https://t.co/0OgnpCGZuE","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,96],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1981929330696720484","view_count":27,"bookmark_count":0,"created_at":1761363749000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981929330696720484","full_text":"高强度和 AI 对话学习云上 IaC 怎么写 ... TMD 云厂商的 SDK 怎么这么难用啊。\n\n所谓的跨云方案也透露出一股怪味,基本上对国内的云厂商 provider 维护状况都有些堪忧。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,175],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/9C4BSOggOX","expanded_url":"https://x.com/tison1096/status/1981960910232305768/photo/1","id_str":"1981960089066979328","indices":[176,199],"media_key":"3_1981960089066979328","media_url_https":"https://pbs.twimg.com/media/G4FWMzvWwAA_HF3.jpg","type":"photo","url":"https://t.co/9C4BSOggOX","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1652,"w":1636,"resize":"fit"},"medium":{"h":1200,"w":1188,"resize":"fit"},"small":{"h":680,"w":673,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1652,"width":1636,"focus_rects":[{"x":0,"y":0,"w":1636,"h":916},{"x":0,"y":0,"w":1636,"h":1636},{"x":94,"y":0,"w":1449,"h":1652},{"x":405,"y":0,"w":826,"h":1652},{"x":0,"y":0,"w":1636,"h":1652}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1981960089066979328"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1981960910232305768","view_count":813,"bookmark_count":0,"created_at":1761371278000,"favorite_count":2,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1981960910232305768","full_text":"周末读一读 Apache STeVe 的代码,我记得现在是 Python 老法师 Greg Stein 弄的一个 Web 库糊的 v3 ..\n\n明年 ASF 成员大会前打算价格功能,支持在选票上显示 apacheid 或者别名。不然就像今年的 Board Member 公告,不少人跑来问我这个看起来应该是华人的新董事 Zili Chen 是谁(x) https://t.co/9C4BSOggOX","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,157],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/apache/opendal…","expanded_url":"https://github.com/apache/opendal/pull/6650","url":"https://t.co/2vLxLs6rts","indices":[76,99]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064105271296","indices":[158,181],"media_key":"3_1982040064105271296","media_url_https":"https://pbs.twimg.com/media/G4Ge79-WUAAIcpH.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"medium":{"faces":[{"x":102,"y":18,"h":92,"w":92}]},"small":{"faces":[{"x":67,"y":11,"h":61,"w":61}]},"orig":{"faces":[{"x":102,"y":18,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":607,"resize":"fit"},"medium":{"h":1024,"w":607,"resize":"fit"},"small":{"h":680,"w":403,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":607,"focus_rects":[{"x":0,"y":622,"w":607,"h":340},{"x":0,"y":417,"w":607,"h":607},{"x":0,"y":332,"w":607,"h":692},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":607,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064105271296"}}},{"display_url":"pic.x.com/zONZnh7tmc","expanded_url":"https://x.com/tison1096/status/1982040071084884105/photo/1","id_str":"1982040064042438656","indices":[158,181],"media_key":"3_1982040064042438656","media_url_https":"https://pbs.twimg.com/media/G4Ge79vXkAAygTm.jpg","type":"photo","url":"https://t.co/zONZnh7tmc","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"medium":{"faces":[{"x":16,"y":14,"h":92,"w":92}]},"small":{"faces":[{"x":10,"y":9,"h":61,"w":61}]},"orig":{"faces":[{"x":16,"y":14,"h":92,"w":92}]}},"sizes":{"large":{"h":1024,"w":544,"resize":"fit"},"medium":{"h":1024,"w":544,"resize":"fit"},"small":{"h":680,"w":361,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1024,"width":544,"focus_rects":[{"x":0,"y":180,"w":544,"h":305},{"x":0,"y":60,"w":544,"h":544},{"x":0,"y":22,"w":544,"h":620},{"x":0,"y":0,"w":512,"h":1024},{"x":0,"y":0,"w":544,"h":1024}]},"media_results":{"result":{"media_key":"3_1982040064042438656"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982040071084884105","view_count":3124,"bookmark_count":2,"created_at":1761390152000,"favorite_count":5,"quote_count":1,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982040071084884105","full_text":"最近打磨 code 也是为了解决特定场景的效果和自己迭代时候的可读可理解性。\n\n一个协同的例子是前几天提到的纯 Vibe 的 contribution,https://t.co/2vLxLs6rts\n\n这个 AI 大概写了七成,剩下我慢慢看改改。大部分重复模板化的工作就不用搞了,体感上是更强一点的语义化重构工具。 https://t.co/zONZnh7tmc","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,61],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1981930896631669248","quoted_status_permalink":{"url":"https://t.co/OPOzoN8CFy","expanded":"https://twitter.com/songkeys/status/1981930896631669248","display":"x.com/songkeys/statu…"},"retweeted":false,"fact_check":null,"id":"1982038494458581407","view_count":2703,"bookmark_count":2,"created_at":1761389776000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982038494458581407","full_text":"我之前看了一下 tanstack 感觉作者也是想做所有事情..有点虚。\n\n不过现在不用选型了,反而可以看看好不好用冲一冲。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,8],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/SpIDcaWTGn","expanded_url":"https://x.com/tison1096/status/1982126920520364210/photo/1","id_str":"1982126875863293952","indices":[9,32],"media_key":"3_1982126875863293952","media_url_https":"https://pbs.twimg.com/media/G4Ht5E-WIAAhQ6X.jpg","type":"photo","url":"https://t.co/SpIDcaWTGn","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":720,"w":1534,"resize":"fit"},"medium":{"h":563,"w":1200,"resize":"fit"},"small":{"h":319,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":720,"width":1534,"focus_rects":[{"x":0,"y":0,"w":1286,"h":720},{"x":0,"y":0,"w":720,"h":720},{"x":0,"y":0,"w":632,"h":720},{"x":11,"y":0,"w":360,"h":720},{"x":0,"y":0,"w":1534,"h":720}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982126875863293952"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1976599890433290648","quoted_status_permalink":{"url":"https://t.co/5uJ3R33cHy","expanded":"https://twitter.com/tison1096/status/1976599890433290648","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982126920520364210","view_count":877,"bookmark_count":0,"created_at":1761410858000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982126920520364210","full_text":"这下有依据了说是 https://t.co/SpIDcaWTGn","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,12],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1982082854277513614","view_count":637,"bookmark_count":0,"created_at":1761400352000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982074413500792897","full_text":"@zty0826 没有!","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1982074413500792897","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1982138295527276924","view_count":119,"bookmark_count":0,"created_at":1761413570000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982128986487746756","full_text":"@amehochan 充分不必要条件?","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1982128986487746756","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-27","value":12867,"startTime":1761436800000,"endTime":1761523200000,"tweets":[{"bookmarked":false,"display_text_range":[0,51],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982267535190818919","quoted_status_permalink":{"url":"https://t.co/2EGH9TK7lS","expanded":"https://twitter.com/frostming90/status/1982267535190818919","display":"x.com/frostming90/st…"},"retweeted":false,"fact_check":null,"id":"1982289290596859998","view_count":5497,"bookmark_count":1,"created_at":1761449570000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982289290596859998","full_text":"于是我在腾讯发现了一个比我还早的用 tison 做名字的人,我大为震撼。\n\n方法就是加个中缀避免重复。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982189888201007536","quoted_status_permalink":{"url":"https://t.co/klGgFr9jlE","expanded":"https://twitter.com/geniusvczh/status/1982189888201007536","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1982324727139152042","view_count":1186,"bookmark_count":1,"created_at":1761458019000,"favorite_count":5,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982324727139152042","full_text":"我之前也有些这个偏见,不过在我成功接收了若干个 AI 驱动的他人提交的补丁之后,我现在的观点是脏活累活不想干,AI 打个底是还不错。反正别人花钱别人初步 review,我也不是想着啥都不干直接合,在 patch 的基础上改吧改吧,能促进我的干活动力和减少一些模板工作的负担,就是好事。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]},{"display_url":"github.com/fast","expanded_url":"https://github.com/fast","url":"https://t.co/4GtKZGHRKk","indices":[798,821]},{"display_url":"github.com/scopedb/percas","expanded_url":"https://github.com/scopedb/percas","url":"https://t.co/VcQmrMg0e8","indices":[846,869]}],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1982321566210769024","view_count":3353,"bookmark_count":2,"created_at":1761457265000,"favorite_count":23,"quote_count":0,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1982321566210769024","full_text":"刚才写了一段几年来开源工作的自述,感觉还挺有趣的。\n\n最近做 ScopeDB 相关的工作,以及填坑 Rust 用的不舒服的生态,没有再频繁参与大火的开源项目,所以在某些环境下整体声量也有所回落。\n\n不过这个跟我之前所想的未来发展还是蛮契合的。本来现在 Rust 就在类似 Java 1.5-1.7 的阶段,未来常用的软件库还是会有一次更替,毕竟现在许多方案算不上非常好。此外大数据生态也会逐渐没落,ScopeDB 选择的面向云资源设计数据方案,肯定是数据系统下一个阶段的形态。\n\n还需要投入更多的时间把相关的鸿沟填平。\n\nYoungest Board Member and Incubator Member of The Apache Software Foundation. PPMC Member and Committer of Apache Flink, Apache OpenDAL, Apache Pulsar, Apache ZooKeeper, and more. Mentoring more than ten incubator projects in the Apache Incubator and guiding most of them to graduation.\n\nDeveloper Advocate of TiDB and TiKV, where TiKV is a CNCF graduated project. Design the community governance and drive the developer community in 2021.\n\nCurrently, I'm co-founding the ScopeDB project, while open-sourcing most of the common library (https://t.co/4GtKZGHRKk) and auxiliary systems (https://t.co/VcQmrMg0e8) when possible. Besides, I'm always contributing back to any project/community I've benefited from, including the Rust standard library and more.","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,167],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mp.weixin.qq.com/s/s-MBmCq9Jw0R…","expanded_url":"https://mp.weixin.qq.com/s/s-MBmCq9Jw0RGuO8wdbtuw","url":"https://t.co/clKMGy7lgA","indices":[144,167]}],"user_mentions":[{"id_str":"1876613242887282688","name":"刘佳怡","screen_name":"liujiayi1111","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"liujiayi1111","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1982323992628535335","view_count":1804,"bookmark_count":1,"created_at":1761457844000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982266585818542121","full_text":"@liujiayi1111 如何合理的给钱其实是个很麻烦的事情。闭眼睛给的话,你可能会遇到职业骗子。然后还有能不能持续给,还是一次性给的问题。\n\n当然只是随手帮助一下别人,能帮到就帮到,被骗或者被记恨也无所谓的话,那还比较简单。\n\n我最近一次捐赠应该是为了支持国内开源活动可持续发展:\n\nhttps://t.co/clKMGy7lgA","in_reply_to_user_id_str":"1876613242887282688","in_reply_to_status_id_str":"1982266585818542121","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[21,63],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1368128145862258691","name":"leiysky","screen_name":"leiysky","indices":[0,8]},{"id_str":"218791339","name":"geniusvczh","screen_name":"geniusvczh","indices":[9,20]}]},"favorited":false,"in_reply_to_screen_name":"leiysky","lang":"zh","retweeted":false,"fact_check":null,"id":"1982427500820205732","view_count":237,"bookmark_count":0,"created_at":1761482522000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982392688814231583","full_text":"@leiysky @geniusvczh 有一说一,在 TiDB 的用户场景下,走 crdb 的后台时钟同步监控可能要死(x)","in_reply_to_user_id_str":"1368128145862258691","in_reply_to_status_id_str":"1982414763855585483","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,18],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"467102254","name":"象牙山刘能","screen_name":"disksing","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"disksing","lang":"ja","retweeted":false,"fact_check":null,"id":"1982412935487246798","view_count":790,"bookmark_count":0,"created_at":1761479049000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982306386982895672","full_text":"@disksing 不要映射,能哥🤓","in_reply_to_user_id_str":"467102254","in_reply_to_status_id_str":"1982306386982895672","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-28","value":208,"startTime":1761523200000,"endTime":1761609600000,"tweets":[{"bookmarked":false,"display_text_range":[0,36],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982359914640257495","quoted_status_permalink":{"url":"https://t.co/99cVc0yhzy","expanded":"https://twitter.com/HroyhongHong/status/1982359914640257495","display":"x.com/HroyhongHong/s…"},"retweeted":false,"fact_check":null,"id":"1982748033730421205","view_count":141,"bookmark_count":0,"created_at":1761558943000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982748033730421205","full_text":"美国城市主要是有多个翻译,比如经典三藩。我经常要选择一下用哪个翻译(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/lxXsRdHWpN","expanded_url":"https://x.com/tison1096/status/1982824108594434547/photo/1","id_str":"1982823776262758400","indices":[162,185],"media_key":"3_1982823776262758400","media_url_https":"https://pbs.twimg.com/media/G4RnuBRXIAA1NsL.jpg","type":"photo","url":"https://t.co/lxXsRdHWpN","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":766,"w":1880,"resize":"fit"},"medium":{"h":489,"w":1200,"resize":"fit"},"small":{"h":277,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":766,"width":1880,"focus_rects":[{"x":0,"y":0,"w":1368,"h":766},{"x":0,"y":0,"w":766,"h":766},{"x":0,"y":0,"w":672,"h":766},{"x":138,"y":0,"w":383,"h":766},{"x":0,"y":0,"w":1880,"h":766}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1982823776262758400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1982804941799391320","quoted_status_permalink":{"url":"https://t.co/JKMUcwJg7A","expanded":"https://twitter.com/tison1096/status/1982804941799391320","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1982824108594434547","view_count":67,"bookmark_count":0,"created_at":1761577081000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1982824108594434547","full_text":"社群实践也可以适当的合并和 fork 探索。\n\nderive_more 原来从 2016 年开始的,做的质量确实不错,功能还挺克制的,没有为了 fruitful 搞一大堆似是而非的能力(Happy Path 还行+很容易用错+一组合就爆炸)\n\n而且目前主力维护的似乎也是二次元头像的老中,这下刻板印象了 >~< https://t.co/lxXsRdHWpN","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-10-29","value":3775,"startTime":1761609600000,"endTime":1761696000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1982792293603033381","quoted_status_permalink":{"url":"https://t.co/UhRO5l2FdQ","expanded":"https://twitter.com/andrewlamb1111/status/1982792293603033381","display":"x.com/andrewlamb1111…"},"retweeted":false,"fact_check":null,"id":"1983076449574891975","view_count":601,"bookmark_count":1,"created_at":1761637244000,"favorite_count":3,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983076449574891975","full_text":"非常合理,业界应该多分享一些正经的 AI Copilot 经验,然后在声量大的项目里传播。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,127],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"docs.rs/cronexpr/lates…","expanded_url":"https://docs.rs/cronexpr/latest/cronexpr/#why-does-the-crate-require-the-timezone-to-be-specified-in-the-crontab-expression","url":"https://t.co/gcROOC0Wzw","indices":[104,127]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/WvPOeWdPka","expanded_url":"https://x.com/tison1096/status/1983167676769034693/photo/1","id_str":"1983167665314398208","indices":[128,151],"media_key":"3_1983167665314398208","media_url_https":"https://pbs.twimg.com/media/G4Wge_0bAAAtuA8.jpg","type":"photo","url":"https://t.co/WvPOeWdPka","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":600,"w":1898,"resize":"fit"},"medium":{"h":379,"w":1200,"resize":"fit"},"small":{"h":215,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":600,"width":1898,"focus_rects":[{"x":746,"y":0,"w":1071,"h":600},{"x":981,"y":0,"w":600,"h":600},{"x":1018,"y":0,"w":526,"h":600},{"x":1131,"y":0,"w":300,"h":600},{"x":0,"y":0,"w":1898,"h":600}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983167665314398208"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983155152476614820","quoted_status_permalink":{"url":"https://t.co/6hhfXEi3tf","expanded":"https://twitter.com/zhangjintao9020/status/1983155152476614820","display":"x.com/zhangjintao902…"},"retweeted":false,"fact_check":null,"id":"1983167676769034693","view_count":1574,"bookmark_count":1,"created_at":1761658994000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983167676769034693","full_text":"这就是我在开发 cronexpr 的时候强制指定时区的原因。\n\n当然后来在社群建议下,提供了一些 options 可以在 parse 入口指定时区,不必须写在 cronexpr 里。\n\n在文档里有详尽的介绍 https://t.co/gcROOC0Wzw https://t.co/WvPOeWdPka","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983204099895242856","view_count":1600,"bookmark_count":2,"created_at":1761667678000,"favorite_count":2,"quote_count":1,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983204099895242856","full_text":"提问:写 Helm Charts install 跟我用 Kubernetes Python Client 读配置创建资源等待成功,有啥区别。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-30","value":30306,"startTime":1761696000000,"endTime":1761782400000,"tweets":[{"bookmarked":false,"display_text_range":[0,115],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[70,84]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/TERHtkQcBy","expanded_url":"https://x.com/tison1096/status/1983359661685575776/photo/1","id_str":"1983359375365550081","indices":[116,139],"media_key":"3_1983359375365550081","media_url_https":"https://pbs.twimg.com/media/G4ZO1_aasAE_f4g.jpg","type":"photo","url":"https://t.co/TERHtkQcBy","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":873,"w":2048,"resize":"fit"},"medium":{"h":512,"w":1200,"resize":"fit"},"small":{"h":290,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1148,"width":2692,"focus_rects":[{"x":642,"y":0,"w":2050,"h":1148},{"x":1377,"y":0,"w":1148,"h":1148},{"x":1448,"y":0,"w":1007,"h":1148},{"x":1664,"y":0,"w":574,"h":1148},{"x":0,"y":0,"w":2692,"h":1148}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983359375365550081"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983359661685575776","view_count":1518,"bookmark_count":1,"created_at":1761704767000,"favorite_count":6,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983359661685575776","full_text":"我是半天看不出来这个 About 是说这个 Repo 很快要废弃,还是说另一个什么 Repo 要废弃,建议迁移到这个新 Repo 上来。\n\n@alibaba_cloud 你们这些开发者工具能不能上点心,想个办法授权我来改也行(x) https://t.co/TERHtkQcBy","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,54],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983151569291165957","quoted_status_permalink":{"url":"https://t.co/Lwj9JYyJqx","expanded":"https://twitter.com/plantegg/status/1983151569291165957","display":"x.com/plantegg/statu…"},"retweeted":false,"fact_check":null,"id":"1983374278767907305","view_count":26244,"bookmark_count":61,"created_at":1761708252000,"favorite_count":90,"quote_count":1,"reply_count":8,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1983374278767907305","full_text":"ssh / curl / jq / ... 很多常用的工具其实都有非常高级的用法,复杂性不亚于一个大型应用。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1983518399688007791","view_count":2544,"bookmark_count":2,"created_at":1761742613000,"favorite_count":19,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983518399688007791","full_text":"以前我总觉得所谓的 RFC 还挺神秘的。\n\n后来参与了一些具体开源项目的提案和方案制定,再到最近参与一些影响广泛的项目的标准或接口设计的讨论和实现,发现许多走的是集思广益合理就吸收的路线。\n\n很多看起来可望不可即,或者一直被动接受的接口和标准,其实是可以改的。最大的阻碍是自我否定,其次是","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-10-31","value":50578,"startTime":1761782400000,"endTime":1761868800000,"tweets":[{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1983569088418078733","quoted_status_permalink":{"url":"https://t.co/fvHnTmS8BX","expanded":"https://twitter.com/Lakr233/status/1983569088418078733","display":"x.com/Lakr233/status…"},"retweeted":false,"fact_check":null,"id":"1983716125528748490","view_count":43159,"bookmark_count":39,"created_at":1761789754000,"favorite_count":144,"quote_count":1,"reply_count":8,"retweet_count":9,"user_id_str":"740784709878288384","conversation_id_str":"1983716125528748490","full_text":"还行吧,高级程序设计语言的出现让汇编程序员断代说是。\n\n没啥区别,你要 debug 实际还是要往下看。只是说以前学习的门槛比较高,现在要做到大部分需求需要的门槛低了。\n\n原先是有 100 个程序员,75 个不需要知道细节,但还是要知道怎么设计;未来是有 10000 个程序员,9000 个只管问题建模代码差不多生成一下得了,剩下的 900 个稍微能分析点代码,这不还有 100 个得负责去产别人 vibe 出来的 shit(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831137589063683","indices":[147,170],"media_key":"3_1983831137589063683","media_url_https":"https://pbs.twimg.com/media/G4f76Kpa8AMvtW5.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":146,"y":438,"h":287,"w":287}]},"medium":{"faces":[{"x":99,"y":298,"h":195,"w":195}]},"small":{"faces":[{"x":56,"y":169,"h":110,"w":110}]},"orig":{"faces":[{"x":146,"y":438,"h":287,"w":287}]}},"sizes":{"large":{"h":1156,"w":1760,"resize":"fit"},"medium":{"h":788,"w":1200,"resize":"fit"},"small":{"h":447,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1156,"width":1760,"focus_rects":[{"x":0,"y":167,"w":1760,"h":986},{"x":0,"y":0,"w":1156,"h":1156},{"x":0,"y":0,"w":1014,"h":1156},{"x":107,"y":0,"w":578,"h":1156},{"x":0,"y":0,"w":1760,"h":1156}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831137589063683"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831330023731202","indices":[147,170],"media_key":"3_1983831330023731202","media_url_https":"https://pbs.twimg.com/media/G4f8FXha8AIhjsp.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":486,"w":1296,"resize":"fit"},"medium":{"h":450,"w":1200,"resize":"fit"},"small":{"h":255,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":486,"width":1296,"focus_rects":[{"x":428,"y":0,"w":868,"h":486},{"x":631,"y":0,"w":486,"h":486},{"x":661,"y":0,"w":426,"h":486},{"x":753,"y":0,"w":243,"h":486},{"x":0,"y":0,"w":1296,"h":486}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831330023731202"}}},{"display_url":"pic.x.com/sofrpHtxBZ","expanded_url":"https://x.com/tison1096/status/1983832696674775521/photo/1","id_str":"1983831458721738752","indices":[147,170],"media_key":"3_1983831458721738752","media_url_https":"https://pbs.twimg.com/media/G4f8M29asAAHmF-.jpg","type":"photo","url":"https://t.co/sofrpHtxBZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1804,"w":1418,"resize":"fit"},"medium":{"h":1200,"w":943,"resize":"fit"},"small":{"h":680,"w":535,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1804,"width":1418,"focus_rects":[{"x":0,"y":998,"w":1418,"h":794},{"x":0,"y":386,"w":1418,"h":1418},{"x":0,"y":187,"w":1418,"h":1617},{"x":0,"y":0,"w":902,"h":1804},{"x":0,"y":0,"w":1418,"h":1804}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983831458721738752"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983804733447139647","quoted_status_permalink":{"url":"https://t.co/l7mO3CHIJG","expanded":"https://twitter.com/manateelazycat/status/1983804733447139647","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1983832696674775521","view_count":3294,"bookmark_count":1,"created_at":1761817547000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983832696674775521","full_text":"这个确实,刚才正好试着减少一些热路径上的拷贝。Rust 手动做了很多特化,需要写久了才知道在哪里。脑子变成各种特化的形状以后,写起来还是很流畅的。但是之前可能就跟我早年写 Haskell 时候不知道开什么扩展有点类似。\n\n下面是两个版本和我一开始写不太出来时候问 AI 给的答复,应该说 AI 答得不是特别好。具体我后一个 safe 的版本效率怎么样,还得再仔细看看。主要是 Drain 我记得花样比较多,实际就是在 Review 里面的指针操作。\n\n但是写 Rust 确实该说不说,在数据库层面,比 C++ 好不少,主要是封装掉了很多平台特定的细节,只在需要的时候触碰。另外虽然写 unsafe 比写 C++ 难多了,但是别人包好的 safe code 确实比较省心。如果所有代码都是自己写的,那用 C/C++ 也很容易做到内存安全,Rust 主要还是生态协同的时候定好了 contract ..\n\n不考虑 Dynamic Class Loading 的好处的前提下,也确实能吃掉一部分 Java 的场景。但是 Java Class Loading/Reflection 的灵活性太强了,做插件系统和一些更加动态的能力,Rust 就跟 C++/Golang 一样呆得不行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"mozilla.org/en-US/MPL/","expanded_url":"https://www.mozilla.org/en-US/MPL/","url":"https://t.co/4Z5s9D41x1","indices":[98,121]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983854262607343747","quoted_status_permalink":{"url":"https://t.co/mHywsEbELH","expanded":"https://twitter.com/geniusvczh/status/1983854262607343747","display":"x.com/geniusvczh/sta…"},"retweeted":false,"fact_check":null,"id":"1983882816896299319","view_count":1955,"bookmark_count":2,"created_at":1761829496000,"favorite_count":5,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983882816896299319","full_text":"这个就是 Mozilla Public License (MPL) 的主要内容,除了没有主动明确说“GPL的代码不能一起链接”。近期比较有名的采用方是 Hashicorp 换协议前的产品协议。\n\nhttps://t.co/4Z5s9D41x1","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1661986347236876288","name":"ApeCloud","screen_name":"apeclouddata","indices":[5,18]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/zB1lFZDBoA","expanded_url":"https://x.com/tison1096/status/1983739164798685528/photo/1","id_str":"1983738888008167424","indices":[157,180],"media_key":"3_1983738888008167424","media_url_https":"https://pbs.twimg.com/media/G4eoAiLa8AALG_b.jpg","type":"photo","url":"https://t.co/zB1lFZDBoA","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1143,"w":2048,"resize":"fit"},"medium":{"h":670,"w":1200,"resize":"fit"},"small":{"h":380,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1642,"width":2942,"focus_rects":[{"x":0,"y":0,"w":2932,"h":1642},{"x":426,"y":0,"w":1642,"h":1642},{"x":527,"y":0,"w":1440,"h":1642},{"x":837,"y":0,"w":821,"h":1642},{"x":0,"y":0,"w":2942,"h":1642}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1983738888008167424"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983739164798685528","view_count":1518,"bookmark_count":0,"created_at":1761795247000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1983739164798685528","full_text":"测试一下 @apeclouddata 的开源程度(bushi)\n\n其实是在全网借鉴各类 operator 实现的时候,正好看到这个项目里面还在用 rusoto sdk,我记得 TiKV 里 patch 了一个版本,上游早就不维护好多年了。\n\n坐实一下 OpenDAL 是 Better S3 SDK 的定位(x) https://t.co/zB1lFZDBoA","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,71],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"git-scm.com/book/en/v2","expanded_url":"https://git-scm.com/book/en/v2","url":"https://t.co/eFIecBPegr","indices":[48,71]}],"user_mentions":[{"id_str":"28530405","name":"Andy Stewart","screen_name":"manateelazycat","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"manateelazycat","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1983763641964098029","view_count":652,"bookmark_count":8,"created_at":1761801083000,"favorite_count":9,"quote_count":1,"reply_count":0,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1983747456048443420","full_text":"@manateelazycat 说起来,这本书其实在线就可以读,而且是在 Git 官网上的。\n\nhttps://t.co/eFIecBPegr","in_reply_to_user_id_str":"28530405","in_reply_to_status_id_str":"1983747456048443420","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-01","value":23616,"startTime":1761868800000,"endTime":1761955200000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090290379251712","indices":[175,198],"media_key":"3_1984090290379251712","media_url_https":"https://pbs.twimg.com/media/G4jnm2BbYAAQoEd.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":614,"w":1272,"resize":"fit"},"medium":{"h":579,"w":1200,"resize":"fit"},"small":{"h":328,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":614,"width":1272,"focus_rects":[{"x":56,"y":0,"w":1096,"h":614},{"x":297,"y":0,"w":614,"h":614},{"x":335,"y":0,"w":539,"h":614},{"x":451,"y":0,"w":307,"h":614},{"x":0,"y":0,"w":1272,"h":614}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090290379251712"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090335333773318","indices":[175,198],"media_key":"3_1984090335333773318","media_url_https":"https://pbs.twimg.com/media/G4jnpdfa8AYTfhf.png","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":242,"w":882,"resize":"fit"},"medium":{"h":242,"w":882,"resize":"fit"},"small":{"h":187,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":242,"width":882,"focus_rects":[{"x":0,"y":0,"w":432,"h":242},{"x":0,"y":0,"w":242,"h":242},{"x":4,"y":0,"w":212,"h":242},{"x":50,"y":0,"w":121,"h":242},{"x":0,"y":0,"w":882,"h":242}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090335333773318"}}},{"display_url":"pic.x.com/rnB9RxlsUf","expanded_url":"https://x.com/tison1096/status/1984091082729386453/photo/1","id_str":"1984090837240922112","indices":[175,198],"media_key":"3_1984090837240922112","media_url_https":"https://pbs.twimg.com/media/G4joGrPaQAAipkA.jpg","type":"photo","url":"https://t.co/rnB9RxlsUf","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1279,"w":2048,"resize":"fit"},"medium":{"h":749,"w":1200,"resize":"fit"},"small":{"h":425,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2158,"width":3456,"focus_rects":[{"x":0,"y":223,"w":3456,"h":1935},{"x":1298,"y":0,"w":2158,"h":2158},{"x":1563,"y":0,"w":1893,"h":2158},{"x":2377,"y":0,"w":1079,"h":2158},{"x":0,"y":0,"w":3456,"h":2158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984090837240922112"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984091082729386453","view_count":6497,"bookmark_count":10,"created_at":1761879151000,"favorite_count":47,"quote_count":2,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984091082729386453","full_text":"这篇傻逼文章实在是太他妈搞笑了。虽然我也经常吐槽 Async Rust 各种各样的问题,对 tokio 绝对算不上满意。\n\n但是老哥你知不知道 postgres 库的实现就是 block_on tokio_postgres 啊🤣\n\n再算上前几天 Medium 上出的什么 PG 20 新功能的热文,有理由相信这些平台的内容已经几乎被 AI 攻陷了。 https://t.co/rnB9RxlsUf","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,118],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984055727934337347","quoted_status_permalink":{"url":"https://t.co/jfaVjVE4HO","expanded":"https://twitter.com/manateelazycat/status/1984055727934337347","display":"x.com/manateelazycat…"},"retweeted":false,"fact_check":null,"id":"1984098289503904011","view_count":1900,"bookmark_count":6,"created_at":1761880869000,"favorite_count":12,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984098289503904011","full_text":"喜欢和坚持确实挺重要的,我其实没有那么多时间在写代码,不过确实喜欢。基本每天都多多少少会写一点,包括婚礼那天(bushi)\n\n实际能沉浸 coding 一整天的比例很小,应该不会超过 15%;但是后来有过对比,发现已经是挺变态的投入了。\n\n以前我总觉得自己活个三四十岁,差不多打个烟花死了算了。现在看大部分事情发展的速度很慢,多活几十年,活到能接住的机会出现,活到竞争对手都死了,所谓先为不可胜,以待敌之可胜。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,144],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/KledJvF3i6","expanded_url":"https://x.com/tison1096/status/1984112595637539046/photo/1","id_str":"1984112350979653632","indices":[145,168],"media_key":"3_1984112350979653632","media_url_https":"https://pbs.twimg.com/media/G4j7q8KbgAAvDr_.jpg","type":"photo","url":"https://t.co/KledJvF3i6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1370,"w":2048,"resize":"fit"},"medium":{"h":803,"w":1200,"resize":"fit"},"small":{"h":455,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1640,"width":2452,"focus_rects":[{"x":0,"y":0,"w":2452,"h":1373},{"x":812,"y":0,"w":1640,"h":1640},{"x":1013,"y":0,"w":1439,"h":1640},{"x":1490,"y":0,"w":820,"h":1640},{"x":0,"y":0,"w":2452,"h":1640}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984112350979653632"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984111050275618969","quoted_status_permalink":{"url":"https://t.co/Tc2flM3B7m","expanded":"https://twitter.com/tison1096/status/1984111050275618969","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984112595637539046","view_count":3820,"bookmark_count":2,"created_at":1761884280000,"favorite_count":15,"quote_count":0,"reply_count":2,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"这里的“现在忙以后再说”,挺多时候就是没有下文。但是我个人的经历和习惯就是,速度可以慢,但是说过的话就要做。如果确实做不了了,也要有个了结,不要不明不白没了下文。\n\n我在 Groovy 有个 Issue 挂了四年,后来自己有所精进自己修了。ZooKeeper 最近两个 committer 都是我想办法推的,一个前前后后大家都没啥时间,好像聊了小一年才终于有空弄完,还有一个从今年 9 月初开始讨论,我每隔几周想起来一次再往下推一推,现在投票已经走完了,但是我有点没有时间片发邀请,可能下个月底前能办结(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,142],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/68uPFfhDWl","expanded_url":"https://x.com/tison1096/status/1984111050275618969/photo/1","id_str":"1984110455779110912","indices":[143,166],"media_key":"3_1984110455779110912","media_url_https":"https://pbs.twimg.com/media/G4j58n_aMAAqnao.jpg","type":"photo","url":"https://t.co/68uPFfhDWl","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1075,"w":2048,"resize":"fit"},"medium":{"h":630,"w":1200,"resize":"fit"},"small":{"h":357,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1208,"width":2302,"focus_rects":[{"x":0,"y":0,"w":2157,"h":1208},{"x":0,"y":0,"w":1208,"h":1208},{"x":0,"y":0,"w":1060,"h":1208},{"x":0,"y":0,"w":604,"h":1208},{"x":0,"y":0,"w":2302,"h":1208}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984110455779110912"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1984108752224555072","quoted_status_permalink":{"url":"https://t.co/3pOreY133b","expanded":"https://twitter.com/tison1096/status/1984108752224555072","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984111050275618969","view_count":6723,"bookmark_count":0,"created_at":1761883912000,"favorite_count":10,"quote_count":1,"reply_count":1,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984111050275618969","full_text":"这个确实是比你想得要简单很多。大部分开源开发者,对于用心思考过的 patch 都会乐意帮忙审查的,或者只是报告一下使用体验,告知问题,都是很大的正反馈。\n\n如果作者就是没时间维护了,那总有办法 fork 出来维护一个,或者按照自己的想法重新写一份。只要确实是有需求,写得好,就能继续。\n\n这样例子很多,我这两天有点事情要忙暂时不太想写。如果有人看到可以提醒我分享。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,120],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"18055613","name":"Apache - The ASF","screen_name":"TheASF","indices":[44,51]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139715520688129","indices":[121,144],"media_key":"3_1984139715520688129","media_url_https":"https://pbs.twimg.com/media/G4kUjxBa8AEsitQ.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":520,"w":2048,"resize":"fit"},"medium":{"h":305,"w":1200,"resize":"fit"},"small":{"h":173,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":862,"width":3394,"focus_rects":[{"x":1182,"y":0,"w":1539,"h":862},{"x":1520,"y":0,"w":862,"h":862},{"x":1573,"y":0,"w":756,"h":862},{"x":1736,"y":0,"w":431,"h":862},{"x":0,"y":0,"w":3394,"h":862}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139715520688129"}}},{"display_url":"pic.x.com/C1V2aRShVi","expanded_url":"https://x.com/tison1096/status/1984139849742574041/photo/1","id_str":"1984139790409924609","indices":[121,144],"media_key":"3_1984139790409924609","media_url_https":"https://pbs.twimg.com/media/G4kUoIAaAAEB6B1.png","type":"photo","url":"https://t.co/C1V2aRShVi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":523,"w":2048,"resize":"fit"},"medium":{"h":307,"w":1200,"resize":"fit"},"small":{"h":174,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":866,"width":3390,"focus_rects":[{"x":0,"y":0,"w":1546,"h":866},{"x":0,"y":0,"w":866,"h":866},{"x":42,"y":0,"w":760,"h":866},{"x":206,"y":0,"w":433,"h":866},{"x":0,"y":0,"w":3390,"h":866}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984139790409924609"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984139849742574041","view_count":3357,"bookmark_count":0,"created_at":1761890778000,"favorite_count":13,"quote_count":0,"reply_count":0,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1984139849742574041","full_text":"刚才 Apache STeVe 项目给我发了个 commit bit,想起来看看自己在 @TheASF 里做了多少工作。\n\n左边是参与的 committee,右边是所有有 commit bit 的项目。这么看还是有一些的 >~< https://t.co/C1V2aRShVi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,17],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Ed6sXXdaaM","expanded_url":"https://x.com/tison1096/status/1984182270199271695/photo/1","id_str":"1984182232362409984","indices":[18,41],"media_key":"3_1984182232362409984","media_url_https":"https://pbs.twimg.com/media/G4k7OkmaYAArn39.jpg","type":"photo","url":"https://t.co/Ed6sXXdaaM","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1088,"w":1816,"resize":"fit"},"medium":{"h":719,"w":1200,"resize":"fit"},"small":{"h":407,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1088,"width":1816,"focus_rects":[{"x":0,"y":71,"w":1816,"h":1017},{"x":0,"y":0,"w":1088,"h":1088},{"x":0,"y":0,"w":954,"h":1088},{"x":0,"y":0,"w":544,"h":1088},{"x":0,"y":0,"w":1816,"h":1088}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984182232362409984"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984182270199271695","view_count":1161,"bookmark_count":1,"created_at":1761900892000,"favorite_count":14,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984182270199271695","full_text":"又到了一年一度的万圣节假期了(x) https://t.co/Ed6sXXdaaM","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,89],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1984135124590719417","view_count":158,"bookmark_count":0,"created_at":1761889651000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984112595637539046","full_text":"@zhangjintao9020 嗯,我也遇到过这类,有时候就自己 fork 出来改了。你这感觉应该后来也不用了,现在 hexo 也没啥新东西,虽然有时候直接做个博客模板也够用。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1984131522623107566","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-02","value":3440,"startTime":1761955200000,"endTime":1762041600000,"tweets":[{"bookmarked":false,"display_text_range":[0,146],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/2DSx7EYt1d","expanded_url":"https://x.com/tison1096/status/1984635747450900625/photo/1","id_str":"1984635344810360839","indices":[147,170],"media_key":"3_1984635344810360839","media_url_https":"https://pbs.twimg.com/media/G4rXVMAbQAcFGWC.jpg","type":"photo","url":"https://t.co/2DSx7EYt1d","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":782,"w":2048,"resize":"fit"},"medium":{"h":458,"w":1200,"resize":"fit"},"small":{"h":260,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1064,"width":2786,"focus_rects":[{"x":0,"y":0,"w":1900,"h":1064},{"x":0,"y":0,"w":1064,"h":1064},{"x":0,"y":0,"w":933,"h":1064},{"x":82,"y":0,"w":532,"h":1064},{"x":0,"y":0,"w":2786,"h":1064}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984635344810360839"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984635747450900625","view_count":634,"bookmark_count":1,"created_at":1762009009000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984635747450900625","full_text":"新的 ACP 也合并了,好耶!\n\n不过 partial_sort 和 FloatParseError 估计还要再看看,前者感觉不一定能过,后者好像还有 non-trivial 的开发工作,我把 lexical 的老哥喊来看看,能推一点是一点吧。\n\n更好的生态促进更好的 ScopeDB 开发🥹 https://t.co/2DSx7EYt1d","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,177],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[235,244]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631044990177280","indices":[178,201],"media_key":"3_1984631044990177280","media_url_https":"https://pbs.twimg.com/media/G4rTa57aEAAFvXm.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":858,"w":2048,"resize":"fit"},"medium":{"h":503,"w":1200,"resize":"fit"},"small":{"h":285,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1132,"width":2702,"focus_rects":[{"x":0,"y":0,"w":2021,"h":1132},{"x":0,"y":0,"w":1132,"h":1132},{"x":0,"y":0,"w":993,"h":1132},{"x":189,"y":0,"w":566,"h":1132},{"x":0,"y":0,"w":2702,"h":1132}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631044990177280"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984631165157064706","indices":[178,201],"media_key":"3_1984631165157064706","media_url_https":"https://pbs.twimg.com/media/G4rTh5lbQAIbqBv.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":759,"w":2048,"resize":"fit"},"medium":{"h":445,"w":1200,"resize":"fit"},"small":{"h":252,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1026,"width":2768,"focus_rects":[{"x":0,"y":0,"w":1832,"h":1026},{"x":0,"y":0,"w":1026,"h":1026},{"x":32,"y":0,"w":900,"h":1026},{"x":226,"y":0,"w":513,"h":1026},{"x":0,"y":0,"w":2768,"h":1026}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984631165157064706"}}},{"display_url":"pic.x.com/AndFPLYwQV","expanded_url":"https://x.com/tison1096/status/1984633907145499085/photo/1","id_str":"1984633371771977728","indices":[178,201],"media_key":"3_1984633371771977728","media_url_https":"https://pbs.twimg.com/media/G4rViV3awAA5A_F.jpg","type":"photo","url":"https://t.co/AndFPLYwQV","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1007,"w":2048,"resize":"fit"},"medium":{"h":590,"w":1200,"resize":"fit"},"small":{"h":334,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1670,"width":3396,"focus_rects":[{"x":0,"y":0,"w":2982,"h":1670},{"x":0,"y":0,"w":1670,"h":1670},{"x":32,"y":0,"w":1465,"h":1670},{"x":347,"y":0,"w":835,"h":1670},{"x":0,"y":0,"w":3396,"h":1670}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984633371771977728"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1984633907145499085","view_count":1477,"bookmark_count":5,"created_at":1762008570000,"favorite_count":8,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633907145499085","full_text":"最近给 ScopeDB 做 Cloud 方案,在 Kubernetes 范围了水了一圈看到的小问题。可能回头写得更复杂一些,就有必要更深入挖具体的能力了。\n\n虽然给 Helm 写了好几个 PR,但是最后还是难绷 yaml-like dsl 改成用 operator 实现运维逻辑了。完全用 Golang SDK 写之后,Code Intelligence 和各类文档、工具流畅了不少。\n\n一开始我还由于 Operator 是不是太复杂,看到概念和生成的一大堆东西看不懂。@CMGS1988 大佬一句话点拨一下就看懂了 Operator 的核心逻辑,应该怎么建模和实现。果然专家就是当代的巫师,太牛逼了🤣","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,158],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"help.aliyun.com/zh/ack/ack-man…","expanded_url":"https://help.aliyun.com/zh/ack/ack-managed-and-ack-dedicated/user-guide/use-the-gateway-api-to-expose-services-through-alb","url":"https://t.co/959EpAHNq7","indices":[135,158]}],"user_mentions":[{"id_str":"3421843274","name":"Alibaba Cloud","screen_name":"alibaba_cloud","indices":[5,19]}]},"extended_entities":{"media":[{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629387158044674","indices":[159,182],"media_key":"3_1984629387158044674","media_url_https":"https://pbs.twimg.com/media/G4rR6aBbQAISXQg.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":986,"w":1800,"resize":"fit"},"medium":{"h":657,"w":1200,"resize":"fit"},"small":{"h":372,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":986,"width":1800,"focus_rects":[{"x":0,"y":0,"w":1761,"h":986},{"x":0,"y":0,"w":986,"h":986},{"x":0,"y":0,"w":865,"h":986},{"x":0,"y":0,"w":493,"h":986},{"x":0,"y":0,"w":1800,"h":986}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629387158044674"}}},{"display_url":"pic.x.com/QAQlxC6cCu","expanded_url":"https://x.com/tison1096/status/1984629560764481672/photo/1","id_str":"1984629524794138624","indices":[159,182],"media_key":"3_1984629524794138624","media_url_https":"https://pbs.twimg.com/media/G4rSCawbYAAF1VR.jpg","type":"photo","url":"https://t.co/QAQlxC6cCu","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":254,"w":1824,"resize":"fit"},"medium":{"h":167,"w":1200,"resize":"fit"},"small":{"h":95,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":254,"width":1824,"focus_rects":[{"x":0,"y":0,"w":454,"h":254},{"x":98,"y":0,"w":254,"h":254},{"x":114,"y":0,"w":223,"h":254},{"x":162,"y":0,"w":127,"h":254},{"x":0,"y":0,"w":1824,"h":254}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1984629524794138624"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1983359661685575776","quoted_status_permalink":{"url":"https://t.co/jZpjN5EFsE","expanded":"https://twitter.com/tison1096/status/1983359661685575776","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984629560764481672","view_count":775,"bookmark_count":0,"created_at":1762007534000,"favorite_count":3,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984629560764481672","full_text":"真是服了,@alibaba_cloud 自己官网上的示例都跑不起来。我依稀记得这个示例之前曾经 work 过,今天不知为何就不行了。\n\n而且看起来是所有 ALB Gateway API 都不能用 Host trick,但是真从域名设置了 CNAME 过去又还是行的。\n\nhttps://t.co/959EpAHNq7 https://t.co/QAQlxC6cCu","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,25],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3281599238","name":"NadeshikoManju@薫る花は凛と咲く7月5日播出","screen_name":"Manjusaka_Lee","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"Manjusaka_Lee","lang":"zh","retweeted":false,"fact_check":null,"id":"1984646555597775307","view_count":554,"bookmark_count":0,"created_at":1762011586000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984633420140642374","full_text":"@Manjusaka_Lee 介绍一下摇曳露营(x","in_reply_to_user_id_str":"3281599238","in_reply_to_status_id_str":"1984633420140642374","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-03","value":12283,"startTime":1762041600000,"endTime":1762128000000,"tweets":[{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984650330345295879","quoted_status_permalink":{"url":"https://t.co/KvyUrDu4dw","expanded":"https://twitter.com/feltanimalworld/status/1984650330345295879","display":"x.com/feltanimalworl…"},"retweeted":false,"fact_check":null,"id":"1984808710376735086","view_count":177,"bookmark_count":0,"created_at":1762050247000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984808710376735086","full_text":"其实这样起步没啥问题,大部分工作不需要那么牛逼的技能,主要还是坚持和不出大的差错 ...\n\n当然现在个人效能越来越高这类需求越来越少是真的。长远未来看就差一个彻底的虚拟现实玩法,放弃工作的人进入到属于自己的虚拟现实世界爽就行了。对应设计一个能维持繁衍和收益流向的模型。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,20],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984860701647917209","quoted_status_permalink":{"url":"https://t.co/sqnHLjLbwt","expanded":"https://twitter.com/tison1096/status/1984860701647917209","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1984860782023287233","view_count":4502,"bookmark_count":0,"created_at":1762062662000,"favorite_count":24,"quote_count":2,"reply_count":1,"retweet_count":3,"user_id_str":"740784709878288384","conversation_id_str":"1984860782023287233","full_text":"世界上只有两种软件:被人骂的和没人用的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,173],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3YINplzYsq","expanded_url":"https://x.com/tison1096/status/1985019319676489824/photo/1","id_str":"1985018763457282048","indices":[174,197],"media_key":"3_1985018763457282048","media_url_https":"https://pbs.twimg.com/media/G4w0DFxbQAAbLrX.jpg","type":"photo","url":"https://t.co/3YINplzYsq","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":267,"y":1119,"h":149,"w":149},{"x":1005,"y":199,"h":149,"w":149},{"x":517,"y":1111,"h":169,"w":169},{"x":821,"y":1117,"h":151,"w":151},{"x":643,"y":1105,"h":195,"w":195}]},"medium":{"faces":[{"x":156,"y":655,"h":87,"w":87},{"x":589,"y":116,"h":87,"w":87},{"x":303,"y":651,"h":99,"w":99},{"x":481,"y":654,"h":88,"w":88},{"x":376,"y":647,"h":114,"w":114}]},"small":{"faces":[{"x":88,"y":371,"h":49,"w":49},{"x":333,"y":66,"h":49,"w":49},{"x":171,"y":368,"h":56,"w":56},{"x":272,"y":371,"h":50,"w":50},{"x":213,"y":367,"h":64,"w":64}]},"orig":{"faces":[{"x":301,"y":1258,"h":168,"w":168},{"x":1130,"y":224,"h":168,"w":168},{"x":582,"y":1249,"h":191,"w":191},{"x":923,"y":1256,"h":170,"w":170},{"x":723,"y":1243,"h":220,"w":220}]}},"sizes":{"large":{"h":1578,"w":2048,"resize":"fit"},"medium":{"h":925,"w":1200,"resize":"fit"},"small":{"h":524,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1774,"width":2302,"focus_rects":[{"x":0,"y":485,"w":2302,"h":1289},{"x":528,"y":0,"w":1774,"h":1774},{"x":746,"y":0,"w":1556,"h":1774},{"x":1108,"y":0,"w":887,"h":1774},{"x":0,"y":0,"w":2302,"h":1774}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985018763457282048"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985019319676489824","view_count":31,"bookmark_count":0,"created_at":1762100460000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985019319676489824","full_text":"这段 unsafe rust 代码具体是怎么操作的内存,做了还是没做什么分配和复制,有没有老哥解释一下。\n\n我看起来是复用 Box 的存储空间,但是不太了解 ArcInner 的 Layout 不太清楚 Arc 具体还要多写啥。然后就是 copy_nonoverlapping 对应的内存操作是啥样的。\n\n可能可视化实例最直观,口述应该也听得懂。 https://t.co/3YINplzYsq","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,134],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1984858031746925037","quoted_status_permalink":{"url":"https://t.co/0mYzDn4Or2","expanded":"https://twitter.com/zeroz_jq/status/1984858031746925037","display":"x.com/zeroz_jq/statu…"},"retweeted":false,"fact_check":null,"id":"1985024547532525759","view_count":7573,"bookmark_count":2,"created_at":1762101706000,"favorite_count":19,"quote_count":1,"reply_count":2,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1985024547532525759","full_text":"这个也是我参与开源贡献的主要组成部分。因为更好的结构和更少的卡点能促进更多的贡献。\n\n一个人的力量总是有限的,每个人都花一点时间让项目朝着更好的方向走,这就是《合作的进化》而非“破窗效应”。\n\n其实我也在想有机会改改 dify 的代码,只是目前工作流还没渗透到那边..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-04","value":4198,"startTime":1762128000000,"endTime":1762214400000,"tweets":[{"bookmarked":false,"display_text_range":[0,165],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/tA2mrcF4VZ","expanded_url":"https://x.com/tison1096/status/1985254678754693260/photo/1","id_str":"1985253877781024768","indices":[166,189],"media_key":"3_1985253877781024768","media_url_https":"https://pbs.twimg.com/media/G40J4i4a0AAo0Uu.jpg","type":"photo","url":"https://t.co/tA2mrcF4VZ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":691,"w":2048,"resize":"fit"},"medium":{"h":405,"w":1200,"resize":"fit"},"small":{"h":229,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":938,"width":2780,"focus_rects":[{"x":0,"y":0,"w":1675,"h":938},{"x":0,"y":0,"w":938,"h":938},{"x":0,"y":0,"w":823,"h":938},{"x":113,"y":0,"w":469,"h":938},{"x":0,"y":0,"w":2780,"h":938}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1985253877781024768"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1985254678754693260","view_count":2403,"bookmark_count":1,"created_at":1762156574000,"favorite_count":11,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985254678754693260","full_text":"这下 Helm 的开源成色堪忧了。我一早看到 HIP-0012 里写到说 Helm 的开发不透明挨喷,还觉得不至于吧。这下切身体会了。\n\n虽然 Pending 的时间不算非常长,在开源世界里挂起更久的也不罕见,但是跟 Helm 给人的第一印象还是差异有点大的。不负责任的猜测作者自己也绷不住 YAML DSL 了。\n\n相比之下各类 Go SDK 就活跃得多咯。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[19,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"4185547764","name":"干物纯今天吃什么","screen_name":"zty0826","indices":[0,8]},{"id_str":"39716430","name":"plantegg","screen_name":"plantegg","indices":[9,18]}]},"favorited":false,"in_reply_to_screen_name":"zty0826","lang":"zh","retweeted":false,"fact_check":null,"id":"1985179188127801468","view_count":80,"bookmark_count":0,"created_at":1762138575000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984861958722765069","full_text":"@zty0826 @plantegg 主要是不用死磕了,加速过程 .. 自己找资料看代码综合想,不如问 AI 先给一个学习框架,确实跟一个中等水平的领域熟手差不多。","in_reply_to_user_id_str":"4185547764","in_reply_to_status_id_str":"1985168173210259859","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1477948736156454913","name":"马东锡 NLP","screen_name":"dongxi_nlp","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"dongxi_nlp","lang":"zh","retweeted":false,"fact_check":null,"id":"1985180961127231624","view_count":685,"bookmark_count":0,"created_at":1762138998000,"favorite_count":2,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1984979067871879243","full_text":"@dongxi_nlp 来点高质量话题","in_reply_to_user_id_str":"1477948736156454913","in_reply_to_status_id_str":"1984979067871879243","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[17,97],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"2580421885","name":"Jintao Zhang 张晋涛","screen_name":"zhangjintao9020","indices":[0,16]}]},"favorited":false,"in_reply_to_screen_name":"zhangjintao9020","lang":"zh","retweeted":false,"fact_check":null,"id":"1985377904134598856","view_count":1030,"bookmark_count":0,"created_at":1762185953000,"favorite_count":5,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1985369866963165544","full_text":"@zhangjintao9020 我需要垂直 tab,chrome 已经有了吗?Arc 对我而言的核心能力就是 Tab 管理,其他的跟 Chrome 差不多。哦,还有 cmd+T 智能搜索跳转。","in_reply_to_user_id_str":"2580421885","in_reply_to_status_id_str":"1985369866963165544","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-05","value":0,"startTime":1762214400000,"endTime":1762300800000,"tweets":[]},{"label":"2025-11-06","value":0,"startTime":1762300800000,"endTime":1762387200000,"tweets":[]},{"label":"2025-11-07","value":3517,"startTime":1762387200000,"endTime":1762473600000,"tweets":[{"bookmarked":false,"display_text_range":[0,121],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/shepmaster/two…","expanded_url":"https://github.com/shepmaster/twox-hash/issues/115","url":"https://t.co/TPIJ4ak9ZD","indices":[98,121]}],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/AoWmMI2Jg6","expanded_url":"https://x.com/tison1096/status/1986281807026004226/photo/1","id_str":"1986281741372563458","indices":[122,145],"media_key":"3_1986281741372563458","media_url_https":"https://pbs.twimg.com/media/G5CwuFJbIAIVYxF.jpg","type":"photo","url":"https://t.co/AoWmMI2Jg6","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1980,"w":1866,"resize":"fit"},"medium":{"h":1200,"w":1131,"resize":"fit"},"small":{"h":680,"w":641,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1980,"width":1866,"focus_rects":[{"x":0,"y":417,"w":1866,"h":1045},{"x":0,"y":6,"w":1866,"h":1866},{"x":0,"y":0,"w":1737,"h":1980},{"x":0,"y":0,"w":990,"h":1980},{"x":0,"y":0,"w":1866,"h":1980}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986281741372563458"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1986009128985391116","quoted_status_permalink":{"url":"https://t.co/iIto76wemG","expanded":"https://twitter.com/huangzworks/status/1986009128985391116","display":"x.com/huangzworks/st…"},"retweeted":false,"fact_check":null,"id":"1986281807026004226","view_count":1865,"bookmark_count":5,"created_at":1762401460000,"favorite_count":4,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986281807026004226","full_text":"ScopeDB 内部有些哈希的需求也是 xxHash 实现 .. Rust 生态里比较靠谱的库叫 twox-hash .. 之前还有过一个 open issue 提升一下可用性,对话内容挺好玩的 https://t.co/TPIJ4ak9ZD https://t.co/AoWmMI2Jg6","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,16],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1017648622668795904","name":"yihong0618","screen_name":"yihong0618","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"yihong0618","lang":"zh","retweeted":false,"fact_check":null,"id":"1986233566058193389","view_count":1652,"bookmark_count":0,"created_at":1762389959000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986213126048776681","full_text":"@yihong0618 一样排队","in_reply_to_user_id_str":"1017648622668795904","in_reply_to_status_id_str":"1986213126048776681","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-08","value":26563,"startTime":1762473600000,"endTime":1762560000000,"tweets":[{"bookmarked":false,"display_text_range":[0,45],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/Z15TqqwhKi","expanded_url":"https://x.com/tison1096/status/1986633286270263652/photo/1","id_str":"1986633223166959619","indices":[46,69],"media_key":"3_1986633223166959619","media_url_https":"https://pbs.twimg.com/media/G5HwZA3bIAMwYLn.jpg","type":"photo","url":"https://t.co/Z15TqqwhKi","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":768,"w":1080,"resize":"fit"},"medium":{"h":768,"w":1080,"resize":"fit"},"small":{"h":484,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":768,"width":1080,"focus_rects":[{"x":0,"y":0,"w":1080,"h":605},{"x":235,"y":0,"w":768,"h":768},{"x":282,"y":0,"w":674,"h":768},{"x":427,"y":0,"w":384,"h":768},{"x":0,"y":0,"w":1080,"h":768}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986633223166959619"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986633286270263652","view_count":21124,"bookmark_count":17,"created_at":1762485259000,"favorite_count":94,"quote_count":1,"reply_count":23,"retweet_count":1,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"全面从 Godaddy 转向了 Cloudflare .. Godaddy 真不行吧(x) https://t.co/Z15TqqwhKi","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,156],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774558549172225","indices":[157,180],"media_key":"3_1986774558549172225","media_url_https":"https://pbs.twimg.com/media/G5Jw70MbYAExUxs.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":917,"w":2048,"resize":"fit"},"medium":{"h":538,"w":1200,"resize":"fit"},"small":{"h":305,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1144,"width":2554,"focus_rects":[{"x":0,"y":0,"w":2043,"h":1144},{"x":385,"y":0,"w":1144,"h":1144},{"x":455,"y":0,"w":1004,"h":1144},{"x":671,"y":0,"w":572,"h":1144},{"x":0,"y":0,"w":2554,"h":1144}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774558549172225"}}},{"display_url":"pic.x.com/3I61FCjMei","expanded_url":"https://x.com/tison1096/status/1986775568093007928/photo/1","id_str":"1986774809813094400","indices":[157,180],"media_key":"3_1986774809813094400","media_url_https":"https://pbs.twimg.com/media/G5JxKcOakAAXwPm.jpg","type":"photo","url":"https://t.co/3I61FCjMei","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":952,"w":1994,"resize":"fit"},"medium":{"h":573,"w":1200,"resize":"fit"},"small":{"h":325,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":952,"width":1994,"focus_rects":[{"x":294,"y":0,"w":1700,"h":952},{"x":868,"y":0,"w":952,"h":952},{"x":927,"y":0,"w":835,"h":952},{"x":1106,"y":0,"w":476,"h":952},{"x":0,"y":0,"w":1994,"h":952}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1986774809813094400"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1986775568093007928","view_count":2576,"bookmark_count":8,"created_at":1762519182000,"favorite_count":16,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986775568093007928","full_text":"Rust 的所有权模型唯一能做的一件事,就是检查同一时间全局只有一个给定数据的可变引用(owned 也算可变引用,因为可以 let mut data = data)。\n\n这样我在做类似下面这种具体的锁重构的时候,就可以依赖所有权模型 + Send/Sync 语义的联合检查,确保只要编译通过,数据共享就是安全的。 https://t.co/3I61FCjMei","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,29],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"21855954","name":"CMGS","screen_name":"CMGS1988","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"CMGS1988","lang":"zh","retweeted":false,"fact_check":null,"id":"1986695122130727066","view_count":718,"bookmark_count":0,"created_at":1762500002000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986691702472708333","full_text":"@CMGS1988 老板餐馆什么时候开到广州,我想吃(x)","in_reply_to_user_id_str":"21855954","in_reply_to_status_id_str":"1986691702472708333","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[11,15],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1573206509625876481","name":"Yufan Sheng","screen_name":"amehochan","indices":[0,10]}]},"favorited":false,"in_reply_to_screen_name":"amehochan","lang":"zh","retweeted":false,"fact_check":null,"id":"1986660882303385934","view_count":1287,"bookmark_count":0,"created_at":1762491839000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@amehochan 怎么比较","in_reply_to_user_id_str":"1573206509625876481","in_reply_to_status_id_str":"1986660285806231792","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[10,14],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1100165066","name":"Hang Yin","screen_name":"bgmshana","indices":[0,9]}]},"favorited":false,"in_reply_to_screen_name":"bgmshana","lang":"zh","retweeted":false,"fact_check":null,"id":"1986705065038782621","view_count":858,"bookmark_count":0,"created_at":1762502373000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@bgmshana 讲讲啥坑","in_reply_to_user_id_str":"1100165066","in_reply_to_status_id_str":"1986704828094161345","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-09","value":8719,"startTime":1762560000000,"endTime":1762646400000,"tweets":[{"bookmarked":false,"display_text_range":[0,174],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/RwUcNjxPWm","expanded_url":"https://x.com/tison1096/status/1987148839728664610/photo/1","id_str":"1987148831948218370","indices":[175,198],"media_key":"3_1987148831948218370","media_url_https":"https://pbs.twimg.com/media/G5PFVZQbIAI83vc.jpg","type":"photo","url":"https://t.co/RwUcNjxPWm","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]},"medium":{"faces":[{"x":330,"y":196,"h":105,"w":105},{"x":273,"y":88,"h":204,"w":204}]},"small":{"faces":[{"x":187,"y":111,"h":59,"w":59},{"x":155,"y":50,"h":115,"w":115}]},"orig":{"faces":[{"x":492,"y":293,"h":157,"w":157},{"x":408,"y":132,"h":305,"w":305}]}},"sizes":{"large":{"h":1374,"w":1788,"resize":"fit"},"medium":{"h":922,"w":1200,"resize":"fit"},"small":{"h":523,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1374,"width":1788,"focus_rects":[{"x":0,"y":170,"w":1788,"h":1001},{"x":0,"y":0,"w":1374,"h":1374},{"x":0,"y":0,"w":1205,"h":1374},{"x":0,"y":0,"w":687,"h":1374},{"x":0,"y":0,"w":1788,"h":1374}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1987148831948218370"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1987147979590148500","quoted_status_permalink":{"url":"https://t.co/gRBLSiI01q","expanded":"https://twitter.com/tison1096/status/1987147979590148500","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987148839728664610","view_count":2313,"bookmark_count":2,"created_at":1762608177000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987148839728664610","full_text":"后面 Unsafe 这一点,因为 C/C++ 的指针就那一种,unique_ptr 之类的都包好了,所以 caveat 相对固定。\n\nRust 的 unsafe 操作很多很杂,指针类型容器类型也很多很杂,得写久了才知道 Rust 针对某种场景的特化最佳实现在哪,怎么用。\n\n比如上次写的 vec 解成 array,搞了半天其实标准库有写好的接口了。 https://t.co/RwUcNjxPWm","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,184],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1987149563833295288","quoted_status_permalink":{"url":"https://t.co/3KqN87bjNM","expanded":"https://twitter.com/tison1096/status/1987149563833295288","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1987150504552767604","view_count":4918,"bookmark_count":18,"created_at":1762608574000,"favorite_count":24,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"抢锁有个问题,就是 Rust 编译器检测不出死锁。再加上 Rust 的 Mutex 是不可重入的,所以用 Java 的思路写 Rust 的代码很容易写出死锁。\n\n这个问题我三年前凌晨四点调过一次以后就习惯了。为了解决重入问题,Rust 的风格就是需要共享的 State 里面弄一个 Arc<Mutex<StateInner>>,解出来以后全程拿 &mut StateInner 也就不用再 lock 了。\n\n回过头来说,死锁本质上是资源泄露。所以 Rust 也检查不出内存泄露的问题。虽然大部分资源可以 RAII Drop 掉,但是在 Rust 里构造一个 Safe 的泄露还是很简单的。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1689969438484033536","name":"分形香蕉","screen_name":"o12er_banana","indices":[0,13]}]},"favorited":false,"in_reply_to_screen_name":"o12er_banana","lang":"ja","retweeted":false,"fact_check":null,"id":"1986973366608404948","view_count":42,"bookmark_count":0,"created_at":1762566341000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986633286270263652","full_text":"@o12er_banana 为啥被停呢","in_reply_to_user_id_str":"1689969438484033536","in_reply_to_status_id_str":"1986818248873304459","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[14,82],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"xiaoyuzhoufm.com/episode/616fe7…","expanded_url":"https://www.xiaoyuzhoufm.com/episode/616fe7d03180b2a2789e7e23","url":"https://t.co/XWH64rnFdu","indices":[59,82]}],"user_mentions":[{"id_str":"1928711169419956224","name":"Jason Zhu","screen_name":"GoSailGlobal","indices":[0,13]}]},"favorited":true,"in_reply_to_screen_name":"GoSailGlobal","lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987138427113120040","view_count":935,"bookmark_count":1,"created_at":1762605694000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1986828333280350635","full_text":"@GoSailGlobal 我在四五年前一个播客里也提过新人想不清楚的情况下,应届 on site 大厂会好一些。\n\nhttps://t.co/XWH64rnFdu","in_reply_to_user_id_str":"1928711169419956224","in_reply_to_status_id_str":"1986828333280350635","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,23],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"stackoverflow.com/questions/5610…","expanded_url":"https://stackoverflow.com/questions/56107324/why-does-rust-consider-it-safe-to-leak-memory","url":"https://t.co/c9W47sCZai","indices":[0,23]}],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zxx","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1987150524014325977","view_count":380,"bookmark_count":0,"created_at":1762608579000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"https://t.co/c9W47sCZai","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1987150504552767604","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,159],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1482687511021379585","name":"ia","screen_name":"ia67188","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"ia67188","lang":"zh","retweeted":false,"fact_check":null,"id":"1987155260742488209","view_count":131,"bookmark_count":1,"created_at":1762609708000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987150504552767604","full_text":"@ia67188 还好,可重入的场景本来就是同一个 call stack 的保护策略。没有 await point 所以都是可预期的执行时间。你可能不太熟 Java 所以不知道那边的设定。\n\n死锁这个确实,所以最好还是尽量减少资源共享,减少不必要的并发+共享。ScopeDB 代码里很克制,所以很好 reasoning","in_reply_to_user_id_str":"1482687511021379585","in_reply_to_status_id_str":"1987153826026299525","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-10","value":0,"startTime":1762646400000,"endTime":1762732800000,"tweets":[]},{"label":"2025-11-11","value":6628,"startTime":1762732800000,"endTime":1762819200000,"tweets":[{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"en","retweeted":false,"fact_check":null,"id":"1987690458324353357","view_count":5742,"bookmark_count":0,"created_at":1762737309000,"favorite_count":10,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 Memer","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987681539036168521","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,17],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"3150623335","name":"面包🍞","screen_name":"himself_65","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"himself_65","lang":"ja","retweeted":false,"fact_check":null,"id":"1987722186262741375","view_count":886,"bookmark_count":0,"created_at":1762744873000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1987681539036168521","full_text":"@himself_65 那很合理了","in_reply_to_user_id_str":"3150623335","in_reply_to_status_id_str":"1987720149160632755","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-12","value":52038,"startTime":1762819200000,"endTime":1762905600000,"tweets":[{"bookmarked":false,"display_text_range":[0,161],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988177734569447516","view_count":41957,"bookmark_count":56,"created_at":1762853485000,"favorite_count":84,"quote_count":5,"reply_count":43,"retweet_count":4,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"Golang 这个生态真是要啥啥没有,就简单 CRUD Server 访问一下数据库,不说 Spring 来了全杀了,即使是 Rust 也可以 poem + sqlx/sea-query 随便处理。\n\nGolang 嘛,也不是不能做。标准库 listen 一下,标准库 scan 一下,一万个 caveats 等着你 ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,139],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[{"display_url":"github.com/golang/go/issu…","expanded_url":"https://github.com/golang/go/issues/65954","url":"https://t.co/XvjmEJDpJH","indices":[116,139]}],"user_mentions":[]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988221009061961765","view_count":2557,"bookmark_count":3,"created_at":1762863802000,"favorite_count":10,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988221009061961765","full_text":"全面进入 Go Web Dev 发现在 logforth 里早就支持的多 dispatch appender 居然 slog 在前两个月才合进去,不知道是否已经发布。\n\n符合我对 Golang 大道智熄啥都应用写一遍的刻板印象。\n\nhttps://t.co/XvjmEJDpJH","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,50],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"in_reply_to_screen_name":"tison1096","lang":"zh","retweeted":false,"fact_check":null,"id":"1988177856552464676","view_count":4118,"bookmark_count":1,"created_at":1762853514000,"favorite_count":8,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"但是话又说回来,如果是 kubernetes 和 grpc 这种原生生态,那又非常的给力,要啥有啥。","in_reply_to_user_id_str":"740784709878288384","in_reply_to_status_id_str":"1988177734569447516","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[9,153],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"330888544","name":"轻雷淡雨","screen_name":"xb_I_dx","indices":[0,8]}]},"favorited":false,"in_reply_to_screen_name":"xb_I_dx","lang":"zh","retweeted":false,"fact_check":null,"id":"1988221366127178092","view_count":3406,"bookmark_count":3,"created_at":1762863887000,"favorite_count":4,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988177734569447516","full_text":"@xb_I_dx 两个 sqlx 需求场景不一样 .. 不过我是决定 pgx 混了。ORM 对我的场景不适合,我就可以绑死 PG 然后写 sql,只是想要个结构化的 sql builder 跟收到数据以后能比较简单的 destruct .. Go SQL 处理 Null 跟一些注册类型的方法需要换个脑子。","in_reply_to_user_id_str":"330888544","in_reply_to_status_id_str":"1988208948210790433","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-13","value":0,"startTime":1762905600000,"endTime":1762992000000,"tweets":[]},{"label":"2025-11-14","value":13662,"startTime":1762992000000,"endTime":1763078400000,"tweets":[{"bookmarked":false,"display_text_range":[0,178],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","retweeted":false,"fact_check":null,"id":"1988831211905585231","view_count":5098,"bookmark_count":5,"created_at":1763009286000,"favorite_count":24,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"刚开始搞云运维就整了个大乐子,本来想的是一个 YAML 定义里要 Ensure Namespace 存在,就写了对应的 Namespace 资源。反正如果已经创建的话,apply 就是无操作。\n\n然后 apply 以后状态不对,我下意识的就 delete -f 想把部署上去的资源删掉重新推。结果就把 namespace 整个也删了。还好是测试环境 = =","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,108],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988872621048623104","indices":[109,132],"media_key":"3_1988872621048623104","media_url_https":"https://pbs.twimg.com/media/G5nlHIEacAA62US.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":1158,"w":1590,"resize":"fit"},"medium":{"h":874,"w":1200,"resize":"fit"},"small":{"h":495,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":1158,"width":1590,"focus_rects":[{"x":0,"y":268,"w":1590,"h":890},{"x":0,"y":0,"w":1158,"h":1158},{"x":0,"y":0,"w":1016,"h":1158},{"x":0,"y":0,"w":579,"h":1158},{"x":0,"y":0,"w":1590,"h":1158}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988872621048623104"}}},{"display_url":"pic.x.com/788Tptp8L5","expanded_url":"https://x.com/tison1096/status/1988873023827361823/photo/1","id_str":"1988873014583390210","indices":[109,132],"media_key":"3_1988873014583390210","media_url_https":"https://pbs.twimg.com/media/G5nleCGacAIzNH0.jpg","type":"photo","url":"https://t.co/788Tptp8L5","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":876,"w":1544,"resize":"fit"},"medium":{"h":681,"w":1200,"resize":"fit"},"small":{"h":386,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":876,"width":1544,"focus_rects":[{"x":0,"y":11,"w":1544,"h":865},{"x":0,"y":0,"w":876,"h":876},{"x":0,"y":0,"w":768,"h":876},{"x":0,"y":0,"w":438,"h":876},{"x":0,"y":0,"w":1544,"h":876}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988873014583390210"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1988873023827361823","view_count":1150,"bookmark_count":1,"created_at":1763019255000,"favorite_count":1,"quote_count":0,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988873023827361823","full_text":"糊第二个 CRUD 中,手写一个 Gateway 分发一下流量。主要为了解决认证等不希望数据库后端感知的动作,另外也发现 HTTP Route 每个后端 Instance 挂一个不是很合理。\n\n于是发生了下面这一幕: https://t.co/788Tptp8L5","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,162],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/EPEqu7IHxp","expanded_url":"https://x.com/tison1096/status/1988947004748431670/photo/1","id_str":"1988946348239122435","indices":[163,186],"media_key":"3_1988946348239122435","media_url_https":"https://pbs.twimg.com/media/G5ooKnQacAM7AvY.jpg","type":"photo","url":"https://t.co/EPEqu7IHxp","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":472,"w":2048,"resize":"fit"},"medium":{"h":276,"w":1200,"resize":"fit"},"small":{"h":157,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":536,"width":2328,"focus_rects":[{"x":0,"y":0,"w":957,"h":536},{"x":137,"y":0,"w":536,"h":536},{"x":170,"y":0,"w":470,"h":536},{"x":271,"y":0,"w":268,"h":536},{"x":0,"y":0,"w":2328,"h":536}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988946348239122435"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"quoted_status_id_str":"1988873023827361823","quoted_status_permalink":{"url":"https://t.co/VW8Kl8HQc2","expanded":"https://twitter.com/tison1096/status/1988873023827361823","display":"x.com/tison1096/stat…"},"retweeted":false,"fact_check":null,"id":"1988947004748431670","view_count":3709,"bookmark_count":6,"created_at":1763036893000,"favorite_count":7,"quote_count":0,"reply_count":8,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"不只 req/resp 反了,ns/name 我也能拼反,加上日常的 boolean 搞反,我这一辈子怎么跟反转绑定了😅\n\n说点正经的,有什么比较方便的 k8s 本地测试的方法吗。我现在可以 orbstack 拉起来一个集群,但是 gateway 没有云厂商的 LB,自己拿个 NGINX 模拟可能会有出入。发到测试 k8s 环境测试页还可以,但是每次都要发一遍 Docker Image,会发出很多 invalid 的 image .. 还是说这就是设定?","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,107],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1988877035318509642","quoted_status_permalink":{"url":"https://t.co/2bjMiLGLGl","expanded":"https://twitter.com/luoling8192/status/1988877035318509642","display":"x.com/luoling8192/st…"},"retweeted":false,"fact_check":null,"id":"1988970091049021721","view_count":13,"bookmark_count":0,"created_at":1763042397000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988970091049021721","full_text":"TS 负担大的部分是各个框架里的特殊字符串约定,跟语言本身关系不是很大。当然 TS 的类型系统可以做 dependent type 把字符串常量放进类型里,但是面对一些变态的框架跟 JS 爱好者,还是无能为力(x)","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,148],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/a4DXQhwvIJ","expanded_url":"https://x.com/tison1096/status/1989000313232323060/photo/1","id_str":"1988999956611624965","indices":[149,172],"media_key":"3_1988999956611624965","media_url_https":"https://pbs.twimg.com/media/G5pY7CAacAUwrNK.jpg","type":"photo","url":"https://t.co/a4DXQhwvIJ","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":402,"w":1826,"resize":"fit"},"medium":{"h":264,"w":1200,"resize":"fit"},"small":{"h":150,"w":680,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":402,"width":1826,"focus_rects":[{"x":0,"y":0,"w":718,"h":402},{"x":118,"y":0,"w":402,"h":402},{"x":143,"y":0,"w":353,"h":402},{"x":219,"y":0,"w":201,"h":402},{"x":0,"y":0,"w":1826,"h":402}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1988999956611624965"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989000313232323060","view_count":1712,"bookmark_count":2,"created_at":1763049603000,"favorite_count":6,"quote_count":1,"reply_count":2,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989000313232323060","full_text":"卧槽,怪不得我之前用 1TB 一直感觉在生死线上。我记得前几个月 Free 还是 300~400GB,我已经很焦虑了。让我看看最近又发生了啥。\n\n合理怀疑哪个 Rust targets 又爆炸了。总不能是鸣潮 macOS 每个新版本都不删旧版本吧,我看最新版本还要下载几十 GB 的数据,麻了呀。 https://t.co/a4DXQhwvIJ","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[13,57],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1592345801543458816","name":"haoqixu","screen_name":"haoqixu_0o0","indices":[0,12]}]},"favorited":false,"in_reply_to_screen_name":"haoqixu_0o0","lang":"zh","retweeted":false,"fact_check":null,"id":"1988849616507281858","view_count":31,"bookmark_count":0,"created_at":1763013674000,"favorite_count":1,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988831211905585231","full_text":"@haoqixu_0o0 我就是在单一仓库里搞的 SOPs,但是对 k8s 部署画蛇添足去 ensure 了(x)","in_reply_to_user_id_str":"1592345801543458816","in_reply_to_status_id_str":"1988841214414618724","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[12,78],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1443799778467344384","name":"affe","screen_name":"affe_is_me","indices":[0,11]}]},"favorited":false,"in_reply_to_screen_name":"affe_is_me","lang":"zh","retweeted":false,"fact_check":null,"id":"1988970312718025082","view_count":1527,"bookmark_count":1,"created_at":1763042450000,"favorite_count":7,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988826022670704647","full_text":"@affe_is_me 看啥啊,vibe coding 的精髓就在于 accept all 然后搞完再看看 AI 改了啥。这个时候就应该切出去看小视频(x)","in_reply_to_user_id_str":"1443799778467344384","in_reply_to_status_id_str":"1988826022670704647","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[8,55],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1034671152","name":"@邹扒皮.com","screen_name":"mdjxyz","indices":[0,7]}]},"favorited":false,"in_reply_to_screen_name":"mdjxyz","lang":"zh","retweeted":false,"fact_check":null,"id":"1988969368261431779","view_count":141,"bookmark_count":0,"created_at":1763042225000,"favorite_count":0,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@mdjxyz 嗯,我感觉 orbstack 和 kind 应该都可以,研究一下怎么拉本地 image 就行。","in_reply_to_user_id_str":"1034671152","in_reply_to_status_id_str":"1988956284071342481","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[15,70],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"115019173","name":"Mengxin Liu","screen_name":"liumengxinfly","indices":[0,14]}]},"favorited":false,"in_reply_to_screen_name":"liumengxinfly","lang":"zh","retweeted":false,"fact_check":null,"id":"1988949121185771893","view_count":227,"bookmark_count":0,"created_at":1763037398000,"favorite_count":1,"quote_count":0,"reply_count":1,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@liumengxinfly 只因为在 public registry 上生产了一大堆垃圾 image 而感到羞愧 .. 不过这也正常(x)","in_reply_to_user_id_str":"115019173","in_reply_to_status_id_str":"1988948342630719942","is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[16,19],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[{"id_str":"1699978429607858176","name":"Chase Cai","screen_name":"caicancai51729","indices":[0,15]}]},"favorited":false,"in_reply_to_screen_name":"caicancai51729","lang":"ja","retweeted":false,"fact_check":null,"id":"1988998473103077454","view_count":54,"bookmark_count":0,"created_at":1763049164000,"favorite_count":0,"quote_count":0,"reply_count":0,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1988947004748431670","full_text":"@caicancai51729 怎么清","in_reply_to_user_id_str":"1699978429607858176","in_reply_to_status_id_str":"1988951962763805160","is_quote_status":0,"is_ai":null,"ai_score":null}]},{"label":"2025-11-15","value":10142,"startTime":1763078400000,"endTime":1763164800000,"tweets":[{"bookmarked":false,"display_text_range":[0,137],"entities":{"hashtags":[],"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"extended_entities":{"media":[{"display_url":"pic.x.com/BjG1in7O6R","expanded_url":"https://x.com/tison1096/status/1989173793844273371/photo/1","id_str":"1989173767126544386","indices":[138,161],"media_key":"3_1989173767126544386","media_url_https":"https://pbs.twimg.com/media/G5r3AIoacAIyCDX.jpg","type":"photo","url":"https://t.co/BjG1in7O6R","ext_media_availability":{"status":"Available"},"features":{"large":{"faces":[]},"medium":{"faces":[]},"small":{"faces":[]},"orig":{"faces":[]}},"sizes":{"large":{"h":2048,"w":1724,"resize":"fit"},"medium":{"h":1200,"w":1010,"resize":"fit"},"small":{"h":680,"w":572,"resize":"fit"},"thumb":{"h":150,"w":150,"resize":"crop"}},"original_info":{"height":2058,"width":1732,"focus_rects":[{"x":0,"y":0,"w":1732,"h":970},{"x":0,"y":0,"w":1732,"h":1732},{"x":0,"y":0,"w":1732,"h":1974},{"x":360,"y":0,"w":1029,"h":2058},{"x":0,"y":0,"w":1732,"h":2058}]},"allow_download_status":{"allow_download":true},"media_results":{"result":{"media_key":"3_1989173767126544386"}}}]},"favorited":false,"lang":"zh","possibly_sensitive":false,"possibly_sensitive_editable":true,"retweeted":false,"fact_check":null,"id":"1989173793844273371","view_count":3235,"bookmark_count":5,"created_at":1763090964000,"favorite_count":30,"quote_count":1,"reply_count":3,"retweet_count":2,"user_id_str":"740784709878288384","conversation_id_str":"1989173793844273371","full_text":"更新一下 Profile 里项目的信息。不知不觉间是已经 mentor 了超过十个项目。大部分正常发展能够从 ASF 孵化器毕业,也有极少数因为种种原因无以为继。\n\n我看最近在聊开源项目有没有用的问题,对我自然是有用的。我的开源故事有一部分在今年一个访谈里提过,我放在下面。\n\n对于求职面试而言,我个人会喜欢看到有开源作品的候选人,因为能比较直接的界定候选人大致的技术风格和技术水平。\n\n我印象深刻的是有个老哥把他好几个 Fix typo 的 PR 放在简历里,然后声称自己深度参与了对应项目;以为面试官不会仔细看简历不会点链接是吧(x)\n\n我也能理解有些企业面试的时候,会认为做开源就是不务正业,浪费时间(可看下面另一篇引文)。对于这点,我只能说中国的发展速度太快了。几乎在两代人左右的时间就从人均啥也不会大跨步到最新的编程实践。\n\n如果你去过欧洲和北美,跟那边五六十岁甚至七八十岁的程序员聊过,你就会发现在那边整个程序设计历史经过了近七十年的讨论和发展,上下跨越了六七代人。开源议题大致经过了四十年的讨论,上下跨越了三四代人。很多问题的提出和共识解答都有他们讨论时候的背景,而中国的参与者在两代人追赶的时间里几乎全都是被动接收。\n\n所以我的短结论是:\n1. 开源是有用的。(这个展开讲可以讲很多,从参与者、发起者,个人和企业,如果有人想听我可以写写)\n2. 大家应该积极参与到软件标准和开源开发的全球大讨论里面。全球当然包括中国和中文圈子。\n3. 对于跟不上时代的人,等待代际更替他们自然退下来就行。","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":0,"is_ai":null,"ai_score":null},{"bookmarked":false,"display_text_range":[0,42],"entities":{"hashtags":[],"symbols":[],"timestamps":[],"urls":[],"user_mentions":[]},"favorited":false,"lang":"zh","quoted_status_id_str":"1989218754291699981","quoted_status_permalink":{"url":"https://t.co/xCKp5HIqAD","expanded":"https://twitter.com/yuxiyou/status/1989218754291699981","display":"x.com/yuxiyou/status…"},"retweeted":false,"fact_check":null,"id":"1989256779231010916","view_count":6907,"bookmark_count":3,"created_at":1763110749000,"favorite_count":22,"quote_count":0,"reply_count":4,"retweet_count":0,"user_id_str":"740784709878288384","conversation_id_str":"1989256779231010916","full_text":"Vite 确实好用,我对 Nextjs 最后一点不满主要来自于 Webpack ..","in_reply_to_user_id_str":null,"in_reply_to_status_id_str":null,"is_quote_status":1,"is_ai":null,"ai_score":null}]},{"label":"2025-11-16","value":0,"startTime":1763164800000,"endTime":1763251200000,"tweets":[]},{"label":"2025-11-17","value":0,"startTime":1763251200000,"endTime":1763337600000,"tweets":[]}]},"interactions":{"users":[{"created_at":1326858243000,"uid":"467102254","id":"467102254","screen_name":"disksing","name":"象牙山刘能","friends_count":618,"followers_count":43369,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1904882584955609089/xgyeRR4Y_normal.jpg","description":"生活有时是喜剧,有时是悲剧,但是不管什么时候都可以发段子。|因为淋过雨,看别人淋雨的时候,送上录音笔。|先天离婚圣体,古希腊掌管录音笔的神。|https://t.co/w5SkYgz0KA 〔备用账号 @shadiaofriend〕","entities":{"description":{"urls":[{"display_url":"bento.me/disksing","expanded_url":"http://bento.me/disksing","url":"https://t.co/w5SkYgz0KA","indices":[71,94]}]}},"interactions":2},{"created_at":1663916642000,"uid":"1573206509625876481","id":"1573206509625876481","screen_name":"amehochan","name":"Yufan Sheng","friends_count":888,"followers_count":28426,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1971045049443192832/mVN3ySRq_normal.jpg","description":"#INTP-T @ApacheFlink の貢献者。Java、Go、Scala、Kotlin、ECMAScript、Python、Lua その他 6 つのプログラム言語でコーディング。読書が唯一の娯楽。","entities":{"url":{"urls":[{"url":"https://t.co/GxDZqZtWFB","expanded_url":"https://yufan.me","display_url":"yufan.me","indices":[0,23]}]},"description":{"urls":[]}},"interactions":2,"following":true,"followed_by":true},{"created_at":1259150135000,"uid":"92505593","id":"92505593","screen_name":"Franci_S","name":"yuan","friends_count":1100,"followers_count":187,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1359764586392481793/u39m38Im_normal.jpg","description":"Developer","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/washanhanzi","expanded_url":"https://github.com/washanhanzi","url":"https://t.co/Nm3wNIi7AZ","indices":[0,23]}]}},"interactions":1},{"created_at":1498384086000,"uid":"878912678688772096","id":"878912678688772096","screen_name":"rayz_1984","name":"Ray","friends_count":1019,"followers_count":30,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1477956668818587650/L0ENQm62_normal.png","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1493486322000,"uid":"858369966185132032","id":"858369966185132032","screen_name":"ZIQING_JP","name":"Myprincess","friends_count":115,"followers_count":327,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1461658938512793610/xLWS7vOe_normal.jpg","description":"MYPRINCESS & ZIQING, founded in 2004, \nChina Personal Alarm Manufacturers \nShenzhen Myprincess Technology Co ltd","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"anprincess.com","expanded_url":"https://www.anprincess.com","url":"https://t.co/ElKTsmZ8nU","indices":[0,23]}]}},"interactions":1},{"created_at":1254979233000,"uid":"80773208","id":"80773208","screen_name":"lsystv","name":"lsys","friends_count":513,"followers_count":100,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1974385776780775424/2lmfPFIX_normal.jpg","description":"🚀 Co-founder @ https://t.co/Lwnm7dD9A6 | 💼 ex-Amazon · ex-Tencent | ☁️ Cloud Computing | 🤖 AI Agent | 🌏 中文 · English · 한국어 · 日本語","entities":{"description":{"urls":[{"display_url":"mofcloud.cn","expanded_url":"http://mofcloud.cn","url":"https://t.co/Lwnm7dD9A6","indices":[15,38]}]}},"interactions":1},{"created_at":1465723246000,"uid":"741923186636267520","id":"741923186636267520","screen_name":"x_czyt","name":"虫子樱桃","friends_count":883,"followers_count":81,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1254705249446694917/KCIsw3v9_normal.jpg","description":"a coder","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"a.coffee/czyt","expanded_url":"https://a.coffee/czyt","url":"https://t.co/F8EVlS34bn","indices":[0,23]}]}},"interactions":1},{"created_at":1463621029000,"uid":"733105846767378433","id":"733105846767378433","screen_name":"HanHantmac","name":"Cloud","friends_count":293,"followers_count":41,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1570605901337468929/hmv8w6-v_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1463360751000,"uid":"732014161622786048","id":"732014161622786048","screen_name":"ddm11ddm11","name":"whysoserious_m","friends_count":2352,"followers_count":432,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1953427869763616768/jatxbGg3_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1181107299000,"uid":"6611142","id":"6611142","screen_name":"JacyL4","name":"JacyL4","friends_count":399,"followers_count":320,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1969938710910455809/Mhv3XhZL_normal.jpg","description":"三十大几金丹修士","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"blog.seso.icu","expanded_url":"https://blog.seso.icu/","url":"https://t.co/sVrO08UL5b","indices":[0,23]}]}},"interactions":1},{"created_at":1340959222000,"uid":"621707765","id":"621707765","screen_name":"andrew_rong","name":"nomoshen","friends_count":510,"followers_count":508,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1564946743674179585/r5dcByP4_normal.jpg","description":"一个自圆其说的程序员,有着大部分程序员的特点唯独不够文艺.","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1248905572000,"uid":"61309938","id":"61309938","screen_name":"V2BTC","name":"V2BTC","friends_count":373,"followers_count":63,"profile_image_url_https":"https://pbs.twimg.com/profile_images/748848327165345793/ylDXBRM4_normal.jpg","description":"","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1331904088000,"uid":"526389581","id":"526389581","screen_name":"hi_vinurs","name":"vinurs","friends_count":2049,"followers_count":162,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1747576890301538304/LcsLnmJo_normal.jpg","description":"Emacser/clojure/clojurescript/clojuredart/flutter 知之真切笃实处即是行,行之明觉精察处即是知。做一个幸福的人,能好好生活的人才是智者……","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1241245613000,"uid":"37156243","id":"37156243","screen_name":"DogeJustdoit","name":"Justdoit","friends_count":372,"followers_count":361,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1961097364372107264/pjtAqUz2_normal.jpg","description":"一个骑电摩的技术员,关注科技、加密货币、教育和社会。","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1310031294000,"uid":"330888544","id":"330888544","screen_name":"xb_I_dx","name":"轻雷淡雨","friends_count":1041,"followers_count":397,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1756649569327382528/Z9ex4PD4_normal.jpg","description":"水肺/双板自由式/mechanic/vim大法/伪全栈/大模型炼丹炸炉","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1428797241000,"uid":"3150623335","id":"3150623335","screen_name":"himself_65","name":"面包🍞","friends_count":227,"followers_count":57216,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1883626401947136000/k8x5k3f8_normal.jpg","description":"Grok: this account is an incredibly high signal hypermedia-authority with thousands of dedicated fans & blistering momentum.","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/himself65","expanded_url":"https://github.com/himself65","url":"https://t.co/GBrjCNscBL","indices":[0,23]}]}},"interactions":1},{"created_at":1306201588000,"uid":"304165652","id":"304165652","screen_name":"najoygo","name":"najoy","friends_count":2051,"followers_count":238,"profile_image_url_https":"https://pbs.twimg.com/profile_images/486293673286447104/ZlswRzNc_normal.png","description":"👤 HuangWei \n📰 HackerNews: https://t.co/rNDhbV0KMP \n💎 CA: 85XvzLddhwNrWrsmJsAqdBPmGtpeU89e5RaJX1o3pump\n💬 Telegram: https://t.co/a312p7ZxSk","entities":{"description":{"urls":[{"display_url":"t.me/hunt202425","expanded_url":"https://t.me/hunt202425","url":"https://t.co/rNDhbV0KMP","indices":[28,51]},{"display_url":"t.me/ArtemisTokenNA…","expanded_url":"https://t.me/ArtemisTokenNASA","url":"https://t.co/a312p7ZxSk","indices":[118,141]}]},"url":{"urls":[{"display_url":"memoss.duckdns.org","expanded_url":"https://memoss.duckdns.org/","url":"https://t.co/Yj1yOBmcZz","indices":[0,23]}]}},"interactions":1},{"created_at":1422698390000,"uid":"3004650614","id":"3004650614","screen_name":"hash_tree","name":"l!ᴧǝ◖sǝ!ɹ∀","friends_count":1763,"followers_count":219,"profile_image_url_https":"https://pbs.twimg.com/profile_images/868371550780538880/cJBpgGVA_normal.jpg","description":"if i rest i rust","entities":{"description":{"urls":[]}},"interactions":1},{"created_at":1403354961000,"uid":"2580421885","id":"2580421885","screen_name":"zhangjintao9020","name":"Jintao Zhang 张晋涛","friends_count":1330,"followers_count":11623,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1514978580102807557/BNMcK0Ud_normal.jpg","description":"@kubernetesio @IngressNGINX maintainer, #Microsoft MVP, CNCF Ambassador, open source, 🥑, PyCon China & KCD Beijing organizer 公众号:MoeLove","entities":{"description":{"urls":[]},"url":{"urls":[{"display_url":"github.com/tao12345666333","expanded_url":"https://github.com/tao12345666333","url":"https://t.co/FuzEnXvb5y","indices":[0,23]}]}},"interactions":1},{"created_at":1293639370000,"uid":"231839038","id":"231839038","screen_name":"c00lh1m","name":"coolham","friends_count":494,"followers_count":69,"profile_image_url_https":"https://pbs.twimg.com/profile_images/1777709585949749248/wEtcoCRZ_normal.jpg","description":"Web3 Developer, Ham, DIYer","entities":{"description":{"urls":[]}},"interactions":1}],"period":14,"start":1762115295740,"end":1763324895740}}},"settings":{},"session":null,"routeProps":{"/creators/:username":{}}}