Simple AUTH mechanism now available for Luna.
github.com/flowerinthen...
#rust #cache #sql #duckdb #arrow
Posts by Chew
Fellow Rustaceans,
Sharing a side project: Luna, an in-memory SQL "cache" server for object storage data. Main goals:
- The "Redis" for OLAP, columnar SQL data,
- Easy-to-deploy across different envs, but mostly for cloud setup,
- Distributed/cluster support
#rust
github.com/flowerinthen...
Finished porting a memberlist library we heavily use at work from Go to #rustlang. It's my first attempt at writing a non-"hello world" Rust code and I'm loving it.
github.com/flowerinthen...
I'm glad I came across this post about async/await in #rustlang. As one who complained a bit about it, having this context helps me understand it more and appreciate it.
without.boats/blog/why-asy...
Link doesn’t work.
Any word on when it’s gonna land on stable?
This looks so much better, thanks very much. .is_err() huh.
For compile times, I've read about
- blog.rust-lang.org/2023/11/09/p...
- blog.rust-lang.org/2024/05/17/e...
although I don't know if these are already in stable.
Oh, nice. TIL. Thanks.
Been contemplating about what systems language to add to our company's stack for a while. I was considering either #ziglang or #rustlang. Ended up with #rustlang.
flowerinthenight.com/blog/2025-03...
You know what.. you're actually right.
TIL that in #rustlang stable, if you use scopeguard's defer, rustfmt doesn't work on any code within the defer scope; only outside.
My feed is mostly politics now; rarely tech. So I don't check it as much anymore, nor do I engage as much. Sadly, the tech landscape is still pretty active over at the birdsite.
In #rustlang, calling async functions from sync code feels as "not quite right" as using unsafe.
Very interesting. DeepSeek team doing some really good work here. github.com/deepseek-ai/...
Sophisticated setup though.
Some considerations to think about when integrating LLMs to internal workflows: flowerinthenight.com/blog/2025-02...
#llm #genai #enterprise
Looks like this has now been fixed.
I expected musl-gcc would work the same as zig cc, but it didn't; I had more linker errors pertaining to fstat64, open64, stat64, etc. so I didn't go further. zig cc worked for me at that point.
That was my expectation as well, at least initially. But I got several linker errors pertaining to libunwind, which I think was needed by the 3rd party I was using (libclockbound). I didn't find any inclusion of that library in Zig's musl. The inclusion of the -lunwind fixed that bit.
Building static binaries in CGO using musl and Zig (zig cc).
flowerinthenight.com/blog/2025-02...
#golang #ziglang
It’s through Chrome’s Incognito mode only.
That domain…
The world doesn’t deserve Vim.
“Oh, AI gods almighty! Save us from this wretched profession!”
Completed the porting of a Spanner-dependent cluster membership library to AWS. Changed from TrueTime to TimeSync via clock-bound.
github.com/flowerinthen...
#golang #aws #truetime
Been following Carbon’s progress for a while now. I appreciate this kind of explanation about its goals, non-goals, and nuances.
herecomesthemoon.net/2025/02/carb...
#carbon #carbonlang
I miss Visual Studio. That’s why I use Emacs. Vim is too fast for me.
Chain-of-Associated-Thoughts framework for enhancing LLM reasoning.
arxiv.org/pdf/2502.02390