Code Monger, cyclist, sim racer and driving enthusiast.
9924 stories
·
6 followers

Think for Yourself

1 Share

Understand and improve on LLM-generated code

You’re about to commit a chunk of LLM-generated code into your product’s codebase. Before you do, however, pause to consider and act on these questions:

  1. Does it work? A lot of generated code can ‘feel’ right but be either subtly or grossly incorrect. If you don’t already have an automated testing habit, it’s never too late. Vibes are not enough.
  2. Do you understand the generated code? Could you explain it if asked? Don’t accept the code until you’ve learned from it and you know what it does. Don’t outsource your understanding.
  3. What’s different between the generated code and what you might otherwise have done? Are the differences something you can learn from or something you should reject? Don’t accept code that is worse than what you would have written.
  4. Can you think of at least one way to improve the generated code? Make it so.

In software development, one of the (non-swear) words we use to describe things we don’t understand or feel empowered to improve is legacy. We should be careful both to avoid ‘optimising’ and accelerating the creation of legacy code and to mistake such pessimisation as productivity — especially if we’re doing so at the expense of joy, time and skill.

mastodon.social/@kevlin/110136069252675177

In using Gen AI, many developers have unintentionally taken a back seat with both their knowledge and their destiny. By skimming past the friction necessary for learning, the pursuit of convenience ends up deskilling them rather than enhancing their skills. Many have confused meaningful productivity with the movement of a single metric or a subjective feeling.

It is easy — and common — to conflate progress through Jira tickets with actual progress in software development, or lines of code with needed functionality, or fixing defects with adding value to a product. Busyness is not the same as business. Getting better at getting through issues is not a benefit if you are creating disproportionately more issues over time, playing Whac-A-Mole with failure demand.

Use AI as augmentation. Treat AI as a power tool, not a replacement for craftsmanship.
Russ Miles

AI coding assistants offer many opportunities for improvement of both our codebases and our knowledge. But just because the offer exists doesn’t mean it will be taken up. Without conscious effort and engagement not only is this opportunity lost, but the outcome could be worse in the long run. Being the human in the loop needs to be understood as an active not a passive role.

Don’t just turn the handle; listen to the music. Understand it. Feel it. Join in. It’s yours.

Read the whole story
LeMadChef
18 hours ago
reply
Denver, CO
Share this story
Delete

Out-of-state traveler possibly exposed people to measles at Denver International Airport this month

1 Share

A person infectious with measles traveled through Denver International Airport earlier this month, a reminder to holiday travelers to be aware of the risk of infection as they journey to and fro.

The traveler, who lives out of state, landed at DIA at 7:24 p.m. on Dec. 12 at gate B45. The traveler departed from gate B84 at 9:41 p.m. the same night, state and local health officials say.

Authorities did not identify where those flights originated or where they were headed and said passengers who shared a flight with the infected person will be notified directly. But other travelers or workers who were at the airport from when the traveler arrived until about midnight that night should monitor themselves for symptoms of measles and call ahead before seeking medical attention if they believe they have been infected.

People exposed could come down with symptoms up until Jan. 2. However, authorities said the infected traveler was fully vaccinated against measles and had mild symptoms, meaning the risk of the traveler spreading the disease to others is lower.

Colorado has seen 36 cases of measles so far this year, the second most in a year since cases started being tracked in 1993, the Colorado Department of Public Health and Environment has said. But other states have been hit far harder.

There are currently two large outbreaks in the United States, one in South Carolina and another along the Utah-Arizona border. Both outbreaks have seen well over 100 cases reported.

Following the widespread introduction of vaccines, measles was declared eliminated from the United States in 2000. But the country will likely lose that status early next year. Facing even higher infection numbers, Canada lost its elimination status last month.

Read the whole story
LeMadChef
1 day ago
reply
Denver, CO
Share this story
Delete

“Yo what?” LimeWire re-emerges in online rush to share pulled “60 Minutes” segment

1 Share

CBS cannot contain the online spread of a "60 Minutes" segment that its editor-in-chief, Bari Weiss, tried to block from airing.

The episode, "Inside CECOT," featured testimonies from US deportees who were tortured or suffered physical or sexual abuse at a notorious Salvadoran prison, the Center for the Confinement of Terrorism. "Welcome to hell," one former inmate was told upon arriving, the segment reported, while also highlighting a clip of Donald Trump praising CECOT and its leadership for “great facilities, very strong facilities, and they don’t play games."

Weiss controversially pulled the segment on Monday, claiming it could not air in the US because it lacked critical voices, as no Trump officials were interviewed. She claimed that the segment "did not advance the ball" and merely echoed others' reporting, NBC News reported. Her plan was to air the segment when it was "ready," insisting that holding stories "for whatever reason" happens "every day in every newsroom."

