Xuanwo
@OnlyXuanwo
ASF Member. @ApacheOpenDAL PMC Chair. VISION: Data Freedom. Working on #RBIR.
Pydantic is looking for a rust enginner, go building it in rust!
Pydantic is hiring a Rust engineer to join our database team. We are building a cutting edge Rust database for observability on top of DataFusion. This is a remote role with great benefits and an amazing team. Please reach out with any questions! pydantic.dev/jobs/rust
By the way, I'll be giving a talk about RBIR this Sunday in Beijing. Welcome to come and meet! asia.communityovercode.org/sessions/rust-…
I have published a new post as a reading note on AWS's article "Just make it scale: An Aurora DSQL story." Thank you @vaibhaw_vipul and @iavins for sharing! It looks like I could start a post series called #RBIR😋 xuanwo.io/links/2025/07/…
I have published a new post as a reading note on AWS's article "Just make it scale: An Aurora DSQL story." Thank you @vaibhaw_vipul and @iavins for sharing! It looks like I could start a post series called #RBIR😋 xuanwo.io/links/2025/07/…

Kuaishou's Blaze is headed to the ASF! I'm excited to be the mentor for another Rust-based project, let's rewrie big data in Rust.


I don’t understand why people like this refuse to use "try_map(f)?" but debating try_map’s function signature is too complex.
> morning starts with a segfault > 1.5gb template compile error > memory leak because of cyclic shared_ptr > delegated constructors created an infinite loop
So now, the top three open-source AI models all come from China? 🫡

Wow, nice! crates.io now supports Trusted Publishing. You can now publish crates directly from GitHub Actions without needing a static key! crates.io/docs/trusted-p…
Someone should create goodvibeissues.com - Open source projects can label issues as 'good vibe issue' - New contributors can find issues that match their vibe - New models can be tested against these vibe issues - AI guys won't need to build 💥📷💡 web pages repeatedly
Just FYI, juicefs is licensed under Apache 2.0 now.
we changed to Apache2 at first GA release at 2022 juicefs.com/en/blog/releas…
Nice share. Please compile a post for this!
for me it's still cursor. my workflow is more pair coding with cursor and pair/vibe design with v0 dot dev. in study phase, i talked to gemini pro/o4 mini/claude over my upstream projects within github copilot; run deep research over chatgpt/gemini; then i started writing RFC…
Claude is 克洛德,not 克劳德. Don't let your friends guess what "Cloud Code" is.
This idea is interesting, more powerful yet more dangerous thing than "curl xxx.sh | bash"
Just spotted this for the first time "Simply paste the URL of this blog post into Claude and tell it to set it up for you." Blog posts written for the computer. Amazing. steipete.me/posts/command-…
I actually think it’s good to build mental patterns like this. In this way, we don’t push unreasonable expectations on open source maintainers.
My experience is different. The person who published the package probably: 1) solved for their problem 2) did not test it very well 3) does not actively maintain it Another extreme is that package is actively maintained, but keeps breaking all the because API changes.
Nice share! Congrats for the results. Btw, "it should be acknowledged that this whole situation must have been difficult for them as well." 🫡
To put it mildly, the past week at Windsurf has been crazy. There have been a lot of different rumors and reports, so I want to share a transparent account of how it actually went down. Before I start, I just want to say that Varun and Douglas were great founders and this…
Access Data in Layers: @ApacheOpenDAL
designing in layers the best software doesn’t overwhelm you on day one or abandon you when you get sophisticated. it grows with you through carefully designed “layers” that reveal themselves exactly when you need them. think of it like learning to drive. you start with…