Brian Goetz

@briangoetz.bsky.social

Java Language Architect at Oracle. Author, Java Concurrency in Practice (http://amzn.to/2nzZnkl). Also, cats.

One of the clothing vendors I've bought from in the past (and which therefore will spam me forever) send me a mail whose subject is "New pants just dropped." There's not a hint of irony or punnery or snark in the actual mail, which makes me think that it was unintended and went unnoticed.

After working on ZGC for a decade, I’m happy to announce that I’m publishing a book about ZGC in JDK 25. It ships 22 May (www.taylorfrancis.com/books/mono/1...) and is being published by Taylor & Francis. You should get a copy if you want to learn more about ZGC. It’s available for pre-order now.

The Z Garbage Collector | In JDK 25 | Erik Österlund | Taylor & Franci

This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get

taylorfrancis.com

Peeve: financial journalists that don't know what the words "plunge" or "plummet" mean. Folks, when a volatile security drops 3.5% in a day, that's a dog-bites-man story. Metapeeve: none of the news aggregators give you decent tools for "stop showing me content from whatever idiot wrote this."

The switches and outlets in my house were a random mix of styles and colors, so this weekend I replaced them all with more modern ones. OMG these new lever-edge devices are SO much easier than the screw-terminal kind (and so much safer than the backstab kind.) Anything else should be against code.

Today, in "you had one job" failures: the FedEx "access manager" app has a place to add "help us find your address." The field accepts 20 characters. If finding my house isn't already obvious from the map, it's surely going to take more than 20 characters to explain it.

Glad to see that more shopping sites are upping their "filter" game, and some even exerting some pressure on vendor data quality. What I would love is to be able to look at an item and _see its values_ for all the filterable quantities, so I can refine my search with "(not) like this"

RIP Tom Lehrer. I discovered his music in 1974, when my teacher brought in one of his albums to illustrate different forms of political protest. She generously let me borrow it, I played it a zillion times. At that age, I didn't understand it all, but I still thought it was hilarious. And still do.

Gah companies suck at survey design. Got a survey for a hotel I've stayed at many times. Rate your stay 1-10? OK. But then they want a "better/as/worse than expected". I know anything less than top rating is worse than not rating at all. But it _is_ exactly as expected - which is why I stay there.

Every month I get an automated mail from my cable provider with the subject line of "Your billing cycle has ended". And every month, it makes me think "And now his watch has ended..."

I ran into an obnoxious engagement hack today: a spammer used a subject line that was engineered to be a likely subject line in my e-mail history, thereby spoofing Apple Mail into threading it together with a discussion with a trusted colleague. It took me a second to realize what had happened.

Just picked up a Bambu P1S on their Black Friday sale. Don't know anything (yet) about 3d printing, but I have to say this thing is a marvel of packaging-engineering. Much care has gone into allowing them to package all the accessories inside the printer for shipping, but without risk of damage.

Home upgrade peeve: product line non-orthogonality. Say Kohler has faucets in chrome, brass, and bronze. And sure, the color you want costs more. Fine. But they don't make the matching shower head in all the colors! So you still end up with mixed colors, or have to fall back to the most common.