But Weiss apparently did not realize that the "Inside CECOT" would still stream in Canada, giving the public a chance to view the segment as reporters had intended.

Critics accusing CBS of censoring the story quickly shared the segment online Monday after discovering that it was available on the Global TV app. Using a VPN to connect to the app with a Canadian IP address was all it took to override Weiss' block in the US, as 404 Media reported the segment was uploaded to "to a variety of file sharing sites and services, including iCloud, Mega, and as a torrent," including on the recently revived file-sharing service LimeWire. It's currently also available to stream on the Internet Archive, where one reviewer largely summed up the public's response so far, writing, "cannot believe this was pulled, not a dang thing wrong with this segment except it shows truth."

CBS did not immediately respond to Ars' request to comment. The network faces criticism from both outside and within its studios, as reporters and CBS viewers question the integrity of Weiss' decision now that the segment has aired. Recently appointed CBS editor-in-chief, Weiss' prior experience as a contrarian opinion writer helming her own right-leaning platform, The Free Press, prompted early concerns that she might water down CBS's critical coverage of the Trump administration. And the seeming censorship of the "60 Minutes" episode was perceived by some as a canary in a coal mine, confirming critics' fears.

CBS correspondent Sharyn Alfonsi, who anchored the segment, noted that the Trump administration had repeatedly declined to comment as the story came together. By delaying the segment solely because of Trump officials' silence, Weiss appeared to be giving the Trump administration a "kill switch" to block any story they don't want aired, Alfonsi suggested.

"Our story was screened five times and cleared by both CBS attorneys and Standards and Practices," Alfonsi wrote in a note to CBS colleagues that was widely shared online. “It is factually correct. In my view, pulling it now, after every rigorous internal check has been met, is not an editorial decision, it is a political one.”

Tim Richardson, journalism and disinformation program director at PEN America, told NBC News that Weiss risked damaging CBS's credibility by making a seemingly hasty decision to postpone a report that may have upset the Trump administration.

"CBS journalists, among the best in this country, appropriately made an outreach effort to get the government to weigh in on a deeply reported story out of El Salvador," Richardson said. "Pulling it back at the last minute because the government chose not to respond is an insult not only to the integrity of the journalists but to core principles of independent news gathering."

Early 2000s tool LimeWire used to pirate episode

As Americans scrambled to share the "Inside CECOT" story, assuming that CBS would be working in the background to pull down uploads, a once-blacklisted tool from the early 2000s became a reliable way to keep the broadcast online.

On Reddit, users shared links to a LimeWire torrent, prompting chuckles from people surprised to see the peer-to-peer service best known for infecting parents' computers with viruses in the 2000s suddenly revived in 2025 to skirt feared US government censorship.

"Yo what," one user joked, highlighting only the word "LimeWire." Another user, ironically using the LimeWire logo as a profile picture, responded, "man, who knew my nostalgia prof pic would become relevant again, WTF."

LimeWire was created in 2000 and quickly became one of the Internet's favorite services for pirating music until record labels won a 2010 injunction that blocked all file-sharing functionality. As the Reddit thread noted, some LimeWire users were personally targeted in lawsuits.

For a while after the injunction, a fraction of users kept the service alive by running older versions of the software that weren't immediately disabled. New owners took over LimeWire in 2022, officially relaunching the service. The service's about page currently notes that "millions of individuals and businesses" use the global file-sharing service today, but for some early Internet users, the name remains a blast from the past.

"Bringing back LimeWire to illegally rip copies of reporting suppressed by the government is definitely some cyberpunk shit," a Bluesky user wrote.

"We need a champion against the darkness," a Reddit commenter echoed. "I side with LimeWire."

Read full article

Comments



Read the whole story
LeMadChef
2 days ago
reply
Denver, CO
Share this story
Delete

Things upcoming

2 Shares

So: I've had surgery on one eye, and have new glasses to tide me over while the cataract in my other eye worsens enough to require surgery (I'm on the low priority waiting list in the meantime). And I'm about to head off for a fortnight of vacation time, mostly in Germany (which has the best Christmas markets) before coming home in mid-December and getting down to work on the final draft of Starter Pack.

Starter Pack is a book I wrote on spec--without a contracted publisher--this summer when Ghost Engine just got a bit too much. It's a spin-off of Ghost Engine, which started out as a joke mashup of two genres: "what if ... The Stainless Steel Rat got Isekai'd?" Nobody's writing the Rat these days, which I feel is a Mistake, so I decided to remedy it. This is my own take on the ideas, not a copy of Harry Harrison's late 1950s original, so it's a bit different, but it's mostly there now and it works as its own thing. Meanwhile, my agent read it and made some really good suggestions for how to make it more commercial, and "more commercial" is what pays the bills so I'm all on board with that. Especially as it's not sold yet.

