James Smyth
code-republic.bsky.social
James Smyth
@code-republic.bsky.social
Started programming in 1975 while abroad the USS Sturgeon SSN 637 as one of the operators of the reactor, and I am still going.
I spent a lot of years on a fast attack submarine ready to destroy any country that attacked us. I am very disappointed in my fellow citizens. Do you know so little about your civic duty that you elected a criminal as president?
May 15, 2025 at 2:49 PM
Reposted by James Smyth
I wouldn't be out there if I didn't believe that America can come through this moment, if each of us is prepared to play our role in demanding and delivering a better future.
May 15, 2025 at 1:26 AM
Reposted by James Smyth
I don't know what Jeff Bezos means by "personal liberties and free markets." But I do know this: The biggest threat to personal liberties and free markets in America today is Donald Trump. My @postopinions.bsky.social column on this week's trauma at the Post. wapo.st/3DaSKxX
Opinion | Here’s the real threat to ‘personal liberties and free markets’
The rapidly spreading authoritarianism coming from this administration threatens all of our freedoms.
wapo.st
February 28, 2025 at 12:43 PM
Reposted by James Smyth
Let's recap:

An unelected oligarch is currently taking a blowtorch to the federal government and making unilateral decisions about how/where to allocate your tax dollars.

Democrats aren't allowed to ask him any questions.

Republicans don't want to know what he's doing.

Zero oversight.

...🧵
February 12, 2025 at 9:00 PM
Reposted by James Smyth
He's never worked a day in government.

Yet he gets to decide what is wasteful and what is fraud?

Is a program that provides lifesaving medications to our impoverished allies "wasteful"?

Is one that feeds starving kids "fraud"?

He decides. An unelected oligarch decides our values.

...
February 12, 2025 at 9:00 PM
Reposted by James Smyth
He slashes budgets, burns entire departments and fires thousands at his own discretion.

He guts agencies that pose any impediments to his own financial interests.

Again, no oversight. No debate.

It's beyond an outrage. It's a heist in plain view.

Every American should be screaming bloody murder.
February 12, 2025 at 9:00 PM
Western music, its instruments, its notations (sheet music), and all its tricks like harmony and counterpoint wiped out all competition a long time also. I wonder if anyone even noticed? I wonder if anyone resisted?
November 29, 2024 at 4:18 PM
I remember when we were all going to speak Spanish, then Mandarin. Now everyone speaks English, which is hard because there is no billion person nation with English as an official language. The Internet and science took care of that. But what about Western music?
November 29, 2024 at 4:10 PM
#Microsoft #Orleans solves one of CS's biggest problems in distributed problems "caching#.

The cache for an item is always up to date and never expires because the grain is the only thing that writes it. Therefore, when it gives out the value, it is guaranteed to be current.
November 27, 2024 at 5:29 AM
The Washington Post advise for the Democratics is to fix their states first. That is a good idea. Maybe another idea is to stop virtually every federal project from going to red states. The Democrats sending money out of blue states and into red states is not working.
November 26, 2024 at 10:03 PM
Reposted by James Smyth
Canada’s top military commander, Gen. Jennie Carigna:
"After 39 years of career as a combat arms officer and risking my life in many operations across the world, I can’t believe that in 2024, we still have to justify the contribution of women to their defense and to their service, in their country."
November 23, 2024 at 7:37 PM
Reposted by James Smyth
Drips in ACID

(a crazy smart researcher at Microsoft put ACID transactions in distributed databases with Orleans a few years back and if we’d had that a few years earlier I feel we could have avoided all that blockchain stupidity)
September 3, 2023 at 10:33 AM
You don't need a large network to conceive the most efficient way to use them. In 1973, Carl Hewitt conceived of actors as the fundamental unit concurrent computation.

When something is simple, it is hard to beat. More cloud applications should use it.
November 21, 2024 at 5:25 PM
Everyone is worried about young men. How should I act as a man.

Here is my very simple trick.

First, be a decent human. Be kind and fair to everyone.

Second. There is no second.

If you are a young woman, this advice will work for women too.
November 20, 2024 at 9:28 PM
In my near 50 years of software development, I have used a lot of different technologies. A lot of stuff Invented in the 50's, 60's and 70's. They had slow computers but strong imaginations.

Actors (1973) might be my favorite!

I use Microsoft's actor framework called Orleans and so does Azure.
November 20, 2024 at 6:07 PM