2024-11-18

ChatGPT 4.0 and I talk about "Advise and Consent" and political cycles

I had a conversation with ChatGPT (4o) - an actual voice conversation - about a book series I'm reading.  This is the transcript ChatGPT made.  I've made tiny edits (like italicizing the book titles).

This was my first time talking to the ChatGPT assistant.  (I was waiting in the car so I thought "why not give this thing a shot?")  What surprised me was how ChatGPT kept prompting me to continue the conversation.  I had to tell it was I done!




User: Hello, how are you?

Assistant: I'm doing great, thanks for asking! How about you? What's on your mind today?


User: What books did Alan Drury write?

Assistant: Alan Drury wrote numerous books, primarily political dramas and novels. Here are some of his notable works:

- Advise and Consent (1959) - His most famous novel, a political drama that won the Pulitzer Prize.

- A Shade of Difference (1962) - A sequel to Advise and Consent.

- Capable of Honor (1966) - Another sequel, focusing on media and politics.

- Preserve and Protect (1968) - The fourth book in the Advise and Consent series.

- Come Nineveh, Come Tyre (1973) - A continuation of his political saga.

- The Promise of Joy (1975) - The final book in the Advise and Consent series.

- Decision (1983) - A stand-alone novel about the Supreme Court.

- Pentagon (1986) - A novel about the U.S. military and politics.

He also wrote plays and non-fiction works, though he's best remembered for his political fiction. Do you have a favorite genre or one you're curious about?


User: Can you summarize Come Nineveh, Come Tyre for me?

Assistant: Sure! Come Nineveh, Come Tyre by Allen Drury, published in 1973, is a continuation of his political saga stemming from Advise and Consent. This novel delves into the chaos following a coup in the United States that has placed a controversial president in power. It explores themes of nuclear brinkmanship, ideological extremism, and the personal and political conflicts within a divided America.

The title, drawn from a line in Alfred Lord Tennyson's poetry, reflects the apocalyptic tension in the story. The book portrays the grim consequences of unchecked power and international conflict, maintaining Drury’s signature focus on the interplay between individuals, institutions, and the nation's fate. It’s part of the series’ later, darker explorations of U.S. politics.

Are you reading it or just curious about the series?


User: I'm reading Advise and Consent.

Assistant: That’s a great choice! How are you finding it so far? The political intrigue is intense, isn’t it?


User: There are a lot of characters.

Assistant: Definitely! The large cast can be a bit overwhelming at first, but each character plays a key role in the drama. Are there any characters or storylines you're particularly drawn to?


User: The book was written in 1959, and some people think that we have recurring cycles every 50, 60, or 80 years. What do you think about that?

Assistant: That’s a fascinating thought! Many historians and sociologists, like those behind the Strauss-Howe generational theory, argue that societies go through cycles roughly every eighty years, divided into twenty-year generational phases. These cycles often include periods of crisis, rebuilding, and renewal.

Looking at Advise and Consent, written during the Cold War, you might see parallels today in terms of political polarization and global tensions. Whether these cycles are real or just patterns we impose on history is debated, but it’s an interesting lens to view the past and present. Do you think history repeats, or is it more about human nature staying consistent?


User: I think each generation needs to learn certain lessons fresh.

Assistant: That’s a great point. Each generation faces unique circumstances but often struggles with the same core challenges—power, leadership, morality, and conflict. It’s like history rhymes rather than repeats. Do you see Advise and Consent offering lessons that still resonate today?


User: Yes, I do.

Assistant: That makes sense. The themes in Advise and Consent—integrity, political compromise, and the consequences of power—feel timeless. It’s fascinating how a book from 1959 can still feel so relevant. Are there any particular moments or issues in the book that feel especially connected to today?


User: It's a passage where the head of the Senate is reflecting back on all the challenges from the Cold War and from the Soviets getting into space first.

Assistant: That passage really captures the tension and uncertainty of the era. It’s remarkable how it mirrors modern concerns about global competition and technological dominance. The Cold War space race feels echoed today in things like artificial intelligence and space exploration. Do you feel the book’s depiction of leadership under pressure gives insights into handling those kinds of challenges?


User: I think that the leadership under pressure is important, but more important is I think that the people in charge are driven more by the circumstances that they're in, rather than their vision.

Assistant: That's such an insightful observation. It highlights how reactive leadership often is—shaped by the crises and constraints of the moment, rather than grand plans or ideals. Advise and Consent shows that clearly, with characters constantly navigating shifting alliances and unforeseen challenges. Do you think that’s just the nature of politics, or could leaders ever truly shape events on their own terms?


User: I think they make a difference and they certainly set the tone, but they can't really do anything that's completely against the geopolitical forces that are in play.

Assistant: That feels very true. Leaders can set a tone or steer events slightly, but they’re often constrained by the broader geopolitical and societal currents. It’s like they’re captains of a ship, but the tides and winds still dictate much of the journey. Advise and Consent captures that tension perfectly—showing how individuals navigate the larger forces around them. Do you think this is why some leaders are remembered as great? For how well they adapted rather than controlled?


