Sign in

Chew

@flowerinthenight.com
92 followers 236 following 98 posts

Programmer | Founder nightblue.io | CTO @ alphaus.cloud (Tokyo) | Embedded, drivers, low-level systems before, now into cloud, distributed systems, databases. (flowerinthenight.com)

PostsRepliesMedia
Chew @flowerinthenight.com · 25/09/2025
Simple AUTH mechanism now available for Luna. github.com/flowerinthen... #rust #cache #sql #duckdb #arrow
github.com
GitHub - flowerinthenight/luna: In-memory OLAP SQL server for object storage data.
In-memory OLAP SQL server for object storage data. - flowerinthenight/luna
020
Chew @flowerinthenight.com · 19/09/2025
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...
github.com
GitHub - flowerinthenight/luna: In-memory OLAP SQL server for object storage data.
In-memory OLAP SQL server for object storage data. - flowerinthenight/luna
030
Chew @flowerinthenight.com · 21/04/2025
Quite a good read about transactional systems. transactional.blog/blog/2025-de...
transactional.blog
Decomposing Transactional Systems
Every transactional system must execute, order, validate, and persist transactions.
010
Reposted by Chew
Hacker News Top Stories @hackernewsbot.bsky.social · 06/04/2025
Max severity RCE flaw discovered in widely used Apache Parquet Discussion
bleepingcomputer.com
Max severity RCE flaw discovered in widely used Apache Parquet
A maximum severity remote code execution (RCE) vulnerability has been discovered impacting all versions of Apache Parquet up to and including 1.15.0.
037
Chew @flowerinthenight.com · 27/03/2025
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...
github.com
GitHub - flowerinthenight/hedge-rs: A cluster membership library built on spindle-rs.
A cluster membership library built on spindle-rs. Contribute to flowerinthenight/hedge-rs development by creating an account on GitHub.
020
Chew @flowerinthenight.com · 23/03/2025
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...
without.boats
Why async Rust?
140
Chew @flowerinthenight.com · 18/03/2025
Link doesn’t work.
100
Chew @flowerinthenight.com · 18/03/2025
Any word on when it’s gonna land on stable?
000
Chew @flowerinthenight.com · 18/03/2025
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.
blog.rust-lang.org
Faster compilation with the parallel front-end in nightly | Rust Blog
Empowering everyone to build reliable and efficient software.
200
Chew @flowerinthenight.com · 18/03/2025
Oh, nice. TIL. Thanks.
110
Chew @flowerinthenight.com · 18/03/2025
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...
flowerinthenight.com
Initial impressions on Rust
2025-03-18
160
Chew @flowerinthenight.com · 15/03/2025
You know what.. you're actually right.
140
Chew @flowerinthenight.com · 15/03/2025
TIL that in #rustlang stable, if you use scopeguard's defer, rustfmt doesn't work on any code within the defer scope; only outside.
130
Chew @flowerinthenight.com · 12/03/2025
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.
000
Chew @flowerinthenight.com · 10/03/2025
In #rustlang, calling async functions from sync code feels as "not quite right" as using unsafe.
210
Chew @flowerinthenight.com · 28/02/2025
Very interesting. DeepSeek team doing some really good work here. github.com/deepseek-ai/... Sophisticated setup though.
github.com
GitHub - deepseek-ai/3FS: A high-performance distributed file system designed to address the challenges of AI training and inference workloads.
A high-performance distributed file system designed to address the challenges of AI training and inference workloads. - GitHub - deepseek-ai/3FS: A high-performance distributed file system design...
021
Chew @flowerinthenight.com · 25/02/2025
Some considerations to think about when integrating LLMs to internal workflows: flowerinthenight.com/blog/2025-02... #llm #genai #enterprise
flowerinthenight.com
Considerations on deploying LLM-based workflows
2025-02-25
000
Chew @flowerinthenight.com · 20/02/2025
Looks like this has now been fixed.
010
Chew @flowerinthenight.com · 15/02/2025
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.
000
Chew @flowerinthenight.com · 15/02/2025
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.
000
Chew @flowerinthenight.com · 15/02/2025
Building static binaries in CGO using musl and Zig (zig cc). flowerinthenight.com/blog/2025-02... #golang #ziglang
flowerinthenight.com
Static-linked CGO binaries using musl and Zig
2025-02-15
100
Chew @flowerinthenight.com · 13/02/2025
It’s through Chrome’s Incognito mode only.
000
Chew @flowerinthenight.com · 13/02/2025
That domain…
000
Chew @flowerinthenight.com · 10/02/2025
The world doesn’t deserve Vim.
000
Chew @flowerinthenight.com · 10/02/2025
“Oh, AI gods almighty! Save us from this wretched profession!”
100
Chew @flowerinthenight.com · 09/02/2025
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
github.com
GitHub - flowerinthenight/hedge-cb: A cluster membership library built on top of spindle-cb and aws/clock-bound.
A cluster membership library built on top of spindle-cb and aws/clock-bound. - flowerinthenight/hedge-cb
000
Chew @flowerinthenight.com · 09/02/2025
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
herecomesthemoon.net
Carbon is not a programming language (sort of)
Within C++, there is a much smaller and cleaner language struggling to get out.
020
Chew @flowerinthenight.com · 09/02/2025
I miss Visual Studio. That’s why I use Emacs. Vim is too fast for me.
020
Chew @flowerinthenight.com · 08/02/2025
Chain-of-Associated-Thoughts framework for enhancing LLM reasoning. arxiv.org/pdf/2502.02390
arxiv.org
000
Chew @flowerinthenight.com · 07/02/2025
TIL about CHERI, an architecture enabling fine grained memory protection on full hardware-software stack. www.cl.cam.ac.uk/research/sec...
cl.cam.ac.uk
Department of Computer Science and Technology: Capability Hardware Enhanced RISC Instructions (CHERI)
000
Reposted by Chew
Jack Vanlightly @vanlightly.bsky.social · 05/02/2025
New distributed systems protocol write-up! This write-up dives into the Virtual Consensus in Delos paper and why it makes sense as the default log replication protocol in the era of object storage and hybrid environments. jack-vanlightly.com/blog/2025/2/...
1225
Chew @flowerinthenight.com · 05/02/2025
Discussions on HN (quite old): news.ycombinator.com/item?id=1547...
news.ycombinator.com
Nsjail – A light-weight process isolation tool for Linux | Hacker News
010
Chew @flowerinthenight.com · 05/02/2025
Looks like it’s more lightweight than gVisor. gvisor.dev
gvisor.dev
The Container Security Platform - gVisor
000
Chew @flowerinthenight.com · 05/02/2025
ROC compiler from #rust to #ziglang. I can sympathize to the main reason being slow build times. gist.github.com/rtfeldman/77...
gist.github.com
rewrite.md
GitHub Gist: instantly share code, notes, and snippets.
000
Chew @flowerinthenight.com · 04/02/2025
App works fine.
000
Chew @flowerinthenight.com · 04/02/2025
000
Chew @flowerinthenight.com · 04/02/2025
000
Chew @flowerinthenight.com · 04/02/2025
@support.bsky.team Looks like there’s a problem with the site on Chrome iOS and Chrome Linux.
400
Chew @flowerinthenight.com · 01/02/2025
Love to see it.
000
Chew @flowerinthenight.com · 01/02/2025
I like this frame of thinking.
000
Chew @flowerinthenight.com · 31/01/2025
github.com/flowerinthen...
github.com
GitHub - flowerinthenight/spindle-cb: A distributed locking library built on top of aws/clock-bound and PostgreSQL.
A distributed locking library built on top of aws/clock-bound and PostgreSQL. - flowerinthenight/spindle-cb
000
Chew @flowerinthenight.com · 31/01/2025
#aws clockbound-based distributed locking (with #postresql as storage) looking good in testing. I would have preferred to not use CGO though. github.com/flowerinthen... #golang
100
Chew @flowerinthenight.com · 29/01/2025
10us.. not bad. Reading clock-bound timestamp from #golang via FFI+CGO.
000
Chew @flowerinthenight.com · 25/01/2025
Another interesting read about Meta's SR - www.usenix.org/system/files...
usenix.org
000
Chew @flowerinthenight.com · 25/01/2025
I'm not a network expert or anything but it's also one of my interests. TIL about Homa, a new transport protocol for datacenters. Also learned about SRD, AWS' take on high speed networks for datacenters. Homa - people.csail.mit.edu/alizadeh/pap... SRD - assets.amazon.science/a6/34/41496f...
people.csail.mit.edu
100
Chew @flowerinthenight.com · 24/01/2025
Took me hours to figure out why can I not SSH to EC2 anymore. Turns out, I've accumulated too many keys in my ~/.ssh/ already that Instance-Connect complained about "Too many authentication failures."
000
Chew @flowerinthenight.com · 23/01/2025
For #golang people, a Go client for github.com/aws/clock-bo... that uses the newer shared memory protocol (instead of the older socket protocol) is now available. github.com/flowerinthen... #aws #timesync #golang
github.com
GitHub - flowerinthenight/clockbound-client-go: Go(lang) client for aws/clock-bound.
Go(lang) client for aws/clock-bound. Contribute to flowerinthenight/clockbound-client-go development by creating an account on GitHub.
010
Chew @flowerinthenight.com · 22/01/2025
If you're having problems updating google-cloud-go due to opentelemetry dependency issues, you can update now. 1) Remove the // indirect line from your go.mod 2) go get -u google.golang.org/grpc 3) go get -u cloud.google.com/go/storage github.com/googleapis/g... #golang
github.com
storage: opentelemetry dependency broken · Issue #11455 · googleapis/google-cloud-go
Client storage Environment Done on a Linux box. $ go env GO111MODULE='on' GOARCH='amd64' GOBIN='' GOCACHE='/home/f14t/tmp/gocache' GOENV='/home/f14t/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFLAGS...
010
Chew @flowerinthenight.com · 22/01/2025
It looks like when using cloud-init in AWS ASGs, $HOME points to /, not /root?
000
Chew @flowerinthenight.com · 19/01/2025
Looking forward to this release. Zig 0.14.0 on Feb 17th. ziglang.org/news/what-to... #ziglang
ziglang.org
What to Expect from Release Month ⚡ Zig Programming Language
010