Brian Goetz's Avatar

Brian Goetz

@briangoetz.bsky.social

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

2,187 Followers  |  68 Following  |  333 Posts  |  Joined: 08.11.2024
Posts Following

Posts by Brian Goetz (@briangoetz.bsky.social)

cruel to be kind

28.02.2026 22:53 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The remarkable thing about the Cybertruck is that it is a bottomless well of ridiculous. Every time I see one, I think "wow, that looks even dumber than I remember." Every time.

Being able to continuously confound the expectations of the most jaded observer? That's genius.

20.02.2026 20:30 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Or following the dashers around and reopening the door afterwards

13.02.2026 18:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

So, at $11 per close, how many riders deliberately leaving the door open would it take to drain their subsidy chest?

13.02.2026 18:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

It's spelled "cat"

12.02.2026 19:52 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

And those who delight in reading them are pedofilephiles?

31.01.2026 13:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The human psyche is an unfathomable mystery…

25.01.2026 16:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What about capacitors, flywheels, and rechargeable batteries? Those are all power buffers...

18.01.2026 21:36 β€” πŸ‘ 9    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

If that was a serious question ... it is because they sense an opportunity to rewrite the power structure, of course with them on top (or a least a higher slot than they have now.)

They see themselves in a lower position in a world without AI than a world with, so of course AI is essential.

18.01.2026 14:46 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
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

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.

15.01.2026 16:57 β€” πŸ‘ 30    πŸ” 9    πŸ’¬ 0    πŸ“Œ 2

Trust me, you are in no danger of being the splainaholic in the room

12.01.2026 21:31 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I've long wanted a dashboard like that that shows what percentage of the time each participant has been talking. (Pro feature add-on: a chess clock that limits your global talk time, and mutes you after you run out.)

12.01.2026 20:20 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

There was a cartoon where there was a sidekick called Deflator Mouse and it took me years to get the joke.

11.01.2026 15:29 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I don't understand how people could think this is just about "inheritance in OO systems." It is about _subtyping_, which shows up in all sorts of type systems -- width subtyping for tuples, return-covariance for function types, etc.

07.01.2026 15:22 β€” πŸ‘ 15    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

He wants to steal the oil.

03.01.2026 16:43 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

But those same people didn't value it before, either. It's just the LLM confirmed their bias that "it can't be that hard."

21.12.2025 14:51 β€” πŸ‘ 35    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

You now have a mission

21.12.2025 14:48 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Eventual consistency? Maybe some of the stars are still flowing through the messaging fabric.

21.12.2025 14:47 β€” πŸ‘ 7    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Yeah, I miss the days when it was just reply-all.

18.12.2025 00:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Cruel trick: give a packaging addict a set of packages with cyclic dependencies.

17.12.2025 14:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

But you could take the floor model home today. Some people can't delay gratification.

14.12.2025 22:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Monty Python - Mattress Skit
YouTube video by thebrat307101 Monty Python - Mattress Skit

Following in the long tradition of mattress-related absurdity

www.youtube.com/watch?v=rGEe...

14.12.2025 22:30 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

They are invested in the idea that AI years are like dog years. So they see it as staying 14 years, which is entirely respectable.

11.12.2025 19:58 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Funny how"AI hypemonger bro" is never on the lists of jobs that AI hypemonger bros claim are about to be AI'ed away.

11.12.2025 15:02 β€” πŸ‘ 8    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Me at McDonald's: I would like a Big Mac.
McDonald's: That'll be $5.75
Me: *sigh* paywalled

09.12.2025 15:11 β€” πŸ‘ 530    πŸ” 64    πŸ’¬ 6    πŸ“Œ 3

When there are multiple reviewers, the Acrobat Pro features really shine. You can merge the comments from all the reviewers into one doc, and there is space for discussion. The merged result provides a "heat map" of sorts where more attention is needed. You can check them off and they disappear.

02.12.2025 13:55 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

What an utterly irresponsible presentation of the data. Anyone looking at just the image - which will be seen by many more people than hearing the words - will come away thinking these are percentage increases. There’s no way they can’t, and he should know it.

24.11.2025 16:09 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Best caulking tip: keep a small cup of water nearby. Keep your fingertip wet at all times. You need only apply caulk roughly evenly, probably less than you think you need, then smooth it with a wet finger.

24.11.2025 02:42 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

DIY math:
- Let R be how often you get to do this DIY job
- Let L be your expected DIY lifetime
- Let X be how many times it takes to actually get good

Then if RL < X, you'll suck forever, don't bother starting. Taping drywall comes to mind.

Good news is caulking and painting are OK.

24.11.2025 02:39 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Nope, never heard of it.

24.11.2025 02:27 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0