Sunday, July 21, 2024

I Can't Take Any More Historical Events

 And I can't take another four years of being horrified by some new offense from President Trump every week.


Since the last time I posted (warning you all), Donald Trump got shot at, J.D. Vance became his running mate, Joe Biden caught COVID, and now today Joe Biden has dropped out of the race and endorsed his Vice President Kamala Harris to take over.


deep breath


AAAAAAAAAAAAAAAAAAAAAAAAAGGGGGGGGGHHHHHHHHHHHH


Okay. Okay okay okay okay okay. OKAY.


First thing first: this is not the nail in the coffin that guarantees Trump's victory. Political parties run their own nomination process, for the most part, and Joe Biden was still the presumptive nominee, not the official nominee. Which means it is not against the law to replace him. Which will not stop the GOP from mounting legal challenges across all 50 states to kick the new nominee off enough ballots to secure victory. With a slate of judges and a Supreme Court that are all in Trump's pocket.


We will also have a drumbeat of the GOP saying Biden must resign his office immediately. To that I say: good fucking luck. If Biden has any guts he'll forgive every student loan he can and use every executive action possible to benefit the country. The Supreme Court says it is all okay, after all.


Second: there will be a DNC convention. Someone, probably Kamala Harris, will take over as the nominee and run for President. It is possible, as Aaron Sorkin calls for Mitt Romney to be the nominee and Joe Manchin considers rejoining the party to contest for the slot, that the convention will deteriorate into a complete shitshow.


Hopefully... hopefully not.


Even if Kamala Harris isn't the strongest pick (and I would ask which Democrat is actually better), she's the natural choice in the minds of the country, being the current Vice President and Biden's chosen running mate. Not picking her would be questionable at best, especially with no clear replacement waiting in the wings.


The convention could, conceivably, knife her in the back even as she takes the nomination, It would not be the first time (ref. Jimmy Carter). Again... hopefully not.


This is what I would ask:


Whoever the nominee is, the focus of this election needs to be voting against Donald Trump.


I have given my reasons. Trump has not gotten better. We can handle four years of a poor Democratic presidency (and there's no evidence right now it would be poor). We can't handle another four years of Trump.


Vote Blue 2024


-Dave

Wednesday, July 10, 2024

If we kick Joe Biden out of the race we will all be damned.

 July 10th, 2024, under a severe thunderstorm warning:

I wrote recently about how Donald Trump is a monster and a fascist who cannot be allowed to take office again.

Now we've got this shit floating around:


To sum up, Joe Biden got up on a debate stage and was low energy and not on point. At the same time Donald Trump was ranting about the hordes of immigrants coming to conquer America and lying his ass off. And since then the press has ignored the fact that Donald Trump is an evil, delusional narcissist and instead focused on pressuring Joe Biden out of the race.

I repeat, the press is trying to force the goddamn sitting President of the United States to drop out of his race for re-election, while Donald Trump has shown up 69 times on the court documents about Epstein's pedophile playplace.

And because Democrats are a loose coalition of diverse opinions that rarely agree about anything, it seems to be fucking working.

Let me spell out the basic problems with this idea, from the position of a man cursed with an interest in politics after he woke up in his dorm room to news of a terrorist attack on September 11th, 2001:

1. The primary season is basically over and Joe Biden has been nominated as the Democratic Party's candidate already. In same cases he won the nomination in states he did not campaign in, on a write-in vote.

2. There is not a recognized mechanism for a party dropping their chosen nominee at this point in the race. Because of that, Republicans will use every dirty trick in their book to skewer anyone who could conceivably replace Biden on the ticket and keep them off the ballot in key states.

3. Republicans control the Supreme Court 6-3, so anything they do to kick a new candidate off the ballot will be upheld.

4. The only well-known potential replacement for Biden is Kamala Harris, his VP. If she replaces him then she will be accused of some nebulous cover-up of Biden's infirmity (which again, doesn't actually seem to fucking exist).

5. Joe Biden is the sitting President of the United States, and has been carrying out that duty for nearly four years now without any indication that he is mentally unfit for office.

6. And as a reminder, no one is calling for his opponent to drop out even though he's been convicted of 34 felonies and held liable for sexual assault and faces credible accusations of raping children and supports dictators over US allies and already fucked up a pandemic.

