Brent has a post today similar in spirit to my own but much more eloquently written. Just like the sixth finger in an AI-rendered hand, Apple’s policies for Distributing apps in the U.S. that provide an external purchase link are startlingly graceless and a jarring, but not surprising, reminder that Apple is not a real person and […]
Ask any software engineer and they’ll tell you that coding date logic can be a nightmare. Developers need to consider timezones, weird date defaults, and platform-specific date formats. The easiest way to work with dates is to reduce the date to the most simple format possible — usually a timestamp. To get the immediate time […]
(I’m stealing the title of this post from the closing sentence of this one by Yilei Yang.) I don’t have anything to say about Apple’s new guidelines for external purchase links on the App Store that smarter people than me aren’t already saying. It’s exactly what we all knew Apple would do. What I do […]
User input from HTML form fields is generally provided to JavaScript as a string. We’ve lived with that fact for decades but sometimes developers need to extract numbers from that string. There are multiple ways to get those numbers but let’s rely on regular expressions to extract those numbers! To employ a regular expression to […]
This post previously appeared in Defense News and C4SIR. Despite the clear and present danger of threats from China and elsewhere, there’s no agreement on what types of adversaries we’ll face; how we’ll fight, organize, and train; and what weapons or systems we’ll need for future fights. Instead, developing a new doctrine to deal with these […]
After 25 years of running this blog under various names — all of which can be lumped under the “Archidose” monicker — I’ve decided to shut it down, moving this hobby, this labor of love, to Substack, which I have used since mid-2021 and where I will continue to send out weekly newsletters focused on […]
Streaming services have revolutionized content delivery, sending linear media companies into a panic as they watch traditional cable services decay. “Cutting the cord” is a common practice these days, but the streaming landscape isn’t perfect. We’re a decade into streaming so I wanted to share my thoughts on the state of new media: first impressions, […]
From public radio producer, Nate DiMeo, comes The Memory Palace, a finalist for the 2016 Peabody Award and one of iTunes Best Podcast of 2015. Short, surprising stories of the past, sometimes heartbreaking, sometimes hysterical, often a little bit of both. “The most potent pieces of audio being produced today.” – The AvClub thememorypalace.us The […]
Andrew Warner: This interview is sponsored by Gusto. It only matters to people who are paying and handling benefits for your team. If that’s you, you know how much of a headache it can be. Why not use the software that I and more of my interviewees have talked about than any alternative. Gusto […]
Climate change, political unrest, random violence: modern society can often feel like what the filmmaker Werner Herzog calls “a thin layer of ice on top of an ocean of chaos and darkness.” In the United States, polls indicate that many people believe law and order is the only thing protecting us from the savagery of […]