Michael Pratt
prattmic.com
Michael Pratt
@prattmic.com
Hacking on the Go runtime and gVisor. 🏳️‍🌈
🙃
November 18, 2025 at 10:51 PM
In my experience, when the app “signs out” due to lack of internet, you can just kill the app and when you restart it you’ll still be logged in after all.
November 18, 2025 at 10:26 PM
Comptroller and Public Advocate are 20-25% for the republican candidates, while Silwa is at 7%.

In my (uninformed) view, that indicates that more than half of republicans voted for Cuomo, which is a lot more than I expected. 😅
November 5, 2025 at 3:13 AM
I voted for it, but think it was poorly explained on the ballot. My immediate reaction was “Why are we forcing this via ballot prop? Just let the elected officials decide.”

Only further research showed that the city charter currently mandates paper.
November 5, 2025 at 3:09 AM
They would be vacant until rented. Presumably dumping one million units on the rental market at once would drive rental prices down quite a bit.
November 3, 2025 at 6:15 PM
For some added fun, also see go.dev/cl/715362, wherein I discover that VPCOMPRESSQ is horrifically slow on AMD Zen 4, but only with a memory destination.

And thanks to @lemire.bsky.social for writing about this, which made this much faster to track down!
Gerrit Code Review
go.dev
October 29, 2025 at 7:20 PM
(Paraphrasing)

> instead of automatic dependency version bump tools, we (1) run govulncheck on a schedule and (2) run CI with the latest versions of our dependencies to ensure we’re alerted early of breakages

I love this, particularly testing with the latest versions even when not using them yet.
October 23, 2025 at 5:17 PM
For the `reproducible = False` extension, it sounds like there is a general expectation that it is reproducible, but you get a warning if something changes.

Does that mean that every bazel command will refetch the toolchain to check? Or only when it happens to be missing from cache?
October 15, 2025 at 3:02 AM