Looks like TiDB don't use AssumeRole and haven't set up role-based permission control on their AWS accounts. Also not sure if their teams are clicking dashboard routinely or auditing them.
This is an absolute miracle in aviation that things went okay.
youtu.be/NiIXMgIITO8?si=arbu…
After many iterations, Longbridge Pro has finally reached 1.0.
It’s the first commercial application built with GPUI Kit, using Rust + GPUI across macOS, Windows, and Linux.
In July 2024, we decided to move our entire desktop stack from Electron to GPUI.
We started by building basic components like Button and Input from scratch. For over two years, we’ve been building out Longbridge Pro while investing in GPUI, turning the components, app infra, docs, and testing we developed along the way into GPUI Kit, open to the community.
A high-performance trading client demands a lot from its framework. Real business needs keep pushing it forward, and those improvements benefit other developers too.
1.0 marks a new chapter. Our investment in the GPUI ecosystem will continue.
longbridge.com/desktop
经过持续的版本迭代,Longbridge Pro 终于发布 1.0 🎊。
这是首个基于 GPUI Kit 开发的商业应用,使用 Rust + GPUI,支持 macOS、Windows 和 Linux。
2024 年 7 月,我们决定将桌面技术栈全面从 Electron 转向 GPUI。
从零开始构建 Button、Input 这样的基础组件。两年多来,实现 Longbridge Pro 的功能,一边完善 GPUI。并将实际开发中积累的组件、应用基础设施、文档和测试沉淀为 GPUI Kit,开放给社区使用。
作为高性能交易客户端,对性能、框架能力的要求很高。真实业务不断推动框架改进,这些改进又让更多开发者受益。
1.0 是一个新阶段,我们对 GPUI 生态的投入会继续。
longbridge.com/desktop
Erick Guan retweeted
Python 3.15 is out now.
Here's our overview of what's new, including lazy imports, a new statistical sampling profiler (Tachyon), sentinel types and more.
astral.sh/blog/python-3.15
Erick Guan retweeted
15 years of GitHub, some if this is just deps I pulled in, but still its an interesting story
Erick Guan retweeted
Fun plot of uv performance over the last 28 releases. Resolution and installation (on real, complex examples) is >2x faster now.
Software should get faster, not slower, over time!
Erick Guan retweeted
With my maintainer hat on, I think the rust-lang/rust LLM policy is very thoughtful and reasonable
blog.rust-lang.org/inside-ru…
It’s so strange OpenDAL tests work on CI but not locally. If tests have timing issues for serialization, the larger latency seems to be potent.
Erick Guan retweeted
It’s my great honor to have just received the test-of-time award at #ACL2025 from @aclmeeting for our paper “Effective Approaches to Attention-based Neural Machine Translation” (joint work with @hyhieu226 and @chrmanning at EMNLP 2015).
It’s the immediate second “attention” paper after (Bahdanau, Cho, Bengio, ICLR 2015) but it was first for many things:
* first to introduce the dot-product attention (that many referred as Luong attention & its variant later appeared in the Transformer paper in 2017)
* first to achieve state-of-the art neural machine translation, and
* first to introduce the notion of local attention (as confirmed by Gemini).
I’m very grateful to @ilyasut, @quocleix, @OriolVinyalsML who brought me into neural machine translation when I was an intern at Google Brain in 2014, from which we have changed Google Translate entirely in 2017.
Erick Guan retweeted
The single most important thinking tool: turning abstract concepts into images.
If you are a frequent reader, you know I put excessive time into the illustrations.
Sometimes, drawing the pictures takes more time than writing the text.
I was asking ChatGPT 4.1 to fix a regexp. `HEADER_RE = /^\s*##{2,3}\s+/ fix this regexp in Ruby`. It's generating a text with infinite loop. Grok/Deepseek works absolutely fine with this prompt.
Erick Guan retweeted
I'm excited to share that I've become a mentor for @ApacheTeaclave. This is another Rust project I'm mentoring within the ASF.
Teaclave is an open-source, universal secure computing platform that offers support for TrustZone and SGX.
Welcome to contribute!
I was fascinated by Dr. Paul Canti’s choices of word. I didn’t know how his early life story was. What he wrote in the introduction is a devastating sequence of events. He made through. This is some of the best indicators of safety and trustworthiness of a person.
Emotional reasoning is rather useless. It’s really good at one thing - surviving bad social environments. Serve and protect in an intellectual, abstract way. But it’s a behavioral pattern generating long term issues.
Erick Guan retweeted
roife is currently looking for a job! Take your time to hire this talented guy.
Some highlights:
- Maintainer of rust-analyzer.
- Extensive experience in Rust, SIMD, GPU, LLVM, and NVVM.
- Using Emacs for development 🥳
Erick Guan retweeted
This is really well put!! Never thought of it like this:


















