Bhargav Voleti
@bytesandpeaks.bsky.social
📤 70
📥 129
📝 73
Computers and mountains. He/him
pinned post!
building-systems.xyz/a-memory-pro...
TLDR; back pressure is really important. Unbounded channels are a bad idea and dhat-rs is a really cool crate.
loading . . .
Building Systems - A memory profiling journey
I walk through the process of discovering the consequences of not having backpressure in a system
https://building-systems.xyz/a-memory-profiling-journey/
5 months ago
0
1
0
reposted by
Bhargav Voleti
Andrew Lilley Brinker
4 days ago
Every new terrible GitHub announcement and outage makes me more eager for what
@ersc.io
is cooking 👀
2
10
1
Genuinely curious: is there any other reasons besides making more money that would warrant this charge? The comments already point out the fact that network ingress/egress isn't being charged.
add a skeleton here at some point
4 days ago
0
1
0
I'm regularly reminded that I'm not hating to my full potential. This person made a YouTube channel to rant about C++ for two hours
youtu.be/7fGB-hjc2Gc?...
loading . . .
The worst programming language of all time
YouTube video by Lazo Velko
https://youtu.be/7fGB-hjc2Gc?si=6c6B4DQTPxW1qqCr
5 days ago
2
8
1
Nixos is looking real interesting for my little NAS/lab project.
12 days ago
0
0
0
Wonder why man pages don't include layout information for structs? Just learned about layout differences for
man7.org/linux/man-pa...
across x86_64 and aarch64. It's packed on x84_64 for 32 bit compatibility but isn't packed on arm.
loading . . .
epoll_event(3type) - Linux manual page
https://man7.org/linux/man-pages/man3/epoll_event.3type.html
13 days ago
1
3
0
reposted by
Bhargav Voleti
rain 🌦️
23 days ago
Incredibly disappointed (shocked even) that the plan is to make the default Rust mutex not poisonable in the 2027 edition. Poisoning is one of the best examples of Rust focusing on rigor, and removing it from the default mutex would be a massive step backwards.
8
112
21
Switched to a team already using rust and expanded on the projects written in rust since then.
add a skeleton here at some point
26 days ago
0
6
0
reposted by
Bhargav Voleti
AMR - Alexis Mercedes Rinck
about 1 month ago
Congratulations to Mayor-Elect Katie Wilson!
@wilsonforseattle.bsky.social
I’m looking forward to working together in building a city that is affordable, safe, and thriving for working families!
4
412
60
reposted by
Bhargav Voleti
The Urbanist
about 1 month ago
There's still a lot of curable ballots from Seattle (about 1,800). Most are unsigned or signature mismatches, and most skew younger.
7
274
142
Rotting in a hotel bed by yourself with a book after a big social event is peak.
about 1 month ago
0
0
0
Wrote myself a spooky hisenbug just in time for Halloween weekend.
about 2 months ago
1
3
0
reposted by
Bhargav Voleti
Rust Language
about 2 months ago
Rust 1.91.0 has been released! 🌈 🦀 This version brings you tier 1 support for aarch64-pc-windows-msvc, warnings for dangling pointers to locals, new methods on AtomicPtr, array::repeat, BTreeMap::extract_if, const TypeId::of, and more! Check out the announcement:
blog.rust-lang.org/2025/10/30/R...
loading . . .
Announcing Rust 1.91.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
https://blog.rust-lang.org/2025/10/30/Rust-1.91.0/
0
189
48
reposted by
Bhargav Voleti
Ian Coldwater 📦💥
about 2 months ago
Proud of the Python Software Foundation for doing the right thing and standing up for their people, even when it’s hard. Especially when it’s hard.
add a skeleton here at some point
5
368
75
reposted by
Bhargav Voleti
Lukas Wirth
about 2 months ago
rust-analyzer now fully uses the new trait solver! 🎉🎉
rust-analyzer.github.io/thisweek/202...
loading . . .
Changelog #299
Commit: 049767eRelease: 2025-10-27 (v0.3.2658)
https://rust-analyzer.github.io/thisweek/2025/10/27/changelog-299.html
2
142
23
reposted by
Bhargav Voleti
nikomatsakis
about 2 months ago
New rust-lang blog post on explicit capture clauses, continuing to document thoughts about ergonomic ref-counting:
smallcultfollowing.com/babysteps/bl...
loading . . .
Explicit capture clauses · baby steps
https://smallcultfollowing.com/babysteps/blog/2025/10/22/explicit-capture-clauses/
2
22
3
reposted by
Bhargav Voleti
Shiv Ramdas Mens Rice Activist
2 months ago
can they hit the umpire with a pitch
6
159
17
reposted by
Bhargav Voleti
Ryan Packer
3 months ago
This is so incredibly condescending from the Seattle Times. Do you also ask male candidates if they'd considered running for an "easier" office?
18
551
85
reposted by
Bhargav Voleti
Ryan Packer
3 months ago
Bruce Harrell's campaign is fundraising on the need to "fight back against the influence of outside money." The PAC set up to spend on Harrell's behalf has raised $1.2 million so far, compared to the $86,000 raised by the PAC set up for spend in support of Katie Wilson.
4
147
49
reposted by
Bhargav Voleti
Ryan Packer
3 months ago
The "Bruce Harrell for Seattle's Future" PAC has raised more money from Medina residents than the "Katie Wilson for an Affordable Seattle" PAC has raised overall.
add a skeleton here at some point
5
111
37
reposted by
Bhargav Voleti
amos
3 months ago
👋 FEEDBACK WANTED ..on this preliminary
#rustlang
reflection MVP design by oli:
github.com/rust-lang/ru...
(the PR works, you can compile it and play with it, see
rustc-dev-guide.rust-lang.org
)
loading . . .
Reflection MVP by oli-obk · Pull Request #146923 · rust-lang/rust
I am opening this PR for discussion about the general design we should start out with, as there are various options (that are not too hard to transition between each other, so we should totally jus...
https://github.com/rust-lang/rust/pull/146923
1
70
20
reposted by
Bhargav Voleti
Rust Language
3 months ago
Rust 1.90.0 has been released! ✨🦀 This release makes LLD the default linker on x86-64 linux-gnu and adds `cargo publish --workspace` to publish an entire workspace all at once! Check out the blog post and release notes for more:
blog.rust-lang.org/2025/09/18/R...
loading . . .
Announcing Rust 1.90.0 | Rust Blog
Empowering everyone to build reliable and efficient software.
https://blog.rust-lang.org/2025/09/18/Rust-1.90.0/
0
214
50
add a skeleton here at some point
3 months ago
0
5
0
reposted by
Bhargav Voleti
Nicholas Nethercote
5 months ago
New blog post: I am a Rust compiler engineer looking for a new job
nnethercote.github.io/2025/07/18/l...
loading . . .
I am a Rust compiler engineer looking for a new job
For the past 3.75 years I have been fortunate to work on Futurewei’s Rust team, where I had enormous freedom to “make Rust better” however I see fit. It has been the highlight of my career and I am gr...
https://nnethercote.github.io/2025/07/18/looking-for-a-new-job.html
5
86
46
Genuinely curious, does anyone have a use case for unbounded channels over bounded ones for message passing between tasks/goroutines/coroutines/etc?
5 months ago
0
1
0
building-systems.xyz/a-memory-pro...
TLDR; back pressure is really important. Unbounded channels are a bad idea and dhat-rs is a really cool crate.
loading . . .
Building Systems - A memory profiling journey
I walk through the process of discovering the consequences of not having backpressure in a system
https://building-systems.xyz/a-memory-profiling-journey/
5 months ago
0
1
0
Just watched the materialist. Movies based on fantasy romances are back. Recession indicator.
6 months ago
0
0
0
Today's lesson: back pressure is useful. Don't leave unbounded channels in slow, single threaded code.
6 months ago
1
3
0
Looks like a bunch of internet providers in the Seattle area just had issues with their backhaul network. Updating your router's DNS to point to Cloudflare or google's seems to be fixing it.
6 months ago
1
1
0
At this point why not just run macOS on iPads?
6 months ago
0
0
0
I'm here to terrorize my team.
7 months ago
0
0
0
Hell yeah new amos post.
add a skeleton here at some point
7 months ago
0
0
0
reposted by
Bhargav Voleti
Ryan Packer
8 months ago
Sound Transit CEO Dow Constantine says the agency is seeing a "trend" toward opening the full 2 Line across Lake Washington by early 2026, compared to late 2025 as had been previously announced.
6
41
17
Just lost an hour of my day because powershell decided to be cute and defaulted to inserting a BOM at the start of a file it created.
8 months ago
1
0
0
Lamenting the lack of monodraw on windows. I just want pretty ascii art in my code.
8 months ago
0
0
0
Finally got on the Balatro train and I get the hype.
8 months ago
1
1
0
Washington isn't real
8 months ago
0
1
0
I was on the lookout for setting up some tests for a client and came across this library:
github.com/IBM/mocktail
Haven't tried it yet, but the name alone has me sold on it.
loading . . .
GitHub - IBM/mocktail: HTTP & gRPC server mocking for Rust, with native support for streaming
HTTP & gRPC server mocking for Rust, with native support for streaming - IBM/mocktail
https://github.com/IBM/mocktail
8 months ago
0
1
0
Finally got my copy!
8 months ago
0
2
0
reposted by
Bhargav Voleti
amos
9 months ago
🎉 I've bumped
github.com/facet-rs/facet
from "highly experimental" to just "experimental" — it has a pretty well-designed set of types, the derive macro is quite capable already, the JSON read+write crates are iterative (!!), go play with it!
loading . . .
GitHub - facet-rs/facet: Rust reflection, serialization, deserialization — know the shape of your types
Rust reflection, serialization, deserialization — know the shape of your types - facet-rs/facet
https://github.com/facet-rs/facet
11
117
21
The wheel of time show really turned it around in the latest season. Season 1 was meh, 2 good and 3 so far has been amazing. Episode 4 might be one of the best episodes of sci-fi TV I've seen so far.
#wot
9 months ago
0
4
0
I didn't even get as far as the third sentence before I hit a grammatical error.
add a skeleton here at some point
9 months ago
0
0
0
It is a special kind of cold and wet in Seattle today.
9 months ago
0
0
0
reposted by
Bhargav Voleti
Predrag Gruevski
10 months ago
Have you ever found something so tricky that you needed two weeks to get 200 lines of code exactly right? This release had one of those cases. Here's why 👇
predr.ag/blog/when-is...
loading . . .
When is "this trait can be implemented" part of the trait's public API?
A massive upgrade to cargo-semver-checks' analysis of sealed traits: smarter, faster, and more correct.
https://predr.ag/blog/when-is-trait-can-be-implemented-public-api/
0
12
1
My entire kingdom for a compile time checked language for developing CI pipelines.
add a skeleton here at some point
10 months ago
0
0
0
Back on my bullshit: fighting CI
10 months ago
0
0
1
Took some notes I had while building a new system at work, cleaned it up and wrote this piece on deterministic simulation testing
building-systems.xyz/deterministi...
loading . . .
Building Systems - Deterministic simulation test -- the next step
Distributed systems are a hard problem, and in this article I try to combine principles of building sans-io state machines with Deterministic Simulation Testing to try and make my life a little easier...
https://building-systems.xyz/deterministic-testing-next-steps/
10 months ago
1
11
4
I guess I'm "into couch gaming" years old now.
10 months ago
0
1
0
Once the work of abstracting out non determinism is done the benefits are almost immediate. I'm already catching implementation bugs that would've been extremely difficult to nail with regular integration tests.
10 months ago
0
0
0
I do not like the flesh hats.
10 months ago
0
0
0
Load more
feeds!
log in