• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault DNS VPN
Back to Timeline
  • Open on tech.lgbt

arya dradjica

@bal4e@tech.lgbt
mastodon 4.5.6+glitch.techlgbt

Hi! I like programming.

Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while.

Working at @nlnetlabs@social.nlnetlabs.nl, on DNS software. Writing a Rust compiler (https://bal-e.org/speed/krabby) on the side.

🏳️‍⚧️

0 Followers
0 Following
Joined August 19, 2024
GitHub:
https://github.com/bal-e
Website:
https://bal-e.org
Pronouns:
she/her

Posts

bal4e
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
arya dradjica
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
@bal4e@tech.lgbt · Mar 16, 2026

I might put together a bibliography of academic papers on concurrent memory reclamation. I built my own reclaimer by looking at two existing Rust crates, and not going much further; I thought there was little academic research in the field, but it turns out there are quite a few papers! I really want to compare the performance of different implementations, but FFI would complicate things significantly. I'll probably put that bibliography (perhaps with some comments, so closer to a catalog of some kind) in my repository.

#programming

View on tech.lgbt
4
0
0
0
bal4e
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
arya dradjica
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
@bal4e@tech.lgbt · Mar 14, 2026

I'm a little surprised that Rust/LLVM doesn't optimize away certain atomic operations. See https://play.rust-lang.org/?version=stable&mode=release&edition=2024&gist=c9f0f10929e66817a7df54775eb46f52 (compile to assembly in release mode); an unused atomic load (with Relaxed or Acquire ordering) won't be elided, and an atomic swap with unused loaded value won't be downgraded to a store. I'm fairly confident that the atomic loads can be elided, but I'm willing to believe that the downgrading the RMW swap operation might affect e.g. release-acquire sequences. Perhaps these atomic operations are so rare (and usually, hopefully, done properly) that optimizing them is not worthwhile?

#programming #rust #llvm #optimization

View on tech.lgbt
1
0
0
0
bal4e
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
arya dradjica
arya dradjica
@bal4e@tech.lgbt

Hi! I like programming. Severely addicted to high-performance code. Mostly involved in the low-level side of things, like memory layouts, concurrent data structures, and SIMD. Interested in OS design, programming languages, privacy/security, network protocols, and compiler architecture. Dabbling in number theory every once in a while. Working at @ nlnetlabs , on DNS software. Writing a Rust compiler ( https:// bal-e.org/speed/krabby ) on the side. 🏳️‍⚧️

tech.lgbt
@bal4e@tech.lgbt · Mar 11, 2026

🎵 race conditions 🎵

#programming

View on tech.lgbt
2
0
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 23:37:00 UTC