Ghost Engine is still in progress: I hit a wall and needed to rethink the ending, again. But at least I am writing: having working binocular vision is a sadly underrated luxury--at least, it's underrated until you have to do without it for a few months. Along the way, Ghost Engine required me to come up with a new story setting in which there is no general AI, no superintelligent AI, no mind uploading to non-biological substrates, and above all no singularity--but our descendants have gone interstellar in a big way thanks to that One Neat Magictech Trick I trialed in my novella Palimpsest back in 2009. (Yes, Ghost Engine and Starter Pack are both set very loosely in the same continuum as Palimpsest. Or maybe it's more accurate to say that Palimpsest is to these new novels what A Colder War was to the Laundry Files.) So I finally got back to writing far future wide screen space opera, even if you aren't going to be able to read any of it for at least a year.

Why do this, though?

Bluntly: I needed to change course. After the US election outcome of November 2024 it was pretty clear that we were in for a very bumpy ride over the next few years. The lunatics have taken over the asylum and the economy is teetering on the edge of a very steep precipice. It's not just the over-hyped AI bubble that's propping up the US tech sector and global stock markets--that would be bad enough, but macro policy is being set by feces-hurling baboons and it really looks as if Trump is willing to invade Central America as a distraction gambit. All the world's a Reality TV show right now, and Reality TV is all about indulging our worst collective instincts.

It's too depressing to contemplate writing more Laundry Files stories; I get email from people who read the New Management as a happy, escapist fantasy these days because we've got a bunch of competent people battling to hold the centre together, under the aegis of a horrific ancient evil who is nevertheless a competent ancient evil. Unfortunately the ancient evil wins, and that's just not something I want to explore further right now.

