Joshua Bloch's Avatar

Joshua Bloch

@joshbloch.bsky.social

Effective Java author, API Designer, CMU Prof, Swell guy.

1,255 Followers  |  94 Following  |  693 Posts  |  Joined: 17.11.2024  |  1.8981

Latest posts by joshbloch.bsky.social on Bluesky

Preview
Tesla board awards $30bn of shares to Elon Musk Billionaire chief executive threatened to leave electric-vehicle maker if he was not given more stock

I'm confused. Did they do this because he just about destroyed the company, or because he needs the money so badly? www.ft.com/content/ae08...

04.08.2025 15:22 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Here's the Eagle Nebula (including the Pillars of Creation) from my backyard in San Jose. I did not use the Hubble palate, because I don't have an S-II filter.

04.08.2025 09:45 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Harvard President Garber Tells Faculty He Is Not Considering a $500 Million Deal With Trump | News | The Harvard Crimson Harvard President Alan M. Garber ’76 has told faculty that a deal with the Trump administration is not imminent and denied that the University is considering a $500 million settlement, according to th...

It was premature of me to include Harvard in that list. They appear to be putting up a fight, as they said they would. Good for them! www.thecrimson.com/article/2025...

04.08.2025 06:40 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It was clear from day one that "combat[ing] antisemitism" was pretextual. This is a naked attempt to control (and destroy) higher education, which is a traditional element of the authoritarian playbook. Any university that plays along (e.g., Columbia, Harvard, Cornell) is sacrificing its principles.

03.08.2025 16:16 β€” πŸ‘ 13    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Gene Sperling Tweet:

For anyone who spends even a split second taking even 1% of the Administration’s explanation for firing the BLS commissioner seriously, read the words of Bill Beach, the former Trump-appointed BLS commissioner: 

β€œThese numbers are constructed by hundreds of people. They’re finalized by about 40 people. These 40 people are very professional people who have served under Republicans and Democrats.
And the commissioner does not see these numbers until the Wednesday prior to the release on Friday. By that time, the numbers are completely set into the IT system. They have been programmed. They are simply reported to the commissioner, so the commissioner can on Thursday brief the president’s economic team.

The commissioner doesn’t have any hand or any influence or any way of even knowing the data until they’re completely done. That’s true of the unemployment rate. That’s true of the jobs numbers.”

Gene Sperling Tweet: For anyone who spends even a split second taking even 1% of the Administration’s explanation for firing the BLS commissioner seriously, read the words of Bill Beach, the former Trump-appointed BLS commissioner: β€œThese numbers are constructed by hundreds of people. They’re finalized by about 40 people. These 40 people are very professional people who have served under Republicans and Democrats. And the commissioner does not see these numbers until the Wednesday prior to the release on Friday. By that time, the numbers are completely set into the IT system. They have been programmed. They are simply reported to the commissioner, so the commissioner can on Thursday brief the president’s economic team. The commissioner doesn’t have any hand or any influence or any way of even knowing the data until they’re completely done. That’s true of the unemployment rate. That’s true of the jobs numbers.”

The BLS commissioner was not fired for reporting economic numbers inaccurately; he was fired for reporting them accurately rather than illegally lying about them to help Trump.

03.08.2025 16:11 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Trump’s Domestic Use of Military Set to Get Worse, Leaked Memo Shows A Department of Homeland Security memo obtained by TNR signals top-level discussions about a potential escalation of the Pentagon’s domestic anti-immigration role, and lays out new details.

This is not what democracy looks like. We are well on our way to becoming a failed state. newrepublic.com/article/1987...

02.08.2025 15:09 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Trump fires labor statistics chief after large revision to jobs report Trump orders firing of Erika McEntarfer, the commissioner of the Bureau of Labor Statistics, after release of large revisions to employment data

This is not what democracy looks like. We are going downhill fast. www.washingtonpost.com/business/202...

02.08.2025 07:55 β€” πŸ‘ 8    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Post image

This is not what democracy looks like.

01.08.2025 01:46 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

This is not what democracy looks like.

01.08.2025 01:31 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

True, and fossil fuels are heavily subsidized. There is one energy source that is entirely dependent on subsidies, and that is ethanol. Those subsidies *should* be eliminated.

31.07.2025 16:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Every Scientific Empire Comes to an End America’s run as the premiere techno-superpower may be over.

Trump is murdering science in America. If I were getting my PhD today, my first job would likely be elsewhere. When my (undergrad) students ask me about internships, I'll advise them to establish connections elsewhere, in case they need them. Truly tragic. www.theatlantic.com/science/arch...

