My superpower is using rust-analyzer to color anything unsafe differently. Within an `unsafe` block, I can immediately see the specific operation that requires it and what operations are fine. It's *incredibly* useful.
Jacob Pratt
Professional software engineer and amateur photographer.
Maintainer of Rust crates with billions of downloads, including time, deranged, powerfmt, num_threads, and num-conv. Rust T-libs member and compiler contributor. Third degree black belt in American Kenpo 🥋
jhpratt on most platforms
The crates I maintain on crates.io don't have 2.8 billion downloads for nothing. My work is high quality, as anyone who has worked with me will attest to.
Unsure what I can do? I've spent some time optimizing the `time` crate. From knocking 10% off of hot paths to 10x speedups in edge cases, the gains are unquestionably real and impactful.
Interested? Send me a message here or send an email to what's on my profile: https://github.com/jhpratt
Things I never expected to say: the `time` crate now contains an optimizing compiler. Like…full lexer, AST, IR, versioning, codgen, and now I'm working on an optimization pass.
@innocentzero@social.tchncs.de @simba@social.tchncs.de @jkleer@social.tchncs.de @jplatte@social.tchncs.de
I accidentally blocked the domain rather than a specific user, so you no longer follow me. I unblocked the domain immediately, but I'm pretty sure that's not undone. Sorry!
When I booked places to stay on my trip to Europe, I didn't care to check if they had air conditioning...oh what a mistake that was
@thejpster @killercup some day! That's why I have the deranged crate. Throw in some nightly features and it can get very powerful.
Explaining to someone else that outside of the US and Canada (and others, probably), ground floor and first floor are not the same thing was not something I expected to do today…