User: Yes, I agree with that.

Assistant: It’s a compelling way to look at leadership. Those who navigate crises thoughtfully, maintain stability, or inspire others during turbulent times seem to leave the strongest legacies. It sounds like Advise and Consent has sparked some deep thinking for you! Do you feel the book’s perspective on leadership and power has influenced how you view current events?


User: No, I think it's just a reflection of how I've been thinking.

Assistant: That makes sense. It’s interesting when a book aligns with ideas you’re already exploring—it can feel like a conversation with the author across time. Do you find that reading Advise and Consent has deepened your perspective on those thoughts?


User: I don't know, I'm just starting, so it's a bit early to tell. I think one interesting issue is that most people right now think that Trump is this lone wolf in charge of everything, but it's more likely he's reflecting a cultural shift.

Assistant: That’s a sharp observation. Leaders like Trump often symbolize broader cultural or societal changes rather than acting as the sole architects of them. They resonate with existing shifts in values, frustrations, or aspirations. It ties back to your earlier point—leaders are shaped by their circumstances and the forces around them. Do you think Advise and Consent offers any parallels in how it portrays individuals responding to larger societal shifts?


User: I'm not sure. I'm done with this topic. Is there a transcription of this conversation?

Assistant: There's no built-in transcription feature, but you can scroll through this chat to review everything we've discussed. If you need a saved copy, let me know, and I can provide a text version for you!


User: Yes, please make a text version for me.

2024-09-09

C++ Haiku (from 2013)

In 2013 Microsoft held a "Going Native" event about C++ at their campus in Redmond.  ("Going Native" in contrast to "managed code" which they were pushing at the time [and still do]).

It was a great event - Stroustrup was there which was cool.  But ... major changes to C++ were afoot.  During the event I posted a bunch of Haiku about my reactions to the changes.

One key fact - I couldn't remember if Haiku was 5 7 5 or 7 5 7 and so a number of these have the syllabic rules wrong.  I address that issue toward the end.


C++ has gone insane
Old rules corrupted
New rules incompatible


C++ very subtle
Errors difficult
Please read giant book right now


R-values not nullable
Careful with &&
You must understand details


Never use zero or NULL
Always null_ptr
Except in old lang versions


STL algorithms
Happy with functors
Can you use a lambda here?


Confusing to me
Transparent Operator
Functors - WTF?


C++ language
Compiler does not want help
Unless old version.


Types flow from function
calls to Overloads / Templates, right?
Let compiler work.


Cool new thing voted
into standard for 14
fixes old problem


C++ series
of hacks upon hacks upon
hacks upon hacks up …


(This next one addresses the 5 7 5 vs 7 5 7 issue and even then makes a new one: 5 5 7.)

5 7 5 or
7 5 7
let overloading decide


Too many haikus reverse
direction just like
C++ does again, right?


Well, actually,
I like C++, just, uh,
choose a good subset.


2024-07-18

Windows Title Borders

Daniel is now one of my favorite people:



This approach works for Windows 11 as well, except, of course, they moved all the options around, but they aren't too hard to find.

Who thought not having a border around your windows was a good idea?

I've worked with excellent UI and UX people.  They think about things I don't think about.  It's great.

But at some point, I think, at big companies especially, when the UI is already generally good, the UX people have nothing to do, so there is the temptation to make changes, because, well, that's their job.

I'm reminded of a saying I was told when I worked at Virgin Interactive:  Hire 90% of the people you need.  The result is people who are highly engaged and 10% of what businesses do is bullshit anyway.





2024-06-25

Security Now!

I always wondered if the Security Now podcast name was inspired by Seinfeld's "Serenity Now!"

But anyway this happened:


The full video episode is here:

https://twit.tv/shows/security-now/episodes/980?autostart=false

and the show notes are here: 

https://www.grc.com/sn/sn-980-notes.pdf

And just so you know, in the meantime the patch has been pushed out, and the answer is "yes", turning off the Wi-Fi adaptor blocks the attack.

They joke a bit about "why not just turn off the entire computer" but it's a real use case where a laptop is used as a remote access machine and connects over ethernet (at a home, say), but the Wi-Fi is left on because why would you ever turn it off?  Well, now you have a reason.

2024-06-17

What dis?

What's this?


It's the plumbing for World of Color at Disneyland California Adventure.



They lowered the water level.


And here's some wiring exposed by the lower water level.




They used to have a little wave machine across that would cool the giant electromagnets that launch the cars for California Screamin' (renamed Incredicoaster).  Incredicoaster was working this particular day without any wave machine so I assume someone realized it was better to have a real cooling system than waves that splash up against the magnets.  But I applaud the theming of the original solution.

How come those electromagnets don't erase everyone's credit cards?














2024-05-27

Full Self Driving (FSD) - Unsupervised