31.07.2025 15:59 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Here is the purpose of this $10 million taxpayer funded trip: to participate in the grand opening of a new golf course, the profits from which flow into his own pocket.

The WH is broadcasting this as an official event.

Here is the purpose of this $10 million taxpayer funded trip: to participate in the grand opening of a new golf course, the profits from which flow into his own pocket. The WH is broadcasting this as an official event.

Waste, fraud, and abuse alert! I'm sure DOGE will get right on it.

29.07.2025 16:44 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And don't forget ethanol, a truly horrific energy source that wouldn't exist without subsidies.

28.07.2025 16:05 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes indeed! That is exactly what I was thinking of.

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

Pop Quiz: What professional achievement do Tom Lehrer and Donald Knuth have in common? Don't Google it (or otherwise look it up); that would be cheating.

27.07.2025 20:09 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Tom Lehrer, master satirist of Cold War era, dies at 97 In song, he brilliantly skewered clichΓ©s about romance, patriotism and small-town life.

R.I.P. Tom Lehrer. His work was astonishingly funny, and influenced generations of nerds. www.washingtonpost.com/obituaries/2...

27.07.2025 19:33 β€” πŸ‘ 6    πŸ” 0    πŸ’¬ 1    πŸ“Œ 1

Sorry, I didn't see this until today, but yes, that's a good suggestion. I will donate to them.

26.07.2025 20:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is not what democracy looks like.

25.07.2025 20:53 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Cello Suite "Prelude in G" on Marimba (w/ 4 Mallets) by J. S. Bach
YouTube video by AaronGrooves Cello Suite "Prelude in G" on Marimba (w/ 4 Mallets) by J. S. Bach

If you think vibe coding is good, you should try marimba coding! www.youtube.com/watch?v=-2F3...

25.07.2025 20:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is what happened to Washington Post after they bent the knee. Now Columbia University is following their game plan. Why on earth would a venerable institution do that to itself?

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

Sorry about the lack of alt-text. It was an oversight on my part, and it was too late to "fix" (i.e. delete and repost) when I noticed. I do try to add alt-text to all the images I post, but sometimes I forget.

25.07.2025 17:46 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yep. Here's what I did: bsky.app/profile/josh...

25.07.2025 16:29 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

This is not what democracy looks like.

25.07.2025 15:10 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

Here's how I responded to the news: bsky.app/profile/did:...

25.07.2025 15:05 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

It's Columbia shorthand for the fact that I got a B.S. from their engineering school in 1982.

25.07.2025 07:46 β€” πŸ‘ 10    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I am dead serious about this. I would take great pleasure in donating to such a fund, and I'd help publicize it.

24.07.2025 18:55 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Amen. I haven't forgotten my promise to redirect my (modest) annual alumni donation an institution that actually cares about preserving our democracy. Perhaps Princeton et al should set up a fund for disaffected alums of other schools, with the express purpose of fighting governmental interference?

24.07.2025 18:54 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Dear Office of Alumni Relations and Development,

I read with disgust and sadness the agreement that Columbia signed with the Trump administration today. It seems apparent that the Columbia University that I knew and loved no longer exists. Please take me off the alumni list, stop sending me solicitations and activity notices, and cancel my subscription to Columbia Magazine. For my part, I will no longer be making annual contributions to the University (knowing that you may pass them on to the Trump administration, which will likely use them for evil purposes). Similarly, I've removed Columbia University from my will, effective today (7/23/2025).

With great sadness,
Dr. Joshua Bloch, E '82

Dear Office of Alumni Relations and Development, I read with disgust and sadness the agreement that Columbia signed with the Trump administration today. It seems apparent that the Columbia University that I knew and loved no longer exists. Please take me off the alumni list, stop sending me solicitations and activity notices, and cancel my subscription to Columbia Magazine. For my part, I will no longer be making annual contributions to the University (knowing that you may pass them on to the Trump administration, which will likely use them for evil purposes). Similarly, I've removed Columbia University from my will, effective today (7/23/2025). With great sadness, Dr. Joshua Bloch, E '82

Indeed. This was my response. It really hurts to see great institutions collapsing around you, especially institutions you loved.

24.07.2025 18:17 β€” πŸ‘ 26    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Post image

It may not be worse than expected, but that's because expectations were so low. FWIW, this was my response to Columbia's deal with the Trump administration:

24.07.2025 17:42 β€” πŸ‘ 10    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

I sent Columbia a letter to that effect when the Trump administration first came after them. Fat lot good it did. But I agree, I'd love to see many alumni of many institutions do exactly that.

24.07.2025 17:32 β€” πŸ‘ 30    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@joshbloch is following 20 prominent accounts