Sometimes, we might want to automatically retry an asynchronous operation that failed, for example in order to work around temporary network problems, or to re-establish some form of connection. Here we’re doing just that when using Apple’s Combine framework to implement a network call, which we’ll retry up to 3 times before handling any error […]
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. We’ve all been there: you park your car in a giant lot, only to come back […]
Photo:- Copy.ai First one on the list is copy.ai. It is an AI based copy writer tool. Basically what a copywriter tool does is, it gives you content that you can post on your blog or video when you give it a few descriptions about the topic you want content on.So copy ai can help […]
Episode 120 (The Prairie Chicken in Wisconsin: Highlights of a Study of Counts, Behavior, Turnover, Movement, and Habitat) The Memory Palace is a proud member of Radiotopia, from PRX, a curated network of extraordinary, story-driven shows. Music We move between three different pieces from Camille Saint-Saens’: Suite, Op. 90: II Menuet, and two from Carnival of… Source […]
…or, how to accidentally break Swift initialization rules. Today I’m going to talk about optionals. Swift optionals. And also another kind of optional. And how you might break the ironclad rules of Swift without realizing it until it’s too late. What is an “optional” anyway? It depends who you ask. Swift will give you one […]
SwiftUI offers several different ways for us to create stacks of overlapping views that can be arranged along the Z axis, which in turn enables us to define various kinds of overlays and backgrounds for the views that we build. Let’s explore some of those built-in stacking methods and what sort of UIs that they […]
One of the more famous crash reporting tools used in Android development is probably Crashlytics. It offers up a lot of insight into an app’s performance – from device characteristics to insights on issue commonalities. If, like my current project, obfuscation is enabled in an app, Crashlytics has a Gradle plugin that uploads the mapping […]
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. When Harry Reis was in middle school, he cared what his classmates thought of him. Now, […]
Recipe Notes: – If you don’t like aubergine, you could use mushrooms or tofu instead. – Soba noodles are made from buckwheat which is naturally gluten-free. But always check the package if you are intolerant as there are many brands who mix wheat and buckwheat. – The marinade doesn’t have any acidic ingredient, which I […]
If you’d like to submit an Unsung Hero for use on the show, please record it and click the button below to email it to [email protected] Instructions: Find a quiet room and open a recording app on your phone. (Here are tips on how to record yourself properly.) Speaking in full sentences, please tell us about […]