Wednesday, September 3, 2025
Tuesday, September 2, 2025
Sunday, August 31, 2025
From Liz Cheney
Dear Democratic Party,
I need more from you.
You keep sending emails begging for $15,
while we’re watching fascism consolidate power in real time.
This administration is not simply “a different ideology.”
It is a coordinated, authoritarian machine — with the Supreme Court, the House, the Senate, and the executive pen all under its control.
And you?
You’re still asking for decorum and donations. WTF.
That won’t save us.
I don’t want to hear another polite floor speech.
I want strategy.
I want fire.
I want action so bold it shifts the damn news cycle — not fits inside one.
Every time I see something from the DNC, it’s asking me for funds.
Surprise.
Those of us who donate don’t want to keep sending money just to watch you stand frozen as the Constitution goes up in flames — shaking your heads and saying,
“Well, there’s not much we can do. He has the majority.”
I call bullshit.
If you don’t know how to think outside the box…
If you don’t know how to strategize…
If you don’t know how to fight fire with fire…
what the hell are we giving you money for?
Some of us have two or three advanced degrees.
Some of us have military training.
Some of us know what coordinated resistance looks like — and this ain’t it.
Yes, the tours around the country? Nice.
The speeches? Nice.
The clever congressional clapbacks? Nice.
That was great for giving hope.
Now we need action.
You have to stop acting like this is a normal presidency that will just time out in four years.
We’re not even at Day 90, and look at the chaos.
Look at the disappearances.
Look at the erosion of the judiciary, the press, and our rights.
If you do not stop this, we will not make it 1,460 days.
So here’s what I need from you — right now:
⸻
1. Form an independent, civilian-powered investigative coalition.
I’m talking experts. Veterans. Whistleblowers. Journalists. Watchdog orgs.
Deputize the resistance. Build a real-time archive of corruption, overreach, and executive abuse.
Make it public. Make it unshakable.
Let the people drag the rot into the light.
If you can’t hold formal hearings, hold public ones.
If Congress won’t act, let the country act.
This isn’t about optics — it’s about receipts.
Because at some point, these people will be held accountable.
And when that day comes, we’ll need every name, every signature, every illegal order, every act of silence—documented.
You’re not just preserving truth — you’re preparing evidence for prosecution.
The more they vanish people and weaponize data, the more we need truth in the sunlight.
⸻
2. Join the International Criminal Court.
Yes, I said it. Call their bluff.
You cannot control what the other side does.
But you can control your own integrity.
So prove it. Prove that your party is still grounded in law, human rights, and ethical leadership.
Join.
If you’ve got nothing to hide — join.
Show the world who’s hiding bodies, bribes, and buried bank accounts.
Force the GOP to explain why they’d rather protect a war criminal than sign a treaty.
And while you’re at it, publicly invite ICC observers into U.S. borders.
Make this administration explain — on camera — why they’re terrified of international oversight.
⸻
3. Fund state-level resistance infrastructure.
Don’t just send postcards. Send resources.
Channel DNC funds into rapid-response teams, legal defense coalitions, sanctuary networks, and digital security training.
If the federal government is hijacked, build power underneath it.
If the laws become tools of oppression, help people resist them legally, locally, and boldly.
This is not campaign season — this is an authoritarian purge.
Stop campaigning.
Act like this is the end of democracy, because it is.
We WILL REMEMBER the warriors come primaries.
Fighting this regime should be your marketing strategy.
And let’s be clear:
The reason the other side always seems three steps ahead is because they ARE.
They prepared for this.
They infiltrated school boards, courts, local legislatures, and police unions.
They built a machine while you wrote press releases.
We’re reacting — they’ve been executing a plan for years.
It’s time to shift from panic to blueprint.
You should already be working with strategists and military minds on PROJECT 2029 —
a coordinated, long-term plan to rebuild this country when the smoke clears.
You should be publicly laying out:
• The laws and amendments you’ll pass to ensure this never happens again
• The systems you’ll tear down and the safeguards you’ll enshrine
• The plan to hold perpetrators of human atrocities accountable
• The urgent commitment to immediately bring home those sold into slavery in El Salvador
You say you’re the party of the people?
Then show the people the plan.
⸻
4. Use your platform to educate the public on rights and resistance tactics.
If they’re going to strip us of rights and lie about it — arm the people with truth.
Text campaigns. Mass trainings. Downloadable “Know Your Rights” kits. Multilingual legal guides. Encrypted phone trees.
Give people tools, not soundbites.
We don’t need more slogans.
We need survival manuals.
⸻
5. Leverage international media and watchdogs.
Stop hoping U.S. cable news will wake up.
They’re too busy playing both sides of fascism.
Feed the real stories to BBC, Al Jazeera, The Guardian, Reuters, Der Spiegel — hell, leak them to anonymous dropboxes if you have to.
Make what’s happening in America a global scandal.
And stop relying on platforms that are actively suppressing truth.
Start leveraging Substack. Use Bluesky.
That’s where the resistance is migrating. That’s where censorship hasn’t caught up.
If the mainstream won’t carry the truth — outflank them.
Get creative. Go underground. Go global.
If our democracy is being dismantled in broad daylight, make sure the whole world sees it — and make sure we’re still able to say it.
⸻
6. Create a digital safe haven for whistleblowers and defectors.
Not everyone inside this regime is loyal.
Some are scared. Some want out.
Build the channels.
Encrypted. Anonymous. Protected.
Make it easy for the cracks in the system to become gaping holes.
And while you’re at it?
Stop ostracizing MAGA defectors.
Everyone makes mistakes — even glaring, critical ones.
We are not the bullies.
We are not the ones filled with hate.
And it is not your job to shame people who finally saw the fire and chose to step out of it.
They will have to deal with that internal struggle — the guilt of putting a very dangerous and callous regime in power.
But they’re already outnumbered. Don’t push them back into the crowd.
We don’t need purity.
We need numbers.
We need people willing to burn their red hats and testify against the machine they helped build.
⸻
7. Study the collapse—and the comeback.
You should be learning from South Korea and how they managed their brief rule under dictatorship.
They didn’t waste time chasing the one man with absolute immunity.
They went after the structure.
The aides. The enforcers. The loyalists. The architects.
They knocked out the foundation one pillar at a time —
until the “strongman” had no one left to stand on.
And his power crumbled beneath him.
You should be independently investigating every author of Project 2025,
every aide who defies court orders,
every communications director repeating lies,
every policy writer enabling cruelty,
every water boy who keeps this engine running.
You can’t stop a regime by asking the king to sit down.
You dismantle the throne he’s standing on — one coward at a time.
⸻
Stop being scared to fight dirty when the other side is fighting to erase the damn Constitution.
They are threatening to disappear AMERICANS.
A M E R I C A N S.
And your biggest move can’t be another strongly worded email.
We don’t want your urgently fundraising subject lines.
We want backbone.
We want action.
We want to know you’ll stand up before we’re all ordered to sit down — permanently.
We are watching.
And I don’t just mean your base.
I mean millions of us who see exactly what’s happening.
I’ve only got 6,000 followers — but the groups I’m in? The networks I touch? Over a quarter million.
Often when I speak, it echoes.
But when we ALL
speak, it ROARS with pressure that will cause change.
We need to be deafening.
You still have a chance to do something historic.
To be remembered for courage, not caution.
To go down as the party that didn’t just watch the fall — but fought the hell back with everything they had.
But the clock is ticking.
And the deportation buses are idling.
Saturday, August 30, 2025
It Won't Be Easy to Fix the Collapse into Fascism (1 of 3)
Thursday, August 28, 2025
Khronos Notes 8/28/2025
I am unclear about what is going on with Khronos especially as it affects OpenXR and WebGL and the various browsers.
1. Khronos appears to have 23 active standards including OpenXR and WebGL
2. Each of these standards has a working group. Most groups are 4 people or less. All of the members of the group are affiliated with a company that is a member. However these groups are tiny and probably do not represent the "real" working or advisory groups, which are not listed on their web site. There are no individuals listed.
3. There are 4 levels of membership for companies and 1 for academia. Costs per year vary from $90,000, $22,000, $9,000 to $4,000 plus. Academic membership is $1,000 per year. There is no way for an individual to join. NYU is not a member nor is UC, CMU, MIT or Stanford.
4. As all members of the working groups are by definition employed by a member company, I do not know what it means for them to be a "volunteer".
5. I know that the working group for OpenGL was much larger than anything mentioned here, on the order of maybe 30-50 members so obviously there is something I do not understand here.
6. Meta is a contributing member, but I am told is not a supporter of OpenXR.
7. It is not clear whether WebGL is a volunteer or a supported activity at each of the various browser companies. Given the potential for performance and stability issues it seems difficult to believe that it would be a pure open source, volunteer activity but maybe it is. WebGL is essentially a repurposing of OpenGL ES 2.0 and 3.0 so maybe there are robust implementations that can be trivially incorporated.
8. It is not possible for an individual to be a member of Khronos. It is possible that they can be invited onto a working group (or other advisory group).
To be updated.
Tuesday, August 26, 2025
Jeff Kleiser & Coco Conn at Hotel Figueroa
At the Hotel Figueroa, at some SIGGRAPH, date unknown.
This photograph may already be on the blog, but if so, I am not sure where.
Thursday, August 21, 2025
Civilization VII Notes
"War Hero"
I think we can all wish that we had peace and that we were not going to "study war no more" but if I were you I would not hold my breathe waiting for that. In the meantime, given that Mr. Bone Spur tells us that he is a war hero, we can ask ourselves if this moron and traitor actually knows what a war hero is. I doubt it. For those of you who may not have given it much thought, I can recommend the citations of the Congressional Medal of Honor (CMOH) as a way of making this abstract concept somewhat real.
Thursday, July 31, 2025
A Parlor Game
Sunday, July 20, 2025
27th Year Reunion of Hayden Planetarium
Saturday, July 19, 2025
Final Death Blow of the American Republic
A Preferred Guide For Those Who Would Ghost Us
Those of us who are ghosted realize that we have no rights in the matter and that you can ghost us whenever you like for whatever reason you like. But consider....
Thursday, July 17, 2025
Is Soros a Class Traitor by Supporting Mamdani?
I am a little confused although obviously you have some important points to make. Is the problem that some of the rich are supporting a Marxist and are therefore class traitors? As we all know, only rich people can elect their candidates to office, that is the way the system works, so it is a travesty when the rich support someone like this? Or are you saying that your rich friends only think they are supporting a Marxist who wants to expropriate the wealth of the rich and have the workers own the means of production, but they are deceived as this is just a rich kid pretending to support the proletariat who will actually turn away from his stated beliefs when elected like all the others before him? Either way there is a grave problem here.
Friday, July 11, 2025
The Supreme Court Fails to Defend the Constitution
Friday, July 4, 2025
Ken Perlin's Lab at NYU
The first thing I noticed was all the extra space and high ceilings. A lab like this needs to be able to do an instrument grid in the ceiling. I also noticed a real kitchen and several couches to sleep on for exam week or project crunches.
Ken showed me his Augmented Reality (AR) work with the Meta Quest 3. For the moment, we will ignore that Meta / Facebook is run by fascists who helped Trump get elected in 2016 by supporting the Russian disinformation campaign against Hillary Clinton. I have always felt that this was cause enough to go to war with Russia, but not everyone agrees.
The work with Quest 3 was compelling. I never got a headache although I was using one for at least 1/2 hour or possibly longer.
Wednesday, July 2, 2025
Mysterious Lockheed Constellation at JFK
When I arrived at JFK on June 24th and walked out of the terminal, across the way I was greeted by the sight of a Lockheed Constellation in TWA livery before the TWA terminal. What it was doing there I do not know but when I left two days later, June 26th, it was gone. Some people think this is one of the most beautiful airplanes ever designed.
Here is a picture of it in its WW2 USAF C-69 form.
Monday, June 30, 2025
Booking.Com and the Death of Customer Service
Sunday, June 22, 2025
Yeehaw Another War
Saturday, June 14, 2025
Biographical Sketch Written for ACM SIGGRAPH
1. What do you do, and how long have you been doing it?
Its very nice of you to ask. Whatever it is I do now is different from what I did then. The world was a different place and it is hard to explain. No one thought that computer animation would be useful for much. There were some of us who felt compelled to show that it was useful in various diverse ways. Some of these true believers had to sneak around and publish ideas and hope their management never found out. Some of us postponed graduate school or took a cut in pay or otherwise did career damaging things that seem irresponsible in retrospect.
So I did some of those things. I wrote an animation system (primarily a renderer) for a leading production company. That software, to everyone’s surprise, turned out to be the prototype for a system that got used by 500 studios worldwide and won a Science and Technology award from the Motion Picture Academy. Then I helped friends produce a short animated film that featured behavioral animation as a way of supporting my friend Craig Reynolds who was publishing on that topic that year. After that, being unemployed, I got into business with my friend Brad deGraf, starting out in his garage, and that was pretty crazy. We ended up hiring everyone we knew and helped produce a real time character for SIGGRAPH with one of the earliest SGI workstations and then did a bunch of other productions for theme parks and feature films back before CG was used for that.
The point is that whatever my role may have been in those underfinanced exercises in idealism, they didn't pay well nor did they lead to normal employment. It was fun but not very practical. Now, everyone does this stuff and for many years I have been looking for things to do that might be valued in society, like money laundering or destabilizing governments. While I wait to win the lottery, I try to keep busy by making pictures with computers and teaching a class now and then.
2. What was your first job?
My first real job was with the RAND Corporation. They put me on one of those well-meaning social research projects from the 1970s. They paid my way back to school and let me work with some amazing people and gave me access to their facilities.
3. Where did you complete your formal education?
I have degrees from UCLA.
4. How did you first get involved with ACM SIGGRAPH?
Suzy Landa of RAND hosted the Los Angeles chapter of ACM SIGGRAPH in a conference room there. This was perhaps 1976 or 1977. That is where I met Larry Cuba, John Whitney Jr, Gary Demos, Richard Hollander, Art Durinsky, Craig Reynolds, Doug Kay, George Joblove, Bill Kovacs, Jim Blinn, Pat Cole and others. My management at RAND insisted that I attend at least one academic conference per year and so I suggested the national SIGGRAPH Conference.
5. What is your favorite memory of a SIGGRAPH conference?
Most of the national conferences took place for me in a haze of sleep deprivation and fear.
At the conference in 1980 I went to hear a talk by someone named Dr. Ed Catmull on the topic of what he had learned running a CG lab at the New York Institute of Technology. I went up to introduce myself afterwards and he spent about an hour talking to me about what he wanted to do next which was to make feature length, narrative-driven, animated films with computers. At the time, very few people thought that would be possible. Ed and friends went on to found PIXAR.
The technical reception was small enough that you could meet people. Three of the young people there in what might have been 1981 carried a notebook with test pictures. They had just graduated from college. They were Carl Rosendahl, Richard Chuang, and Glenn Entis, the founders of Pacific Data Images.
I sat next to Larry Cuba when his film “Calculated Movements” premiered at the Electronic Theatre.
Trey Stokes, Brad deGraf and I performed the synthetic opera in real time at the Electronic Theatre of 1988.
6. Describe a project that you would like to share with the ACM SIGGRAPH community.
Just want to say hi and thank anyone who helped out who I might have forgotten to thank at the time.
7. If you could have dinner with one living or non-living person, who would it be and why?
I wonder what restaurant and who is picking up the check? Will someone provide a translator to come to dinner with us in the case that our guest does not speak modern English? A few names come to mind as potential candidates. Franklin D. Roosevelt, Winston Churchill, Oscar Wilde, Eric Blair, Evelyn Waugh, Napoleon Bonaparte, Jean-Jacques Rousseau, Georges Danton, Maimonides, Hugues de Payens, Malcolm X, the Marquis de Lafayette, Karl Marx, Oleg son of Rurik, Crazy Horse of the Lakota, Richard Henry Lee of the Virginia Continental Congress, Charles Darwin, Dr. John von Neumann, Kandinsky, Man Ray and others. Maybe we should have a dinner party?
8. What is something most people don’t know about you?
I don't think I should talk about that.
9. From which single individual have you learned the most in your life? What did they teach you?
The great American author Louis L’Amour, in an airline magazine, once said that you should never tell your age. There is too much ageism in America.
Willis Ware of the RAND Corporation showed me a 16 mm film shot off the screen by someone named Ivan Sutherland. It was part of his thesis project, I think, about something called Sketchpad.
10. Is there someone in particular who has influenced your decision to work with ACM SIGGRAPH?
My parole officer
11. What can you point to in your career as your proudest moment?
Pride is a sin
V 2 5/7/2025
Monday, June 9, 2025
Cantamus
In examining software for text to song, I came across Cantamus.app. I know very little about it beyond their demo and that they are located in Barcelona. If you get a chance, please listen to their demo, especially from 00:39 forward.
Saturday, May 31, 2025
The Democrats Failed Again
I would have thought that after Schumer failed to hold up the Trump budget that the Democrats would be on their best behavior. I was wrong.
Apparently the Republicans in the House passed their fascist budget by 1 vote. But the Democrats had lost three votes because some old members had refused to retire in time to be replaced but died in office.
OK, this disqualifies them from leadership.
AOC and Booker should form a new party.
Wednesday, May 28, 2025
Administrative Note 5/30/2025
As you know, I dont actually know who reads my blog. I am getting bored with all the politics.
Thursday, May 15, 2025
For R&D Using Machine Learning Now is the Time
Monday, May 12, 2025
Walls and Constitutions
Sunday, May 11, 2025
The Good News About US Science
Thursday, May 1, 2025
An Interesting Discussion with a Trump Supporter
Special Thanks to my Fellow Americans
Exactly as predicted, Trump and friends are attempting to destroy American democracy and doing a good job of it. Apparently all that self-serving rot about checks & balances was all "just kidding". In the history of the world, short of a major war, there has rarely been a national decline so precipitous and self-inflicted.