Jacob Pratt
jhpratt@mastodon.social
<p>Professional software engineer and amateur photographer.</p><p>Contributor to Rust's compiler and standard library. Maintainer of Rust crates with billions of downloads — including time, deranged, powerfmt, num_threads, and num-conv. Third degree black belt in American Kenpo 🥋</p><p>jhpratt on most platforms</p>
Posts
-
Post #4036056
Shout-out to @ekuber@hachyderm.io for this shirt at #RustWeek #Rust #RustLang #programming
-
Post #3768856
It's amazing how bad #GitHub has been over the past few days. I simply can't load pages, even without going thru SPA stuff. Loading a pull request will hang indefinitely. It's ridiculous. That isn't even to mention their app, which has been doing something similar for longer. #programming
-
Post #2977576
I think the most *unique* part of #RustWeek was a scheduled meeting with TC39 (the JavaScript folks) regarding date and time handling. But it is such an expert-level and niche topic that it turned out to be a one-on-one. #Rust #RustLang #programming
-
Post #2977575
When I booked places to stay on my trip to Europe, I didn&#39;t care to check if they had air conditioning...oh what a mistake that was
-
Post #2977574
@innocentzero @simba @jkleer @jplatte I accidentally blocked the domain rather than a specific user, so you no longer follow me. I unblocked the domain immediately, but I&#39;m pretty sure that&#39;s not undone. Sorry!
-
Post #2977573
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…
-
Post #2463340
I&#39;ve watched Liga MX before, but I never thought I&#39;d hear &quot;penalty&quot; stretched out the same way &quot;gol&quot; is 😆 Spanish-language fútbol coverage is something else
-
Post #2463339
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&#39;s *incredibly* useful. #Rust #RustLang
-
Post #2463338
For those attending #RustWeek, I arrive in Utrecht early evening on the 20th. I&#39;ll be at the all-hands during the day Thu/Fri/Sat. If anyone wants to meet up, let me know! Feel free to pick my brain on anything :)
-
Post #1891048
RE: https://mastodon.social/@jhpratt/116481124268915139 The crates I maintain on crates.io don&#39;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&#39;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&#39;s on my profile...
-
Post #1822827
Starting in June, I&#39;ll be available for contracting work again! While I prefer Rust work and that is very much my expertise, I have knowledge of plenty of other languages as well. Whether it is assisting in integrating Rust into your existing workflow, getting CI to be &quot;just right&quot;, or designing a new system from the ground up, reach out to me! I have availability and know what I&#39;m doing. #Rust #RustLang #programming #FediHire #GetFediHired
-
Post #829686
Things I never expected to say: the `time` crate now contains an optimizing compiler. Like…full lexer, AST, IR, versioning, codgen, and now I&#39;m working on an optimization pass.