And yet! Multiple goddamn Democratic Senators and Representatives are saying Biden should step down! Not a lot, but you'd be hard pressed to tell when the press is slotting them in between quotes from Rob Reiner, Stephen King and George Clooney also attacking Biden! And then you've got Ezra Klein on a podcast saying there are Democrats who have told him "Hey, Trump won't be so bad!"

LIE BACK AND THINK OF NAZI GERMANY I GUESS

(Why am I writing this? I shouldn't be writing this. It's destroying my sanity and isn't good for my reputation in any sense... but I've donated and I'm going to vote in November, what else is left to me?)

Joe Biden was already tarred by backing Israel in their current horror show. He went into this election being less than perfect. But you have to be sick in the fucking head to call yourself a Democrat and think Trump winning is an acceptable outcome, or to think you can force sitting President off the ticket and replace him less than four months out from the election.

If Biden were genuinely ill - I mean victim of a stroke, God forbid - I could understand the instinct. This isn't that. This is sharks seeing a slip and going into a feeding frenzy on behalf of a fucking nightmare who promises nothing but more blood.

Thursday, July 4, 2024

We Must All Oppose Tyranny



Today is Independence Day. It commemorates the ratification of the Declaration of Independence by the Second Continental Congress on July 4, 1776, and the founding of the United States of America.


Per the National Archives, after listing the grievances the former colonies held against King George III, the Declaration states:


"A Prince whose character is thus marked by every act which may define a Tyrant, is unfit to be the ruler of a free people."


This year, 248 years after the Declaration, we the citizens of the United States will choose to continue having a President or elect a Tyrant.


Donald Trump is manifestly unfit for office. He is a convicted felon on 34 counts. Two more federal cases against him are ongoing. He has been found liable for sexual assault, and accused of multiple rapes and other disgusting acts. He is currently being sued for child rape. He possesses an absurd amount of financial conflicts of interest, and massive debts that make it simple for any foreign power to bribe him.


Far more importantly, he has already served a term in office and proven himself disastrous for the country. He packed the Supreme Court and federal benches with right-wing ideological judges clearly unfit for their positions. He ignored a pandemic and then actively spoke out against basic protective measures like masking and vaccinations, leading to a death toll of hundreds of thousands. His foreign policy involved withdrawing from numerous long-standing international agreements, covering everything from mutual defense, nuclear limitations and climate action, weakening America's influence worldwide and increasing the influence of dictatorial governments in our place. And his administration ended with a mob descending on the Capitol under a delusion that the election Trump lost had somehow been stolen from him, a view Trump has repeatedly encouraged, and attempting to overturn the election. Trump remains on trial for his role in those events.



This year, 248 years after our country was founded, we the citizens of the United States will choose remaining a Democracy or becoming a Dictatorship.


Trump is running on a platform of unapologetic fascism. He repeatedly called for violence against protesters, reporters, and immigrants during his first term, and has been vowing revenge on his political enemies since his felony convictions. He is campaigning on a platform of mass deportations, potentially deploying the National Guard or the military to execute them, and continuing the cruel detention camps of his first term. Most of the people coming to the border are asylum seekers, but Trump denigrates them as animals. His campaign is also talking openly about pulling back support for NATO and throwing Ukraine to Russia.


Many things Trump wants to do would in theory face resistance, or are in fact illegal. But this week the Supreme Court ruled that the President is immune from prosecution for "official acts", and provided a very broad range for that immunity. At the same time, Trump's supporters are pushing Project 2025, an agenda for Trump's first days in office that includes:


- Loyalty (to Trump) tests for government employees, mass firing of government employees under Schedule F and retraining along Christian conservative values

- Ending gay marriage and protections against discrimination for gay people

- Classifying transgender people as "predatory" and a threat to children

- Classifying transgender literature as pornography and registering educators and librarians as sex offenders for distributing it

- Reversing protections and reforms covering diversity, affirmative action, and accessibility

- Redirecting education funds away from public schools to private Christian schools

- Cut the Department of Education entirely

- Reverse Biden's student loan forgiveness and crack down on loan enforcement

- Criminalize asylum seekers and immigrants, round them up in mass camps, and execute mass deportations to countries in active conflict

- Reverse deterrence-only policy for missile and space defense

- Defund foreign aid groups not aligned with Christian values

- Reverse policies and defund programs aimed at protecting the environment

- Use the military to enforce domestic border security

- Remove federal funding for public broadcasting (too left-leaning) and make them pay regulatory fees

- Remove safety rules for food, animals, and large-scale farming


And so on and so forth. The point of all this, and the terrifying thing about it, is that Project 2025 involves mass replacement of long-standing, non-partisan government officials with Trump loyalists at every level of government. At the same time, the intent is to carry this out solely through Trump's authority as President, an authority that a Supreme Court packed with Trump loyalists is ready to rubber-stamp, having already proclaimed that Trump cannot be held criminally liable for any of these actions, no matter how many of them (i.e. the use of military force against civilians) are clearly illegal.

This year, 248 years after the birth of the United States of America, we its people must choose to support Liberty and reject Tyranny.

Every election is important! Every election is important. Every election is important and this one is very important.

Donald Trump is a monster. He is a fascist. He is a malignant narcissist on a revenge trip who spent his first term "joking" about being President for Life. He is not fit to deal with the challenges America is facing today or in the next four years. He has no interest or actively opposes dealing with the long term problems our children will face as the planet cooks.

What he is prepared to do, is to create a country that is no longer a democracy in any functional sense. A country where policy is dictated in favor of loyalists to the Republican party and against everyone else. Where all the money goes to the already-wealthy and everyone else gets bled dry. And most importantly, Trump's postured to end any ability for the public to peacefully vote against, speak out against, or resist these policies.

We are already far too close to falling into a failed democracy. Our two main political parties are so divided that Congress needs a supermajority to take any substantial legislative action. Executive actions are subject to court challenges that are ultimately decided by the Supreme Court, currently 6-3 in favor of the Republican Party with all of its members appointed for life. On top of that, the Electoral College heavily favors the Republican Party, so elections already need a heavy wave in favor of Democrats to give them a better than even chance of winning. A Republican win in 2024 will tilt the field even more heavily in their favor.

We need to vote against this, and then we need to do more. Biden winning the election is necessary but not sufficient. We need to vote in a Democratic Congress, both the House and the Senate. And then we need to vote in Democrats at local elections. Sheriffs. School board members. Governors. Local legislatures and judges.

And then we need to do more. The Democratic Party has already downplayed the threats we face for too many years. We need to write letters to our officials and demand pro-democracy reforms. We need to demand an end to the Electoral College. We need to demand an expansion of the Supreme Court back to a fair body. We need to demand climate action, police reform, immigration reform. We need to demand that the wealthy pay fair taxes, support unions, oppose mega corporations. If our officials won't listen, we need to vote in primary elections and make our desires known.

What we cannot do is hand the Republican Party more power. The two party system isn't bad when it operates in a fair democracy and representatives fairly represent their constituents. That isn't what the Republican Party wants. They do not view Democrats as legitimate. They do not view opposition to the Party as legitimate. They want one-party rule, and they have been increasingly open that they're willing to use violence to get it.




The Republican Party as it stands now cannot be permitted to control the government. Certainly not under Trump, who has made himself the focus of a fascist cult of personality.

This year, we can make it clear that another Trump presidency is not acceptable or tolerable to the American people. We must make that clear, because the alternative is four years of a government that does not and will not respect our democracy or the values our country was built on.

David Earle
July 4th, 2024

Thursday, March 7, 2024

On Writing With AI

 This post was written without AI, beyond maybe Google autocorrect.


Doing this stream of consciousness. Need to answer the question: Why do people want to write with AI, is that evil, and is it ever justified?


Start with the "why". Go back to my own experiences. Experience one: 


I'm a published author of multiple works under CURSED PEN NAMES REDACTED, but the one thing I take credit for is The Assassin's Dilemma, a Warhammer Fantasy short story in the Death & Dishonour collection. 


I do not plagiarize and I have never used AI, but if you happen to read that story and you're familiar with the old Warhammer fiction you might notice that I was heavily aping William King's style. Not ripping passages out or anything, just trying to channel the cowardly viciousness of the Skaven he wrote so well over multiple Gotrek & Felix books. This is something that's generally considered accepted practice while you're learning - Stephen King calls it out in On Writing, to name one example.


Does this somehow make it acceptable to train an AI on the books of an author you like and use it for your own work? To my mind, no. In a legal sense, probably "fuck, no". Mimicking an author's style as a starting author is about gaining insights, like "Terry Pratchett doesn't spend a lot of time on character description and averages one joke per sentence". Having an AI play word scramble might provide some insights, but it's more likely to create non-actionable data analysis fodder like "Nathaniel Hawthorne frequently uses the word 'is'" (I have no idea if this is true).


Okay, author self has ruled out AI. Moving to experience two. Brace for tangent:


I'm currently building a top-down role playing video game based on Hansel & Gretel. (Everyone starts somewhere.) I am currently using RPG Maker MV. RPG Maker is a game engine where most of the features you need to build an RPG are baked in, including tile maps, character sprites, items, switches, rooms, enemies, combat mechanics, etc.


I originally started the game in GameMaker Studio. GameMaker has a lot of pre-built features for games, but they are non-specific, which means you need to build a lot of them yourself (see: everything I listed that RPG Maker has above). I got to the point where I had a game where a character could move between rooms using grid-based movement and have a second character follow them around, which is *pretty good* but I had a long way to go.


Because this Hansel & Gretel game is me proving a point to myself and not my dream project, I elected to use RPG Maker instead and cut out a lot of the engine work I'd have to do to get things going with GameMaker. I am very conscious that when want to make a different style of game, I am going to have to abandon RPG Maker for something else, but it provides the tools I need for now.


Which brings me back to the topic: RPG Maker is a tool to make games that ships with a bunch of pre-built assets for you to use. And you can use these assets and the tool as-is. But but BUT, the truth is that a game made with stock RPG Maker assets is going to be dismissed by most people because all those included tools and assets are pretty bland. The RPG Maker games that succeed are the ones that take the engine, replace all the stock assets, and bend the hell out of the defaults to create something unique, some new gaming experience.


So one might argue: what if I prompt an AI to generate a book, based on my own ideas and characters, and then edit the hell out of it until it's something unique, a new reading experience?


Hm.


HMMMMMMMMMMMMMMMMMMMMMMM.


Well. First, this doesn't solve the problem of AI being trained on content that the authors didn't consent to offer up for that purpose. That's one of the sticking points of the whole practice. But let's argue that someone creates an AI that's trained on public domain content *only*.


The next problem is that writers are lazy stumblebums. (Or: I am a lazy stumblebum, and I am generalizing my inferiority complex to an entire profession.) If you're already using AI to write the first draft of your novel, what exactly is stopping you from leaving in great chunks of purely AI-generated content? I mean, it's not impossible that the AI came up with a really great sentence you wish you'd thought of. Who would know, right? (Probably everyone.)


And that hints at the last problem, which is: writing is a learned, practiced skill. Using an AI to generate great swathes of text you revise does not teach you how to structure a story. It does not teach you how to write believable, sympathetic, hateable, hilarious characters. It does not teach you how to make people laugh, cry, shout, or just put the book down for a second and stare into space.


An inexperienced writer using an AI to write their book is going to create garbage at worst (which to be fair is true with or without the AI), but at best it's going to be work that's like an RPG Maker game made with just the default assets. It will lack evidence of craft.


An experienced writer using an AI to write their book... may write a good book. A great one? I don't know. I doubt it. But to my mind, any AI available now will just be a distracting addition to the writer's existing process.


I'm going to call Joanna Penn out a bit now just because she's the first author who tried to sell me on using AI in my writing through her mailing list. (I unsubscribed.)


Her basic process for writing a short story as described on her website was: 1. write a basic story, 2. use a tool to expand on sensory descriptions and flesh out events, 3. incorporate the text into her story after heavy editing, 4. run the story through an online editor software, 5. run the story through a human editor, 6. use an AI to generate a book cover and 7. brainstorm a title.


In line with my thoughts: 1 and 5 are obviously fine. 7 I don't really mind, it's like using a random word generator or a jar of word magnets for inspiration. (Disclaimer: I may use anagram generators for vampire names in some yet-to-be-published works.) And 4 seems reasonable given that it's suggestions on how to modify existing text, rather than writing it in full.


But 2 and 3 run smack into the problems I see with trying to edit an AI's text - it's not yours, and the temptation is to leave more and more of it in, without learning what's good about it and what isn't. And 6, the book cover, is the poster child for content-stealing AI.


I do get the temptation to delegate descriptive text to an AI. I'm shit at it myself. But it's a compromise. You can argue it's the same compromise a one-man-band game developer makes when they buy an asset pack or a sound library. Maybe that's a fair argument. But until AI can clean up its ethics issues, I don't think it's one that will win me over.

Saturday, November 11, 2023

Dave Does Dev: Introduction

 Welcome welcome welcome, thank you for coming to my humble blog. My name is David Earle and for the past few years this place has been... kind of deserted!


sounds of wind rushing past, a screen door flapping


But prior to that this was a place I talked about my creative endeavors, sometimes politics, media, etc. I'd like to revive that and, for right now, the plan is to focus on my next big project:


Developing A Video Game


Well, specifically:


Developing Three Video Games


Or, to be more exact:


Developing Two Small Video Games And A Proof Of Concept For What Could Be A Full Video Game Sometime Far In The Future


If this sounds ambitious to you: you're right! Any software development project you care to name is a months-long effort, and video games are more involved than most. You've got to create features, develop scripts for any plot or dialogue, create or buy game assets like art, sounds, fonts, etc., and then playtest, tune and revise whatever you end up making to ensure that it's actually, you know, fun!


If you'll permit me the comparison, trying to create a game has a lot in common with trying to write a novel. You have to plan out a structure for the final product, you have to show amazing scenes and lovable/hateable characters, and you have to make sure the person taking it all in enjoys themselves to the very end. Also, there's a lot of revision and trying to figure out why things don't work!


The main difference is that creating a game is a multidisciplinary effort (programming/art/sound) right from the get-go, whereas a novel is mostly a solo act - at least until you get to trying to publish the thing and have to deal with editors, marketing, cover art, etc. and remember that books require a team of people with different skills just as much as video games. So it's not really a difference so much as a shift in weight.


But just like Amazon and other sites have opened up the world of self-publishing, indie game development is more accessible than it ever has been. Storefronts like Steam reward big commercial products, but indies still have a leg in, and even smaller less commercial projects can find a place on itch.io. Which also happens to be one of several great resources for free or low-cost art assets to help an indie game dev create their dream project.


Maybe even a hobbyist like me.


Some background: I went to college at Washington College in Chestertown, MD to take part in their Creative Writing program, which was and remains great. But I did consider that I'd need a way to make a living wage if writing didn't work out, so I took a wide selection of classes my freshman year. One of those classes was an introductory Java class, which included an assignment to draw a snowman using Java's built in graphics functionality.


From that moment I was hooked. I'd always loved video games; the idea of creating one was irresistible. I ended up majoring in Computer Science, pushed my teachers for a 3D graphics class, and did my thesis on matrix math, submitting a little First Person Shooter demo as my final project.


And then... I didn't do much. Which is to say I published a short story, and a non-fiction article under a pen name. Tried some self-publishing under a different pen name. I got a job in IT and stuck with it. I got married, got a dog and a house, had two great kids, even went to Disney World a few times.


And for game development? I'd read a book on the subject, try the exercises. Then I'd pick up a different book, try those exercises out. And so on, until I had a very heavy stack of books and the realization that I was just going through exercises without trying to create anything on my own.


It was that multidisciplinary weighting, in part. I had no idea how to create my own graphics, or get my own sounds together. And at the time game engines weren't as well-developed as they are now, so I kept trying to roll my own and falling into a trap of writing code for hours without anything to show for it. And most of that code was copied out of a book. So I set aside my ambition for nearly two decades.


But recently, something - random chance, fate, the little butterflies of time and space - started dropping breadcrumbs in my path.


I think it started with this video by Super Eyepatch Wolf, on a game called Fear & Hunger. It's very NSFW (think Berserk but grosser), but it piqued my interest.


Around the same time RPG Maker, a game engine I've poked at and left alone repeatedly over the years, had another sale on Steam. And somehow the fact that Fear & Hunger was made in that engine entered my consciousness.


If you've seen an RPG Maker game you'll know the engine trends to very Japanese RPG stock art and gameplay, but somehow it had been used to make this chaotic hellscape of a game. I had to know how. So I got a copy of the game, found a decompiler for it, and opened it up in RPG Maker to see what made it tick.


After that I started going through the tutorials for RPG Maker. I learned about tile maps, events, characters. Picked it all up in a week. And then I wanted to do something for myself. Just a small project, nothing ambitious - but as I said at the start, even a small project is pretty ambitious.


So here and now, I write my goals, and sign them with my name:


1. I will make a 2D RPG retelling the story of Hansel and Gretel - a project that could very easily be done with the stock assets and features of RPG Maker.


2. I will make a Pokemon clone proof of concept - mostly for something my son can enjoy. This has also been done in RPG Maker but is substantially more involved as a project, and would require implementing features the base engine doesn't have.


3. I will create a 2D turn-based strategy game in the style of the Shining Force Sega Genesis series. To start with, just two battles, but with an eye to something more - maybe.


David Earle, 11 November 2023


And so it will be done. But whether it will be done in RPG Maker... that's a whole different question, and one for another post.


-Dave