WGA Strike, Mini Rooms, AI, Phone Warrant in a Homicide, and California Crime Labs - 133

In this episode, we dive into the ongoing WGA strike. We'll also explore the role of artificial intelligence in writing and storytelling, and how it's poised to change the way we create and consume content. Then, we'll answer some of your writing questions, including the logistics of obtaining phone records in a homicide case and which agencies can use California state crime labs.

Shownotes and transcript: writersdetective.com/133
Support the show: patreon.com/writersdetective
Learn everythign you need to know to write about firearms and ammunition at your own pace with my online course: crimefictionguns.com

`; document.body.appendChild(customContainer); // Show the container customContainer.style.display = 'block'; // If the content contains scripts, ensure they execute var scripts = customContainer.getElementsByTagName('script'); for (var i = 0; i < scripts.length; i++) { var oldScript = scripts[i]; var newScript = document.createElement('script'); // Copy attributes for (var j = 0; j < oldScript.attributes.length; j++) { var attr = oldScript.attributes[j]; newScript.setAttribute(attr.name, attr.value); } // Copy content newScript.innerHTML = oldScript.innerHTML; // Replace the old script with the new one oldScript.parentNode.replaceChild(newScript, oldScript); } } var subscribeUrl = "/api/subscribe/" $('#subscribeModalForm').submit(function(event){ event.preventDefault(); $('#subscribeModalInputFeedback').text("") $('#subscribeModalInput').removeClass("is-invalid") var first_name = $('#subscribeNameModalInput').val() var email = $('#subscribeModalInput').val() var payload = { 'email': email, 'first_name': first_name, 'podcast': '12957867925205' } $.post(subscribeUrl, payload).done((res) => { $('#emailModal').modal('hide') }).fail((xhr, status, error) => { var err = xhr.responseJSON if(!err.errors) { return } if('email' in err.errors) { $('#subscribeModalInput').addClass("is-invalid") $('#subscribeModalInputFeedback').text(err.errors.email.join(', ')); } }) }) });