Sign in

Ha Le

@cffn.bsky.social
3K followers 357 following 1.4K posts

Human. Just trying to survive the next two minutes.

PostsRepliesMedia
Ha Le @cffn.bsky.social · 11/09/2026
000
Ha Le @cffn.bsky.social · 11/09/2026
100
Ha Le @cffn.bsky.social · 11/09/2026
111
Ha Le @cffn.bsky.social · 11/09/2026
Wheee! I have succeeded in teaching AI a branch of math that doesn't exist.
111
Ha Le @cffn.bsky.social · 19/08/2026
Looking through photos I took 30 years ago, before I left Vietnam for the first time. I was pointing the camera at the river. The bomb craters were just normal features of rice fields. It has only now struck me how extraordinary that is.
100
Ha Le @cffn.bsky.social · 29/07/2026
How is it a "surprise" attack when two countries are at war?
011
Ha Le @cffn.bsky.social · 27/07/2026
This chart right here is why women should be President and Secretary of Defense.
000
Ha Le @cffn.bsky.social · 24/07/2026
000
Ha Le @cffn.bsky.social · 09/07/2026
Gazans watching the World Cup. They love us more than we love them back. If not for politicians, the people of the world would get along just fine.
010
Ha Le @cffn.bsky.social · 08/07/2026
It's a white boy summer. Let's strike these people in the middle of a funeral procession for their religious leader (and a baby girl) I assassinated. I hope they are not mad!
000
Ha Le @cffn.bsky.social · 06/07/2026
Justice requires fixing a broken system. Meanwhile, there's equality vs. equity and this is a beautiful explanation of the difference. onlinepublichealth.gwu.edu/resources/eq...
040
Ha Le @cffn.bsky.social · 19/06/2026
How is the news cycle so dense and at the same time no news? This week: Cushing, OK hit tank bottom. MOU. Strait opened, tankers went through. Israel shelled Lebanon. MOU "postponed." Strait closed. US/Iran made Israel/Hezbollah agree to a ceasefire. News went out the wire. Israel strikes Lebanon.
021
Ha Le @cffn.bsky.social · 14/06/2026
My dino thinks your dino is better looking.
010
Ha Le @cffn.bsky.social · 05/06/2026
You could say US oil reserve is falling off a cliff. Except it's a cliff already at the bottom of another cliff. It was never refilled after being drawn down to buffer the oil shock of the Russian-Ukraine war. We're not going to make it to Labor Day.
100
Ha Le @cffn.bsky.social · 04/06/2026
People who cannot honor an agreement they made ten minutes ago want YOU to honor a land claim they wrote down two thousand years ago in a book of clearly made-up stories.
000
Ha Le @cffn.bsky.social · 01/06/2026
Don't worry. Everything is fine.
Japanese crude oil reserve dropped off a cliff this past month.
100
Ha Le @cffn.bsky.social · 29/05/2026
010
Ha Le @cffn.bsky.social · 29/05/2026
A brief history...
010
Ha Le @cffn.bsky.social · 28/05/2026
A brief history of Axios saying "a deal is close." We're living slow motion inside Zeno's paradox.
000
Ha Le @cffn.bsky.social · 24/05/2026
Home is a pale blue dot in a vast and hostile universe.
000
Ha Le @cffn.bsky.social · 23/05/2026
1. Trump is lying. 2. He doesn't know what day of the week it is any more. Saturday is too early for market manipulation. 3. Making peace with Iran to wage war on Cuba and be done by Tuesday market open. Wars boost popularity and he picked the wrong one so he's gonna switch. 4. All of the above?
021
Ha Le @cffn.bsky.social · 23/05/2026
The US Strategic Petroleum Reserve doesn't look that deep. ~50 million barrels at the bottom of the salt caves are physically unrecoverable. The military needs ~100 million barrels a year for normal operations (not war time, no natural disasters). We can go to Aug-Oct at current rate of drawdown.
100
Ha Le @cffn.bsky.social · 11/05/2026
I scoured the face of the earth and finally found something that dropped by 1000%: Donald Trump's approval rating.
020
Ha Le @cffn.bsky.social · 07/05/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
000
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
100
Ha Le @cffn.bsky.social · 29/04/2026
These people have been protesting for Gaza for an hour every day for the last ten months.
100
Ha Le @cffn.bsky.social · 29/04/2026
Protest for Palestine in front of the Milan Cathedral right now.
Protestors wearing signs and waving flags in front of the cathedral in Milan.
110
Ha Le @cffn.bsky.social · 29/04/2026
I'm in Milan. This arch and the one in Paris were both ordered by Napoleon. Only dictators want arches. Suggesting one should be an impeachable offense.
Arco della Pace in Milan. Originally ordered by Napoleon.
010
Ha Le @cffn.bsky.social · 24/04/2026
Are we in a simulation made by a three-year-old? How else would you explain such a generic villain?
021
Ha Le @cffn.bsky.social · 22/04/2026
Congrats on your new national carrier, Spirit Airlines! Uh. Whatever happened to "this is capitalism and poorly run companies should die"? How did it become sick people (and people with poor "natural" health) should die but sick companies are saved?
050
Ha Le @cffn.bsky.social · 20/03/2026
The US doesn't like its own citizens or something.
First six days of the US war in Iran costs $12.7bn, cost the same as one year of:
- Paying 9% of US elementary school teachers
- Paying 47% of US firefighters
- Medicare for 693,000 veterans
- 1.5m public housing units
- Medicaid for 3.6m children
010
Ha Le @cffn.bsky.social · 12/03/2026
I picked up this book today. The diary, from the Vietnam War, of a young doctor who was sent to run a field hospital straight out of college. She only made it for two years before she was killed, still practically a child. A beautiful soul and what a life she could have had if war weren't a thing.
111
Ha Le @cffn.bsky.social · 11/03/2026
Vietnamese election is coming up and there are reminders to go vote every hundred feet (all the red signs). Voter turnout in the last election was 99.6%.
010
Ha Le @cffn.bsky.social · 13/02/2026
If not for Gallup, I would have thought Trump's approval rating would be lower by now. Doesn't 36% approval rating mean you only have to walk 0.36 standard deviations down from the mean to be in deplorable territory? Please tell me I'm bad at stats.
011
Ha Le @cffn.bsky.social · 07/02/2026
Trump is out to kill the dollar. It's hard to imagine a different monetary order, The Fed not being the world's central bank. And yet, the Arabs invented Algebra and were once the world's premier scientists. "Algorithm" is mispronounced "Al-Khwarizmi," the guy who developed computational math.
Trump says he will sue new Fed nominee Kevin Warsh if the Fed doesn't lower interest rates.
000
Ha Le @cffn.bsky.social · 05/02/2026
The ICU episode was in 2017, when Epstein was already a known child rapist and trafficker. Attia's month-old son had stopped breathing, his heart had stopped beating. Attia stayed in NYC and let his wife care for their son alone for 11 days. One of the many small fish in the Epstein files.
000
Ha Le @cffn.bsky.social · 05/02/2026
In other words, I'm not sorry for what I did, I'm sorry it came out. It makes me sick how many people were part of Epstein's circus, and how many more would have wanted to be. I'm sick that I probably interact with many who self-present as upstanding, not knowing how gross they really are.
Peter Attia stayed in NYC to socialize with Epstein when his wife and child were in ICU. Issued a non-apology, "I accept that reality and the humiliation that comes with it."
220
Ha Le @cffn.bsky.social · 24/01/2026
Kill the people. Take the land. Develop it, with no input from or respect whatsoever for the people the land belongs to. See nothing wrong. The Trump-Kushner way.
011
Ha Le @cffn.bsky.social · 23/01/2026
Other presidents actually being able to sell merch must really piss Trump off.
000
Ha Le @cffn.bsky.social · 22/01/2026
Donald Trump: the most disapproved president ever. Disapproved like never before! Just what's wrong with white men?
Donald Trump's net approval rating is -19% 367 days into his second term.Net approval rating by state: approval in 12 states, disapproval in 38 states and DC.Net approval rating by demographic
021