It's been in the news that Elon Musk announced that he will announce Tesla robotaxis in August, 2024.  Everyone thinks is he is full of shit, basically, because he has been full of shit about Tesla car autonomy for a very long time.

He might still be.

But!  Here's what I think he will announce and why Elon might have less shit in him this time.

He recently announced that Tesla is no longer "hardware constrained" for car training.  But Tesla has been hardware constrained for car execution for a very long time, since they shipped a bunch of hardware without fully understanding how their software stack was going to work.

And the latest Tesla "full self-driving", renamed to "FSD (supervised)", is really good.  The big change was shifting (heh) away from a combination of neural network and logic in code to executing entirely out of the neural network.  The result is pretty human-like driving.  And it's pretty good at unprotected left turns.  I have a buddy Eric R who lets his Tesla drive him all over the place - freeways, side streets, and even across country.  He says you have to watch it like a hawk but even then it is less stressful than actually driving.

A couple of years ago two other buddies told me they had the "maxed out" FSD and both of them said they stopped using it after it tried to kill them three times.  Which, BTW, it's probably worth pointing out that the Tesla statistics that say FSD is safer than human driving are nonsense, because anytime (in the past at least) that anything interesting happened, it was turned off.  So, sure, it was good at the easy stuff.

So, overall, big improvements in FSD, and my view is that the limitation now is the hardware in the car.

I think the robotaxi announcement will basically reflect the technology they have now but with a major upgrade to the in-car computing and maybe better sensors.  And I think it will be pretty good!  And the new thing will be called "FSD - Unsupervised."

As for the sensors - Elon has said that if you don't solve vision, then you haven't solved anything.  I don't agree with that, but even if that is your view - that the car shouldn't need more sensors than a human (wait, humans have two eyes, and Tesla's have, what, eight? [oh well]) - then you should add in sound and vibration.  I get lots of hints from how the road feels when I drive.  And I think the recent horrible accident from the Cruise vehicle where it dragged a person under the car could have been prevented with more tactile sensors.

BTW, Cruise, the GM self-driving company, has offices right near us at work.  We had a picnic out on the lawn and a bunch of them came out and sat with us.  One of the things I learned as we swapped stories about our respective businesses is that the the Cruise car is always computing an escape plan if something goes wrong, like it loses compute power.  And I think that is what happened after that car accident - it flipped into "escape plan" mode to pull over without considering that it was dragging a body.

I have to admit that accident really bummed me out, because at the time (this is years ago) I was very impressed at how they had a built-in safeguard like that.  And sadly, maybe it backfired.

One more thing.  Back in 2005 an autonomous car succeeded in the DARPA Grand Challenge.  I thought, yay, we're almost there!  And I took into account something Bill Gates said (I think it was Gates), that people overestimate what is possible, computing power wise, in five years, but underestimate what is possible in ten years.  So I thought, yay, in ten years, we'll have self-driving cars!

Well, shit.  That didn't work out.  I should doubled those numbers again.

Update 2024-06-17: AS PREDICTED:  https://www.autoevolution.com/news/elon-musk-reveals-the-first-details-about-hardware-5-autopilot-computer-and-sensors-235405.html

Update 2024-12-06: ALSO AS PREDICTED:  https://www.pcgamer.com/hardware/after-promising-full-self-driving-updates-for-years-elon-musk-finally-admits-that-most-existing-teslas-may-never-be-able-to-drive-themselves/ 



Fail!

I had a goal of posting a new blog entry every day (on average) last year.  I got about half way through and then stopped.  I had a chance during time off during the last week of 2023 to post a big pile of pictures to catch up and finish but I thought, "why?", I'm just kidding myself.

However, like any good failure, I learned something.  As I got into it I realized it was the most fun for me when I did a series of related posts, like the improv music series.

Also related were some ideas to speed up posting, most notably not posting labels.  I missed them!  And I realize if I'm going to focus on series of posts then the labels are pretty useful.

And so here it is May 27, 2024.  I've spent the last five months doing a lot of cleaning-up and decluttering both at home and in my rather large amount of electronic files.  I think I'm about ready to jump back into blogging.

I do have one time-specific blog entry to make, which I have now done.

2023-12-15

Los Angeles - the city of angels

 


Probably more like Orange County looking north toward LA.

Blue Angels near I-90

 





Really, really big store

 


Bed, Bath, and Beyond!

 


SeaTac airport control tower

 


Near the Seattle Aquarium

 


Those electrical wires won't route themselves

 


Alias PowerAnimator 6.0 - those were the days

 


Spider Web

... via flip phone many years ago - 2003?



Inside the flyover bridge at Washington State Convention Center



Reflections

View from W Hotel in Seattle next to the Seattle Public Library.



Luxo Jr.

I went to my first Siggraph in 1987.  There was a panel on animation and one of the panelists was a young man who had made a CGI short about a lamp that plays ball with his son.




The outside of fog