Developer. Build and connect

Stockholm, Sweden
Joined March 2017
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.
67
Erick Guan retweeted
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
6
6
1
70
4,737
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
15
63
8
825
51,555
Erick Guan retweeted
15 years of GitHub, some if this is just deps I pulled in, but still its an interesting story
1
1
6
981
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!
8
5
2
218
10,367
Jiff support for magnus (Ruby)!
27
Why does Google Health have so many bugs?
30
Evita is so great.
26
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.
57
Gemini CLI做deep research撞API limit非常频繁,但是模型能力包含了sub-agents相关的工具。重复调用而不需要像langchain那样去做编排
190
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.
37
25
1
506
43,632
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.
6
88
730
31,654
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.
94
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!
1
3
21
4,037
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.
67
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.
1
1
261
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 🥳
roife 准备找工作了 (^з^)-☆ 大家有机会欢迎找我 基本信息: - 2026.06 毕业,北航本科,NJU 硕士 - 目前在 NVIDIA 实习,做图形编译器。 - 是 rust-lang org 的一员 - 背景集中在 PL / 编译器 / 程序分析 / PL 工具链,对体系结构也有了解,但我认为【能力不受方向限制,只要觉得我能胜任即可】
4
26
3,165
This is really well put!! Never thought of it like this:
Replying to @GergelyOrosz
Duolingo´s business is not learning, is the fantasy of learning.
6
7
154
23,523