The transcript below may be for an earlier version of this episode. Our transcripts are provided by various partners and may contain errors or deviate slightly from the audio. Shankar Vedantam: This is Hidden Brain, I’m Shankar Vedantam. Early in the morning on August 17th, 1999, an earthquake struck Northwestern Turkey. It was a […]
As we mark the one-year anniversary of America’s right-wing temper tantrum that almost destabilized the nation, many Americans are probably wondering just how we can prevent such a terrible, violent event from ever happening again. Well, according to the Washington Post, those in the data science community believe they may have a solution. Many data researchers […]
As we get older adjusting our training, mindset and expectations on the tennis court can be a huge challenge! Today’s special episode of the Essential Tennis Podcast features an open, candid conversation between two lifelong tennis coaches (Ian Westermann and Nate Brolling) about how they’re finding success in competition after many years away from matches […]
A challenge that many developers face as they maintain various code bases over time is how to neatly connect different frameworks and APIs in a way that properly adheres to the conventions of each technology involved. For example, as teams around the world are starting to adopt Swift 5.5’s async/await-powered concurrency system, we’ll likely find […]
The transcript below may be for an earlier version of this episode. Our transcripts are provided by various partners and may contain errors or deviate slightly from the audio. Shankar Vedantam: This is Hidden Brain, I’m Shankar Vedantam. It was November, 2004. Jeopardy Champion, Ken Jennings kept winning and winning and winning.Alex Trebek: […]
In Swift, there are two ways to capture self as a strong reference within an escaping closure. The first is to explicitly use the self keyword whenever we’re calling a method or accessing a property on the current object within such a closure. For example, the following VideoViewController performs such a strong capture in order […]
In a way, these two books are responsible for my entire professional career. With early computers, you didn’t boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and prod with your finger. No, those computers booted up to the command line. From here, if you were lucky, […]
I continue to do less and less each year due to the dual woes of raising a toddler and navigating a pandemic. I also took three months off work this summer and I didn’t much feel like doing anything tech then! I suspect that 2022 won’t be much more productive, but maybe in 2023 (when […]
Another year over, a new one’s almost begun. Here’s a brief summary of what I’ve done in this one. Just like in previous years, this will be a personal ramble. You’ve been warned. For the usual technical content, please tune in next year. Jobby job I spent this calendar year working for Stream full-time. I […]
To wrap up the 2021 season of the show, John revisits some of the key themes and topics that were discussed both on the show itself, and within the Swift community in general, throughout the year. Bitrise: Rock-solid continuous integration for your Swift project, which now offers 50% faster builds and ad-ons for things like […]