I'm a popular entertainer and it seems to me that in bad times people want entertainments that take them out of their current quagmire and offers them escape, or at least gratuitous adventures with a side-order of humour. I'm not much of an optimist about our short-term future (I don't expect to survive long enough to see the light at the end of the tunnel) so I can't really write solarpunk or hopepunk utopias, but I can write space operas in which absolutely horrible people are viciously mocked and my new protagonists can at least hope for a happy ending.

Upcoming Events

In the new year, I've got three SF conventions planned already: Iridescence (Eastercon 2026), Birmingham UK, 3-6 April: Satellite 9, Glasgow, 22-24 May: and Metropol con Berlin (Eurocon 2026), Berlin, 2-5 July. I'm also going to try and set up a reading/signing/book launch for The Regicide Report in Edinburgh; more here if I manage it.

As during previous Republican presidencies in the USA it does not feel safe to visit that country, so I won't be attending the 2026 worldcon. However the 2027 world science fiction convention will almost certainly take place in Montreal, which is in North America but not part of Trumpistan, so (health and budget permitting) I'll try to make it there.

(Assuming we've still got a habitable planet and a working economy, which kind of presupposes the POTUS isn't biting the heads off live chickens or rogering a plush sofa in the Oval Office, of course, neither of which can be taken for granted this century.)

Read the whole story
LeMadChef
4 days ago
reply
Denver, CO
Share this story
Delete

From Cloudwashing to O11ywashing

1 Share

I was just watching a panel on observability, with a handful of industry executives and experts who shall remain nameless and hopefully duly obscured—their identities are not the point, the point is that this is a mainstream view among engineering executives and my head is exploding.

Scene: the moderator asked a fairly banal moderator-esque question about how happy and/or disappointed each exec has been with their observability investments.

One executive said that as far as traditional observability tools are concerned (“are there faults in our systems?”), that stuff “generally works well.”

However, what they really care about is observing the quality of their product from the customer’s perspective. EACH customer’s perspective.

Nines don't matter if users aren't happy
Nines don’t matter if users aren’t happy

“Did you know,” he mused, “that there are LOTS of things that can interrupt service or damage customer experience that won’t impact your nines of availability?”

(I begin screaming helplessly into my monitor.)

“You could have a dependency hiccup,” he continued, oblivious to my distress. “There could be an issue with rendering latency in your mobile app. All kinds of things.”

(I look down and realize that I am literally wearing this shirt.)

He finishes with,“And that is why we have invested in our own custom solution to measure key workflows through startup payment and success.”

(I have exploded. Pieces of my head now litter this office while my headless corpse types on and on.)

It’s twenty fucking twenty five. How have we come to this point?

 

Observability is now a billion dollar market for a meaningless term

My friends, I have failed you.

It is hard not to register this as a colossal fucking failure on a personal level when a group of modern, high performing tech execs and experts can all sit around a table nodding their heads at the idea that “traditional observability” is about whether your systems are UP👆 or DOWN👇, and that the idea of observing the quality of service from each customer’s perspective remains unsolved! unexplored! a problem any modern company needs to write custom tooling from scratch to solve. 

This guy is literally describing the original definition of observability, and he doesn’t even know it. He doesn’t know it so hard that he went and built his own thing.

You guys know this, right? When he says “traditional observability tools”, he means monitoring tools. He means the whole three fucking pillars model: metrics, logging, and tracing, all separate things. As he notes, these traditional tools are entirely capable of delivering on basic operational outcomes (are we up, down, happy, sad?). They can DO this. They are VERY GOOD tools if that is your goal.

But they are not capable of solving the problem he wants to solve, because that would require combining app, business, and system telemetry in a unified way. Data that is traceable, but not just tracing. With the ability to slice and dice by any customer ID, site location, device ID, blah blah. Whatever shall we call THAT technological innovation, when someone invents it? Schmobservability, perhaps?

So anyway, “traditional observability” is now part of the mainstream vernacular. Fuck. What are we going to do about it? What CAN be done about it?

From cloudwashing to o11ywashing

I learned a new term yesterday: cloudwashing. I learned this from Rick Clark, who tells a hilarious story about the time IBM got so wound up in the enthusiasm for cloud computing that they reclassified their Z series mainframe as “cloud” back in 2008. 

(Even more hilarious: asking Google about the precipitating event, and following the LLM down a decade-long wormhole of incredibly defensive posturing from the IBM marketing department and their paid foot soldiers in tech media about how this always gets held up as an example of peak cloudwashing but it was NOT AT ALL cloudwashing due to being an extension of the Z/Series Mainframe rather than a REPLACEMENT of the Z/Series Mainframe, and did you know that Mainframes are bigger business and more relevant today than ever before?)

(Sorry, but I lost a whole afternoon to this nonsense, I had to bring you along for the ride.)

Rick says the same thing is happening right now with observability. And of course it is. It’s too big of a problem, with too big a budget: an irresistible target. It’s not just the legacy behemoths anymore. Any vendor that does anything remotely connected to telemetry is busy painting on a fresh coat of o11ywashing. From a marketing perspective, It would be irresponsible not to.

How to push back on *-washing

Anyway, here are the key takeaways from my weekend research into cloudwashing.

  1. This o11ywashing problem isn’t going away. It is only going to get bigger, because the problem keeps getting bigger, because the traditional vendors aren’t solving it, because they can’t solve it.

  2. The Gartners of the world will help users sort this out someday, maybe, but only after we win. We can’t expect them to alienate multibillion dollar companies in the pursuit of technical truth, justice and the American Way. If we ever want to see “Industry Experts” pitching in to help users spot o11ywashing, as they eventually did with cloudwashing (see exhibit A), we first need to win in the market.
    How to Spot Cloudwashing
    Exhibit A: “How to Spot Cloudwashing”

  3. And (this is the only one that really matters.) we have to do a better job of telling this story to engineering executives, not just engineers. Results and outcomes, not data structures and algorithms.

    (I don’t want to make this sound like an epiphany we JUST had…we’ve been working hard on this for a couple years now, and it’s starting to pay off. But it was a powerful confirmation.)

Talking to execs is different than talking to engineers

When Christine and I started Honeycomb, nearly ten years ago, we were innocent, doe-eyed engineers who truly believed on some level that if we just explained the technical details of cardinality and dimensionality clearly and patiently enough to the world, enough times, the consequences to the business would become obvious to everyone involved.

It has now been ten years since I was a hands-on engineer every day (say it again, like pressing on a bruise makes it hurt less), and I would say I’ve been a decently functioning exec for about the last three or four of those years. 

What I’ve learned in that time has actually given me a lot of empathy for the different stresses and pressures that execs are under. 

I wouldn’t say it’s less or more than the stresses of being an SRE on call for some of the world’s biggest databases, but it is a deeply and utterly different kind of stress, the kind of stress less expiable via fine whiskey and poor life choices. (You just wake up in the morning with a hangover, and the existential awareness of your responsibilities looming larger than ever.)

This is a systems problem, not an operational one

There is a lot of noise in the field, and executives are trying to make good decisions that satisfy all parties and constraints amidst the unprecedented stress-panic-opportunity-terror of AI changing everything. That takes storytelling skills and sales discipline on our part, in addition to technical excellence.

Companies are dumping more and more and more money into their so-called observability tools, and not getting any closer to a solution. Nor will they, so long as they keep thinking about observability in terms of operational outcomes (and buying operational tools). Observability is a systems problem. It’s the most powerful lever in your arsenal when it comes to disrupting software doom spirals and turning them into positive feedback loops. Or it should be.

As Fred Hebert might say, it’s great you’re so good at firefighting, but maybe it’s time to go read the city fire codes.

Execs don’t know what they don’t know, because we haven’t been speaking to them. But we’re starting to.

What will be the next term that gets invented and coopted in the search to solve this problem?

Where to start, with a project so big? Google’s AI says that “experts suggest looking for specific features to identify true cloud observability solutions versus cloudwashed o11ywashed ones.”

I guess this is a good place to start as any: If your “observability” tooling doesn’t help you understand the quality of your product from the customer’s perspective, EACH customer’s perspective, it isn’t fucking observability. 

It’s just monitoring dressed up in marketing dollars.

Call it o11ywashing.

Read the whole story
LeMadChef
4 days ago
reply
Denver, CO
Share this story
Delete

All The Cava In Spain

1 Share

On Tuesday, November 4th, Zohran Mamdani won the New York City mayoral race, by A LOT.

He did this because he was/despite being a brown Muslim immigrant socialist who openly and actively supports everything Ezra Klein and his ilk told us we should probably just give up in order to win elections against creepy men supported by billionaires and Nazis.

We do not, it appears, have to do this. We probably don’t have to be excited about candidates with Nazi tattoos either.

I was sorry we were not still in New York when the news broke, because I heard that people were shouting and crying and popping bottles on the streets there, I heard that Not Like Us was playing at the victory party, I heard there was a lot of joy.

I felt a lot of joy myself, and I almost cracked open the bottle of champagne that has been patiently waiting in our fridge since early September, even though that bottle is actually waiting for some other event. But Max didn’t want to drink champagne and actually I had to fluff him up to feel excitement and joy about the election results at all.

“Well, this is good but people are going to get disappointed when it turns out he can’t actually do all that shit in his platform” is the paraphrase of his general mood.

IT STILL MATTERS, THOUGH, I said to him. We still get to be overjoyed that a long-shot socialist candidate mobilized a million people, got an entire nation excited about him, kicked Andrew Cuomo’s ass, scared the shit out of the billionaires, freaked out Alan Dershowitz so much that Dershowitz said he would blow his own brains out if Mamdani won — okay, no, since I bother to fact-check my newsletters by hand, unfortunately that is not true, he did not say that — and came out swinging for policies that, whether or not he can deliver on every single one of them, are the RIGHT policies, are some of the basics on which a livable NYC for everybody must be built, are not too much to ask for, are the very beginnings of imagining a future in which oligarchs, demagogues, and fascists are defeated, in which profit, cruelty, and control are not the gods before which we all must bend the knee and be broken.

Hmm, that was one long-ass sentence.

Anyways, so Max agreed we were allowed to be joyful in this moment, WHATEVER COMES NEXT. And we toasted the moment with a delightful orange wine, and we left the bottle of champagne unopened in the fridge.

&&&

“What about this champagne, Amy? You keep mentioning it.”

Okay, I’m gonna try to lay out the argument here.

The bottle of champagne is in the fridge so we can break it open when Trump dies.

I don’t know when this will be. I do know that, whatever the live-forever grifters tell the oligarchs who are afraid to die —

and even though I don’t believe in hell, if I were those guys, I’d probably be pretty scared to die anyways, because Pascal’s wager takes on a different magnitude when you’re actually a monumental macro-villain —

and I’m pretty sure Dante would boot out one of the guys that Satan has in his three mouths or else grow Satan some extra mouths to make room —

I do know, despite the Bryan Johnson-sponsored nighttime-erection internet-of-things cock ring, despite blood boys and on-demand magnesium infusions, despite preventative full-body MRIs —

I do know that everyone dies.

Everyone. Every single person in the history of the world has died. Even Henry Kissinger died, although it took him an excruciatingly long time. This means that Donald Trump will die.

And when Donald Trump dies, whenever that is, I want a bottle of bubbly already chilled so I can celebrate.

&&&

Yes, I said that. I will celebrate when Donald Trump dies. I celebrated when Henry Kissinger died. Not with champagne, but with memes, as the internet does.

When Trump dies, I want champagne. I want memes. I want people shouting and dancing in the street. I want “Ding Dong the Witch is Dead” playing on repeat from everyone’s apartment windows. I want bonfires of Donald Trump presidential portraits torn down from post office walls.

And I want all of those motherfuckers still in charge when he dies, if he dies in office, to know that he was hated, that Dante would have shoved Donald Trump up one of Satan’s assholes, where Satan’s asshole teeth will endlessly chew him up and shit him out, only to hoover that shit back in again and start the whole process all over, endlessly, for eternity.

Hell, I’ll write that Dante fanfic myself.

Blake's Dante https://upload.wikimedia.org/wikipedia/commons/thumb/9/97/Illustrations_to_Dante%27s_Divine_Comedy%2C_object_72_Butlin_812-69_recto_Lucifer.jpg/500px-Illustrations_to_Dante%27s_Divine_Comedy%2C_object_72_Butlin_812-69_recto_Lucifer.jpg
Blake’s Dante, via Wikipedia

&&&

I understand that in the current environment it is risky for me to say these things. But, well, I can’t be fired, because I don’t currently have an employer, and I would like to clarify that these views are my own, that even the champagne taking up space in the fridge is entirely my idea, that no one else is responsible for my Dante fanfic.

&&&

The champagne, specifically, became a Thing when the internet started its first round of “Is Dear Leader dead?” over Labor Day weekend, 2025, when he was briefly AWOL. There was wild speculation. There were conspiracy theories. There were Weekend At Bernie’s memes. Amongst people I spoke with about this, there were mixed feelings: yes it would be great if that motherfucker would just stroke out and die (recent speculation on Trump’s obvious and continuing health problems suggests he may have had a stroke that weekend he was missing), but we’d still be stuck with all these other cartoon villains, of which I offer this very incomplete list: JD Vance, Russ Vought, Peter Thiel, Mark Zuckerberg, Elon Musk. Stephen Miller, Steve Bannon. RFK, Jr.

These men have collectively done an immense amount of damage to the entire fucking world, such that it’s hard to know which of them will go down in history as the biggest mass murderer of the 21st century — Satan will eventually need to grow a lot of new assholes — and if Trump dies in office these guys will still be in power.

Nevertheless, Trump’s death in office would be a tremendous moment of possibility, what the ancient Greeks used to call a kairos.

This is because he has no adequate succession plan. He is too stupid and too narcissistic to groom someone for that role or allow someone else to be actively groomed for that role in his presence. Of course JD Vance is angling for it, but JD Vance, even if he divorces his heathen wife and marries Erika Kirk, a blond Christian woman (another internet rumor), does not have the charisma that Donald Trump has.

No, I don’t personally think Donald Trump is charismatic. But I know that his kind of charisma works for a uncomfortably large minority of humans living in the United States, and I know that there is no other US-based fascist right now who has that kind of charisma.

Don’t just take it from me, take it from Steve Bannon, who just the other day said:

Look, we have to understand that if we don’t do this to the maximum—the maximalist strategy—now, with a sense of urgency, and in doing this, seize the institutions... if we don’t do this now, we’re going to lose this chance forever, because you’re never going to have another Trump. [emphasis added]

There will be disarray when Trump dies. There will be chaotic power struggles. Factions will factionalize even more. People who feared Trump’s wrath may become bolder, or at least fear other peoples’ wrath instead. If we as dissidents continue to organize, to grow our own power, then we will be more ready to seize that moment.

And, I submit, the more of us who are out there in the streets popping bottles and dancing like the Berlin Wall just fell, the more likely this is to happen.

Which is to say, put a bottle of your favorite bubbly in your fridge, and get ready to party.

&&&

This was actually supposed to be a historical essay about Generalissimo Francisco Franco, who was the fascist dictator of Spain for 36 years until his death in office in 1975, but whose anointed successor, Juan Carlos de Borbón, the grandson of the last king of Spain, turned out not to be especially committed to Francoist fascism, and instead worked with the opposition to transition Spain to democracy, albeit flawed.

I knew almost nothing about Franco before a casual remark someone (I can’t remember who) made during the Labor Day death watch.

“When Franco died,” they told me, “it was said that the people drank all the cava in Spain.”

I latched on to “all the cava in Spain” because it is an incredible image — a people released from bondage to an evil person celebrating that release so determinedly and excessively that they used up all the traditional celebratory beverage in the country. I imagine Spaniards asking Frenchmen to drive some cases of champagne over for them, asking the Italians to send their prosecco, we are out of the celebration beverage, send more, we are not done celebrating.

With this sparkling image in my head I went looking for more information about this event, about Franco himself, and about what happened after his death.

I looked specifically for news articles about the reaction to Franco’s death by the people, and unfortunately I found nothing to suggest that all the cava in Spain had in fact been drunk that week. Of course many people quietly celebrated, in some places more than others — The New York Times reported that “In such contentious regions as Catalonia and the Basque country, champagne bottles were opened in private to toast a long‐awaited opportunity for change.” But Spain did not run out of cava.

Plenty of people were still afraid. This was a consolidated fascist government that had ruled from 1939, when, with Hitler’s assistance, they won the Spanish Civil War. The idea that it might just go away must have seemed impossible. And yet, it did.

Franco was not a dumb man and he ruled for a long time. Unlike Trump, he was concerned with succession and he had chosen his longtime right-hand man and Opus Dei fanatic, Luis Carrero Blanco, as his successor.

In his Christmas 1969 speech, Franco said, regarding the succession, “Everything is tied down, securely tied down.” 1

Blanco became Prime Minister in June of 1973. In December 1973, he was assassinated by Basque Separatists in a dramatic car bombing in Madrid. It is well worth reading the Wikipedia entry on this bombing, which includes a statement about the bombers’ reasons as well as the information that many Spaniards quietly approved of and joked about it, saying Blanco had become “Spain’s first astronaut,” because the bombing threw the car spectacularly far into the air.

Thus, in 1973, Franco, his health failing, was left without a successor.

Nothing was tied down, after all.

&&&

In the summer of 1975, pressed for time, he tapped Juan Carlos for the role. Juan Carlos swore loyalty to the principles of Francoism and parliament appointed him as Franco’s successor. Franco died, finally, as all men do, on November 20th, 1975, and Juan Carlos was crowned two days later.

Immediately upon his death, dissident political parties (all illegal under Franco) released statements demanding change. A group of dissidents in the military, several of whom were then under arrest, released a statement insisting that the crowning of Juan Carlos should not occur without the agreement of the people. In his speech at his coronation, Juan Carlos was conciliatory.2

By 1977 political prisoners had been released and those who had fled in exile were allowed to return home. The first free parliamentary elections since 1936 were held in June 1977.

And, by the end of 1978, a new constitution had been ratified and Juan Carlos had signed it. Francoism was over.

&&&

Obviously the story is a little more complicated than that; stories always are. Spanish democracy is not perfect; one fascinating little tidbit I found during my Franco research was “the Cassandra Case”: the story of a young woman who made a series of tweets between 2013 and 2016 playing on the ‘Spain’s first astronaut’ joke about Carrero Blanco’s death. In 2017 she was convicted of “extolling terrorism,” although the conviction was later overturned. I came across this story not long after the assassination of Charlie Kirk, and it’s one reason I didn’t write this essay back in September when I was first digging into the Franco stuff.

And, whether or not Francoism is truly over is still a site of debate. When I started down the Franco rabbit hole, besides old news articles and Wikipedia entries, I also did my favorite research trick and looked up college course syllabi on modern Spanish history to see what the readings were. Most of them were in Spanish, unsurprisingly, but I found a book called Exhuming Franco: Spain’s Second Transition, and I was able to check it out from the Boston Public Library.3

Anyways this is a whole book about the legacy of Francoism in modern Spain, and it’s a pretty interesting on how one country responded to its fascist past, what was buried and what was revealed, and how people felt about it forty years later.

Despite these complications, Franco’s death really did usher in an era of greater freedom. Under Franco hundreds of thousands of people were murdered, sent into exile, or held as political prisoners. And, a brand new constitution is no small thing. (We sure as hell could use one here in the US, because ours sucks.)

A NY Times article on the 2nd anniversary of Franco’s death in 1977 writes “The bitterness of the extreme right was apparent in the speeches at today’s rally. Blas Pinar, head of the New Force Party, said: “Forty years of Spanish history were built up by Francisco Franco and this Government has destroyed it in two years.”

&&&

When digging into Franco’s death, I found article upon article upon article in the New York Times, going back decades, reporting on his state of health, sickness, or definitely-not-sickness.

In the last couple of months before his death, his state was followed so closely that it reached absurd levels; please enjoy this screenshot from the last 10 days of New York Times coverage, and feel free to scroll through decades of their coverage on his health here.

Then, upon his death, we get this report from the Times:

General Franco died after a tenacious five‐week battle during which he was repeatedly described as showing unexpected strength. In the final medical bulletin a team of 32 doctors, who had resorted to extraordinary measures, including three operations and reduced body temperature, to keep their patient alive, indicated that they had continued to seek to revive him to the last.

The final clinical diagnosis included Parkinson’s disease, acute miocardial infarction, acute digestive ulcers with repeated massive hemorrhaging, peritonitis, acute kidney failure, thrombophlebitis of the left thigh, bronchial pneumonia and shock.

This is some wild-ass medical shit going on, and I go into it so deeply to point out that nobody insists on doctors doing this kind of desperate shit unless they are really, really afraid of what will happen when the person in question dies.

These are the actions of people who know they don’t have it all tied down.

&&&

So absurd was the reporting on Franco’s ‘long battle’ (and the battle itself…) that Chevy Chase famously joked about it on the December 13th episode of Saturday Night Live (then in its first season), saying, in Weekend Update (three weeks after Franco’s death): “Our top story tonight: Generalissimo Francisco Franco is still dead.” Chase expanded on the joke for several weeks afterward and it later became a catchphrase with its own wikipedia entry.

“Forty-five years later,” wrote Faber in 2021, “the SNL skit has lost little of its punch, or for that matter, relevance. Franco is still dead, of course; but he also continues to be held in contempt, to garner praise, and to dominate the headlines.” 4

&&&

I give you this very long story about Franco for three reasons:

First, as a reminder that the study of history matters:

History matters now more than ever, and we do not have to leave it only to historians, students, or miscellaneous ‘history buffs’.

I am not a historian, a student, or a history buff. But I got interested in something and I did a little research, for which I used zero AI, by the way, and I learned some interesting things. Wikipedia, newspaper archives, and paper books from libraries are all free access to history. Reference librarians still exist, for now. Professors still exist, for now. Access to history, our own and others’ is still possible. We must ensure it remains so.

Second, as a hopeful example:

Franco’s fascist dictatorship fell and, as the rightists complained, was almost completely dismantled in the two years after his death, in part because he did not have an appropriate successor in place.

Donald Trump’s fascist dictatorship is NOT fully consolidated, and he has no obvious successor. Bannon is desperate to consolidate power NOW because he knows there is only a slim window of time to do so.

He knows, in other words, that it is not “all tied down”.

Third, as instruction:

Donald Trump will die, as all men do. It might be soon. It might be while he is still in office. Those of us opposing fascist rule must continue to HOLD THE LINE against them; refuse to let them consolidate their power. And when Trump does die, we must be prepared to seize that moment as the opposition in Spain was prepared to seize the moment of Franco’s death. One way that ordinary people can seize the moment is in celebration.

So keep that bubbly on ice, people.

Unfortunately, if Franco is any model, Trump’s death will not mean we will get to stop hearing about Donald Trump. We will all be stuck hearing about Donald Trump for the rest of our lives, because there will be no escaping his grotesque legacy. Indeed, we should insist on continuing to talk about Donald Trump, even as we can’t stand to hear his name, because if we stop talking about Donald Trump, we will lose access to an incredibly important piece of our history, and when someone with his level of charisma and tendency toward fascism pops up again, we will be unprepared.

&&&

In conclusion: celebration is important, even if the future remains, as it always is (and I give thanks for that!), undetermined. Like all men, Donald Trump will die, and when he dies we should celebrate, and if we have not already overcome his fascist government, we should recognize it as an auspicious opportunity to do so. We should be ready for this. And, because he has no successor and because he is in ill health, WE MUST HOLD THE DAMN LINE now.

Also GO ZOHRAN! The other day, high off his victory, I finally joined the Democratic Socialists of America, after years of not quite wanting to because I objected to this or that about them. The DSA is running the candidates most aligned with my own values, within the two party system, and sometimes those candidates win.

Last remark: when I talk about Trump’s death, I am explicitly and only talking about the fact that he is an old man with health problems, and old men die of old age, eventually. That’s it. Saying that I will celebrate when he dies of old age is not a celebration of political violence. It’s a celebration of bad people finally dying and being endlessly chewed up and shat out of Satan’s asshole.

If anyone feels like illustrating this vision for me, sans AI, I will pay.


PS: It took me many, many hours of research and thinking and writing to come up with this issue, and I stuck with it because I felt I had something really important to say and because I think being willing and able to struggle through learning and thinking and writing is so critical. If you appreciated this effort and you can afford to, I would appreciate it if you donated to a food bank or food pantry near you. Thanks!

Share

1

From the book Exhuming Franco: Spain’s Second Transition, by SEBASTIAAN FABER, Vanderbilt University Press, 2021, p. 2

3

Side note: all Massachusetts residents can get Boston Public Library cards, you don’t need to live in the city of Boston. Anyone who lives near a major city library may consider checking their policies too. Libraries need to be used! Support our libraries!

4

Exhuming Franco, p.27

Read the whole story
LeMadChef
4 days ago
reply
Denver, CO
Share this story
Delete
Next Page of Stories