Podcasts about ben it

  • 47PODCASTS
  • 71EPISODES
  • 41mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Apr 17, 2025LATEST

POPULARITY

20172018201920202021202220232024


Best podcasts about ben it

Latest podcast episodes about ben it

The Ben Shapiro Show
Ep. 2181 - When Murder Is Apparently Totally Fine

The Ben Shapiro Show

Play Episode Listen Later Apr 17, 2025 66:55


The killing of a white teenager by a black teenager sparks a national conversation around race and murder; the Trump administration faces down economic headwinds; and Secretary Rubio stops by to discuss what he's been doing. Click here to join the member-exclusive portion of my show: https://bit.ly/3WDjgHE Ep.2181 - - - Facts Don't Care About Your Feelings - - - DailyWire+: We're leading the charge again and launching a full-scale push for justice. Go to https://PardonDerek.com right now and sign the petition. Now is the time to join the fight. Watch the hit movies, documentaries, and series reshaping our culture. Go to https://dailywire.com/subscribe today. Get your Ben Shapiro merch here: https://bit.ly/3TAu2cw - - - Today's Sponsors: ExpressVPN - Go to https://expressvpn.com/ben and find out how you can get 4 months of ExpressVPN free! PDS Debt - Make this the year you take control of your debt. Get a FREE debt analysis right now at https://PDSDebt.com/BEN It only takes 30 seconds! Boll & Branch - Get 20% off at https://BollAndBranch.com/ben Oracle - Oracle is offering to cut your current cloud bill in HALF if you move to OCI. See if your company qualifies for this special offer at https://Oracle.com/SHAPIRO - - - Socials: Follow on Twitter: https://bit.ly/3cXUn53 Follow on Instagram: https://bit.ly/3QtuibJ Follow on Facebook: https://bit.ly/3TTirqd Subscribe on YouTube: https://bit.ly/3RPyBiB

The Ben Shapiro Show
Ep. 2157 - Democrats To SHUT DOWN The Government?

The Ben Shapiro Show

Play Episode Listen Later Mar 13, 2025 52:04


Senate Minority Leader Chuck Schumer threatens to shut down the government over literally nothing; turmoil continues in the markets as the Trump tariff war continues; and Russia considers joining a Ukrainian ceasefire. Click here to join the member-exclusive portion of my show: https://bit.ly/3WDjgHE Ep.2157 - - - Facts Don't Care About Your Feelings - - - DailyWire+: We're leading the charge again and launching a full-scale push for justice. Go to https://PardonDerek.com right now and sign the petition. Now is the time to join the fight. Watch the hit movies, documentaries, and series reshaping our culture. Go to https://dailywire.com/subscribe today. Get your Ben Shapiro merch here: https://bit.ly/3TAu2cw - - - Today's Sponsors: PDS Debt - Make this the year you take control of your debt. Get a FREE debt analysis right now at https://PDSDebt.com/BEN It only takes 30 seconds! Oracle - Oracle is offering to cut your current cloud bill in HALF if you move to OCI. See if your company qualifies for this special offer at https://Oracle.com/SHAPIRO LifeLock - Visit https://LifeLock.com/BEN and save up to 40% your first year! Kars4Kids - Call now: 1-877-Kars4Kids or donate your car online at https://Kars4Kids.org/ben - - - Socials: Follow on Twitter: https://bit.ly/3cXUn53 Follow on Instagram: https://bit.ly/3QtuibJ Follow on Facebook: https://bit.ly/3TTirqd Subscribe on YouTube: https://bit.ly/3RPyBiB

The Ben Shapiro Show
Ep. 2137 - The Trump-Musk REVOLUTION Continues!

The Ben Shapiro Show

Play Episode Listen Later Feb 12, 2025 54:10


President Trump welcomes Elon Musk to the Oval Office to explain just what DOGE is doing; JD Vance travels to Europe to chide our allies on AI; and the White House achieves the release of a Russian-held American. Click here to join the member-exclusive portion of my show: https://bit.ly/3WDjgHE Ep.2137 - - - Facts Don't Care About Your Feelings - - - DailyWire+: Now is the time to join the fight. Watch the hit movies, documentaries, and series reshaping our culture. Go to https://dailywire.com/subscribe today. "Identity Crisis" tells the stories the mainstream media won't. Stream the full film now, only on DailyWire+: https://bit.ly/3C61qVU Get your Ben Shapiro merch here: https://bit.ly/3TAu2cw - - - Today's Sponsors: PDS Debt - Make this the year you take control of your debt. Get a FREE debt analysis right now at https://PDSDebt.com/BEN It only takes 30 seconds! Boll & Branch - Get 15% off, plus free shipping on your first set of sheets at https://BollAndBranch.com/ben Home Title Lock - Go to https://hometitlelock.com and use promo code SHAPIRO25 to save 25% and receive a FREE title history report to ensure you're not already a victim! Grand Canyon University - Find your purpose at Grand Canyon University. Visit https://gcu.edu today. - - - Socials: Follow on Twitter: https://bit.ly/3cXUn53 Follow on Instagram: https://bit.ly/3QtuibJ Follow on Facebook: https://bit.ly/3TTirqd Subscribe on YouTube: https://bit.ly/3RPyBiB

The Ben Shapiro Show
Ep. 2119 - Trump RETURNS In 3…2…1…

The Ben Shapiro Show

Play Episode Listen Later Jan 17, 2025 67:12


We prepare for the re-inauguration of President Donald J. Trump as optimism in the country soars; more Trump nominees shine in their hearings; and the Blake Lively/Justin Baldoni controversy kicks into high gear. Click here to join the member-exclusive portion of my show: https://bit.ly/3WDjgHE Ep.2119 - - - DailyWire+: Join the celebration! Use code 47 at https://dailywire.com/subscribe for 47% off your membership today! "Identity Crisis" tells the stories the mainstream media won't. Stream the full film now, only on DailyWire+: https://bit.ly/3C61qVU Get your Ben Shapiro merch here: https://bit.ly/3TAu2cw - - - Today's Sponsors: PDS Debt - Make this the year you take control of your debt. Get a FREE debt analysis right now at https://PDSDebt.com/BEN It only takes 30 seconds! Bambee - Right now, get one month of Bambee for just ONE DOLLAR! Go to https://Bambee.com and type in 'Ben Shapiro' under Podcast to schedule your first call with an HR Manager RIGHT NOW! Grand Canyon University - Find your purpose at Grand Canyon University. Visit https://gcu.edu Tecovas - Right now get 10% off at https://tecovas.com/shapiro when you sign up for email and texts. - - - Socials: Follow on Twitter: https://bit.ly/3cXUn53 Follow on Instagram: https://bit.ly/3QtuibJ Follow on Facebook: https://bit.ly/3TTirqd Subscribe on YouTube: https://bit.ly/3RPyBiB

AI + a16z
Building Developers Tools, From Docker to Diffusion Models

AI + a16z

Play Episode Listen Later Nov 15, 2024 41:49


In this episode of AI + a16z, Replicate cofounder and CEO Ben Firshman, and a16z partner Matt Bornstein, discuss the art of building products and companies that appeal to software developers. Ben was the creator of Docker Compose, and Replicate has a thriving community of developers hosting and fine-tuning their own models to power AI-based applications.Here's an excerpt of Ben and Matt discussing the difference in the variety of applications built using multimedia models compared with language models:Matt: "I've noticed there's a lot of really diverse multimedia AI apps out there. Meaning that when you give someone an amazing primitive, like a FLUX API call or a Stable Diffusion API call, and Replicate, there's so many things they can do with it. And we actually see that happening — versus with language, where all LLM apps look kind of the same if you squint a little bit."It's like you chat with something — there's obviously code, there's language, there's a few different things — but I've been surprised that even today we don't see as many apps built on language models as we do based on, say, image models."Ben: "It certainly maps with what we're seeing, as well. I think these language models, beyond just chat apps, are particularly good at turning unstructured information into structured information. Which is actually kind of magical. And computers haven't been very good at that before. That is really a kind of cool use case for it. "But with these image models and video models and things like that, people are creating lots of new products that were not possible before — things that were just impossible for computers to do. So yeah, I'm certainly more excited by all the magical things these multimedia models can make.""But with these image models and video models and things like that, people are creating lots of new products that were just not possible before — things that were just impossible for computers to do. So yeah, I'm certainly more excited by all the magical things these multimedia models can make."Follow everyone on X:Ben FirshmanMatt BornsteinDerrick HarrisLearn more:Replicate's AI model hub Check out everything a16z is doing with artificial intelligence here, including articles, projects, and more podcasts.

Serious Sellers Podcast: Learn How To Sell On Amazon
#529 - Increase Amazon Profitability in 2024

Serious Sellers Podcast: Learn How To Sell On Amazon

Play Episode Listen Later Jan 23, 2024 36:01


Ever wondered how the savviest of e-commerce entrepreneurs keep their profit margins healthy amidst rising industry costs? Buckle up as Benjamin Webber, a true maverick in the Amazon FBA realm, rides through the podcast to share his unique tactics. He's not just playing the game; he's changing it by using his own truck as an Amazon carrier, slashing his shipping expenses, and keeping his company's financials robust. With a 10% hike in gross sales and an ever-expanding team, Ben breaks down the logistics of becoming an Amazon carrier, the operational efficiencies that keep his business ahead, and why sometimes the best move is to quite literally take the wheel of your product distribution. The chessboard of global e-commerce is complex, but Ben is a grandmaster at maneuvering his pieces. He unveils his strategies for managing inventory across continents, discusses the art of optimizing check-in speeds, and serves wisdom on tackling geographic conversion issues. His narrative takes us through the meticulous dance of manufacturing diversification—from Asia to the Americas—and the savvy logistics of East Coast shipping. As Ben's company eyes a leap into Amazon's global marketplaces, he lays out his blueprint for facing the squeeze of shrinking margins, fortifying supplier relationships, and negotiating like a pro. In a world increasingly driven by AI, Ben has mastered fusing technology with human creativity. This episode isn't just about listing optimization and tweaking ad strategies—it's a glimpse into an advertising revolution dictated by sponsored rank and AI's role in it. And when it comes to product development, Ben and his team are tapping into AI to conjure up innovative solutions to everyday problems. It's a thrilling ride through the intersection of data, technology, and human insight, where Ben exemplifies the adventurous spirit of online selling. Join us, and let your e-commerce curiosity be captured by his exceptional vision and trailblazing tactics.   In episode 529 of the Serious Sellers Podcast, Bradley and Ben discuss: 00:00 - Amazon Carrier Strategies and Profit Margins 06:45 - Optimizing Amazon Stock Check-in and Distribution 09:08 - Inventory, Manufacturing, and Global Expansion 10:52 - Product Warehouse Benefits  15:43 - Amazon Advertising and Listing Optimization 16:52 - Analyzing Conversion Rates and Product Quality 24:31 - Factors for Retiring Products  25:33 - Warehouse Efficiency and Competitor Analysis 31:50 - Using AI for Product Development 33:52 - 2024 Tips and Unique Strategies ► Instagram: instagram.com/serioussellerspodcast ► Free Amazon Seller Chrome Extension: https://h10.me/extension ► Sign Up For Helium 10: https://h10.me/signup  (Use SSP10 To Save 10% For Life) ► Learn How To Sell on Amazon: https://h10.me/ft ► Watch The Podcasts On Youtube: youtube.com/@Helium10/videos Transcript Bradley Sutton: Today we've got a popular guest back on the show, Ben, who's got very unique strategies, such as he made himself an Amazon carrier so that he can deliver with his own truck his FBA replenishment orders 15 minutes away from him for free. How cool is that? Pretty cool, I think. Sellers have lost thousands of dollars by not knowing that they were hijacked, perhaps on their Amazon listing, or maybe somebody changed their main image, or Amazon changed their shipping dimensions so they had to pay extra money every order. Helium 10 can actually send you a text message or email if any of these things or other critical events happen to your Amazon account. For more information, go to h10.me/alerts. Hello everybody and welcome to another episode of the Serious Sellers podcast by Helium 10. I am your host, Bradley Sutton, and this is the show. That's completely BS free, unscripted and unrehearsed, organic conversation about serious strategies for serious sellers of any level in the e-commerce world. You've got a serious seller back for, I believe, the second time here on the show, Ben. How's it going, man?   Ben: Good, how about yourself?   Bradley Sutton: I'm doing just delightful. So I take your North Carolina, which is why I switched hats here at the last second rock in this Charlotte hat. Here Is Charlotte where you're at, or what part North Carolina are you on?   Ben: Yeah, I'm in Charlotte.   Bradley Sutton: Okay, been out there long yeah.   Ben: I came here in 2002 and never left.   Bradley Sutton: Okay, all right. So if you guys want to get more of his backstory, guys write this down episode 379. We went a little bit more into his background there, so we're not going to go too much. You know more into. You know how his superhero origin story, want to catch up and see what cool stuff he's been he's been working on. That was a great episode, by the way. In there he talked about how he had a three million dollars in retail arbitrage sales and he has his cult following now in the Amazon world on the speaker circuit. A lot of cool stuff we talked about in that episode, including you know how to hire for your Amazon businesses and whatnot. But let's just catch up. You know now we're in 2024. You know I think the last time you're on the show was like end of 2022 around there, so it's been, you know, full year. How was your 2023?   Ben: It was good. Our big priority was expanding obviously expanding product lines, and then just figuring out the best ways to manage what we have so that we can grow and scale as efficiently as possible.   Bradley Sutton: How many employees are you guys up to now?   Ben: So we have the warehouse and then we have an international team. So collectively we're between 60 and 70.   Bradley Sutton: Excellent. Now what was you know, just from a gross sales overall, all channels, if you were to compare 2023 with 2022, how did you guys do?   Ben: We're up maybe 10%, so it didn't really push too hard this year.   Bradley Sutton: Now, something that I think a lot of sellers might have said compared in 2023 to 2022, is profit margins were down due to increased cost, whether that be inflation or cost of goods, Amazon fees, PPC how was your profit margin?   Ben: Yeah, it definitely went down a little bit, not as bad as I guess a lot of people have. That I've talked to have run into. But one of the big things that helps us and I think we talked about this before is just that because we are in Charlotte and there's a CL2, the CL22 warehouse is in Charlotte we're able to deliver a lot of our own inventory. So we're a last mile delivery driver or delivery provider for Amazon. So we don't have to pay to ship in to Amazon. We pay somebody $15 an hour to drive a truck with 12 pallets and they're 20 minutes from our warehouse. So as far as the inbound shipping costs and those expenses, those don't really hurt us too badly.   Bradley Sutton: So that whole, so you ship everything then from your manufacturing to your warehouse and then so that that quote unquote landed cost that ends up being your cost to Amazon as well. Essentially, yeah, how did you even know that that was possible to do?   Ben: Several years ago we were about to stock out of. As you know, we sell a lot of fourth quarter products and kind of joke toy products, and we're about to stock out of one that we sold between 800 to 1000 units a day, which is a fairly substantial issue. So we actually loaded up a cargo van and drove the cargo van to Amazon, talked to us our way through the front gates to deliver it and they took it and so we did that once. Then we did it again and we got through again the third time. They're like no, you can't do this and so like, okay, but somehow we have to be able to do this. So we looked into Carrier Central and figure out how we could become a last mile carotter, which is incredibly easy. It takes about 15 minutes to fill out a form and then you have to show that you can back in and out of a parking spot Incredibly easy. So in that January we bought a truck and the rest is history from there. But it was. It came about because we were about to stock out and panic and we're like well, what's the worst that can happen?   Bradley Sutton: So then theoretically you can also do this service for other people, that you would be the carrier and then other people can just store their product here at warehouse and then you would deliver. But for now you just pretty much do it for yourself. Is there like was there any kind of minimums? Like, hey, you have to have a dock high truck, you have to, it has to be this size, it has to be order, you know, like it has to be at least X number of pallets, or what kind of requirements was it.   Ben: So basically it had to be palletized and it required a dock high truck, and I forget there was. There's a code you have to send them that you get for just having a truck, so it doesn't really matter, you're going to have it anyway. But dock high and palletized products. And what we did was we looked up what the largest truck that we could buy without having to have a CDL was, which in North Carolina, is a 26 foot box truck, and so that holds 12 pallets.   Bradley Sutton: Did you have to have, like a company that's a registered trucking company or something?   Ben: Nope, I actually had a friend who was trying to do this for some of their products because they were just the same issue where they're about to stock out and Amazon wasn't checking them in fast enough. And one of the benefits of what we do is and this is I don't know how long this will stay that way, so I'm probably going to jinx myself by saying it, but our stuff gets checked in faster than anybody else's. So, like this year, we had stuff that we delivered in December that was checked in three days late.   Bradley Sutton: We were able to pick that exact DC to get the stuff into when you're creating your transfer shipments.   Ben: There are a number of softwares that you can use that let you pick and direct where you want it to go to.   Bradley Sutton: But what is that? So that's not something that you can do on your own, just in seller central.   Ben: It. Well, yes and no, it's not something that you can directly do, but typically if you're sending case packs in, they're going to try to send that to the largest distributor center nearest you or distribution center nearest to you. At least that's what we've seen Even before, like when we weren't using a software for it. We're sending about 65 to 70% of our case packs all went to Charlotte, so they're still trying to keep stuff. As far as the case packs that, they're just sending them to the nearest large distribution center. At least that's how it worked out for us.   Bradley Sutton: Now, have you looked into, or do you know yet, how this change to their shipping program is going to affect you, if any at all, with this whole thing where people now have to pay if they're only sending it to one location? I mean, even if that's the case, it's still got to be better. I'm assuming that you'd still choose that.   Ben: Yeah, it'll cost us more now, but it's still better to deliver to ourselves. The bigger issue, honestly, was the minimum stock levels. Because we're able to deliver so quickly and because we know that Amazon is checking in so quickly, we've been able to run very, very, very lean, and that's going to get.   Bradley Sutton: They're going to punish you now, right?   Ben: So now we're going to have to put. Over the last month we've been having to send way more inventory than we ever had before in because we have to meet the minimum stock requirements to not get charged, though I had the fees there, so that's honestly the bigger issue for us.   Bradley Sutton: Have you ever taken a look at in Helium 10, at our inventory heat maps to see what they do with your inventory day by day and then how long it takes them to distribute? Because sure, you can get it checked in, but if everything just sits there in Charlotte for a week and then all of a sudden somebody's in Portland and their buy box says yeah, two weeks delivery date, then that might be conversion issue for certain geographic areas. Are they getting your inventory out to the country pretty fast?   Ben: Usually within two weeks, but it is something where there's definitely some gaps, where we have been not fulfilling the West Coast, for example, is efficiently, as we probably could be.   Bradley Sutton: Now, what about the fact that you're I mean I'm assuming you manufacture your stuff in China, India or where you?   Ben: manufacture it. So we have manufacturing in China, Mexico, India, Canada, the US and I want to say Vietnam as well.   Bradley Sutton: So what about the stuff coming from Asia, the fact that you're not, that you're sending it to you in the middle, not completely in the middle, but is it coming to the East Coast port first, or is it coming to California?   Ben: We send a lot of it through Savannah Georgia.   Bradley Sutton: Yeah, okay, and so, even if it wasn't going to your warehouse, is that where you're routing it? In the old days, if you were going directly to Amazon, it would still go to the East Coast first.   Ben: We always sent directly to our warehouse just for having the flexibility. For a lot of our products there are varying pack sizes and we'll repackage as needed in the warehouse to make sure that we're filling the ones that we need to. So we've always sent it to ourselves first For that reason. Then also just from a flexibility standpoint as far as inventory management, where if you send it from China you're basically going to have to send in 90 to 120 days to make sure that you're covered or just have constant orders going. If we send it to our warehouse first, we can keep the Amazon fees lower for storage by storing it. For what amounts to about? I think last time we calculated it we're paying like $6.50 a pallet or $7 a pallet, something like that, to store it at our warehouse. So the amount of money that we're saving off of the Amazon fees by storing it to ourselves and then sending in smaller shipments versus sending in the bulk ones that a lot of people do.   Bradley Sutton: All right, makes sense. Yeah, I was worried a little bit at least. Like, wait a minute, you know like some of your savings might be gone if you're still having a bring things into the port and like California. And then you got to ship it all the way Right, stick it on trains or trucks to go all the way to North Carolina. But the fact that it's coming into already on the East Coast, that doesn't make it too bad. Okay, so that's pretty cool.   Ben: Honestly, that's one of the things that we're looking into for 2024 is seeing if we want to find a 3PL out on the West Coast so we can send some inventory there for the heat map issues that you were bringing up, where we can send stuff to the West Coast DCs from there and then keep doing everything else from Charlotte so that we can make sure that we're covering the country. And also, if there's a way to bring stuff in and have it on the West Coast already, then it just makes things easier.   Bradley Sutton: Now what other you know? We've been talking about Amazon USA. What other Amazon marketplaces are you selling on worldwide? And what about other domestic here in the USA marketplaces like Walmart, tik Tok, etc.   Ben: Honestly, we haven't pushed that hard on the non-domestic Amazon sites just because our logic has kind of been well, the US is the largest market. If we're able to successfully sell something here, we're going to be more successful than selling something in another market. So we would rather come up with a new product to sell in the US versus taking the time and energy to push externally. But that is something that started to change over the last year. We are in Canada, we're in the UK and we're going to expand through Europe over the next year as far as Amazon, and then we have our own Shopify sites for all of our brands, and then we do a good bit through Walmart as well.   Bradley Sutton: What's your strategy, like you know, going into 2024, now that margins are decreasing, I mean, are you raising? Are you planning to raise prices? Have you raised prices? Trying to cut costs in unique ways? Pull back on advertising? How does somebody you know, because it's not like you know, this is just something that you're facing, like we talked about earlier. A lot of people are facing it, and some worse. Why do you think, other than the shipping thing, you haven't been hit as hard as others. And what's the plan to you know? It's not like costs are going to go down anytime soon. So how are you going to? You know, stay above water.   Ben: Yeah Well, I mean, one of the things is, before we started the podcast, you and I were discussing how you were just in China and like going and meeting with your manufacturers and actually having those conversations, you can get better rates, you can get better terms, you can get a lot of benefits. You can also see what they can and can't do and find a lot of products that you can make with the same manufacturer. And the more things you buy from one manufacturer, the better rates you're going to get on each of those orders. So going directly to your manufacturers and talking to them is a way that you can massively improve your, your costs and also the terms you have. Like, with some of our, some of our manufacturers, we don't pay until 90 days after the products has come to our warehouse.   Bradley Sutton: How long have you been with those manufacturers?   Ben: I like to ask for some Wow yeah.   Bradley Sutton: And have you visited them there in where they're at and got out to meet and stuff like it?   Ben: And met their family, took their kids presents like or we're very close with them. But it's something that you can like you, that's something that you can build. And again, even if it's somebody that you aren't close with, the more that you can, more you buy from them, the more likely they are to give you better rates, better terms etc. So that's one thing. As far as the advertising goes, one of the things we started really pushing over the last probably six months is just kind of figuring out what are where our product deserves to be ranked based off of price, quality, everything else compared to our competition on specific keywords, and adjusting our advertising based off of that. So if we look and we say like, okay, we're really the fourth best product on this keyword, we're not going to push heavily for our with our advertising to try and get to the number one spot, because eventually we're just going to drop back down to the number four or we're going to have to keep spending a ton of money. So we've adjusted our ad spend to match where we feel like we should be on that keyword and if we drop below that then we'll raise it. But if we're there we'll leave it basically where it is, and that's actually significantly improved our profitability, because we're not spending as much to rank up on something that we won't stick. Because you're not going to stick at the top, then why are you trying to get there? It's not going to, you're just wasting money.   Bradley Sutton: So are you like you know? Obviously, like you said, you know, price is an easy, easy one to know. If you quote unquote deserve to be there. You're looking at, like conversion rates by keyword and search, career performance or things like that, or what are some other factors other than just strictly price?   Ben: Yeah. So we'll buy every single product and bring it to our warehouse and do comparison tests so we'll look and see like okay, this one, like, let's say, we're selling a paper plate we can see like, okay, if we put sauce on this for an hour, it leaks through Ours doesn't. So for the sauce we rank better than them, or the size that it takes or the amount of weight they can hold. It can hold as far as food, things like that, where you're just testing to see the quality of your product versus theirs. So it's not just the quality of the listing and conversion, it's also the quality of what you're actually offering to the customer.   Bradley Sutton: That's interesting. I've never heard of somebody doing that. Where it's like at the keyword level, how do we stack up so that we deserve you know to. You know like, like a product could do really well, like in that situation, for like a keyword like heavy duty plates, or you know big meals or some, or for you know watery foods or something like that, whereas maybe another one would be, you know, floral looking plates, where it's more aesthetic and you could rank or you could rate, I should say, differently for each keyword.   Ben: Exactly and it also helps you figure out which way you want to direct your, the copy and photos and everything that you're putting out for the listing, as you see like, because I mean, everybody is doing competitor research before to figure out, okay, how can I say that I'm better than this one? But if you don't keep doing that throughout it, you're going to get passed off. But also, if you look at it on a keyword level, like we're doing, you're able to save a lot of money on advertising by not bidding on things you shouldn't.   Bradley Sutton: Now, speaking of listing optimization, you know that was one thing that we focused on the last episode I remember. You know you talked about. You've got some listings that are 100% puns and a different, you know, and that helps with your conversion and stickiness of customers. What are you like? Are you guys using AI? That's something that's just kind of blown up, probably since the last time we talked. What other listing optimization strategies you're doing in the last year?   Ben: Yeah, and, like you said, ai is massive. I mean the ability to identify a customer avatar immediately, to put the reviews in and pull whatever, extract whatever data you need to from it with like quickly, efficiently, and to have essentially a professional copywriter write your listings for you. One of the things that I enjoy doing, which has led to some good results and some terrible results is to pick like a few famous copywriters or famous advertisers that I find interesting and then have them have a conversation about the product. So if you say, like these four people discuss paper plates and why someone would buy them, and then they go through and the AI talks like those people and has a conversation, and you can see people who are way smarter than me discussing how they would sell it, why they would sell or what they think people would be directly interested in and how they would position it, and so I like doing that. Also for coming up with brand names If you have like the top branders in the world, you can just say have these people discuss what my brand should be if I'm selling X product. So kind of expanding outside of just saying write me a bullet point with the including these keywords with 250 characters or less and yada, yada, yada. Trying to like, think outside the box a bit more, to be more unique, because at this point anybody can use AI. It's trying to figure out ways to use it in ways that other people aren't yet and especially trying to get add to what the AI is doing, add emotional language to it, because AI is okay at emotional, but not great. So if you can put something in that appeals directly to the customer while still using the the pitches from the AI, we've had really good success with that.   Bradley Sutton: Now what, if anything is, would you say, is the biggest difference when you're taking one product from Amazon and making a listing on Walmart, Like, have you seen something that definitely works and something that you always have to change because it's completely different on Walmart, or is the general structure always pretty much the same and you're just doing the little things that you know, the little requirements that Walmart has, in order to differentiate it?   0:21:40 - Yeah, I mean we are trying to obviously match what Walmart says, but it just seems like on Walmart you want to be way more direct. Like, keyword stuffing doesn't work as well there. It seems like there, at least for us. It hasn't May for other people. But just being more readable and fluent with the way that we create the listings has led to better results versus just trying to stuff too many keywords into it as we possibly can.   Bradley Sutton: What else are you doing differently Something we haven't talked about in this episode or the last one, I mean, you know to manufacturing in USA and keeping respectable profit margins. Having 70 employees, this is not something that, you know, like any Amazon seller can achieve. There's got to be some more other unique things that have helped you reach this level. What do you think those are?   Ben: Now you're putting me on the spot. I think the you know that I have three main partners that I've worked with from the start and I think one of the things that we've done really well is division of labor and creating the SOPs and the backbone for everything that we need in order to run the business, so that we don't have to be involved in the day to day as much as we used to and had to at the start. So we are able to look into things like Amazon fee changes. Look into things like okay, how can we get to China and improve our costs and fees there. Like having the flexibility by building a powerful team to and like our team is. I mean, I would say our VA's are probably smarter than me, so they're better at the job that I am at this point. So like being able to get to that point where you're able to have the flexibility to scale mentally going forward has been massive and we actually like, from the start, the way that we kind of divided it was, we had one of my partners was focused on incoming products. The other was focused on running the warehouse. My role was mostly building the products on the marketing side, and then we had one person whose role was essentially figuring out how we're going forward. His job has always been to push things forward, to figure out what we need to do and then having him he is very, very good at systems so he'll be able to come in and look at what we've done and see the systems we built and say, no, you all are idiots, change these three things. That's going to be much better.   Ben: So, like, being willing to constantly, always, constantly be improving on what you're doing Is one aspect of it, but also always looking forward. So figuring out, like, how do we dodge whatever the next big thing is and I mean, if you look at the and I know you know Steve Simonson, but like whenever he's talking, he's always talking about, okay, what's happening in China now and how is that going to impact things? A year for now, it's two years, or now five years or now.   Bradley Sutton: So even just looking ahead at stuff like that, where You're able to make decisions that mean that you're not going to be Sure changing yourself in the long run for a bigger game, now, I think something that successful sellers also have to know how to do is when to pull the plug on on products and everybody and this is one of those things that there's not one size fits all, everybody has their own criteria. How do you guys decide what to what to retire as far as the product goes? Is it strictly just you know a profit margin? Is there a certain sales velocity that you need to to maintain? Is it you know? If the reviews dip below a certain you know point, what's your decision-making factors on it?   Ben: Honestly, one of the the biggest things we care about is how annoying it is to deal with. So just just being perfectly honest, because we do have, we do have a very wide catalog at this point Counting our kind of variations. We have over a thousand skews. So when we're looking at things and figuring out what we want to do, if the way, if we're sending it to the warehouse and the warehouse has to touch it four times, even if it's making more money, we may want to cut that faster than something the warehouse doesn't have to touch. So we look into not just the profitability of the product but also the profitability of the product compared to the labor, how labor intensive it is. And Also, if the warehouse people don't like dealing with it, then and we're not making much money on it and why keep dealing? Why keep doing it? So that that is one of the big things. But beyond that it is Almost exclusively profit, profitability. Like I don't really care if I'm selling something a hundred, a hundred units a day, if I'm making $12 a day on it. I would rather sell one thing for $12 and a hundred things on the flip side, what is?   Bradley Sutton: are the triggers where it's like, hey, we need to Launch this product, or we need to launch this you know new thing for this brand, or hey, we need to launch a new variation? Are you guys just? Do you have a department that's just constantly looking at new opportunities per brand, or or you're looking for certain signals in a market? How's that work?   Ben: Yeah. So I mean we do look at every single review that we get and and. So if we see a lot of reviews come against saying I wish this were larger, I wish this were a different color, like the obvious things like that Are things that we that play into it, or we're getting negative feedback saying there are all these issues, then solving the issues is a very easy way to improve on that. But the the other aspects of it are Just. If we look and we see a competitor come in and they're doing something different and it looks better, it's doing better, it's taking sales away from us, then we figure out, okay, how do we beat that? What can we do differently? So a lot of it is competitor and customer driven, as opposed to Keyword or sales velocity driven you know you talked about.   Bradley Sutton: You know you've Use helium 10 for years and your team has what. What is the number one thing you're using helium 10 now for? And if you were to Join our product team for a few days let's say you were to you were to be in charge of our product team what would be on your wish list on, like, how you would add something to helium-10 that we don't have right now. That would make your lives as on the Amazon side, yeah, easier the conversion rate trends for that keyword For each individual product.   Ben: So if you're looking at it, you can see like, okay, this one is selling this number this month a day, but being able to go in and figure out if their conversion rate is moving up and down month over month, as opposed to just sales moving up and down month over month, because I think that the Conversion rate is just getting more and more important and at the keyword level, not just the overall conversion rate, but even at the keyword level.   Bradley Sutton: Yeah, yeah, I'm dead. That's definitely the top of my list as well. You know, once Amazon, you know, make search query performance available in the API, then then that's like yeah, to me that's like a must-have for sure. All right, so now I knew you. You know you were like a nationally ranked tennis player back in a. You still get on the courts every now and then. What were your main hobbies last year of? You know like, hey, you need to get away from the Amazon world and just, you know, enjoy yourself. Yeah, what were you doing?   Ben: So the US National Whitewater Training Center is in Charlotte so I learned how to whitewater kayak so I got a membership there. It's a closed course that they controlled the the flow of the water, so it could be anywhere from a class 1 to a class 5, depending on the day that you're out there with the rappers they're going to be. So that was my kind of fun. It was a 10-minute drive from our warehouse. So go Do some kayaking and then they have Like. On Thursdays they had concerts and stuff so you can go Hang out and be around people.   Bradley Sutton: Now Is that just a local hobby for you, but or or? Now that you know I knew you travel sometimes too, or have you know when you travel? Have you ever gone real like a whitewater kayaking?   Ben: I have once and it's way more terrifying. That's what I was about to say.   Bradley Sutton: That would be a little bit scary if you're just doing a controlled environment one thing, but then to Be out there Okay.   Ben: Yeah, when it's big stuff of a controlled water flow, if you flip over it's like, okay, I can handle this. If it's not controlled, we're the rocks. I don't know what's happening. I'm about to die, so that's not quite as good. But one of the things I've tried to do Well traveling is trying to try and go fishing Everywhere I go.   Bradley Sutton: What were some of your cool places you've been to in 2023?   Ben: Yeah, so I went to Fiji for the first time, Wow did you stay in over water like a over? Sadly, no, that was. I was not on an island that was conducive to that, so I'll have to. They'll have to be added to my next trip.   Bradley Sutton: That's on my bucket list, fiji I've never been there.   Ben: Yeah, it's, it's a beautiful place. I went to Estonia To the ambition event there, which I'd never, never been to Really Eastern Europe before, so that was a lot of fun to get to go and meet a lot of the sellers there and get to explore An area in a culture that I'd never gotten to experience. So I always enjoy getting to do stuff like that. Try to think of one more. I started in Greece in college and I got to go back there this year, so I'm going to go back and see what I saw in college and appreciated a bit more as an adult, from a historical perspective. Yeah, as opposed to the 21 year old kid who's just like if alcohol here, I need all of it.   Bradley Sutton: Yes, your priorities are a little bit different at that age, I think it's like getting to go on an adult trip there was.   Ben: It was a nice change.   Bradley Sutton: You know, before we get into your final strategy of the day, if people wanted to reach you or find you on the interwebs, how can they find you out there?   Ben: Facebook is probably the easiest. It's just Benjamin Weber and I think I don't have a picture of myself there. I think it's a picture of the Frank Lloyd Wright falling waters house. So if you, if you see a Benjamin Weber with a house, that's probably me.   Bradley Sutton: Now we're at the stage where we asked for your 30 or 60 second tip. You already gave us a doozy, you know, with that, looking at the how you rank at the keyword level as far as how you deserve to rank. So do you have another one for us?   Ben: I mean, obviously everybody's talking about AI now, but using that within your product development to expand on what you're doing. So one of the things that we used to do with our Entire staff was, every day, as a kind of learning, mental strength, mental training exercise Say what are 10 things that you would pay $50 to never have to deal with again. Then we look to see if we can make products out of those, and so we had this massive list of Thousands of these. Now we do that with AI. So we're going into AI and saying what are problems like, let's say you're in the kitchen category. You would say what are 1020, however many things you want to say things that people would pay 30 dollar, 10, what are 10 problems that people would pay $30 to solve In the kitchen, so they don't have to deal with that every time they're doing it and then see what results come back from that and look at the products that come from it. So it's a way to get essentially consumer research via questions with AI, versus having to go in and look things up. So just using the, the AI as a creativity exercise can be Incredibly huge for coming up with new product ideas, and that's where the last, like seven products that we've made have come from us Just typing questions like that into AI, and there are things that no one is selling on the market right now.   Bradley Sutton: All right. Well, ben, thank you so much for joining us Again. You've definitely given us some insightful tips and you've got some very unique things that nobody else is doing, you know, like being your own Amazon last mile carrier, and everything is less, less great, and so I'll love to see what you do in 2024, and then we'll bring you back in 2025 and see how things are going.   Ben: It sounds good. Thanks for having me.

Sustainable Leadership and Disruptive Growth
MLK Encore: David Radlo with Dr. Ben Carson

Sustainable Leadership and Disruptive Growth

Play Episode Listen Later Jan 10, 2024 41:35


We honor Martin Luther King Jr. Day with a special encore discussion on leadership, civil rights, and moving forward together. Acclaimed neurosurgeon and former Housing and Urban Development Secretary Dr. Ben Carson joins David to share his unique perspectives on race, community, faith, and equality in America. Dr. Carson reflects on our nation's progress since the civil rights movement while weighing in on today's challenges. He calls for common-ground solutions to issues like border policy, healthcare, and more. From uplifting personal stories to insightful commentary on respecting our differences, this powerful conversation provides inspiration to carry on Dr. King's legacy.TRANSCRIPTION (AI transcription software was sued to convert spoken language into written text)David: I'm honored to be joined this week by Dr. Ben Carson. Ben is a groundbreaking neurosurgeon who served as Secretary of Housing and Urban Development from 2017 to 2021. You might recall he was also a candidate for president in the 2016 Republican primaries. Currently, he's the chairman of the American Cornerstone Institute and an author of several books, including his new and most timely book, Created Equal.Mr. Secretary, Dr. Carson. Welcome to the podcast.Ben: Thank you. I'm delighted to be with you in yourDavid: books gifted hands and created equal. You shared some of your humble beginnings and background arising from poverty in Detroit and Boston, including incidents of clear racism with threats to schooling, playing football and honors received.You also mentioned how you were able to get some surprising, mystical and extraordinary gifts. A note after falling asleep, traveling with your wife, Candy going 90 miles an hour in a car earlier in your life. Our dream helped you through a key test while at Yale. In addition, as well as the difficult surgeries and political tax on faith.Dr. Martin Luther King said, trouble will come upon you. Disappointment will rain on your door. Like a tidal wave. If you don't have a deep and patient faith. It ain't gonna make it. How important has faith been in your life? And how has it navigated you through such as these difficult situations into becoming the expert worldwide neurosurgeon that handled conjoined twins and other extraordinarily difficult situations?Ben: I would dare say that I couldn't do any of that without the incredible faith that has brought me through so many trials. I hearken back to The fact that I had a horrible temper and I would just go fly off the handle and want to seek revenge, harm people, regardless of the consequences. It was after such an incident where I tried to stab another teenager with a camping knife that I was locked in the bathroom and I was thinking about my life.I turned things around academically very significantly, but I knew I would never achieve my dream of becoming a doctor with a temper like that. I would end up in jail, reform school, or the grave, and I just said, Lord, I can't control my temper. And there was a Bible there, and I picked it up, and there were all these verses in the book of Proverbs about anger, and also about fools, and it all seemed like they were written about me.For three hours, I prayed and contemplated and read, and it dawned on me during that time, it was always about me, my, and I. Somebody did this to me, they took my thing, I want this. I said, if you learn how to step out of the center of the equation, let it be about somebody else. You won't be angry. That was the last day I had an angry outburst.And I recognized at that point, God was real. He was more than somebody you learned about in church. And it really changed my life. And I began to really depend on him at that point in time. And it's been something that has gotten me through so many trials. When I was a first year medical student.I did poorly on the first set of comprehensive exams, and I was sent to see my counselor who said, You seem like a very intelligent young man. I bet there's a lot you could do outside of medicine. He tried to convince me to drop out of medical school. He said I wasn't cut out for medicine, and I would just torment myself and everybody else, and they could help me get into another discipline.The only thing I'd wanted to do was be a doctor since I was eight years old. I started thinking, what kind of courses have you always done well in, and what kind of courses have you struggled in? And I realized I did very well in courses where I did a lot of reading, and I struggled in courses where I listened to a lot of boring lectures, because I don't get anything out of boring lectures.Nothing at all. And yet, there I was, six to eight hours a day, sitting in boring lectures. So I made an executive decision to skip the boring lectures and to spend that time reading. And the rest of medical school was a snap after that. And some years later when I was back at my medical school as the commencement speaker, I was looking for that counselor because I was going to tell him he wasn't cut out to be a counselor.Because so many people are just negative. They never seem to be able to figure out a positive thing to say.David: Thanks for sharing that positive, transformative experience due to your great faith. As you mentioned on life, Martin Luther King discussed the three dimensions of a complete life and the onward push for fulfillment, helping others and the upward reach for God.Dr. King preached loving your enemies with agape and finding what's good in your enemies and finding what's wrong with yourself on the road being judged by your content, your character, and not your skin color. He spoke about even in prison, finding out how much white jail guards made, and they should perhaps join his movement.You said that in America, we valued each individual as unique being in someone who can be a special perspective to the table so we can work together to come up with common sense solutions to problems and believe that we've progressed to a point where many African American businesses, political doctors, and other professionals trades.Where people are more open minded about each other and believe that people are indeed created equal Can you kindly comment on certain common sense solutions? That you have been involved with to address underserved communities that improve lives, as well as other key lessons learned from your career.Ben: Yeah, one of the things that has been very important to me is the whole concept of self sufficiency. And that was really the reason that I, Wanted to take the job as the secretary of housing and urban development. There were so many things that were built into the system that kept people dependent. I worked very hard to enhance and improve and expand programs that would lead to self sufficiency so that when people, for instance, made more money on the job.Instead of having to report that, so that your rent could go up, you would record it, but instead of the rent going up, the extra money could go into an escrow. And over the course of a few years, you might be able to accumulate enough for a down payment on your own house. And home ownership is the principal mechanism of wealth accumulation in this country.The average net worth of a renter is 5, 000. The average net worth of a homeowner is 200, 000. That's a 40 fold difference. And in many cases, we're talking about the same money that is used to either be squandered or to go into creating that nest egg. Those are the kinds of things that really make a difference in people's lives.And then we've worked very hard to create The Carson Scholars Fund, in which we recognize students from all backgrounds who achieve at the highest academic levels and also who care about other people. You have to do both. We give them rewards, including scholarships as early as the fourth grade.So that the other kids look at them, and instead of that old nerd, Wow, that kid has a scholarship. He's only in the fourth or the fifth grade. What the heck did he do? And a lot of teachers tell us that other kids start trying harder at that point. And then we also put in reading rooms, and that's absolutely critical.There's over 260 of them now. around the country, primarily in Title I schools, where a lot of kids come from homes with few or no books. They go to schools that don't have a budget of significance for libraries. Most kids are not likely to become readers, but you put these incredible rooms in the school with all kinds of fascinating books.The rooms are decorated frequently in a way that's consistent with the area where they're found. For instance, one that's near a NASA site is Decorate it like a space capsule. You look through one window, you see the Earth. Another one, you see the Moon. Another one, E. T. And the kids just love these places, and they get points for the number of books they read.And they can trade them in for prizes. But, in the beginning, they're interested in the prizes, but it doesn't take long before that begins to affect their academic achievement. And many studies have shown us that if a child is reading at grade level by grade three, it changes the trajectory of their lives.That's what it's really all about. We're made in the image of God. Tremendous potential, but it has to be directed correctly. IDavid: appreciate the thoughtful introspection. Turning to systematic racism, you stated by taking every incident of perceived racial discrimination and magnifying it, repeating it incessantly, the case for systematic racism is made.The guilt and shame is done to manipulate the public. Could you then please explain for our listeners as to why there are calls there for systematic racism? Black and minority victimization and critical race theory and related calls to defund rather than support the police?Ben: It really doesn't make a lot of sense to defund the police under any circumstances.But you take something like the George Floyd incident. It was repeated ince

Idea Machines
MACROSCIENCE with Tim Hwang [Idea Machines #49]

Idea Machines

Play Episode Listen Later Nov 27, 2023 57:19


A conversation with Tim Hwang about historical simulations, the interaction of policy and science, analogies between research ecosystems and the economy, and so much more.  Topics Historical Simulations Macroscience Macro-metrics for science Long science The interaction between science and policy Creative destruction in research “Regulation” for scientific markets Indicators for the health of a field or science as a whole “Metabolism of Science” Science rotation programs Clock speeds of Regulation vs Clock Speeds of Technology References Macroscience Substack Ada Palmer's Papal Simulation Think Tank Tycoon Universal Paperclips (Paperclip maximizer html game) Pitt Rivers Museum   Transcript [00:02:02] Ben: Wait, so tell me more about the historical LARP that you're doing. Oh, [00:02:07] Tim: yeah. So this comes from like something I've been thinking about for a really long time, which is You know in high school, I did model UN and model Congress, and you know, I really I actually, this is still on my to do list is to like look into the back history of like what it was in American history, where we're like, this is going to become an extracurricular, we're going to model the UN, like it has all the vibe of like, after World War II, the UN is a new thing, we got to teach kids about international institutions. Anyways, like, it started as a joke where I was telling my [00:02:35] friend, like, we should have, like, model administrative agency. You know, you should, like, kids should do, like, model EPA. Like, we're gonna do a rulemaking. Kids need to submit. And, like, you know, there'll be Chevron deference and you can challenge the rule. And, like, to do that whole thing. Anyways, it kind of led me down this idea that, like, our, our notion of simulation, particularly for institutions, is, like, Interestingly narrow, right? And particularly when it comes to historical simulation, where like, well we have civil war reenactors, they're kind of like a weird dying breed, but they're there, right? But we don't have like other types of historical reenactments, but like, it might be really valuable and interesting to create communities around that. And so like I was saying before we started recording, is I really want to do one that's a simulation of the Cuban Missile Crisis. But like a serious, like you would like a historical reenactment, right? Yeah. Yeah. It's like everybody would really know their characters. You know, if you're McNamara, you really know what your motivations are and your background. And literally a dream would be a weekend simulation where you have three teams. One would be the Kennedy administration. The other would be, you know, Khrushchev [00:03:35] and the Presidium. And the final one would be the, the Cuban government. Yeah. And to really just blow by blow, simulate that entire thing. You know, the players would attempt to not blow up the world, would be the idea. [00:03:46] Ben: I guess that's actually the thing to poke, in contrast to Civil War reenactment. Sure, like you know how [00:03:51] Tim: that's gonna end. Right, [00:03:52] Ben: and it, I think it, that's the difference maybe between, in my head, a simulation and a reenactment, where I could imagine a simulation going [00:04:01] Tim: differently. Sure, right. [00:04:03] Ben: Right, and, and maybe like, is the goal to make sure the same thing happened that did happen, or is the goal to like, act? faithfully to [00:04:14] Tim: the character as possible. Yeah, I think that's right, and I think both are interesting and valuable, right? But I think one of the things I'm really interested in is, you know, I want to simulate all the characters, but like, I think one of the most interesting things reading, like, the historical record is just, like, operating under deep uncertainty about what's even going on, right? Like, for a period of time, the American [00:04:35] government is not even sure what's going on in Cuba, and, like, you know, this whole question of, like, well, do we preemptively bomb Cuba? Do we, we don't even know if the, like, the warheads on the island are active. And I think I would want to create, like, similar uncertainty, because I think that's where, like, that's where the strategic vision comes in, right? That, like, you have the full pressure of, like, Maybe there's bombs on the island. Maybe there's not even bombs on the island, right? And kind of like creating that dynamic. And so I think simulation is where there's a lot, but I think Even reenactment for some of these things is sort of interesting. Like, that we talk a lot about, like, oh, the Cuban Missile Crisis. Or like, the other joke I had was like, we should do the Manhattan Project, but the Manhattan Project as, like, historical reenactment, right? And it's kind of like, you know, we have these, like, very, like off the cuff or kind of, like, stereotype visions of how these historical events occur. And they're very stylized. Yeah, exactly, right. And so the benefit of a reenactment that is really in detail Yeah. is like, oh yeah, there's this one weird moment. You know, like that, that ends up being really revealing historical examples. And so even if [00:05:35] you can't change the outcome, I think there's also a lot of value in just doing the exercise. Yeah. Yeah. The, the thought of [00:05:40] Ben: in order to drive towards this outcome that I know. Actually happened I wouldn't as the character have needed to do X. That's right That's like weird nuanced unintuitive thing, [00:05:50] Tim: right? Right and there's something I think about even building into the game Right, which is at the very beginning the Russians team can make the decision on whether or not they've even actually deployed weapons into the cube at all, yeah, right and so like I love that kind of outcome right which is basically like And I think that's great because like, a lot of this happens on the background of like, we know the history. Yeah. Right? And so I think like, having the team, the US team put under some pressure of uncertainty. Yeah. About like, oh yeah, they could have made the decision at the very beginning of this game that this is all a bluff. Doesn't mean anything. Like it's potentially really interesting and powerful, so. [00:06:22] Ben: One precedent I know for this completely different historical era, but there's a historian, Ada Palmer, who runs [00:06:30] Tim: a simulation of a people election in her class every year. That's so good. [00:06:35] And [00:06:36] Ben: it's, there, you know, like, it is not a simulation. [00:06:40] Tim: Or, [00:06:41] Ben: sorry, excuse me, it is not a reenactment. In the sense that the outcome is indeterminate. [00:06:47] Tim: Like, the students [00:06:48] Ben: can determine the outcome. But... What tends to happen is like structural factors emerge in the sense that there's always a war. Huh. The question is who's on which sides of the war? Right, right. And what do the outcomes of the war actually entail? That's right. Who [00:07:05] Tim: dies? Yeah, yeah. And I [00:07:07] Ben: find that that's it's sort of Gets at the heart of the, the great [00:07:12] Tim: man theory versus the structural forces theory. That's right. Yeah. Like how much can these like structural forces actually be changed? Yeah. And I think that's one of the most interesting parts of the design that I'm thinking about right now is kind of like, what are the things that you want to randomize to impose different types of like structural factors that could have been in that event? Right? Yeah. So like one of the really big parts of the debate at XCOM in the [00:07:35] early phases of the Cuban Missile Crisis is You know, McNamara, who's like, right, he runs the Department of Defense at the time. His point is basically like, look, whether or not you have bombs in Cuba or you have bombs like in Russia, the situation has not changed from a military standpoint. Like you can fire an ICBM. It has exactly the same implications for the U. S. And so his, his basically his argument in the opening phases of the Cuban Missile Crisis is. Yeah. Which is actually pretty interesting, right? Because that's true. But like, Kennedy can't just go to the American people and say, well, we've already had missiles pointed at us. Some more missiles off, you know, the coast of Florida is not going to make a difference. Yeah. And so like that deep politics, and particularly the politics of the Kennedy administration being seen as like weak on communism. Yeah. Is like a huge pressure on all the activity that's going on. And so it's almost kind of interesting thinking about the Cuban Missile Crisis, not as like You know us about to blow up the world because of a truly strategic situation but more because of like the local politics make it so difficult to create like You know situations where both sides can back down [00:08:35] successfully. Basically. Yeah [00:08:36] Ben: The the one other thing that my mind goes to actually to your point about it model UN in schools. Huh, right is Okay, what if? You use this as a pilot, and then you get people to do these [00:08:49] Tim: simulations at [00:08:50] Ben: scale. Huh. And that's actually how we start doing historical counterfactuals. Huh. Where you look at, okay, you know, a thousand schools all did a simulation of the Cuban Missile Crisis. In those, you know, 700 of them blew [00:09:05] Tim: up the world. Right, right. [00:09:07] Ben: And it's, it actually, I think it's, That's the closest [00:09:10] Tim: thing you can get to like running the tape again. Yeah. I think that's right. And yeah, so I think it's, I think it's a really underused medium in a lot of ways. And I think particularly as like you know, we just talk, talk like pedagogically, like it's interesting that like, it seems to me that there was a moment in American pedagogical history where like, this is a good way of teaching kids. Like, different types of institutions. And like, but it [00:09:35] hasn't really matured since that point, right? Of course, we live in all sorts of interesting institutions now. And, and under all sorts of different systems that we might really want to simulate. Yeah. And so, yeah, this kind of, at least a whole idea that there's lots of things you could teach if you, we like kind of opened up this way of kind of like, Thinking about kind of like educating for about institutions. Right? So [00:09:54] Ben: that is so cool. Yeah, I'm going to completely, [00:09:59] Tim: Change. Sure. Of course. [00:10:01] Ben: So I guess. And the answer could be no, but is, is there connections between this and your sort of newly launched macroscience [00:10:10] Tim: project? There is and there isn't. Yeah, you know, I think like the whole bid of macroscience which is this project that I'm doing as part of my IFP fellowship. Yeah. Is really the notion that like, okay, we have all these sort of like interesting results that have come out of metascience. That kind of give us like, kind of like the beginnings of a shape of like, okay, this is how science might work and how we might like get progress to happen. And you know, we've got [00:10:35] like a bunch of really compelling hypotheses. Yeah. And I guess my bit has been like, I kind of look at that and I squint and I'm like, we're, we're actually like kind of in the early days of like macro econ, but for science, right? Which is like, okay, well now we have some sense of like the dynamics of how the science thing works. What are the levers that we can start, like, pushing and pulling, and like, what are the dials we could be turning up and turning down? And, and, you know, I think there is this kind of transition that happens in macro econ, which is like, we have these interesting results and hypotheses, but there's almost another... Generation of work that needs to happen into being like, oh, you know, we're gonna have this thing called the interest rate Yeah, and then we have all these ways of manipulating the money supply and like this is a good way of managing like this economy Yeah, right and and I think that's what I'm chasing after with this kind of like sub stack but hopefully the idea is to build it up into like a more coherent kind of framework of ideas about like How do we make science policy work in a way that's better than just like more science now quicker, please? Yeah, right, which is I think we're like [00:11:35] we're very much at at the moment. Yeah, and in particular I'm really interested in the idea of chasing after science almost as like a Dynamic system, right? Which is that like the policy levers that you have You would want to, you know, tune up and tune down, strategically, at certain times, right? And just like the way we think about managing the economy, right? Where you're like, you don't want the economy to overheat. You don't want it to be moving too slow either, right? Like, I am interested in kind of like, those types of dynamics that need to be managed in science writ large. And so that's, that's kind of the intuition of the project. [00:12:04] Ben: Cool. I guess, like, looking at macro, how did we even decide, macro econ, [00:12:14] Tim: how did we even decide that the things that we're measuring are the right things to measure? Right? Like, [00:12:21] Ben: isn't it, it's like kind of a historical contingency that, you know, it's like we care about GDP [00:12:27] Tim: and the interest rate. Yeah. I think that's right. I mean in, in some ways there's a triumph of like. It's a normative triumph, [00:12:35] right, I think is the argument. And you know, I think a lot of people, you hear this argument, and it'll be like, And all econ is made up. But like, I don't actually think that like, that's the direction I'm moving in. It's like, it's true. Like, a lot of the things that we selected are arguably arbitrary. Yeah. Right, like we said, okay, we really value GDP because it's like a very imperfect but rough measure of like the economy, right? Yeah. Or like, oh, we focus on, you know, the money supply, right? And I think there's kind of two interesting things that come out of that. One of them is like, There's this normative question of like, okay, what are the building blocks that we think can really shift the financial economy writ large, right, of which money supply makes sense, right? But then the other one I think which is so interesting is like, there's a need to actually build all these institutions. that actually give you the lever to pull in the first place, right? Like, without a federal reserve, it becomes really hard to do monetary policy. Right. Right? Like, without a notion of, like, fiscal policy, it's really hard to do, like, Keynesian as, like, demand side stuff. Right. Right? And so, like, I think there's another project, which is a [00:13:35] political project, to say... Okay, can we do better than just grants? Like, can we think about this in a more, like, holistic way than simply we give money to the researchers to work on certain types of problems. And so this kind of leads to some of the stuff that I think we've talked about in the past, which is like, you know, so I'm obsessed right now with like, can we influence the time horizon of scientific institutions? Like, imagine for a moment we had a dial where we're like, On average, scientists are going to be thinking about a research agenda which is 10 years from now versus next quarter. Right. Like, and I think like there's, there's benefits and deficits to both of those settings. Yeah. But man, if I don't hope that we have a, a, a government system that allows us to kind of dial that up and dial that down as we need it. Right. Yeah. The, the, [00:14:16] Ben: perhaps, quite like, I guess a question of like where the analogy like holds and breaks down. That I, that I wonder about is, When you're talking about the interest rate for the economy, it kind of makes sense to say [00:14:35] what is the time horizon that we want financial institutions to be thinking on. That's like roughly what the interest rate is for, but it, and maybe this is, this is like, I'm too, [00:14:49] Tim: my note, like I'm too close to the macro, [00:14:51] Ben: but thinking about. The fact that you really want people doing science on like a whole spectrum of timescales. And, and like, this is a ill phrased question, [00:15:06] Tim: but like, I'm just trying to wrap my mind around it. Are you saying basically like, do uniform metrics make sense? Yeah, exactly. For [00:15:12] Ben: like timescale, I guess maybe it's just. is an aggregate thing. [00:15:16] Tim: Is that? That's right. Yeah, I think that's, that's, that's a good critique. And I think, like, again, I think there's definitely ways of taking the metaphor too far. Yeah. But I think one of the things I would say back to that is It's fine to imagine that we might not necessarily have an interest rate for all of science, right? So, like, you could imagine saying, [00:15:35] okay, for grants above a certain size, like, we want to incentivize certain types of activity. For grants below a certain size, we want different types of activity. Right, another way of slicing it is for this class of institutions, we want them to be thinking on these timescales versus those timescales. Yeah. The final one I've been thinking about is another way of slicing it is, let's abstract away institutions and just think about what is the flow of all the experiments that are occurring in a society? Yeah. And are there ways of manipulating, like, the relative timescales there, right? And that's almost like, kind of like a supply based way of looking at it, which is... All science is doing is producing experiments, which is like true macro, right? Like, I'm just like, it's almost offensively simplistic. And then I'm just saying like, okay, well then like, yeah, what are the tools that we have to actually influence that? Yeah, and I think there's lots of things you could think of. Yeah, in my mind. Yeah, absolutely. What are some, what are some that are your thinking of? Yeah, so I think like the two that I've been playing around with right now, one of them is like the idea of like, changing the flow of grants into the system. So, one of the things I wrote about in Microscience just the past week was to think [00:16:35] about, like sort of what I call long science, right? And so the notion here is that, like, if you look across the scientific economy, there's kind of this rough, like, correlation between size of grant and length of grant. Right, where so basically what it means is that like long science is synonymous with big science, right? You're gonna do a big ambitious project. Cool. You need lots and lots and lots of money Yeah and so my kind of like piece just briefly kind of argues like but we have these sort of interesting examples like the You know Like framing a heart study which are basically like low expense taking place over a long period of time and you're like We don't really have a whole lot of grants that have that Yeah. Right? And so the idea is like, could we encourage that? Like imagine if we could just increase the flow of those types of grants, that means we could incentivize more experiments that take place like at low cost over long term. Yeah. Right? Like, you know, and this kind of gets this sort of interesting question is like, okay, so what's the GDP here? Right? Like, or is that a good way of cracking some of the critical problems that we need to crack right now? Right? Yeah. And it's kind of where the normative part gets into [00:17:35] it is like, okay. So. You know, one way of looking at this is the national interest, right? We say, okay, well, we really want to win on AI. We really want to win on, like, bioengineering, right? Are there problems in that space where, like, really long term, really low cost is actually the kind of activity we want to be encouraging? The answer might be no, but I think, like, it's useful for us to have, like, that. Color in our palette of things that we could be doing Yeah. In like shaping the, the dynamics of science. Yeah. Yeah. [00:18:01] Ben: I, I mean, one of the things that I feel like is missing from the the meta science discussion Mm-Hmm. is, is even just, what are those colors? Mm-Hmm. like what, what are the, the different and almost parameters of [00:18:16] Tim: of research. Yeah. Right, right, right. And I think, I don't know, one of the things I've been thinking about, which I'm thinking about writing about at some point, right, is like this, this view is, this view is gonna piss people off in some ways, because where it ultimately goes is this idea that, like, like, the scientist or [00:18:35] science Is like a system that's subject to the government, or subject to a policy maker, or a strategist. Which like, it obviously is, right? But like, I think we have worked very hard to believe that like, The scientific market is its own independent thing, And like, that touching or messing with it is like, a not, not a thing you should do, right? But we already are. True, that's kind of my point of view, yeah exactly. I think we're in some ways like, yeah I know I've been reading a lot about Keynes, I mean it is sort of interesting that it does mirror... Like this kind of like Great Depression era economic thinking, where you're basically like the market takes care of itself, like don't intervene. In fact, intervening is like the worst possible thing you could do because you're only going to make this worse. And look, I think there's like definitely examples of like kind of like command economy science that like don't work. Yes. But like, you know, like I think most mature people who work in economics would say there's some room for like at least like Guiding the system. Right. And like keeping it like in balance is like [00:19:35] a thing that should be attempted and I think it's kind of like the, the, the argument that I'm making here. Yeah. Yeah. I [00:19:41] Ben: mean, I think that's, [00:19:42] Tim: that's like the meta meta thing. Right. Right. Is even [00:19:46] Ben: what, what level of intervention, like, like what are the ways in which you can like usefully intervene and which, and what are the things that are, that are foolish and kind of. crEate the, the, [00:20:01] Tim: Command economy. That's right. Yeah, exactly. Right. Right. And I think like, I think the way through is, is maybe in the way that I'm talking about, right? Which is like, you can imagine lots of bad things happen when you attempt to pick winners, right? Like maybe the policymaker whoever we want to think of that as like, is it the NSF or NIH or whatever? Like, you know, sitting, sitting in their government bureaucracy, right? Like, are they well positioned to make a choice about who's going to be the right solution to a problem? Maybe yes, maybe no. I think we can have a debate about that, right? But I think there's a totally reasonable position, which is they're not in it, so they're not well positioned to make that call. Yeah. [00:20:35] Right? But, are they well positioned to maybe say, like, if we gave them a dial that was like, we want researchers to be thinking about this time horizon versus that time horizon? Like, that's a control that they actually may be well positioned to inform on. Yeah. As an outsider, right? Yeah. Yeah. And some of this I think, like, I don't know, like, the piece I'm working on right now, which will be coming out probably Tuesday or Wednesday, is you know, some of this is also like encouraging creative destruction, right? Which is like, I'm really intrigued by the idea that like academic fields can get so big that they become they impede progress. Yes. Right? And so this is actually a form of like, I like, it's effectively an intellectual antitrust. Yeah. Where you're basically like, Basically, like the, the role of the scientific regulator is to basically say these fields have gotten so big that they are actively reducing our ability to have good dynamism in the marketplace of ideas. And in this case, we will, we will announce new grant policies that attempt to break this up. And I actually think that like, that is pretty spicy for a funder to do. But like actually maybe part of their role and maybe we should normalize that [00:21:35] being part of their role. Yeah. Yeah, absolutely. [00:21:37] Ben: I I'm imagining a world where There are, where this, like, sort of the macro science is as divisive as [00:21:47] Tim: macroeconomics. [00:21:48] Ben: Right? Because you have, you have your like, your, your like, hardcore free market people. Yeah. Zero government intervention. Yeah, that's right. No antitrust. No like, you know, like abolish the Fed. Right, right. All of that. Yeah, yeah. And I look forward to the day. When there's there's people who are doing the same thing for research. [00:22:06] Tim: Yeah, that's right. Yeah. Yeah when I think that's actually I mean I thought part of a lot of meta science stuff I think is this kind of like interesting tension, which is that like look politically a lot of those people in the space are Pro free market, you know, like they're they're they're liberals in the little L sense. Yeah, like at the same time Like it is true that kind of like laissez faire science Has failed because we have all these examples of like progress slowing down Right? Like, I don't know. Like, I think [00:22:35] that there is actually this interesting tension, which is like, to what degree are we okay with intervening in science to get better outcomes? Yeah. Right? Yeah. Well, as, [00:22:43] Ben: as I, I might put on my hat and say, Yeah, yeah. Maybe, maybe this is, this is me saying true as a fair science has never been tried. Huh, right. Right? Like, that, that, that may be kind of my position. Huh. But anyways, I... And I would argue that, you know, since 1945, we have been, we haven't had laissez faire [00:23:03] Tim: science. Oh, interesting. [00:23:04] Ben: Huh. Right. And so I'm, yeah, I mean, it's like, this is in [00:23:09] Tim: the same way that I think [00:23:11] Ben: a very hard job for macroeconomics is to say, well, like, do we need [00:23:15] Tim: more or less intervention? Yeah. Yeah. [00:23:17] Ben: What is the case there? I think it's the same thing where. You know, a large amount of science funding does come from the government, and the government is opinionated about what sorts of things [00:23:30] Tim: it funds. Yeah, right. Right. And you [00:23:33] Ben: can go really deep into that. [00:23:35] So, so I [00:23:35] Tim: would. Yeah, that's actually interesting. That flips it. It's basically like the current state of science. is right now over regulated, is what you'd say, right? Or, or [00:23:44] Ben: badly regulated. Huh, sure. That is the argument I would say, very concretely, is that it's badly regulated. And, you know, I might almost argue that it is... It's both over and underregulated in the sense that, well, this is, this is my, my whole theory, but like, I think that there, we need like some pockets where it's like much less regulated. Yeah. Right. Where you're, and then some pockets where you're really sort of going to be like, no. You don't get to sort of tune this to whatever your, your project, your program is. Yeah, right, right. You're gonna be working with like [00:24:19] Tim: these people to do this thing. Yeah, yeah. Yeah, and I think there actually is interesting analogies in like the, the kind of like economic regulation, economic governance world. Yeah. Where like the notion is markets generally work well, like it's a great tool. Yeah. Like let it run. [00:24:35] Right. But basically that there are certain failure states that actually require outside intervention. And I think what's kind of interesting in thinking about in like a macro scientific, if you will, context is like, what are those failure states for science? Like, and you could imagine a policy rule, which is the policymaker says, we don't intervene until we see the following signals emerging in a field or in a region. Right. And like, okay, that's, that's the trigger, right? Like we're now in recession mode, you know, like there's enough quarters of this problem of like more papers, but less results. You know, now we have to take action, right? Oh, that's cool. Yeah, yeah. That would be, that would be very interesting. And I think that's like, that's good, because I think like, we end up having to think about like, you know, and again, this is I think why this is a really exciting time, is like MetaScience has produced these really interesting results. Now we're in the mode of like, okay, well, you know, on that policymaker dashboard, Yeah. Right, like what's the meter that we're checking out to basically be like, Are we doing well? Are we doing poorly? Is this going well? Or is this going poorly? Right, like, I think that becomes the next question to like, make this something practicable Yeah. For, for [00:25:35] actual like, Right. Yeah. Yeah. One of my frustrations [00:25:38] Ben: with meta science [00:25:39] Tim: is that it, I [00:25:41] Ben: think is under theorized in the sense that people generally are doing these studies where they look at whatever data they can get. Huh. Right. As opposed to what data should we be looking at? What, what should we be looking for? Yeah. Right. Right. And so, so I would really like to have it sort of be flipped and say, okay, like this At least ideally what we would want to measure maybe there's like imperfect maybe then we find proxies for that Yeah, as opposed to just saying well, like here's what we can measure. It's a proxy for [00:26:17] Tim: okay. That's right, right Yeah, exactly. And I think a part of this is also like I mean, I think it is like Widening the Overton window, which I think like the meta science community has done a good job of is like trying to widen The Overton window of what funders are willing to do. Yeah. Or like what various existing incumbent actors are willing to [00:26:35] do. Because I think one way of getting that data is to run like interesting experiments in this space. Right? Like I think one of the things I'm really obsessed with right now is like, okay, imagine if you could change the overhead rate that universities charge on a national basis. Yeah. Right? Like, what's that do to the flow of money through science? And is that like one dial that's actually like On the shelf, right? Like, we actually have the ability to influence that if we wanted to. Like, is that something we should be running experiments against and seeing what the results are? Yeah, yeah. [00:27:00] Ben: Another would be earmarking. Like, how much money is actually earmarked [00:27:05] Tim: for different things. That's right, yeah, yeah. Like, how easy it is to move money around. That's right, yeah. I heard actually a wild story yesterday about, do you know this whole thing, what's his name? It's apparently a very wealthy donor. That has convinced the state of Washington's legislature to the UW CS department. it's like, it's written into law that there's a flow of money that goes directly to the CS department. I don't think CS departments need more money. I [00:27:35] know, I know, but it's like, this is a really, really kind of interesting, like, outcome. Yeah. Which is like a very clear case of basically just like... Direct subsidy to like, not, not just like a particular topic, but like a particular department, which I think is like interesting experiment. I don't like, I don't know what's been happening there, but yeah. Yeah. Yeah. Natural, natural experiment. [00:27:50] Ben: Totally. Has anybody written down, I assume the answer is no, but it would be very interesting if someone actually wrote down a list of sort of just all the things you [00:28:00] Tim: could possibly [00:28:00] Ben: want to pay attention to, right? Like, I mean, like. Speaking of CS, it'd be very interesting to see, like, okay, like, what fraction of the people who, like, get PhDs in an area, stay in this area, right? Like, going back to the, the [00:28:15] Tim: health of a field or something, right? Yeah, yeah. I think that's right. I, yeah. And I think that those, those types of indicators are interesting. And then I think also, I mean, in the spirit of like it being a dynamic system. Like, so a few years back I read this great bio by Sebastian Malaby called The Man Who Knew, which is, it's a bio of Alan Greenspan. So if you want to ever read, like, 800 pages about [00:28:35] Alan Greenspan, book for you. It's very good. But one of the most interesting parts about it is that, like, there's a battle when Alan Greenspan becomes head of the Fed, where basically he's, like, extremely old school. Like, what he wants to do is he literally wants to look at, like, Reams of data from like the steel industry. Yeah, because that's kind of got his start And he basically is at war with a bunch of kind of like career People at the Fed who much more rely on like statistical models for predicting the economy And I think what's really interesting is that like for a period of time actually Alan Greenspan has the edge Because he's able to realize really early on that like there's It's just changes actually in like the metabolism of the economy that mean that what it means to raise the interest rate or lower the interest rate has like very different effects than it did like 20 years ago before it got started. Yeah. And I think that's actually something that I'm also really quite interested in science is basically like When we say science, people often imagine, like, this kind of, like, amorphous blob. But, like, I think the metabolism is changing all the [00:29:35] time. And so, like, what we mean by science now means very different from, like, what we mean by science, like, even, like, 10 to 20 years ago. Yes. And, like, it also means that all of our tactics need to keep up with that change, right? And so, one of the things I'm interested in to your question about, like, has anyone compiled this list of, like, science health? Or the health of science, right? It's maybe the right way of thinking about it. is that, like, those indicators may mean very different things at different points in time, right? And so part of it is trying to understand, like, yeah, what is the state of the, what is the state of this economy of science that we're talking about? Yeah. You're kind of preaching [00:30:07] Ben: to the, to the choir. In the sense that I'm, I'm always, I'm frustrated with the level of nuance that I feel like many people who are discussing, like, science, quote, making air quotes, science and research, are, are talking about in the sense that. They very often have not actually like gone in and been part of the system. Huh, right. And I'm, I'm open to the fact that [00:30:35] you [00:30:35] Tim: don't need to have got like [00:30:36] Ben: done, been like a professional researcher to have an opinion [00:30:41] Tim: or, or come up with ideas about it. [00:30:43] Ben: Yeah. But at the same time, I feel like [00:30:46] Tim: there's, yeah, like, like, do you, do you think about that tension at all? Yeah. I think it's actually incredibly valuable. Like, I think So I think of like Death and Life of Great American Cities, right? Which is like, the, the, the really, one of the really, there's a lot of interesting things about that book. But like, one of the most interesting things is sort of the notion that like, you had a whole cabal of urban planners that had this like very specific vision about how to get cities to work right and it just turns out that like if you like are living in soho at a particular time and you like walk along the street and you like take a look at what's going on like there's always really actually super valuable things to know about yeah that like are only available because you're like at that like ultra ultra ultra ultra micro level and i do think that there's actually some potential value in there like one of the things i would love to be able to set up, like, in the community of MetaScience or whatever you want to call it, right, [00:31:35] is the idea that, like, yeah, you, you could afford to do, like, very short tours of duty, where it's, like, literally, you're just, like, spending a day in a lab, right, and, like, to have a bunch of people go through that, I think, is, like, really, really helpful and so I think, like, thinking about, like, what the rotation program for that looks like, I think would be cool, like, you, you should, you should do, like, a six month stint at the NSF just to see what it looks like. Cause I think that kind of stuff is just like, you know, well, A, I'm selfish, like I would want that, but I also think that like, it would also allow the community to like, I think be, be thinking about this in a much more applied way. Yeah. Yeah. Yeah. [00:32:08] Ben: I think it's the, the meta question there for, for everything, right? Is how much in the weeds, like, like what am I trying to say? The. It is possible both to be like two in the weeds. Yeah, right and then also like too high level Yeah, that's right. And in almost like what what is the the right amount or like? Who, who should [00:32:31] Tim: be talking to whom in that? That's right. Yeah, I mean, it's like what you were saying earlier that like the [00:32:35] success of macro science will be whether or not it's as controversial as macroeconomics. It's like, I actually hope that that's the case. It's like people being like, this is all wrong. You're approaching it like from a too high level, too abstract of a level. Yeah. I mean, I think the other benefit of doing this outside of like the level of insight is I think one of the projects that I think I have is like We need to, we need to be like defeating meta science, like a love of meta science aesthetics versus like actual like meta science, right? Like then I think like a lot of people in meta science love science. That's why they're excited to not talk about the specific science, but like science in general. But like, I think that intuition also leads us to like have very romantic ideas of like what science is and how science should look and what kinds of science that we want. Yeah. Right. The mission is progress. The mission isn't science. And so I think, like, we have to be a lot more functional. And again, I think, like, the benefit of these types of, like, rotations, like, Oh, you just are in a lab for a month. Yeah. It's like, I mean, you get a lot more of a sense of, like, Oh, okay, this is, this is what it [00:33:35] looks like. Yeah. Yeah. I'd like to do the same thing for manufacturing. Huh. Right. [00:33:39] Ben: Right. It's like, like, and I want, I want everybody to be rotating, right? Huh. Like, in the sense of, like, okay, like, have the scientists go and be, like, in a manufacturing lab. That's right. [00:33:47] Tim: Yeah. [00:33:48] Ben: And be like, okay, like, look. Like, you need to be thinking about getting this thing to work in, like, this giant, like, flow pipe instead of a [00:33:54] Tim: test tube. That's right, right. Yeah, yeah, yeah. Yeah, [00:33:57] Ben: unfortunately, the problem is that we can't all spend our time, like, if everybody was rotating through all the [00:34:03] Tim: things they need to rotate, we'd never get anything done. Yeah, exactly. [00:34:06] Ben: ANd that's, that's, that's kind of [00:34:08] Tim: the problem. Well, and to bring it all the way back, I mean, I think you started this question on macroscience in the context of transitioning away from all of this like weird Cuban Missile Crisis simulation stuff. Like, I do think one way of thinking about this is like, okay, well, if we can't literally send you into a lab, right? Like the question is like, what are good simulations to give people good intuitions about the dynamics in the space? Yeah. And I think that's, that's potentially quite interesting. Yeah. Normalized weekend long simulation. That's right. Like I love the idea of basically [00:34:35] like like you, you get to reenact the publication of a prominent scientific paper. It's like kind of a funny idea. It's just like, you know, yeah. Or, or, or even trying to [00:34:44] Ben: get research funded, right? Like, it's like, okay, like you have this idea, you want yeah. [00:34:55] Tim: I mean, yeah, this is actually a project, I mean, I've been talking to Zach Graves about this, it's like, I really want to do one which is a game that we're calling Think Tank Tycoon, which is basically like, it's a, it's a, the idea would be for it to be a strategy board game that simulates what it's like to run a research center. But I think like to broaden that idea somewhat like it's kind of interesting to think about the idea of like model NSF Yeah, where you're like you you're in you're in the hot seat you get to decide how to do granting Yeah, you know give a grant [00:35:22] Ben: a stupid thing. Yeah, some some some congressperson's gonna come banging [00:35:26] Tim: on your door Yeah, like simulating those dynamics actually might be really really helpful Yeah I mean in the very least even if it's not like a one for one simulation of the real world just to get like some [00:35:35] common intuitions about like The pressures that are operating here. I [00:35:38] Ben: think you're, the bigger point is that simulations are maybe underrated [00:35:42] Tim: as a teaching tool. I think so, yeah. Do you remember the the paperclip maximizer? Huh. The HTML game? Yeah, yeah. [00:35:48] Ben: I'm, I'm kind of obsessed with it. Huh. Because, it, you've, like, somehow the human brain, like, really quickly, with just, like, you know, some numbers on the screen. Huh. Like, just like numbers that you can change. Right, right. And some, like, back end. Dynamic system, where it's like, okay, like based on these numbers, like here are the dynamics of the [00:36:07] Tim: system, and it'll give you an update. [00:36:09] Ben: Like, you start to really get an intuition for, for system dynamics. Yeah. And so, I, I, I want to see more just like plain HTML, like basically like spreadsheet [00:36:20] Tim: backend games. Right, right, like the most lo fi possible. Yeah, I think so. Yeah. Yeah, I think it's helpful. I mean, I think, again, particularly in a world where you're thinking about, like, let's simulate these types of, like, weird new grant structures that we might try out, right? Like, you know, we've got a bunch [00:36:35] of hypotheses. It's kind of really expensive and difficult to try to get experiments done, right? Like, does a simulation with a couple people who are well informed give us some, at least, inclinations of, like, where it might go or, like, what are the unintentional consequences thereof? Yeah. [00:36:51] Ben: Disciplines besides the military that uses simulations [00:36:56] Tim: successfully. Not really. And I think what's kind of interesting is that like, I think it had a vogue that like has kind of dissipated. Yeah, I think like the notion of like a a game being the way you kind of do like understanding of a strategic situation, I think like. Has kind of disappeared, right? But like, I think a lot of it was driven, like, RAND actually had a huge influence, not just on the military. But like, there's a bunch of corporate games, right? That were like, kind of invented in the same period. Yeah. That are like, you determine how much your steel production is, right? And was like, used to teach MBAs. But yeah, I think it's, it's been like, relatively limited. Hm. [00:37:35] Yeah. It, yeah. Hm. [00:37:38] Ben: So. Other things. Huh. Like, just to, [00:37:41] Tim: to shift together. Sure, sure, go ahead. Yeah, yeah, yeah, yeah. I guess another [00:37:44] Ben: thing that we haven't really talked about, but actually sort of plays into all of this, is thinking about better [00:37:50] Tim: ways of regulating technology. [00:37:52] Ben: I know that you've done a lot of thinking about that, and maybe this is another thing to simulate. [00:38:00] Tim: Yeah, it's a model OSTP. But [00:38:04] Ben: it's maybe a thing where, this is actually like a prime example where the particulars really matter, right? Where you can't just regulate. quote unquote technology. Yeah. Right. And it's like, there's, there's some technologies that you want to regulate very, very closely and very tightly and others that you want to regulate very [00:38:21] Tim: loosely. Yeah, I think that's right. And I think that's actually, you know, I think it is tied to the kind of like macro scientific project, if you will. Right. Which is that I think we have often a notion of like science regulation being like. [00:38:35] literally the government comes in and is like, here are the kind of constraints that we want to put on the system. Right. And there's obviously like lots of different ways of doing that. And I think there's lots of contexts in which that's like appropriate. But I think for a lot of technologies that we confront right now, the change is so rapid that the obvious question always becomes, no matter what emerging technology talking about is like, how does your clock speed of regulation actually keep up with like the clock speed of technology? And the answer is frequently like. It doesn't, right? And like you run into these kind of like absurd situations where you're like, well, we have this thing, it's already out of date by the time it goes into force, everybody kind of creates some like notional compliance with that rule. Yeah. And like, in terms of improving, I don't know, safety outcomes, for instance, it like has not actually improved safety outcomes. And I think in that case, right, and I think I could actually make an argument that like, the problem is becoming more difficult with time. Right? Like, if you really believe that the pace of technological change is faster than it used to be, then it is possible that, like, there was a point at which, like, government was operating, and it could actually keep [00:39:35] pace effectively, or, like, a body like Congress could actually keep pace with society, or with technology successfully, to, like, make sure that it was conformant with, sort of, like, societal interests. Do you think that was [00:39:46] Ben: actually ever the case, or was it that we didn't, we just didn't [00:39:50] Tim: have as many regulations? I would say it was sort of twofold, right? Like, I think one of them was you had, at least, let's just talk about Congress, right? It's really hard to talk about, like, government as a whole, right? Like, I think, like, Congress was both better advised and was a more efficient institution, right? Which means it moved faster than it does today. Simultaneously, I also feel like for a couple reasons we can speculate on, right? Like, science, or in the very least, technology. Right, like move slower than it does today. Right, right. And so like actually what has happened is that both both dynamics have caused problems, right? Which is that like the organs of government are moving slower at the same time as science is moving faster And like I think we've passed some inflection [00:40:35] point now where like it seems really hard to craft You know, let's take the AI case like a sensible framework that would apply You know, in, in LLMs where like, I don't know, like I was doing a little recap of like recent interoperability research and I like took a step back and I was like, Oh, all these papers are from May, 2023. And I was like, these are all big results. This is all a big deal. Right. It's like very, very fast. Yeah. So that's kind of what I would say to that. Yeah. I don't know. Do you feel differently? You feel like Congress has never been able to keep up? Yeah. [00:41:04] Ben: Well, I. I wonder, I guess I'm almost, I'm, I'm perhaps an outlier in that I am skeptical of the claim that technology overall has sped up significantly, or the pace of technological change, the pace of software change, certainly. Sure. Right. And it's like maybe software as a, as a fraction of technology has spread up, sped up. And maybe like, this is, this is a thing where like to the point of, of regulations needing to, to. Go into particulars, [00:41:35] right? Mm-Hmm. . Right, right. Like tuning the regulation to the characteristic timescale of whatever talk [00:41:40] Tim: technology we're talking about. Mm-Hmm. , right? [00:41:42] Ben: But I don't know, but like, I feel like outside of software, if anything, technology, the pace of technological change [00:41:52] Tim: has slowed down. Mm hmm. Right. Right. Yeah. [00:41:55] Ben: This is me putting on my [00:41:57] Tim: stagnationist bias. And would, given the argument that I just made, would you say that that means that it should actually be easier than ever to regulate technology? Yeah, I get targets moving slower, right? Like, yeah, [00:42:12] Ben: yeah. Or it's the technology moving slowly because of the forms of [00:42:14] Tim: the regulator. I guess, yeah, there's like compounding variables. [00:42:16] Ben: Yeah, the easiest base case of regulating technology is saying, like, no, you can't have [00:42:20] Tim: any. Huh, right, right, right. Like, it can't change. Right, that's easy to regulate. Yeah, right, right. That's very easy to regulate. I buy that, I buy that. It's very easy to regulate well. Huh, right, right. I think that's [00:42:27] Ben: That's the question. It's like, what do we want to lock in and what don't we [00:42:31] Tim: want to lock in? Yeah, I think that's right and I think, you [00:42:35] know I guess what that moves me towards is like, I think some people, you know, will conclude the argument I'm making by saying, and so regulations are obsolete, right? Or like, oh, so we shouldn't regulate or like, let the companies take care of it. And I'm like, I think so, like, I think that that's, that's not the conclusion that I go to, right? Like part of it is like. Well, no, that just means we need, we need better ways of like regulating these systems, right? And I think they, they basically require government to kind of think about sort of like moving to different parts of the chain that they might've touched in the past. Yeah. So like, I don't know, we, Caleb and I over at IFP, we just submitted this RFI to DARPA. In part they, they were thinking about like how does DARPA play a role in dealing with like ethical considerations around emerging technologies. Yep. But the deeper point that we were making in our submission. was simply that like maybe actually science has changed in a way where like DARPA can't be the or it's harder for DARPA to be the originator of all these technologies. Yeah. So they're, they're almost, they're, they're placing the, the, the ecosystem, the [00:43:35] metabolism of technology has changed, which requires them to rethink like how they want to influence the system. Yeah. Right. And it may be more influence at the point of like. Things getting out to market, then it is things like, you know, basic research in the lab or something like that. Right. At least for some classes of technology where like a lot of it's happening in private industry, like AI. Yeah, exactly. Yeah. [00:43:55] Ben: No, I, I, I think the, the concept of, of like the metabolism of, of science and technology is like really powerful. I think in some sense it is, I'm not sure if you would, how would you map that to the idea of there being a [00:44:11] Tim: research ecosystem, right? Right. Is it, is it that there's like [00:44:17] Ben: the metabolic, this is, this is incredibly abstract. Okay. Like, is it like, I guess if you're looking at the metabolism, does, does the metabolism sort of say, we're going to ignore institutions for now and the metabolism is literally just the flow [00:44:34] Tim: of [00:44:35] like ideas and, and, and outcomes and then maybe like the ecosystem is [00:44:41] Ben: like, okay, then we like. Sort of add another layer and say there are institutions [00:44:46] Tim: that are sure interacting with this sort of like, yeah, I think like the metabolism view or, you know, you might even think about it as like a supply chain view, right? To move it away from, like, just kind of gesturing at bio for no reason, right? Is I think what's powerful about it is that, you know, particularly in foundation land, which I'm most familiar with. There's a notion of like we're going to field build and what that means is we're going to name a field and then researchers Are going to be under this tent that we call this field and then the field will exist Yeah, and then the proper critique of a lot of that stuff is like researchers are smart They just like go where the money is and they're like you want to call up like I can pretend to be nanotech for a Few years to get your money Like, that's no problem. I can do that. And so there's kind of a notion that, like, if you take the economy of science as, like, institutions at the very beginning, you actually miss the bigger [00:45:35] picture. Yes. Right? And so the metabolism view is more powerful because you literally think about, like, the movement of, like, an idea to an experiment to a practical technology to, like, something that's out in the world. Yeah. And then we basically say, how do we influence those incentives before we start talking about, like, oh, we announced some new policy that people just, like... Cosmetically align their agendas to yeah, and like if you really want to shape science It's actually maybe arguably less about like the institution and more about like Yeah, the individual. Yeah, exactly. Like I run a lab. What are my motivations? Right? And I think this is like, again, it's like micro macro, right? It's basically if we can understand that, then are there things that we could do to influence at that micro level? Yeah, right. Which is I think actually where a lot of Macro econ has moved. Right. Which is like, how do we influence like the individual firm's decisions Yeah. To get the overall aggregate change that we want in the economy. Yeah. And I think that's, that's potentially a better way of approaching it. Right. A thing that I desperately [00:46:30] Ben: want now is Uhhuh a. I'm not sure what they're, they're [00:46:35] actually called. Like the, you know, like the metal, like, like, like the [00:46:37] Tim: prep cycle. Yeah, exactly. Like, like, like the giant diagram of, of like metabolism, [00:46:43] Ben: right. I want that for, for research. Yeah, that would be incredible. Yeah. If, if only, I mean, one, I want to have it on [00:46:50] Tim: my wall and to, to just get across the idea that. [00:46:56] Ben: It is like, it's not you know, basic research, applied [00:47:01] Tim: research. Yeah, totally. Right, right, right. When it goes to like, and what I like about kind of metabolism as a way of thinking about it is that we can start thinking about like, okay, what's, what's the uptake for certain types of inputs, right? We're like, okay, you know like one, one example is like, okay, well, we want results in a field to become more searchable. Well what's really, if you want to frame that in metabolism terms, is like, what, you know, what are the carbs that go into the system that, like, the enzymes or the yeast can take up, and it's like, access to the proper results, right, and like, I think that there's, there's a nice way of flipping in it [00:47:35] that, like, starts to think about these things as, like, inputs, versus things that we do, again, because, like, we like the aesthetics of it, like, we like the aesthetics of being able to find research results instantaneously, but, like, the focus should be on, Like, okay, well, because it helps to drive, like, the next big idea that we think will be beneficial to me later on. Or like, even being [00:47:53] Ben: the question, like, is the actual blocker to the thing that you want to see, the thing that you think it is? Right. I've run into far more people than I can count who say, like, you know, we want more awesome technology in the world, therefore we are going to be working on Insert tool here that actually isn't addressing, at least my, [00:48:18] Tim: my view of why those things aren't happening. Yeah, right, right. And I think, I mean, again, like, part of the idea is we think about these as, like, frameworks for thinking about different situations in science. Yeah. Like, I actually do believe that there are certain fields because of, like, ideologically how they're set up, institutionally how [00:48:35] they're set up, funding wise how they're set up. that do resemble the block diagram you were talking about earlier, which is like, yeah, there actually is the, the basic research, like we can put, that's where the basic research happens. You could like point at a building, right? And you're like, that's where the, you know, commercialization happens. We pointed at another building, right? But I just happen to think that most science doesn't look like that. Right. And we might ask the question then, like, do we want it to resemble more of like the metabolism state than the block diagram state? Right. Like both are good. Yeah, I mean, I would [00:49:07] Ben: argue that putting them in different buildings is exactly what's causing [00:49:10] Tim: all the problems. Sure, right, exactly, yeah, yeah. Yeah. But then, again, like, then, then I think, again, this is why I think, like, the, the macro view is so powerful, at least to me, personally, is, like, we can ask the question, for what problems? Yeah. Right? Like, are there, are there situations where, like, that, that, like, very blocky way of doing it serves certain needs and certain demands? Yeah. And it's like, it's possible, like, one more argument I can make for you is, like, Progress might be [00:49:35] slower, but it's a lot more controllable. So if you are in the, you know, if you think national security is one of the most important things, you're willing to make those trade offs. But I think we just should be making those trade offs, like, much more consciously than we do. And [00:49:49] Ben: that's where politics, in the term, in the sense of, A compromise between people who have different priorities on something can actually come in where we can say, okay, like we're going to trade off, we're going to say like, okay, we're going to increase like national security a little bit, like in, in like this area to, in compromise with being able to like unblock this. [00:50:11] Tim: That's right. Yeah. And I think this is the benefit of like, you know, when I say lever, I literally mean lever, right. Which is basically like, we're in a period of time where we need this. Yeah. Right? We're willing to trade progress for security. Yeah. Okay, we're not in a period where we need this. Like, take the, take, ramp it down. Right? Like, we want science to have less of this, this kind of structure. Yeah. That's something we need to, like, have fine tuned controls over. Right? Yeah. And to be thinking about in, like, a, a comparative sense, [00:50:35] so. And, [00:50:36] Ben: to, to go [00:50:36] Tim: back to the metabolism example. Yeah, yeah. I'm really thinking about it. Yeah, yeah. [00:50:39] Ben: Is there an equivalent of macro for metabolism in the sense that like I'm thinking about like, like, is it someone's like blood, like, you know, they're like blood glucose level, [00:50:52] Tim: like obesity, right? Yeah, right. Kind of like our macro indicators for metabolism. Yeah, that's right. Right? Or like how you feel in the morning. That's right. Yeah, exactly. I'm less well versed in kind of like bio and medical, but I'm sure there is, right? Like, I mean, there is the same kind of like. Well, I study the cell. Well, I study, you know, like organisms, right? Like at different scales, which we're studying this stuff. Yeah. What's kind of interesting in the medical cases, like You know, it's like, do we have a Hippocratic, like oath for like our treatment of the science person, right? It's just like, first do no harm to the science person, you know? [00:51:32] Ben: Yeah, I mean, I wonder about that with like, [00:51:35] with research. Mm hmm. Is there, should we have more heuristics about how we're [00:51:42] Tim: Yeah, I mean, especially because I think, like, norms are so strong, right? Like, I do think that, like, one of the interesting things, this is one of the arguments I was making in the long science piece. It's like, well, in addition to funding certain types of experiments, if you proliferate the number of opportunities for these low scale projects to operate over a long period of time, there's actually a bunch of like norms that might be really good that they might foster in the scientific community. Right. Which is like you learn, like scientists learn the art of how to plan a project for 30 years. That's super important. Right. Regardless of the research results. That may be something that we want to put out into the open so there's more like your median scientist has more of those skills Yeah, right, like that's another reason that you might want to kind of like percolate this kind of behavior in the system Yeah, and so there's kind of like these emanating effects from like even one offs that I think are important to keep in mind [00:52:33] Ben: That's actually another [00:52:35] I think used for simulations. Yeah I'm just thinking like, well, it's very hard to get a tight feedback loop, right, about like whether you manage, you planned a project for 30 years [00:52:47] Tim: well, right, [00:52:48] Ben: right. But perhaps there's a better way of sort of simulating [00:52:51] Tim: that planning process. Yeah. Well, and I would love to, I mean, again, to the question that you had earlier about like what are the metrics here, right? Like I think for a lot of science metrics that we may end up on, they may have these interesting and really curious properties like we have for inflation rate. Right. We're like, the strange thing about inflation is that we, we kind of don't like, we have hypotheses for how it happens, but like, part of it is just like the psychology of the market. Yeah. Right. Like you anticipate prices will be higher next quarter. Inflation happens if enough people believe that. And part of what the Fed is doing is like, they're obviously making money harder to get to, but they're also like play acting, right? They're like. You know, trust me guys, we will continue to put pressure on the economy until you feel differently about this. And I think there's going to be some things in science that are worth [00:53:35] measuring that are like that, which is like researcher perceptions of the future state of the science economy are like things that we want to be able to influence in the space. And so one of the things that we do when we try to influence like the long termism or the short termism of science It's like, there's lots of kind of like material things we do, but ultimately the idea is like, what does that researcher in the lab think is going to happen, right? Do they think that, you know, grant funding is going to become a lot less available in the next six months or a lot more available in the next six months? Like influencing those might have huge repercussions on what happens in science. And like, yeah, like that's a tool that policymakers should have access to. Yeah. Yeah. [00:54:11] Ben: And the parallels between the. The how beliefs affect the economy, [00:54:18] Tim: and how beliefs [00:54:19] Ben: affect science, I think may also be a [00:54:21] Tim: little bit underrated. Yeah. In the sense that, [00:54:24] Ben: I, I feel like some people think that It's a fairly deterministic system where it's like, ah, yes, this idea's time has come. And like once, once all the things that are in place, like [00:54:35] once, once all, then, then it will happen. And like, [00:54:38] Tim: that is, that's like how it works. [00:54:40] Ben: Which I, I mean, I have, I wish there was more evidence to my point or to disagree with me. But like, I, I think that's, that's really not how it works. And I'm like very often. a field or, or like an idea will, like a technology will happen because people think that it's time for that technology to happen. Right. Right. Yeah. Obviously, obviously that isn't always the case. Right. Yeah. Yeah. There's, there's, there's hype [00:55:06] Tim: cycles. And I think you want, like, eventually, like. You know, if I have my druthers, right, like macro science should have like it's Chicago school, right? Which is basically like the idea arrives exactly when it should arrive. Scientists will discover it on exactly their time. And like your only role as a regulator is to ensure the stability of scientific institutions. I think actually that that is a, that's not a position I agree with, but you can craft a totally, Reasonable, coherent, coherent governance framework that's based around that concept, right? Yes. Yeah. I think [00:55:35] like [00:55:35] Ben: you'll, yes. I, I, I think like that's actually the criteria for success of meta science as a field uhhuh, because like once there's schools , then, then, then it will have made it, [00:55:46] Tim: because [00:55:47] Ben: there aren't schools right now. Mm-Hmm. , like, I, I feel , I almost feel I, I, I now want there to b

Giant Robots Smashing Into Other Giant Robots
500: Giant Robots Smashing Into Other Giant Robots 500th Episode!

Giant Robots Smashing Into Other Giant Robots

Play Episode Listen Later Nov 16, 2023 72:17


We released episode one of this podcast on June 11, 2012. Now, more than a decade later, we're celebrating the 500th episode of our show. In honor of this milestone, Victoria, Will, and Chad caught up with each of the past hosts of the show: Ben Orenstein, Chris Toomey, and Lindsey Christensen. We chatted about what they're up to now, what they liked and learned from hosting the show, their time at thoughtbot, and more! Follow thoughtbot on X (https://twitter.com/thoughtbot) or LinkedIn (https://www.linkedin.com/company/150727/). Become a Sponsor (https://thoughtbot.com/sponsorship) of Giant Robots! Transcript: VICTORIA: This is the Giant Robots Smashing Into Other Giant Robots Podcast, where we explore the design, development, and business of great products. I'm your host, Victoria Guido. WILL: And I'm your other host, Will Larry. CHAD: And I'm your other host, Chad Pytel. We released episode one of this podcast on June 11, 2012. Now more than a decade later, were celebrating this: the 500th episode of our show. In honor of this milestone, Victoria, Will, and I caught up with each of the past hosts of the show: Ben Orenstein, Chris Toomey, and Lindsey Christensen. We chatted about what they're up to now, what they liked and learned from hosting the show and their time at thoughtbot, and more. First up: Ben Orenstein. Ben was the very first host of the show back in 2012 when he was a developer at thoughtbot. He is now the co-founder and Head of Product at Tuple, a remote pair programming tool for designers and developers. Ben, it's great to talk to you again. It's been a while since you and I talked. How have you been? BEN: I've been decent, yeah. It's fun to be back to my roots a little bit. I told some folks that I work with that I was coming back to the pod for the 500th Episode, and they were stoked. So, it's kind of a treat to get to be on these airwaves again. CHAD: What have you been up to since you left this show and thoughtbot? BEN: Well, I started a company. So, I was at thoughtbot for a while; I think it was seven years. And I eventually sort of struck out to start my own thing–had a false start or two here and there. And then, I ended up starting a company called Tuple, and we still exist today, fortunately. Tuple is a tool for doing remote pair programming. We started off on macOS and then wrote a Linux client. And we're launching a Windows client now. But it's sort of, like, screen sharing with remote control for developers who are actually writing code and want to have great, low latency remote control and who care about screen share quality and that sort of thing. I started that about five years ago with two co-founders. Today, we are a team of 11, I think it is. And it's been going well. Our timing was really great, it turned out. We launched a little bit before COVID. So, remote work turned into a lot more of a thing, and we were already in the market. So, that helped us a ton. It was quite a wild ride there for a bit. But things have calmed down a little lately, but it's still fun. I'm, like, really enjoying being a co-founder of a software company. It was what I've always sort of wanted to do. And it turns out it actually is pretty fun and pretty great. Although there are, of course, the ups and downs of business ownership. It is never quite as calm or relaxing as being an employee somewhere else. CHAD: You started Tuple instigated by...full disclosure: thoughtbot's an early customer of Tuple. We're still a customer. We use it a lot. BEN: Woo-hoo. I appreciate that. Thank you. CHAD: If I remember right, you started and were sort of instigated to create Tuple because there was a prior product that then Slack bought, and then it started to degrade. And now, it no longer exists in the same way that it did before. BEN: Yeah. So, there was this tool called Screenhero, which I actually started using -- CHAD: [inaudible 02:14] BEN: Yeah, first at thoughtbot. Some other thoughtboter introduced me to it, and we would use it for pair programming. And I was like, oh, this is nice. And then yeah, Slack kind of acqui-hired it and more or less ended up shutting the product down. And so, there was this gap in the market. And I would ask my friends, I would ask thoughtboters and other developers, like, "What are you using now that Screenhero is gone?" And no one had a good answer. And so, after a while of this thing sort of staring me in the face, I was like, we have to try to solve this need. There's clearly a hole in the market. Yeah, so we were heavily inspired by them in the early days. Hopefully, we've charted our own path now. But they were definitely...the initial seed was, you know, let's do Screenhero but try to not get bought early or something. CHAD: [laughs] How did you or did you feel like you captured a lot of the Screenhero customers and reached them in those early days? BEN: I think so. The pitch for it was sort of shockingly easy because Screenhero had kind of blazed this trail. Like, I would often just be like, "Oh, we're making a thing. Do you remember Screenhero?" And they'd go, "Oh yeah, I loved Screenhero". I'd be like, "Yeah, we're going to try to do that." And they'd be like, "Nice. Sign me up." So, it for sure helped a ton. I have no idea what percentage of customers we converted. And they were a pretty large success, so probably a small fraction, but it definitely, like, made the initial days much easier. CHAD: Yeah. And then, like you said, COVID happened. BEN: COVID happened, yeah. I think we had been around for about a year when COVID hit. So, we were getting our feet underneath us. And we were already, like, the company was already growing at a pretty good rate, and we were feeling pretty good about it. I don't think we had quite hit ramen profitable, but we were probably pretty close or, like, flirting with it. Yeah, the business, like, I don't know, tripled or quadrupled in a matter of months. We had a few big customers that, like, just told everyone to start using Tuple. So, we had, like, thousands and thousands of new users kind of immediately. So, it was a crazy time. Everything melted, of course. We hadn't quite engineered for that much scale. We had a really rough day or so as we scrambled, but fortunately, we got things under control. And then had this, like, very nice tailwind. Because we started the company assuming that remote work would grow. We assumed that there would be more remote developers every year. And, you know, it's probably maybe 5% of dev jobs are remote or maybe even less, but we expect to see this number creeping up. We don't think that trend will reverse. And so, COVID just, like, it just yanked it, you know, a decade in the future. CHAD: You haven't tripled or quadrupled your team size, have you? BEN: No. Well, I mean, I guess, I mean, we started as 3, and now we're 11, so kind of. CHAD: [laughs] Yeah, that's true. BEN: Expenses have not grown as fast as revenue, fortunately. CHAD: That's good. That's basically what I was asking [laughs]. BEN: Yeah, yeah. We're still a pretty small team, actually. We have only, like, four or five full-time engineers on the team at the moment, which is kind of wild because we are now, you know, we have three platforms to support: Linux, Windows, and Mac. It's a pretty complicated app doing, like, real-time streaming of audio, webcams, desktops, caring about OS-level intricacies. So, I think we will be hiring more people soon, although we haven't said that for a long time. We sort of have always had a bit of a hire-slow mentality to try to get the right team members and, like, feel a real pain before we hire someone into it. But we have been getting a bit more aggressive with hiring lately. VICTORIA: Well, I really appreciate Tuple. I installed it when I first started working here at thoughtbot. And we have random pairings with everyone across the company. So, I'll randomly get to meet someone halfway across the world who's working on similar projects. And I think they really enjoy that I have a tool they like working to share what they're working on. So, I want to thank you for that. And I'm curious about when you really started to scale during COVID, what were some of the technology architecture trade-offs you came across, and where did you land with it? BEN: Well, we got fairly...I don't know if it was lucky, but we...for a long time, for years, even through COVID, maybe the first four years of the company, all Tuple calls were purely peer-to-peer. And there was no server that we owned intermediating things. This was, like, kind of one of the keys of, like, not having expenses. The scale of revenue was we could have lots more calls happen. And it wouldn't cost us bandwidth or server capacity. To this day, still, for any calls with three or fewer participants, they're purely peer-to-peer. And this is nice for latency purposes because it just...we can find the most direct path to the internet between two people. It's also nice from our cost perspective because we don't need to pay to send that data. And that was hugely useful as call volume went up immensely. Didn't have to worry too much about server load and didn't have to worry too much about bandwidth costs. CHAD: Today, is there a central service that makes the initial connection for people? BEN: Yes, yeah, yeah. So, there is a signaling server. So, when you launch the app, you sign in, and you see, like, oh, which of my co-workers are online? So, there is actually a Rails app that handles that, actually, increasingly less the Rails app. We have now...I think it's a Go service that actually manages all those. I'm further and further from the code every year. Some of the technical questions might be a little bit beyond me, or I might have slightly out-of-date info. But back to the architecture question for a second, we did a pretty big refactor when we decided to go from just being a Mac client to supporting other platforms, where we split out a cross-platform real-time communication engine written in C++ so that we could use that for all of the heavy lifting, all the managing of the connections, and the tricky bandwidth estimation, and all this stuff, and use that across different platforms. And so, today, you have the cross-platform engine, and then on top of that is a, like, a less specific layer for each of the operating systems that we support. CHAD: So, you mentioned you're less and less in the code these days. So, what do you spend your time doing then? BEN: It's a mix of things. These days, it's basically mostly -- CHAD: Just cocktails on the beach, right? BEN: Cocktails, yes [laughs], cocktails on the beach, appearing on podcasts trying to sound important and impressive, yeah. Mostly product work. So, right before this, I just got off a call with some folks from The Browser Company. They are some of our first alpha users for our new Windows clients. So, I hopped on the call with them and, like, watched three of them install the product and inevitably run into some bugs. And, you know, chatted through those with the engineer that was working on it, prioritized some stuff, made some decisions about what's coming up next, and what we're going to ignore. So, mostly product work these days. For the first five years of the company, I was CEO, so I was doing kind of everything: marketing, and also hiring, and also product. About two months ago, I stepped down as CEO, and one of my other co-founders, Spencer, stepped up. And so, now my focus has narrowed to be mostly just product stuff and much less on the marketing or hiring side. VICTORIA: Yeah, you mentioned that it was a little more comfortable to be an employee than to be a founder. I don't know if you could say more about that because, certainly, a lot of engineers are smart enough and capable enough to run their own company. But what really informed your choice there, and do you regret it? [laughs] BEN: I definitely don't regret it. thoughtbot was a close second in terms of wonderful professional experiences. But running my own thing has been the most interesting professional thing I've done by a big margin. It has also been more stressful. And, Chad, I don't know if you remember, I think, like, maybe eight years ago, you tweeted something like, if you want to sleep well at night, and, like, value that, like, peace of mind, like, don't start a company or something. I have experienced that. CHAD: [laughs] BEN: A lot more, yeah, like waking up in the middle of the night worrying about things. It feels a little bit like the highs are higher; the lows are lower. Being an employee somewhere, it's like, if this company fails, I know I can go get another job, right? Like, you're a developer. You're extremely employable. But as the owner of the company, if the company fails, like, a huge chunk of your net worth is gone. Like, this thing you poured your life into is gone. It's way more stressful and traumatic to have that happen, or have that threatened to be happening, or just imagine that happening. So, overall, I have found the trade-off to be totally worth it. It's awesome to make your own decisions and chart your own path. And when it works, it can work in a way that being a salaried employee can't. So, I'm happy with those trade-offs. But I think that is a good question for people to ask themselves as they consider doing something like this is, like: is that the kind of trade-off that you want to make? Because it has significant downsides for sure. WILL: I am a big fan of Tuple also. I love it. It [inaudible 10:08] easy, especially with remote work. You hit the jackpot with COVID and remote work, so kudos for that [laughs]. Was there anything...because I know from our previous companies, about over...hopefully a lot more of the good stuff than the bad stuff. But was there anything that you learned? Because you were at thoughtbot for seven years. Was there anything that you're like, oh my gosh, I learned that, and it's helped me till this day while I'm running my company? BEN: Yeah, quite a bit, actually. I think it'd be hard to tease apart exactly which lessons, but I do...so I ran Upcase for thoughtbot and also FormKeep. So, I got a chance to kind of run a small division of the company, while still being a normal employee and, like, having not much of that risk. And I think that was a really wonderful opportunity for me to, like, practice the skills that I was interested in. Just, like, how do you market a thing? How do you design a product and have it be good? How do you prioritize user feedback? There were a ton of lessons from those days that I feel like made me better at running our company when we actually took a shot at it. So, there were, like, the specific things that I learned by the work I was doing there. But then just, like, I mean, I think I am the programmer I am today because of, like, the weekly dev discussions that happened. Like, spending so much time with Joe Ferris and, like, trying to copy as much of his brain as possible, like, really, like, imprinted on me as, like, a programmer. And also, just, like, a lot of the sort of cultural things from my time at thoughtbot of, like, you should be sharing the things you're learning. Like, writing blog posts is a great use of time. Like, doing open-source work is a great use of time. And maybe you can't directly trace how doing, like, working in public or sharing information benefits the company. It's hard to, like, attribute it from a marketing sense. But if you sort of have faith that in the large, it's going to work out, it probably will. That feels like a thoughtbot lesson to me, and I think it has served us really well; where I recorded a weekly podcast for a long time called The Art of Product. I'm recording a new podcast called Hackers Incorporated with Adam Wathan of Tailwind fame. And I don't ever think, like, hmm, how many new leads do we think we get per episode, and how many hours has that taken? What's the ROI? I just have this sort of reflex that I developed from thoughtbot time of, like, you should be putting stuff out there, or you should be giving back. You should help other people. And that will probably help your business and make it work in the long term. CHAD: That's a good lesson [laughs]. One of the other things, you know, while you were a host of Giant Robots, you were the first host. I remember, you know, encouraging you to be the first host, and I think we talked about that in one of the episodes along the way. But we also transitioned the format a little bit, especially as you started to work on products here; you know, it was more about the building of those products and following along with those. And one of the things that sort of half-jokingly defined, I think, your impact on a lot of products was pricing, experimenting with pricing, learning about pricing, increasing prices more than people were maybe comfortable doing so. How has that worked out with Tuple, pricing in particular? BEN: It's really hard to say. It's hard to know what, like, the other path would have been through the world-. We sort of decided from, like, the early days that we wanted to have, like, a fairly premium price. Like, we wanted to be the product that was really good and was, like, a little bit annoyingly expensive, but you still paid for it because it felt worth it. And I think people could debate in both directions whether we nailed that or not. We have had a price increase that we ended up rolling back. We went, like, a little too far one time and said, "You know what? I think we're a little bit over," and we reverted that. But I would say even today, we are still a fairly pricey product. I mean, I'm pretty happy with how the company has done. I can't prove to you that, like, if the price were half what it is, we would have, you know, better success or not. CHAD: I think it'd be very hard to make the argument that if it was half that, you would have double the number of customers. BEN: Yeah, that's probably not true. CHAD: Not with the customers that you have, who are companies that will pay for products that they use as much as Tuple. BEN: Yeah, I'm happy serving the kind of companies, and they end up being mostly tech companies that really value developer happiness. When their developers come to them and they say, "We don't want to pair over Zoom. We like this thing. It's better. It feels nicer to use," they say, "Okay," and they buy the tool for them. There are places where that's not the case. And they say, "We already have a thing that does screen sharing. You're not allowed to buy this." We don't invest a lot of time trying to sell to those people or convince them that they're wrong. And I'm pretty happy serving sort of the first group. CHAD: So, you've mentioned that you've still been podcasting. To be honest, I didn't realize you were starting something new. Is it live now? BEN: It is live now, yeah. CHAD: Awesome. Where can people find that? BEN: hackersincorporated.com. It's about the transition from developer to founder, which is kind of what we've been touching on here. Yeah, hopefully, the audience is developers who want to start something or have started something who are maybe a little bit further behind progression-wise. And it's kind of, like, I have some lessons, and Adam has some lessons, and, you know, we don't think that we're experts. But sometimes it's useful to just hear, like, two people's story and sort of see, like, what seemingly has worked for them. So, we've been trying to share things there. And I think people will find it useful. VICTORIA: I was going to ask you for a lesson, maybe give us a little sample about how would you advise someone who's built a product and wants to market it, and it's targeted towards developers since you mentioned that previously as well. BEN: Yeah, in a way, the question already contains a problem. It's like, oh, I built the product; now how do I market it? It's a little bit indicative of a very common failure mode for developers, which is that. They sort of assume, okay, after you make the product, you then figure out how you're going to market it. And marketing is sort of a thing you layer on later on when you realize that just, like, throwing it on Twitter or Product Hunt didn't really work. When we started building Tuple, I was out there marketing it already. So, I had two co-founders, so this is a luxury I had. My two co-founders were writing code, and I was out doing stuff. I was recording podcasts. I was tweeting about things. I was making videos. I was giving conference talks. And I was getting people to hear about our product well before it was done. In fact, I was even selling it. I was taking pre-orders for annual subscriptions to the app while it was still vaporware. So, I would say, like, you basically can't start marketing too early. If you start marketing early and no one really cares, well, then you don't really have to build it probably. I would actually even go a little further and say, like, I started marketing Tuple before we had a product available. But in reality, I started marketing Tuple seven or so years before that when I started publishing things through thoughtbot. It's like when I was traveling around giving talks about Ruby, and when I was making screencasts about Vim, and when I was running Upcase, I was, over time, building an audience. And that audience was useful for thoughtbot, and it also was useful for me so that when I left, I had something like 10,000 Twitter followers or something, a few thousand people on our mailing list. But there were a lot of developers that already sort of knew me and trusted me to make fairly good things. And so, when I said, "Hey, I've made a new thing, and it's for you," I really benefited from those years of making useful content and trying to be useful on the internet. And in the early days, we had people sign up, and they would say, "I don't even really think I'm going to use this. But I've learned so much from you over the years that I want to support you, so I'm going to pay for a subscription." VICTORIA: I like your answer because I think the same thing when people ask me, like, because I am an organizer for Women Who Code, and I know all these great people from showing up for years in person months over months. And so, then people will ask, "Oh, how do I recruit more women in my company?" I'm like, "Well, you got to start showing up [laughs] now and do that for a couple of years, and then maybe people will trust you," right? So, I really like that answer. WILL: How has your relationship with Chad continued to grow since you left? Because seven years at the company is a lot. And it seems like you're still on really, really good terms, and you're still friends. And I know that doesn't happen at every company. BEN: I mean, it was tough deciding to leave. I think, like, both of us felt pretty sad about it. That was the longest I'd ever worked anywhere, and I really enjoyed the experience. So, I think it was tough on both sides, honestly. But we haven't kept in that much touch since then. I think we've emailed a handful of times here and there. We're both sociable people, and we sort of get each other. And there's a long history there. So, I think it's just easy for us to kind of drop back into a friendly vibe is sort of how I feel about it. CHAD: Yeah. And the way I explain it to people, you know, when you're leading a company, which Ben and I both are, you put a lot of energy into that and to the people who are on that team. If you're doing things right, there's not really hard feelings when someone leaves. But you need to put in a lot of effort to keep in touch with people outside of the company and a lot of energy. And, to be honest, I don't necessarily do as good a job with that as I would like because it's a little bit higher priority to maintain relationships with them, the people who are still at thoughtbot and who are joining. BEN: What you're saying is I'm dead to you [laughter]. That's CEO, for you're dead to me. CHAD: No. It's just...no hard feelings. BEN: Totally. CHAD: I think one of the things that has been great about the show over the years is that we haven't been afraid to change the format, which I think has been important to keeping it going. So, there is sort of; in fact, the website now is organized into seasons. And I went back and re-categorized all the episodes into seasons. And when the seasons were made up of, like, sort of the format of the show or particular hosts...when we started, it was just an interview show, and it was largely technical topics. And then we started The Bike Shed, and the technical topics sort of moved over there. But it also went with your interests more under the product and business side. Then you started working on products at thoughtbot, so it started to go even more in that. And I think Chris joined you on the show, and that was sort of all about those topics. BEN: Yeah, that makes sense. I think if you don't let the hosts kind of follow their interests, they're going to probably burn out on the thing. It's not fun to force yourself, I think, to record a podcast. CHAD: Yeah. And then when you left, you know, I took over hosting and hosted by myself for a while, went back to the interview format, but then was joined by Lindsey for a little while. We experimented with a few different things: one, interviews, but then we did a whole, just under a year, where we followed along with three companies. And each month, we would have an interview episode where we talked to them, all three companies, about the same topic. And then, we also did an episode with just Lindsey and I talking about that topic and about what we learned from the startup companies that we were following along with for the year. And now we're back to interview freeform, different guests, different topics. It seems like we're going to stick with that for a little while. But, obviously, as Will and Victoria have said, like, we'll probably change it again in some way, you know, a year, two years, three years from now. VICTORIA: Yeah, and I'm definitely bringing my interest around DevOps and platform engineering, so you'll see more guests who have that focus in their background. And with that, sometimes my interview style is more; how do I ask a question that I can't read from your developer docs and that I might not understand the answer to? [laughs] That's kind of where I like to go with it. So yeah, I'm really excited about...it's probably one of my favorite parts of my job here at thoughtbot because I get to meet so many interesting people. And, hopefully, that's interesting to everyone else [laughs] and our guests, yeah. BEN: Totally. Well, I dramatically underestimated how awesome it would be to meet all kinds of cool people in the industry when I started the podcast. I didn't truly connect in my head, like, wait a second, if I have a 45-minute conversation with, like, a lot of prominent, awesome people in our field, that's going to be really interesting and useful for me. So, I think, yeah, it's nice to be in the hosting seat. VICTORIA: And it's so surprising how I'll meet someone at a conference, and I'll invite them onto the podcast. And the way it winds up is that whatever we're talking about on the show is directly relevant to what I'm working on or a problem that I have. It's been incredible. And I really appreciate you for coming back for our 500th Episode here. CHAD: Ben, thanks very much again for joining us, and congratulations on all the success with Tuple. And I wish you the best. BEN: Thank you so much. Thanks for being a continuing customer. I really appreciate it. CHAD: Next, we caught up with Chris Toomey, who had a run as co-host of the show with Ben throughout 2016. CHRIS: Hi there. Thanks for having me. So, we're talking with all of the past hosts. I know you joined the show, and you were on it with Ben. And then you moved over to The Bike Shed, right? CHRIS: Yeah. So, I had co-hosted with Ben for about six months. And then I think I was transitioning off of Upcase, and so that ended sort of the Giant Robots “let's talk about business” podcast tour for me. And then, I went back to consulting for a while. And, at some point, after Derek Prior had left, I took over as the host of The Bike Shed. So, I think there was probably, like, a year and a half, two-year gap in between the various hostings. CHAD: Are you doing any podcasting now? CHRIS: I'm not, and I miss it. It was a lot of fun. It was, I think, an ideal medium for me. I'm not as good at writing. I tend to over-edit and overthink. But when you get me on a podcast, I just start to say what's in my head, and I tend to not hate it after the fact. So [chuckles], that combination I found to be somewhat perfect for me. But yeah, lacking that in my current day-to-day. CHAD: Well, what's been taking up your time since you left? CHRIS: I had decided it was time to sort of go exploring, try and maybe join a startup, that sort of thing. I was sort of called in that direction. So, just after I left thoughtbot, I did a little bit of freelancing, but that was mostly to sort of keep the lights on and start to connect with folks and see if there might be an opportunity out there. I was able to connect with a former thoughtbot client, Sam Zimmerman, who was looking to start something as well. And so, we put our act together and formed a company called Sagewell, which was trying to build a digital financial platform for seniors, which is a whole bunch of different complicated things to try and string together. So, that was a wonderful experience. I was CTO of that organization. And I think that ran for about two and a half years. Unfortunately, Sagewell couldn't quite find the right sort of sticking point and, unfortunately, shut down a little bit earlier in this year. But that was, I would say, the lion's share of what I have done since leaving thoughtbot, really wonderful experience, got to learn a ton about all of the different aspects of building a startup. And I think somewhat pointedly learned that, like, it's messy, but I think I do like this startup world. So, since leaving Sagewell, I've now joined a company called August Health, which has a couple of ex-thoughtboters there as well. And August is post their Series A. They're a little bit further along in their journey. So, it was sort of a nice continuation of the startup experience, getting to see a company a little bit further on but still with lots of the good type of problems, lots of code to write, lots of product to build. So, excited to be joining them. And yeah, that's mostly what's taking up my time these days. CHAD: So, I know at Sagewell, you made a lot of technical architecture, team decisions. It was Rails in the backend, Svelte in the frontend, if I'm not mistaken. CHRIS: Yep, that's correct. CHAD: You know, hindsight is always 2020. Is there anything you learned along the way, or given how things ended up, that you would do differently? CHRIS: Sure. I was really happy with the tech stack that we were able to put together. Svelte was probably the most out there of the choices, I would say, but even that, it was sort of relegated to the frontend. And so, it was a little bit novel for folks coming into the codebase. Most folks had worked in React before but didn't know Svelte. They were able to pick it up pretty quickly. But Inertia.js was actually the core sort of architecture of the app, sort of connected the frontend and the backend, and really allowed us to move incredibly quickly. And I was very, very happy with that decision. We even ended up building our mobile applications, both for iOS and Android. So, we had native apps in both of the stores, but the apps were basically wrappers around the Rails application with a technology similar to Turbolinks native–if folks are familiar with that so, sort of a WebView layer but with some native interactions where you want. And so, like, we introduced a native login screen on both platforms so that we could do biometric login and that sort of thing. But at the end of the day, most of the screens in the app didn't need to be differentiated between a truly native mobile app and what like, mobile WebView would look like. So, we leaned into that. And it was incredible just how much we were able to do with that stack and how quickly we were able to move, and also how confidently we were able to move, which was really a nice thing. Having the deep integration between the backend and the frontend really allowed a very small team to get a lot done in a short time. CHAD: Does that code live on in any capacity? CHRIS: No. CHAD: Oh. How does that make you feel? [chuckles] CHRIS: It makes me feel very sad, I will say. That said, I mean, at the end of the day, code is in service of a business. And so, like, the code...there are, I think, probably a couple of things that we might be able to extract and share. There were some interesting...we did some weird stuff with the serializers and some, like, TypeScript type generation on the frontend that was somewhat novel. But at the end of the day, you know, code is in service of a business, and, unfortunately, the business is not continuing on. So, the code in the abstract is...it's more, you know, the journey that we had along the way and the friends we made and whatnot. But I think, for me, sort of the learnings of I really appreciate this architecture and will absolutely bring it to any new projects that I'm building from, you know, greenfield moving forward. VICTORIA: I'm curious what it was like to go from being a consultant to being a big player in a startup and being responsible for the business and the technology. How did that feel for you? CHRIS: I would say somewhat natural. I think the consulting experience really lent well to trying to think about not just the technical ramifications but, you know, what's the business impact? How do we structure a backlog and communicate about what features we want to build in what order? How do we, you know, scope a minimal MVP? All those sorts of things were, I think, really useful in allowing me to sort of help shape the direction of the company and be as productive of an engineering team as we could be. CHAD: A lot of the projects you worked on at thoughtbot were if not for startups, helping to launch new products. And then, a lot of the work you did at thoughtbot, too, was on Upcase, which was very much building a business. CHRIS: Yes. I definitely find myself drawn in that direction, and part of like, as I mentioned, I seem to be inclined towards this startup world. And I think it's that, like, the intersection between tech and business is sort of my sweet spot. I work with a lot of developers who are really interested in getting sort of deeper into the technical layers, or Docker and Kubernetes and orchestration. And I always find myself a little bit resistant to those. I'm like, I mean, whatever. Let's just...let's get something out there so that we can get users on it. And I am so drawn to that side, you know, you need both types of developers critically. I definitely find myself drawn to that business side a little bit more than many of the folks that I work with, and helping to bridge that gap and communicate about requirements and all those sort of things. So, definitely, the experience as a consultant really informed that and helped me have sort of a vocabulary and a comfort in those sort of conversations. WILL: How did Upcase come about? Because I know I've talked to numerous people who have gone through Upcase. I actually went through it, and I learned a ton. So, how did that come about? CHRIS: I think that was a dream in Ben Orenstein's eye. It started as thoughtbot Learn many, many years ago. There was a handful of workshops that had been recorded. And so, there were the video recordings of those workshops that thoughtbot used to provide in person. Ben collected those together and made them sort of an offering on the internet. I think Chad, you, and I were on some podcast episode where you sort of talked about the pricing models over time and how that went from, like, a high dollar one-time download to, like, $99 a month to $29 a month, and now Upcase is free. And so, it sort of went on this long journey. But it was an interesting exploration of building a content business of sort of really leaning into the thoughtbot ideal of sharing as much information as possible, and took a couple of different shapes over time. There was the weekly iterations of the video series that would come out each week, as well as the, like, longer format trails, and eventually some exercises and whatnot, but very much an organic sort of evolving thing that started as just a handful of videos and then became much more of a complete platform. I think I hit the high points there. But, Chad, does that all sound accurate to you? CHAD: Yeah, I led the transition from our workshops to Learn, which brought everything together. And then, I stepped away as product manager, and Ben took it the next step to Upcase and really productized it into a SaaS sort of monthly recurring billing model and took it over from there. But it still exists, and a lot of the stuff there is still really good [laughs]. CHRIS: Yeah, I remain deeply proud of lots of the videos on that platform. And I'm very glad that they are still out there, and I can point folks at them. VICTORIA: I love that idea that you said about trying to get as much content out there as possible or, like, really overcommunicate. I'm curious if that's also stayed with you as you've moved on to startups, about just trying to get that influence over, like, what you're doing and how you're promoting your work continues. CHRIS: I will say one of the experiences that really sticks with me is I had followed thoughtbot for a while before I actually joined. So, I was reading the blog, and I was listening to the podcasts and was really informing a lot of how I thought about building software. And I was so excited when I joined thoughtbot to, like, finally see behind the curtain and see, like, okay, so, what are the insider secrets? And I was equal parts let down...actually, not equal parts. I was a little bit let down but then also sort of invigorated to see, like, no, no, it's all out there. It's like, the blog and the open-source repos and those sort of...that really is the documentation of how thoughtbot thinks about and builds software. So, that was really foundational for me. But at the same time, I also saw sort of the complexity of it and how much effort goes into it, you know, investment time Fridays, and those sort of things. Like, a thoughtbot blog post is not a trivial thing to put up into the world. So many different people were collaborating and working on it. And so, I've simultaneously loved the sharing, and where sharing makes sense, I've tried to do that. But I also recognize the deep cost. And I think for thoughtbot, it's always made sense because it's been such a great mechanism for getting the thoughtbot name out there and for getting clients and for hiring developers. At startups, it becomes a really interesting trade-off of, should we be allocating time to building up sort of a brand in the name and getting ourselves, you know, getting information out there? Versus, should we be just focusing on the work at hand? And most organizations that I've worked with have bias towards certainly less sharing than thoughtbot, but just not much at all. Often, I'll see folks like, "Hey, maybe we should start a blog." And I'm like, "Okay, let's just talk about how much effort that [laughs] actually looks like." And I wonder if I'm actually overcorrected on that, having seen, you know, the high bar that thoughtbot set. CHAD: I think it's a struggle. This is one of my [laughs] hot topics or spiels that I can go on. You know, in most other companies, that kind of thing only helps...it only helps in hiring or the people being fulfilled in the work. But at most companies, your product is not about that; that's not what your business is. So, having a more fulfilled engineering team who is easier to hire—don't get me wrong, there are advantages to that—but it doesn't also help with your sales. CHRIS: Yes. CHAD: And at thoughtbot, our business is totally aligned with the people and what we do as designers and developers. And so, when we improve one, we improve the other, and that's why we can make it work. That is marketing for the product that we actually sell, and that's not the case at a SaaS software company. CHRIS: Yes, yeah, definitely. That resonates strongly. I will say, though, on the hiring side, hiring at thoughtbot was always...there was...I won't say a cheat code, but just if someone were to come into the hiring process and they're like, "Oh yeah, I've read the blog. I listen to the podcast," this and that, immediately, you were able to skip so much further into the conversation and be like, "Okay, what do you agree with? What do you disagree with? Like, let's talk." But there's so much. Because thoughtbot put so much out there, it was easy to say, like, "Hey, this is who we are. Do you like that? Is that your vibe?" Whereas most engineering organizations don't have that. And so, you have to try and, like, build that in the context of, you know, a couple of hour conversations in an interview, and it's just so much harder to do. So, again, I've leaned in the direction of not going anywhere near thoughtbot's level of sharing. But the downside when you are hiring, you're like, oh, this is going to be trickier. CHAD: Yeah. One of the moments that stands out in my mind, and maybe I've told this story before on the podcast, but I'll tell it again. When we opened the New York studio, it was really fast growing and was doing a lot of hiring. And one of the people who had just joined the company a couple of weeks before was doing an interview and rejected the person was able to write an articulate reason why. But it all boiled down to this person is, you know, not a fit for thoughtbot. Based on what they were able to describe, I felt very confident with the ability or with the fact that they were able to make that call, even though they had been here only a couple of weeks, because they joined knowing who we were, and what we stand for, and what our culture and our values are, and the way that we do things, and all that kind of thing. And so, yeah, that's definitely a huge benefit to us. VICTORIA: I've certainly enjoyed that as well, as someone who hires developers here and also in meeting new companies and organizations when they already know thoughtbot. That's really nice to have that reputation there, coming from my background—some really more scrappier startup kind of consulting agencies. But, you know, I wanted to talk a little bit more about your podcasting experience while you're here. So, I know you were on both The Bike Shed and Giant Robots. Which is the better podcast? [laughter] So, what's your...do you have, like, a favorite episode or favorite moment, or maybe, like, a little anecdote you can share from hosting? CHRIS: Well, I guess there's, like, three different eras for me in the podcasting. So, there's Giant Robots with Ben talking more about business stuff, and I think that was really useful. I think it was more of a forcing function on me because I sort of...Both Ben and I were coming on; we were giving honest, transparent summaries of our, like, MRR and stats and how things were growing, and acted as sort of an accountability backstop, which was super useful but also just kind of nerve-wracking. Then, when I joined the Bike Shed, the interviewing sequence that I did each week was just a new person that I was chatting with. And I sort of had to ramp them up on, hey, here's a quick summary on how to think about podcasting. Don't worry, it'll be great. Everybody have fun. But I was finding each of the guests. I was sort of finding a topic to talk about with them. So, that ended up being a lot more work. And then, the last three years chatting with Steph that was by far my favorite. There was just such a natural back-and-forth. It really was just capturing the conversations of two developers at thoughtbot and the questions we would ask each other as we hit something complicated in a piece of code or, "Oh, I saw this, you know, article about a new open-source repository. What do you think about that?" It was so much easier, so much more natural, and, frankly, a lot of fun to do that. And, two, I actually do have an answer to the favorite podcast episode, which is the first episode that Steph was ever on. It was before she actually joined as a co-host. But it was called “What I Believe About Software.” And it was just this really great, deep conversation about how we think about software. And a lot of it is very much, like, thoughtbot ideals, I would say. But yeah, Steph came in and just brought the heat in that first episode, and I remember just how enjoyable that experience was. And I was like, all right, let's see if I can get her to hang out a little bit more, and, thankfully, she was happy to join. WILL: What was your favorite position, I guess you can call it? Because you say you like the mixture of business and, you know, development. So, you've been in leadership as development director, CTO. You've been a web developer. You've been over content, like, with Upcase. What was your favorite position [inaudible 16:43] you were doing, and why was it your favorite? CHRIS: The development director role feels like sort of a cheating answer, but I think that would be my answer because it contained a handful of things within it. Like, as development director, I was still working on client projects three days a week. And then, one day a week was sort of allocated to the manager-type tasks, or having one-on-ones with my team sort of helping to think about strategy and whatnot. And then, ideally, still getting some amount of investment time, although the relative amounts of those always flexed a little bit. Because that one sort of encompassed different facets, I think that's going to be my answer. And I think, like, some of what drew me to consulting in the first place and kept me in that line of work for seven years was the variety, you know, different clients, as well as, even within thoughtbot, different modes of working in podcasts or video. Or there was a bootcamp that I taught, a session of Metis, which that was a whole other experience. And so, getting that variety was really interesting. And I think as sort of a tricky answer to your question, the development director role as a singular thing contained a multitude, and so I think that was the one that would stand out to me. It's also the most, you know, the one that I ended on, so [laughs] it might just be recency bias, but yeah. VICTORIA: Oh, I love that. Is there anything else that you would like to promote on the podcast today? CHRIS: No, although as you ask the question, I feel like I should, I don't know, make some things to promote, get back into some, I don't know, content generation or something like that. But for now, no. I'm, you know, diving into the startup life, and it's a wonderful and engrossing way to do work, but it does definitely take up a lot of my headspace. So, it's an interesting trade-off. But right now, I don't know; if folks are online and they want to say hi, most of my contact information is readily available. So, I would love to say hi to folks, anyone that listened in the past or, you know, has any thoughts in the now. Would love to connect with folks. But otherwise, yeah, thank you so much for having me on. CHAD: In 2017, I took over from Ben as solo host of the show but was joined by Lindsey Christainson as cohost in 2019. After some time away from thoughtbot, Lindsey is back with us and we sat down to catch up with her. VICTORIA: Why don't you tell me about your current role with thoughtbot? LINDSEY: I am currently supporting marketing and business development at thoughtbot, as well as working as a marketing consultant for thoughtbot clients. VICTORIA: Great. And I understand that you had worked with thoughtbot many years ago, and that's when you also came on as a co-host of Giant Robots. Is that right? LINDSEY: Yeah, a couple of years ago. I left thoughtbot in spring of 2021. And I forget how long my stint was as a co-host of Giant Robots, but over a year, maybe a year and a half, two years? CHAD: Yeah, I think that's right. I think you started in 2019. LINDSEY: Yeah. Yeah, that sounds right. And Chad and I were co-hosts, I think, similar to the setup today in which sometimes we hosted together, and sometimes we were conducting interviews separately. CHAD: And then we sort of introduced a second season, where we followed along with a batch of companies over the course of the entire season. And that was fun, and we learned a lot. And it was nice to have consistent guests. LINDSEY: Yeah, that was a lot of fun. I really liked that format. I don't know; they almost were, like, more than guests at that point. They were just like other co-hosts [laughs] that we could rely on week in, week out to check in with them as they're working on early-stage companies. So, every time we checked in with them, they usually had some new, exciting developments. WILL: I really like that idea. How did y'all come up with that? CHAD: I'm not sure. I think a few years before I had taken over hosting of the show, and I forget...my memory maybe is that I went to Lindsey and said, "You know, let's do something different." But I'm not sure. Does that match your memory, Lindsey? LINDSEY: Yeah, I think there were two main drivers; one was I think you were feeling like you were having similar conversations in the interviews every time. Like, you couldn't get to a certain depth because every time you were interviewing someone, you were doing, like, the, "Well, tell me your founding story." And, you know, how did you raise funding? It kind of got a little bit repetitive. And then, on the side, the few we had done together, I think we both really enjoyed. So, we were thinking, like, what's the format in which the two of us could co-host together more regularly? Because I'm a pleasure to talk to [laughter]. I think you were like, I need to talk to Lindsey more. [inaudible 3:13] VICTORIA: What is your hosting style? How would you describe your approach to hosting a podcast? LINDSEY: I mean, obviously, it's a podcast about products and business. I think as a marketer, I am, you know, drawn a lot to the marketing side, so tending to ask questions around go-to-market audience, users. That's always just, like, a particular interest of mine. But then also, like, the feelings. I love asking about the feelings of things, you know, how did it feel when you started? How did it feel when you made this tough decision? So, that's another thing I think I noticed in my interviews is asking about some of the emotions behind business decisions. VICTORIA: And I like hearing about how people felt at the time and then how they felt afterwards [laughs]. And, like, how people around them supported each other and that type of thing. That's really fun. I'm curious, too, from your marketing background and having to do with podcasts like; some founders, I think, get the advice to just start a podcast to start building a community. But I'm curious on your thoughts about, like, how does podcasting really play into, like, business and marketing development for products? LINDSEY: Oh yeah. It's become definitely, like, a standard channel in B2B these days. I feel like that it's pretty typical for a company to have a podcast as one way that they engage their audience and their users. In marketing, you're really vying for people's attention, and people's attention span is getting shorter and shorter. So, like, if you have an ad or a blog, you're getting, like, seconds, maybe minutes of someone's attention. And whereas something like a podcast offers a unique channel to have someone's undivided attention for, you know, 30 minutes, an hour, and if you're lucky, you know, checking back in week over week. So, it became a really popular method. That said, I think you're probably also seeing the market get saturated [laughs] with podcasts now, so some diminishing returns. And, you know, as always, kind of looking for, you know, what's the next way? What's the next thing that people are interested in in ways to capture their attention? CHAD: What is the next thing? LINDSEY: I don't know, back to micro-content? TikTok videos -- CHAD: Yeah, I was going to say TikTok, yeah. LINDSEY: Yeah, you know, 10-30 seconds, what can you communicate? VICTORIA: I see people live streaming on Twitch a lot for coding and developer products. LINDSEY: Yeah, I think we've seen some of that, too. We've been experimenting more at thoughtbot with live streaming as well. It's another interesting mechanism. But yeah, I don't know, it's interesting. It's another form of, like, community and how people engage with their communities. So, it's always evolving. It's always evolving, and sometimes it's not. Sometimes, people just do want to get in a room together, too, which is always interesting. WILL: What has been, in your experience, the good the bad? Like, how do you feel about the way that it has shifted? Because I think you started in, like, 2000, like, kind of earlier 2000, 2005, something around there. And it was totally different than now like you're saying. Because I feel like, you know, Channel 5 30-second ad, you know, with some of the marketing depending on what you're doing, to now to where you're, like, you're paying influencers to advertise your product, or you're doing an ad. Or it's more social media-driven and tech-driven. What has been your opinion and feelings on the way that it has grown and evolved? LINDSEY: Marketing, in general, yeah, I graduated college in 2005 and started my marketing career. And yeah, you could, like, actually get people to click on banner ads back then, which was pretty [inaudible 07:14] [laughs]. WILL: I forgot about banner ads [laughs]. LINDSEY: I don't know, yeah. I don't know. In order for myself to not just get too frustrated, I think I've got to, like, view it as a game kind of. What new things are we going to try? You know, what do we see work? But it can really depend. And I've always been in B2B side of things. And consumer, I'm sure, has its own kind of evolution around how people engage and how they consume content and byproducts. But in B2B, you know, it can really depend on industry too. You know, I'm working with a client right now in the senior living space, and they're really big in in-person conferences. So, that's how people consume, get a lot of their information and, make connections, and learn about new products. So, it's been interesting to work in an industry that what might be considered, like, a little bit more old-school channels are still effective. And then just thinking about how you weave in the new channels with the existing ones without ignoring them. They might get information in conferences, but they're still a modern human who will then, you know, search online to learn more, for example. VICTORIA: It reminds me of a phrase I like to say, which is that, like, technology never dies; you just have more of it. There's just more different options and more different ways to do things. And some people are always, you know, sometimes you have to be flexible and do everything. CHAD: So, tell us more about what you did in between...after you left thoughtbot, what did you do? LINDSEY: I was heading up B2B marketing for a company called Flywire, which is headquartered in Boston but is a global company now. And they were just kind of starting their B2B business unit, which, as I mentioned, B2B is my personal specialty. I had been connected to their CMO through the Boston startup community. And yeah, I was helping them kind of launch their go-to-market for B2B. The industries they were in before...they got their start in higher education and then expanded in healthcare and found a niche in luxury travel, and then we were figuring out the B2B piece. But yeah, I was there for about a year and a half. They actually went public the second week I was there, which was an interesting [laughs] experience. I knew they were, like, on that journey, but it was kind of funny to be there the second week, and people were, like, "Congrats." And I was like, "Well, I definitely didn't have anything to do with it because I just finished my onboarding, but thank you," [laughs]. CHAD: One of the things that really impressed me when you joined thoughtbot was the way in which you learned about who we were and really internalized that in a way where you were then able to pretty meaningfully understand our market, our positioning in the market, and come up with new strategies for us. I assume that's something you're good at in general [laughs]. How do you approach it? How did you approach it when you joined Flywire, for example? And how was it the same or different than how you approached thoughtbot? LINDSEY: Ooh, yeah, that's a good question. And I appreciate that comment because it's difficult. But I think, yeah, with any new organization that I'm joining, you know, I think starting out with your kind of mini-listening tour of your key stakeholders across, you know, the different departmental focuses to get a sense of, what are the challenges? What are the opportunities? It's actually like, you know, it's the SWOT analysis, kind of trying to fill in your own mind map of a SWOT analysis of where the company is. What are the major hurdles you're facing? Where are people trying to go? What have they tried that's worked? What have they tried that's failed? But then, like, I think for the culture component, I think a part of that maybe is, like, feel, and maybe something that I do have a knack for. Again, maybe this is, like, you know, emotional intelligence quotient, where it's like, you know, but it's the company, you know, who is this company? What is important to them? How do they work and go about things? I know thoughtbot is certainly very unique, I think, in that arena in terms of being, like, a really value-driven company, and one where especially, like, marketing and business work is, like, distributed across teams in a really interesting way. You know, I'm sure the fact that it fascinated me and was something I could get passionate and get behind was something that also helped me understand it quickly. CHAD: I was excited that...or it was sort of a coincidence because I had reached out to you and without realizing that you had left Flywire. And Kelly, who had been doing a combined sales and marketing role, was going on parental leave. And so, it was fortuitous [laughs] that you were able to come back and help us and provide coverage, like, Kelly was out. LINDSEY: Yeah, it definitely felt like stars aligned moment, which, you know, I'm pretty woo-woo, so I believe in [laughter]...I believe in that kind of thing. You know, yeah, it was wild. It really did feel like your email came out of nowhere. And, you know, I mentioned it, obviously, to my partner and my friends. And they were like, "Oh, he definitely knows, like, that you left your last company." And I'm like, "I actually don't think he does [laughter]. I actually don't think he does." Yeah, and then we started chatting about me coming back to help. And it was great. thoughtbot makes it hard to work anywhere else [laughs]. So, I was happy to come back. I missed the team. CHAD: And one of the exciting things, and you've mentioned it, is you're not just doing marketing for thoughtbot now. We have started to offer your services to our clients. LINDSEY: Yeah, I'm super excited about this. And it's something I'd started thinking about. I had decided to take some time off between Flywire and my next thing and had started thinking about doing marketing, consulting. And as I'm doing that, I'm thinking a lot about how thoughtbot does consulting and, you know, wanting to emulate something like that. So, I started back up at thoughtbot. That wasn't part of the plan. I was just going to, you know, fill in for Kelly and help with marketing things. But then, you know, a good opportunity arose to work on a client, and I was really excited. When, you know, Chad, you and I chatted through it, we came to the conclusion that this was something worth exploring under the, you know, thoughtbot umbrella. And it's been a really great experience so far. And we now have brought on another client now. And if you're listening and need early-stage B2B marketing support, reach out to lindsey@thoughtbot.com. CHAD: Definitely. And Lindsey is pretty good, so you're going to like it [laughs]. LINDSEY: Yeah, you're going to like the way you look. WILL: Yeah, definitely. Because I can even feel your presence here, you know, coming back. Because even like, you know, the market where it's at now and some of the suggestions that, you know, you've been helping us. For example, like, I do a lot of React Native, and you're like, "Hey, you know, blog posts have done a lot of traction, you know, let's get some more blog posts out in the market to help with the traffic and everything." So, the question I have with that is, like, thank you for even suggesting that because it's, like, those little things that you don't even think about. It's like, oh yeah, blog posts, that's an easy transition to help the market, clients, things like that. But with the market the way it is, what has been your experience working during this time with the market? I don't know if you want to call it struggling, but whatever you want to call it that, it's doing [laughs]. LINDSEY: Yeah, I mean, the economy is difficult now. We also went through a really tough spot when I was here last time. During COVID, you know, we faced a major company challenge. And, I mean, I'll let Chad speak to it, but I would imagine it's probably one of the bigger, like, economic inflection points that you faced. Would you say that? CHAD: Yeah, definitely. The thing about it that made it worse was how quickly it happened. You know, it was something that you didn't see coming, and then, you know, about 40% of our business went away in a single month. That's the kind of thing that was a real shock to the system. I think the thing that made it difficult, too, was then the aspects of COVID, where we were no longer able to go into our studios. We were all working remotely. We were isolated from each other. And so, that made executing on what needed to be done in order to make the company survive additionally challenging. LINDSEY: Yeah, so I think, like, going through that experience, also, and seeing how the team and the leadership team rallied together to get through it. And then, you know, ultimately, I think 2021 and 2022 have, like, really good years. That was a really positive experience. And something I'll definitely take with me for a while is just, like, keeping a cool head and just knowing you have, like, really smart, talented folks with you working on it and that you can get through it. And just, like, doing some, I mean, we relied on what we did best, which was, like, design thinking, using design exercise to think about, like, how we might re-organize the company, or what other services we might try launching, or how might we re-package, you know, larger services into smaller more palatable services when people have, like, kind of tighter purse strings. So, that was, like, a great educational experience, and I think something we just continue to do now: be open to change, be open to changing how we package services, what clients we go after, and coming at it with, like, an agile, experimental mindset and try to find out what works. VICTORIA: I really appreciate that. And it aligns now with the new service we've developed around you and the marketing that you provide. And I'm curious because I've had founders come up to me who say they need help with marketing or they need to, like, figure out their marketing plans. So, say you've met a founder who has this question, like, what questions do you ask them to kind of narrow down what it is they really need and really want to get out of a marketing plan? LINDSEY: I've been thinking about this a lot recently. And, like, obviously, I see other marketing leaders in the market. Marketers like to talk about what they do on LinkedIn [laughs], so I get to...I read a lot about different people's approaches to this. And some people kind of go in and are like, okay, this is what you need. This is how we're going to do it, and they start executing on it. And I really do take a very collaborative approach with founders. I think they're, especially in early stage, they're your most important asset in a way, and a lot of their intuition around the market and the business, you know, it's gotten them to where they're at. And so, I think starting from the point of, like, taking what they view as priorities or challenges, and then helping them better explore them or understand them with my own marketing experience and expertise, to

The Shift To Freedom
How to Flip Your “Peace Switch”: The Power of the Parasympathetic

The Shift To Freedom

Play Episode Listen Later May 29, 2023 31:36


Ever find yourself wishing that you could tap into a greater sense of peace and clarity?Welcome to a captivating episode that takes you on a journey into the intricate world of the nervous system and its profound impact on our overall well-being.Join hosts Ben and Paige as they dive into a wealth of valuable concepts and strategies. From exploring the window of tolerance to practicing the transformative Breath to Surrender technique, you'll gain practical tools to navigate the ebbs and flows of your nervous system.Discover the power of mindfulness, grounding techniques, and the immense potential of embracing the present moment.Explore the dynamic dance between the sympathetic (fight or flight) and parasympathetic (rest and digest) states. By understanding how these states shape your thoughts, emotions, and physiological responses, you'll learn to recognize and expand your window of tolerance, opening up new pathways to optimal well-being.Get ready to uncover practical tools and insights to unlock a profound sense of peace, regulate your nervous system, and cultivate a greater sense of well-being and presence in your life.Quotes“Very rarely are we ever being chased by saber toothed tigers nowadays, and yet, news cycles, stress cycles, all of that stuff can come and trick us into stepping into a sympathetic nervous system where we are really good at running away and saving our lives, but we're not so effective at creative brainstorming or solving problems or connecting with people.” (4:15-4:39 | Ben)“It's really useful to be in the practice of noticing what's going on in your physiological state so that you can develop an awareness for when you're dysregulated and when you're not.” (16:59-17:11 | Paige)“We can use the breath as a way to kind of connect with our insides, and then that can be one of the ways that we can really regulate our physiology.” (23:46-23:54 | Ben) “I like to think of groundedness as taking a step out of mind, and coming into body, and noticing a sense of connection to the Earth.” (25:37-25:47 | Paige)“Too much future focus can create anxiety and too much past focus can create depression. And so one of the exit strategies from either of those two states is to come into the present moment.” (26:27-26:39 | Paige)“All of our physical power in the world comes from our connection to the Earth.” (27:19-27:22 | Ben) LinksConnect with Ben and Paige:Website: https://lucidshiftcoaching.com/Lucid Shift Coaching IG: https://www.instagram.com/lucid_shift_coaching/Project Candlelight: https://airtable.com/shr5p0P2793RtRk2kPodcast production and show notes provided by HiveCast.fm Hosted on Acast. See acast.com/privacy for more information.

The Shift To Freedom
Cycles of Success: Four Phases to Maximize Your Potential with Paige Easter

The Shift To Freedom

Play Episode Listen Later May 22, 2023 32:55


Whether you are a man or a woman, everyone has energetic cycles happening internally that match up with the cycles of the outside world. When you really look at it, everything in our world is cyclical. Cyclical living is all about aligning your actions with the cycle that you are in at the moment and scheduling things based as much as possible on that desire for alignment. Today, co-hosts Ben and Paige Easter share productivity tips based on maximizing your energetic cycles and discuss how the menstrual cycle could actually be viewed as empowering women with a simple mindset shift. Using the natural cycles within your body to your advantage is a key component of creating your freedom. Take a look around and see where this concept of cycles fits in with your life. What is the world doing and what is your body doing? How is your energy, your appetite, your drive to connect or sleep, etc.? Don't miss out on this enlightening episode as Ben and Paige unravel the mysteries of cycles, empowering you to embrace your cyclical nature and thrive in all aspects of life.Quotes“Everything in our world is cyclical.” (3:11-3:13 | Paige)“Man or woman, old or young, we're still having energetic cycles that are happening in our bodies.” (16:06-16:11 | Ben)“It's not that you can't do anything at any time. It's just that the cost of doing that thing goes up if it's out of alignment with the natural phase of our reality.” (21:41-21:53 | Ben)“There actually is a very real physiological thing that happens when your body loses resources and you have to regenerate them afterwards in order to get yourself back to baseline.” (30:04-30:13 | Ben)“I want to encourage everyone to notice where they are, where their energy is. Start taking account of what is happening around you.” (30:17-30:26 | Paige) LinksConnect with Ben and Paige:Website: https://lucidshiftcoaching.com/Lucid Shift Coaching IG: https://www.instagram.com/lucid_shift_coaching/Project Candlelight: https://airtable.com/shr5p0P2793RtRk2kPodcast production and show notes provided by HiveCast.fm Hosted on Acast. See acast.com/privacy for more information.

Discovered Wordsmiths
Episode 151 – Ben Monroe – The Seething

Discovered Wordsmiths

Play Episode Listen Later Apr 26, 2023 65:25


Overview I talk with Roland about the recent ALLI income survey and we discuss A.I. and ChatGPT. Ben Monroe is on to talk about his horror book, the Seething. Ben's got to be a great guy because he likes Weird Al and writes horror. Ben takes a simple thing - family vacation - and turns it on it's head to create his horror novel. Then we delve into the roots of horror and classic horror. We share a love of The Shining, but there are plenty of horror authors besides King. This include movies which are its own form of story and way of telling the horror. Book https://www.amazon.com/Seething-Ben-Monroe-ebook/dp/B0BRPQN12C?crid=4GM9ORR3BBZI&keywords=the+seething+ben+monroe&qid=1682385939&sprefix=the+seething+ben+monroe%2Caps%2C135&sr=8-1&linkCode=li2&tag=saschneider-20&linkId=dd4c9e51f9ed9cc5275bb9ccc68cdfe6&language=en_US&ref_=as_li_ss_il Website https://www.benmonroe.com/ Favorite https://www.amazon.com/Complete-Fiction-H-P-Lovecraft/dp/B086PMZQZB?crid=1T4V9Y7PT8RJ&keywords=lovecraft&qid=1682471131&sprefix=lovecraft%2Caps%2C99&sr=8-6&linkCode=li2&tag=discoveredwordsmiths-20&linkId=d30fc5d73dc0d2502f681c744c96c74c&language=en_US&ref_=as_li_ss_il Dark Carnival Roland https://indestructibleauthor.com/ Alli author income survey AI and ChatGPT YouTube https://youtu.be/ZJ7txizo_8Q Transcript today on Discovered Wordsmith, I want to welcome Ben Monroe. Ben, how are you doing today? I'm doing good, Steven. How are you? Good. Nice and sunny getting ready for springtime. A little chilly, but still sunny. Ben: It's about the same out here actually. Stephen: Okay. And where is out here? Tell us a little bit about you where you live and some of the things you like to do besides writing. There you go. Ben: So I live in the San Francisco Bay area specifically the East Bay area. I'm just south of Oakland. We've been having rains and storms and all kinds of craziness for the last few days. Last week we got snow up in the hills, which probably isn't a big deal for you, but for us it's wow. Snow, right? Yeah. Yeah. We don't know how to dr. We don't know how to drive on that, so we just stay outta the mountains. The hills even. Yeah I'm a East Bay nato pretty much. My folks moved to the Bay Area when I was about three years old in the early seventies. Things I like to do when I'm not writing, regular stuff, hang out with my family. Watch movies, a huge movie buff. I love, in fact, that's one of the great things about the East Bay here is we have, I think, hundred 80,000 acres of usable open space. So there's plenty of hiking trails and stuff to, to do, to get outside. Never hurting for things to do around here. Stephen: And we beforehand, we were chatting, we found out we both like weird Al. So yes, that's a good thing. I'm sure somebody doesn't, but Oh yeah, I, who cares Ben: what they think, Stephen: right? Yeah. There, there's some TV show or something I saw where the one character mentioned Weird Al no one goes, how old are you? It's oh, that shouldn't be loud. That's just wrong. So what's I agree. What's one of the favorite movies you've seen recently? Oh, gosh. What Ben: Neil, I actually haven't seen a lot in the last few weeks. I saw, oh, you know what? Watched recently? The Quick and the Dead Sam Ramey Western from the early nineties, which I hadn't seen in years. And it was great. It was so much fun. Sharon Stone plays the, I'm sorry, the that tough bitten gunslinger who comes back to town to take revenge on, all the wrongs done to her. She was awesome and. It was funny because I was thinking at the time that was like Sam's first mainstream movie. I think he had just done the Dark Man movies or something, and then all the Evil Dead and stuff before that, and so this. While as nuts as it was very toned down from your usual Sam Ramey stuff, but you could still see those Sam Ramey trademarks, closing in on a bullet and watching it,

The Code: A Guide to Health and Human Performance
The Science Behind Blood Flow Restriction | Dr. Ben Weatherford

The Code: A Guide to Health and Human Performance

Play Episode Listen Later Feb 28, 2023 40:54


“Blood flow restriction or BFR from the simplest stance is a strategy for exercise to try to replicate what happens when we lift heavy or do high intensity,” explains Dr. Ben Weatherford, PT, DPT. Today, Dr. Ben talks with host Dr. Andrew about the science behind Blood Flow Restriction and how it can be applied in rehab settings.   People in physical therapy for injuries, chronic conditions, and post-surgical rehab are typically unable to do the higher intensity exercises that are needed for making muscles adapt. They may have restrictions to the types of exercises they are allowed to do or simply be in too much pain for things like heavy lifting. BFR provides a safer alternative for these patients that simulates the effect of high intensity exercise on the body by use of a tourniquet or blood pressure cuff. In order to avoid any potential complications, aim to use a wider cuff with lower pressure for short intervals.    BFR can help rehab patients to rebuild their muscles when other forms of exercise are not recommended for their recovery. Instead of having to lift progressively heavier weights, patients can wear a cuff that restricts their blood flow and lift less weight to reach the same level of impact on the body.   Quotes • “Blood flow restriction or BFR from the simplest stance is a strategy for exercise that tries to replicate what happens when we lift heavy or do high intensity.” (10:10-10:22 | Dr. Ben) • “It's potentially easier to put a tourniquet on someone and recreate an anaerobic limb than making them lift really hard.” (14:20-14:27 | Dr. Ben)  • “The wider the cuff, typically the lower the pressure you can use to restrict blood flow.” (18:09-18:15 | Dr. Ben) • “The dose necessary depends on the individual. What is their training history? If they're a lesser trained individual, then you can probably get away with an even lower intensity and a lower cuff pressure because any stimulus is going to be significant for them.” (26:21-26:36 | Dr. Ben)   Links   Connect with Dr. Ben Weatherford: Website | www.owensrecoveryscience.com Instagram | owensrecoveryscience  Twitter | Owens_Recovery  Facebook | Owens Recovery Science   Connect with Physio Room:  Website | ​​https://physioroomco.com/  Instagram | https://www.instagram.com/physioroomco/ Facebook | https://www.facebook.com/physioroomco Andrew's Personal Instagram | https://www.instagram.com/dr.andrewfix/  Andrew's Personal Facebook | https://www.facebook.com/andrew.fix.9/   Podcast production and show notes provided by HiveCast.fm

The Shift To Freedom
Spreading the Flame of Freedom

The Shift To Freedom

Play Episode Listen Later Feb 27, 2023 27:19


The flame of freedom is everywhere if only you know how to tap into it. When you shine your light brightly, you can spread that flame of freedom to other people who can in turn spread it to their own communities. Today co-hosts Ben and Paige Easter share how you can be the change by getting involved in Project Candlelight. Project Candlelight is inspired by the candlelight service sometimes done at churches wherein everyone lights their candle from one initial flame. Instead of worrying about what you cannot control like systemic issues and policies, change your mind and the minds of others by embracing responsibility for only what you can control. Simply by being near another person's light, you too can become ignited. This means that the more you are willing to show up in the world and shine your light of freedom, the more people you will inspire who can then go on to inspire others. Freedom is contagious and once people see your light shining, they will desire it for themselves. To get involved in Project Candlelight, fill out the form linked below and submit your questions about the roadblocks that are stopping you from attaining freedom. Quotes“We can spread the light of freedom to each other just by being free around each other.” (2:10-2:17 | Ben)“Our goal is to shine the light that we have as brightly as we can, and to let you, who is drawn to this podcast, listen, take anything that works for you and shine that light in your reality, because then I know that you're gonna go out and be a light in your community.” (4:36-4:51 | Ben)“If you're willing to listen and understand the best way that you can, and then be that light and shine that light in the world, you'll inspire other people. You'll illuminate other people's lives.” (5:12-5:22 | Ben)“It's really fun when we start demolishing those roadblocks and get out of our own way and release those limiting beliefs.” (9:15-9:23 | Paige) “Freedom is contagious.” (9:44-9:45 | Ben)“Share that form with other people that you love and care about and let them know that these questions are being answered and there's support on the way.” (14:49-14:58 | Paige)LinksJoin Project Candlelight: https://airtable.com/shr5p0P2793RtRk2kConnect with Ben & Paige:Lucid Shift Coaching: https://lucidshiftcoaching.com/Lucid Shift Coaching IG: https://www.instagram.com/lucid_shift_coaching/Podcast production and show notes provided by HiveCast.fm Hosted on Acast. See acast.com/privacy for more information.

The Shift To Freedom
A Scientific Approach to Affirmations

The Shift To Freedom

Play Episode Listen Later Jan 23, 2023 37:29


Affirmations are a very useful tool for becoming the person you want to be in life, but you may not have tried them simply because the concept sounds a little woo-woo at first. However, the impact of simple affirmations are very much based in neuroscience. Today, co-hosts Ben and Paige Easter talk about the scientific approach to affirmations and the way that they can benefit your personal development.The way you talk to yourself matters, and oftentimes, it is easier for us to be negative towards ourselves. By practicing affirmations, you learn to replace those ingrained negative thoughts with something positive. In order to understand the world around you, your brain uses shortcuts called cognitive biases, which often cause us to believe things about ourselves and the world that are not true. When you create an affirmation, you are priming your reticular activating system to instead look for evidence that back up that positive affirmation thought. To create your affirmations, it helps to engage in visualization and think hard about that ideal version of yourself so that you can work backwards from there. Affirmations are powerful tools for changing the way you think about yourself and show up in the world. They may seem very metaphysical and woo-woo, but they are actually rooted in science. Quotes“What we're really trying to do when we're creating an affirmation is we're priming our brain, we're priming that reticular activating system to look for evidence that the affirmation thought is true.” (8:08-8:20 | Ben)“When we feel different, we show up differently. And we can increase our likelihood that we'll have the requisite internal resources to go out and act in a way that gets us the kind of results that we want in the world.” (13:54-14:06 | Paige)“You'll know your affirmation is starting to really take root when you find yourself thinking the thought without intending to think it.” (15:33-15:39 | Ben) “Saying nice things to yourself is better than not saying nice things to yourself. But if those affirmations aren't in perfect alignment with your vision for yourself and your future, they're going to be a little bit less impactful.” (18:59-19:10 | Ben)“It might be super easy and be a really seamless transition to start thinking positive thoughts about yourself and taking on an affirmation practice. But if it isn't, just know that something in you is trying to keep you safe. Your brain is trying to save energy by doing things the way it's always done.” (33:09-33:23 | Paige)LinksConnect with Ben and Paige:Website: https://lucidshiftcoaching.com/Lucid Shift Coaching IG: https://www.instagram.com/lucid_shift_coaching/Podcast production and show notes provided by HiveCast.fm Hosted on Acast. See acast.com/privacy for more information.

19 Nocturne Boulevard
The Gift of the Zombi by Julie Hoverson (with a wink and a nod to O. Henry) 19 Nocturne Boulevard's Reissue of the Week

19 Nocturne Boulevard

Play Episode Listen Later Dec 8, 2022 35:04


Ben and Mia, young zombies in love, search for the perfect xmas present in a world of the walking dead.    Cast List Mia - Brenda Dau Ben - Derek M. Koch                 of Mail Order Zombie Geek - Glen Hallstrom Tick - Frankenvox Chuck - Bob Noble Andy - Reynaud LeBoeuf Doris - Julie Hoverson Sheri - Crystal Thomson Ted - J. Spyder Isaacson Voicebox - Beverly Poole Fred & Bob - Big Anklevich           & Rish Outfield           of Dunesteef Audio Magazine Ben's Double - Danar Hoverson Mia's Double - Julie Hoverson Other zombies:  Al Aseoche, Jacquie Duckworth, Reynaud LeBoeuf, Jack Hosley, Sidney Williams, Glen Hallstrom, Bob Noble, Brian Weingartner, Ferguson and family, Robyn Keyes, Kim Poole, Michael Hudson. Music by Jason Shaw (Audionautix.com) Show theme:  Kevin MacLeod (Incompetech.com) Editing and Sound:   Julie Hoverson Cover Design:  Brett Coulstock "What kind of a place is it? Why it's an apartment on the wrong side of town, can't you tell?" ******************************************************************************************** GIFT OF THE ZOMBI   Cast: [Opening credits - Olivia] Mia, zombie (20s) dating Ben Ben, zombie (20s) dating Mia Ted, zombie (30s), Mia's horny neighbor Andy, henpecked zombie (40s) Doris, Andy's wife (40s) Geek, a broker (30s) Sheri, a lovelorn friend (20s) Tick, an unscrupulous intact (human, 30s) Fred, a zombie (any) Bob, another zombie (any) Chuck, overseer zombie (any) Voicebox - mechanical translator   ALL ZOMBIES (unless noted as exceptions, below) have dual vocal tracks - the "zombie-voice" track, which is unintelligible, but vaguely mirrors the normal voice and events, and the "mind voice" (sounds like a voiceover), which is how they sound to each other.  /n = normal"mind voice" /z = "zombie voice" There are places where we only hear the zoombie voice.   Exceptions:  DORIS has no "mind voice", just incoherent shrieks GEEK only has a zombie voice, but he is clearly understandable, if still zombie-like TICK is human, and has no zombie-voice.   NOTE:  The zombie apocalypse has come and been dealt with more or less.  Zombies might still attack humans, if they see them, but humans tend to live in the walled cities and have become somewhat mythological to the zombies outside.  Zombies still are self-aware, but they think and speak so very slowly that they are difficult for humans to understand.  Conversely, to a zombie, humans seem to speak incredibly fast - almost incomprehensibly so.  That's why humans developed the voicebox to take what they say and slow it down enough for a zombie to understand. OLIVIA      Did you have any trouble finding it?  What do you mean, what kind of a place is it?  Why, it's a crumbling apartment building, can't you tell?  MUSIC SCENE 1.     MIA'S APARTMENT SOUND      WIND-UP ALARM GOES OFF SOUND     FLIES IN THE B/G THROUGHOUT MIA/Z     [distant moan of awakening, which continues, sporadically,  punctuating the narrative] MIA/n     I hate Mondays.  SOUND     ALARM SLAPPED OFF TABLE, STOPS RINGING SOUND     STUMBLING FOOTSTEPS MUSIC     VAGUE WARPED CHRISTMAS CAROL PLAYS SOMEWHERE MIA/n     It doesn't help that it's two days til Christmas and I haven't got Ben his present. MIA/z     [roar of anger] SOUND      SOMETHING CRASHES TO FLOOR, GLASS BREAKS. MIA/N     The holidays just bring out the worst in me. SOUND     DOOR OPENS, FOOTSTEPS CONTINUE MIA/N     [sigh] Checking my stitches in the mirror - nice to see nothing weird happened in the night.  I love the hot pink against my pale skin.  [beat] I know I'm swimming against the tide, but I still like to look nice, even when no one else gives a hang.  They're welcome to run around unwashed, in raggedy-ass clothes, just leaves more Prada for me. SOUND     SPRAY CAN PSSHT, FLIES STOP, TINY DROPPING NOISES MIA/n     A little spray - no water, that's just asking for mold - and I'm ready to face the day. SOUND     [under the next] SHAMBLING FOOTSTEPS OUT OF BATHROOM AGAIN, STRUGGLES FEET INTO SHOES, NOW SHAMBLING FEET ARE IN HEELS.  MIA/n     Ben's gift is the big problem.  I know what I want to get him, but it won't come cheap.  There just aren't that many floating around out there. MUSIC       SCENE 2.     OUTSIDE SOUND     NO TRAFFIC. JUST BIRDS, SHAMBLING FOOTSTEPS, OR OCCASIONAL BREAKING THINGS. SOUND     STRUGGLE WITH OBJECTS, THINGS FALL AWAY BEN/z     [moans, fighting his way to his feet] BEN/n     [hungover sounding] Wow, what did I do last night?  BEN/z     [shake head noise] BEN/n     Oh, crap - Mia'll be expecting me-- SOUND     SHAMBLING FEET SPEED UP BEN/n     For all her persnickityness, Mia is totally the greatest babe around, and I am sooo lucky that I'm the one she's into.  I figured for the longest time that she was just slumming with a grot like me - right up until we really did it.  Went whole hog and did the handfast.  It's like always having a piece of her with me.  [note:  in this case, the handfast was actually trading hands.  zombies can buy and sell body parts and trade them with one another] ANDY/z     [morning] BEN/z     [yo!  How's it going?] ANDY/z     [falling moan, ending in a squeal] BEN/n     Don't I know it!  Man, if ever a guy was whipped, Andy is the poster boy.  He's gonna catch hell for not getting home to Doris last night.  Almost tempting to stay and see the fray, but meeting Mia is the only thing on my maggoty little mind right now. MUSIC   SCENE 3.     MIA'S STAIRCASE SOUND     BODY FALLS DOWN STAIRS, FOLLOWED BY THE CLATTER OF A SHOE. MIA/z     [distraught moan] MIA/n     Darn stair carpet.  Darn heels.  SOUND     FEELING AROUND FOR THE SHOE AND PUTTING IT BACK ON MIA/n     Alas, vanity doesn't come cheap.  Ben loves my little foibles.  He understands why it matters so much to me, to be beautiful for him.  Looking back at my pink stitches, almost tripping as I crane my neck to see, I wonder whether he will like them as much as I do. SOUND     SHAMBLING FEET IN HEELS AGAIN, ANOTHER SET OF FEET COMES ON TED/z     [moan approaches, vaguely suggestive] MIA/z     [dismissive moan] MIA/n     Not today, Ted.  I don't have time for any of your nonsense. TED/z     [moan ending in a squeak/question] MIA/n     I'm with Ben, Ted.  You know that.  I'm not giving up what I have with him.  He has my hand, and my promise.  He even has my heart ... just in the old-fashioned way. TED/z     [mournful and pissed moan] MIA/n     Yeah, yeah, yeah - if you were the last one on earth, maybe. MIA/z     [roar/moan as she brushes him aside] SOUND     STUMBLING FEET QUICKLY TO DOOR, SLAMS OPEN, TUMBLES THROUGH MIA/z     [roar of triumph] MIA/N     First time!! [made it on the first try!]  This is gonna be a great day! MUSIC   SCENE 4.     OUTSIDE, NEAR BEN ANDY/z     [cursing groan] ANDY/n     Come on, Ben.  Doris likes you!  If I say you needed my help, she'll buy it! BEN/z     [dismissive groan] SOUND     SHAMBLING FEET MOVING AWAY, STUMBLING AFTER ANDY/z     [dude] ANDY/N     Dude!  Come on-- DORIS/z     [distant strident squeal] ANDY/n     Oh, crap! SOUND     SOMETHING WET SPLATS ON PAVEMENT, THEN DISTANT FEET APPROACHING ANDY/z     [strange gurgling warble] ANDY/n     [sigh] I lose more tongues that way. DORIS/z     [strident squeal, closer] MUSIC   SCENE 5.     OUTSIDE NEAR MIA'S BUILDING SOUND     HIGH HEEL SHAMBLE MIA/z     [low moan] GEEK/z     [he speaks clear enough to understand, but still zombie-like] [hey, fingers!] MIA/z     [quizzical] MIA/n     Yeah, what's it to you? GEEK/z     [you got any to spare?] MIA/n     No!  I like mine right where they are. GEEK/z     [get you a good price.  Fingers are always top value.] MIA/z     [sharp moan of anger] MIA/n     Look - these five are my boyfriend's, and this one says-- MIA/z     [fuck you] GEEK/z     [you'll be back [louder] they always come back!!] MIA/n     Damn parts brokers - [jealous] always have the best tongues. MUSIC   SCENE 6.     OUTSIDE, ELSEWHERE [note:  throughout the rest of the show, unless otherwise noted, appropriate zombie noises play under] MIA     [calling]  Hey babycakes! BEN     [off]  Yo sweet thang! SOUND     PLODDING FOOTSTEPS COME TOGETHER MIA     Mm.  Missed you! BEN     Double that. SOUND     DISGUSTING SLOPPY LICKY KISSY NOISES MIA     [mild slurp, then hot]  You are such a good kisser.  BEN     Don't know how I'd get up each day without you to look forward to. MIA     [giggles]  BEN     Let's walk.  Want to show you something. MIA     Oh?  Well, I've got a little time before hitting the old treadmill. BEN     You know I'd support you if I could-- MIA     I like looking after my own needs.  [flirting] Leaves you to look after my wants. BEN     Ooh! MUSIC   SCENE 7.     OUTSIDE, NEAR STORE SOUND     PLODDING FEET MIA     I should have worn more convenient shoes. BEN     Sorry!  Almost there. MIA     What is...it...?  [awe]  Oh! BEN     I thought you might say that.  Just saw them.  Of course, they're not cheap. MIA     [drooling -- zombie noises under get really slobbery] Patent leather, thigh high - oh, I'd never have to take them off! BEN     The heels aren't too high, are they? MIA     [sigh of ecstasy]  I love stacks... MUSIC   SCENE 8.     OUTSIDE, Later BEN     [bummed] I was right, she loved the boots. ANDY     And how much did you say they were? BEN     More than I've had in living memory. ANDY     At any one time? BEN     EVER.  ANDY     Woah.  Well, suppose you can hit the mills like the rest of us schmoes - if you're truly that desperate. BEN     [scoff noise]  The mills?  It'd take me ten years - and they'd probably sell by then. ANDY     What, then?  Go out snatching?  That's pretty much your only other option. BEN     [sighs]  I thought I might ask around, see what I could borrow-- ANDY     Woah, there!  You know Doris holds the purse strings! BEN     If I was going to snatch anyone, I'd snatch her - she's got enough body for three. ANDY     [musing] You know...  That's not a bad idea. BEN     [disturbed] Serious? ANDY     Nah.  I'd fall apart without her keeping me moving.  I guess that's love. BEN     [agreeing hmph] MUSIC   SCENE 9.     TREADMILLS SOUND     HEAVY WHIRRING NOISE UNDER.  DISTANT NORMAL STREET SOUNDS MIA     Hey! OTHER ZOMBIES     [Morning!] [nice to see you!] [Mia!  Looking good!] SOUND     MANY PLODDING FEET MIA     Hey Chuck!  Got a space? CHUCK     For you?  Always, babe.  Wanna lose the heels first? MIA     Brought my work shoes.  Just need a moment at the bench. CHUCK     I'd offer to help, but...[chuckles]  Thank god for velcro, eh? MIA     Hah!  I have all my fingers. CHUCK     [chuckles] Coulda fooled me - [teasing] That looks like your fellow's hand...? MIA     [chuckles]  Jealous? MUSIC   SCENE 10.     OUTSIDE, ELSEWHERE [note - Ben has zombie noises under, geek does not - he always sounds like a zombie trying to talk] GEEK     [Psst.] BEN     What? GEEK     [heard you were having some money troubles.] BEN     What's it to you? GEEK     [I might be able to help you with that.] BEN     I don't think so.  I don't have anything I feel like selling. GEEK     [You got some extra fingers.  An entire hand that looks... spare] BEN     No way. Man!  That's - that's Mia's hand!  I should smack you with it just for suggesting that! GEEK     [Hey!  I don't want no trouble!  I'm just a businessman!] BEN     [spits out the word] Businessman.  You're a parts broker.  GEEK     [Yeah, and we both know you come to me when you need something, then you spit on me when I try to help you out.] SOUND     SHUFFLING FEET START TO LEAVE BEN     Wait. GEEK     [what?] BEN     What - what's in high demand? GEEK     [What?] BEN     I mean, if I was... going to sell something ...just if... what would you be [reluctant, forcing the words out] paying the best prices for? GEEK     [[chuckles] See?  When you need me--] BEN     Cut the crap and tell me. GEEK     [Appendages are always good.  Fingers, noses, ears.  And soft parts, like tongues and, uh.... [suggestive] you know.]  BEN     [gulp] GEEK     [Toes not so much - most just get by without - unless you have a complete foot somewhere - those are collectible, but only in pristine condition.  Eyes are pretty good, and you hardly need two.]  BEN     What about parts that - aren't mine? GEEK     [Stolen parts?  What makes you think I trade dirty?] BEN     Your type always does. GEEK     [[pissed again] My type?  My type?  I think you just talked yourself out of a good deal, pal.] BEN     Shit, I-- GEEK     [incoherent roar, as he leaves] MUSIC   SCENE 11.     TREADMILL AMB - underlying zombies moans, many many plodding feet MIA     [no specific moaning for this speech] Being on the treadmill gives you plenty of time to think.  You stare at the back of the guy in front of you and wonder what's going through his head.  Ben doesn't like the nine to five, but I figure - heck, you gotta do something, and if you feel the urge to walk, might as well get paid for it, right? SOUND     SOMEONE CLIMBS ON THE TREADMILL [vocals have zombie noises under again] TED     Hey Mia! MIA     [sigh] Hi Ted. TED     Funny running into you here.  Shove over? MIA     Right.  Like I don't do this every day.  No room. SHERI     Hey Mia! [warm] Hey Ted. TED     [dismissive] Sheri. [wheedling] Come on, Mia, squeeze in a little.  There's space next to you if you make room. MIA     Sorry, Ted [she's not].  Been saving that for... Sheri. SHERI     Huh? TED     Sheri won't mind - will you? SHERI     I - I guess not... MIA     Oh, no Ted.  We have girl talking to do.  Bye-bye.  Hop up Sheri. TED     Fine.  See you at end of shift? MIA     [muttered] Not if I see you first.  SOUND     TED FLOPS OFF MIA     [up]  I don't know what you see in him, Sher. SHERI     Neither do I.  Pheromones I guess. MIA     Well, he does smell. SHERI     [on an ecstatic sigh] Yes. MIA     [ugh]  Hey, Sher, I gotta problem. SHERI     Oh?  [horrified] You didn't... break up with Ben? MIA     No!  Why would you say that? SHERI     Nothing. MIA     Did you hear something, or are you just worried that Ted might somehow luck out and catch me on the rebound? SHERI     Um.  The second one. MIA     Kinda thought so.  O-K, passing over your insecurity, can we discuss my problem? SHERI     [relieved] Sure! MIA     I found the perfect present for Ben, and I don't know how I'm gonna afford it.  SHERI     You mean...um...what you said he's missing? MIA     Yeah.  All his fleshy parts haven't lasted so well - I keep telling him that sleeping rough isn't good for him, but he hates being cooped up.  Says being nibbled on by rats is preferable to a cage. SHERI     You live in a cage? MIA     He means an apartment.  SHERI     Oh.  Well, I'm sure he looks fine without one.  You see plenty of missing ones out there every day. [NOTE:  they're discussing noses, but it makes it sound like something more suggestive] MIA     I know, but he would - well, from things he's said, he would actually LIKE one.  Make him feel like a new man.  I thought I might get him one of those artificial ones - you know, cast in plastic?  In a skin tone, though - not one of those weird colored ones. SHERI     They're all the rage with the trendoids these days, the neon ones.  I guess they figure if it's gonna look fakey, might as well make a statement.  And some of them get freakishly big. MIA     Well, I found a place to get something real high quality.  Won't look fake at all.  They'll even tint it to match his skin.  And it won't rot or fall off.  Guaranteed to last.  Not even a nibble. SHERI     It won't make him smell any better. MIA     No, but I get the feeling he would be more secure in our relationship if he - well - if he fit more the image he thinks I'd go for. SHERI     Someone with all their parts? MIA     Oh, heck.  I'd love Ben with or without any number of parts, but he seems to think I'd like him better if he actually had a nose. SHERI     [hmm]  I could maybe loan you a little-- MIA     No, this guy charges a bunch.  I'm actually tempted to sell a part or two - something I don't use, or not so much, you know? SHERI     Don't go there.  Starts out simple, a finger here, an ear there, and then - voila!  You end up checking people in at work like "Chuck, the torso" - stuck in admin cuz you got no limbs left.  Or worse - that guy who talks out his neck since he woke up one morning and his head was gone. MIA     [sigh] You're probably right.  MUSIC   SCENE 12.     OUTSIDE, ELSEWHERE AMB     SLIGHT ECHO - AND A DRIP SOMEWHERE SOUND     FLOPPY STEPS IN WATER [note     Tick speaks slowly and has no zombie echo, Ben sounds completely zombie - no voice over - for this scene TICK     You looking for me? BEN     [gasp] [what?] SOUND     STUMBLE FLOPPY STEPS IN WATER TICK     Don't bother - just stand still. BEN     [you're a - an intact?] TICK     And you're a dead lump of shit, but maybe we can help each other. BEN     [moan of acceptance] TICK     Good.  Now stay quiet while I tell you what we're doing here. BEN     [slurpy gasp] TICK     That's disgusting.  But I need a heap like you to front for me.  I have some... parts... to be disposed of, but I can't just wander into maggotville myself.  BEN     [Why me?] TICK     My source says you're tough and desperate.  And stupid. BEN     [stifled annoyed noise] TICK     So maybe he's wrong.  BEN     [I am desperate] TICK     [snort]  Fine.  Here's the deal - I don't give a flying fluck about your crappy corpse cash.  On the other hand, I like having folks - dead or alive - who owe me. BEN     [What you need from me?] TICK     I'll tell you when it comes up.  Right now, I just need this bag of ... parts to vanish.  BEN     [It's illegal.] TICK     [cajoling] They're nice and fresh.  [impatient] Fine.  Clock is ticking.  Tick tock.  Tick tock.  You even remember what "time" is, maggot? BEN     [It's almost Christmas.  [beat] I'll do it.] MUSIC   SCENE 13.     TREADMILL SOUND     TREADMILL, FEET PLODDING SHERI     You ever wonder what they do over there? MIA     [lost in a daze] Hmm?  Over the wall? SHERI      Yeah.  The [awed whisper] In-tacts? MIA     Don't know.  Don't care.  Except for when they come over here and drag off my friends, I say leave them alone.  SHERI     But you do believe in them, don't you? MIA     Believe in them?  What's to believe - we see them marching on the wall, and they're the ones who shell out for us to walk on this damn treadmill day and night.  They're as real as ... as... shoes.  SHERI     Some say we all came from in-tacts, way back when. MIA     [lightly sarcastic] Yes, and a wasp nest in your head is a sign of good luck and not just poor hygiene.  I swear Sheri, you'll believe anything. SHERI     You believe they carry people off, though? MIA     Well, yeah - we've all seen that.  They appear from nowhere, in those dark helmets and suits, and by the time you catch your breath, someone's vanished. SHERI     [awed] I saw one once. MIA     A kidnapping? SHERI     An in-tact. MIA     [half-teasing, half worried] You know, they say if you mentioned them three times, they'll appear out of thin air. SHERI     [agreeing, distant] They are really fast. MIA     [exasperated] Sheri!  Don't-- SHERI     I did, though!  I really saw one.  Not just in a suit and helmet like they usually are, but one right... up... close. MIA     [sighs, feels her pain]  Tell me about it? SHERI     It was a guy, I think, and the funny part is he looked so much like a regular person.  Just that he was so fast and he was - well - he had everything.  His skin was perfect, no holes or anything, and it was this warm rosy color.  I... yearned to touch him, but when I reached out, he turned and ran away.  MIA     [uncertain] That...must have been ....weird. SHERI     [almost teary] It was like I saw an angel, and it saw something horrible in me. MIA     Oh, Sheri-- SHERI     Maybe that's why Ted won't love me?  Because I'm horrible inside? MIA     Aw, Sheri.  [reassuring] We're all horrible inside.  And if anyone's seen an angel here and not realized it, Ted's the one.  He sees you every day and misses out every time he turns his back. SHERI     [sniff sniff] MUSIC   SCENE 14.     OUTSIDE, ELSEWHERE SOUND     BAG PASSED WITH A SQUISH GEEK     [you sure you don't want any of them?] BEN     [upset] I... don't need any girl parts, thanks. GEEK     [Squeamish?  All you had to do was lug a bunch of fresh merchandise here to my humble workshop.] BEN     I've never.... felt... they were so [disgusted] warm. GEEK     [Fresher just means it'll last longer.  Nothing more.  You want your pay or not?] BEN     [down] Yeah. MUSIC   SCENE 15.     TREADMILL SHERI     --you know that guy Sam I was dating? MIA     [worn down] Yeah? SHERI     And how he was always mouthing off about-- SOUND     WHISTLE, END OF SHIFT MIA     [heartfelt] Oh yesss!  What a relief! SHERI     [not getting it] Yeah!  Let's go somewhere - I was in the middle of telling you about Sam. MIA     [almost panicky] Nah, save it for next time - I have to meet up with Ben. SHERI     It's so great to have someone to talk to while we walk - Tomorrow, same time? MIA     [transparently lying] Sure!  Oh, no - wait - I promised I would do this thing with Ben tomorrow. SHERI     What thing? MIA     [panicky, trying to cover] You mean I didn't mention the thing? I--uh-- SOUND     DISTANT ZOMBIE NOISES AND SCREAMS SHERI     What the--? MIA     Come on! SOUND     SLOW PLODDING.  LARGE GROUP OF ZOMBIES GATHERING MUSIC   SCENE 16.     OUTSIDE, ELSEWHERE SOUND      SLOW PLODDING, ONE SET OF FEET ANDY     [distant] Ben!  Ben! BEN     [sigh] SOUND     PLODDING STOPS BEN     Yeah? SOUND     ANDY'S FEET APPROACH ANDY     [panicky] Ben, man, am I glad to see you - it's Doris!  Jeez, she slipped and I think something's broken! BEN     [muttered] Lucky you. [up] What do you mean? ANDY     Her leg - it snapped and now she can't get up!  What am I gonna do, Ben? BEN     Andy, Doris is such a-- ANDY     I know I know.  She gives me hell and treats me like a dog, but what can I do, Ben, I love her!  You gotta help me.  I'll do anything! BEN     Let me take a look. MUSIC   SCENE 17.     ALTERCATION SOUND     LOTS OF SHAMBLING FEET, MOANS MIA     What happened? SHERI     Where's everyone going? FRED     It's one of the overseers! MIA     An in-tact?  What happened? BOB     I seen the whole thing!  He fell off the wall and someone made a grab fer him! SHERI     Oh no! FRED     Oh, yeah!  He's somewhere in the middle of the dogpile there. MIA     Isn't anyone helping? BOB     What are you, some kind of pervert?  This is an [spits out the word] In-tact.  [excited] They're tearing him apart! MIA     We should get out of here! SHERI     B-but - They're gonna kill him! MIA     [sad] I know, and there's nothing we can do about it.  And we want to be out of here before they bring out the big guns. SOUND     DRAGGING, SHUFFLING AWAY FROM THE FRACAS SHERI     But what if he's that same one I saw before? MIA     By now - you probably wouldn't know him.  MUSIC   SCENE 18.     ANDY'S PLACE DORIS     [squeals piteously] BEN     Yep, that's a bad one.  Twisted all up like this. ANDY     Can't we do anything? BEN     I'm no reconstructor.  Maybe some duct tape and a stick? DORIS      [Squeals angrily] ANDY     He's just trying to help, honeybuunny. BEN     Yeah, chill honeybunny. DORIS     [squeals again, sort, sharp, warning.] ANDY     [quiet] You gotta help me, Ben - you're the only one I can turn to! BEN     Jeez Andy... [sigh]  You'll pay me back? ANDY     You know I'm good for it!  Soon as that leg's on, we'll both hit the treads every day til we cover it. BEN     [down] Sure.  I-- ANDY     Yes? BEN     [muttered] I didn't like the way it felt anyway.  [up] Here.  SOUND     PACKAGE CHANGES SLOPPY HANDS ANDY     What - is it? BEN     Enough to get her fixed up - you might go ahead and get her a new tongue while you're at it. ANDY     [very quiet] Oh.  No.  Let's not go completely overboard... MUSIC   SCENE 19.     OUTSIDE, LATER, TOGETHER SOUND     OUTSIDE. SHUFFLING FEET APPROACH MIA     There you are - I was beginning to worry. SOUND     BODY FALLS TO THE GROUND "ben relaxes" BEN     [oof, then] It's been a really... weird day. SOUND     BODY FALLS TO THE GROUND "mia relaxes" MIA     [oof, then agreeing] Tell me about it. BEN     [muttered] I would if I could. MIA     Hmm? BEN     Nah.  Doris broke her leg and Andy needed help with getting her fixed up. MIA     They better get her a good big leg.  She goes through so darn many. BEN     Really? It's happened before? MIA     Every couple of years.  I think the last time was before you showed up here. BEN     I am such a sucker. MIA     Whenever you start thinking like that, just look at Andy.  That'd make anyone feel superior. BEN     You always know just the right thing to say. MIA     Can't help it.  We're in tune.  BEN     Yeah, I guess we are.  About Christmas-- MIA     Don't worry - I love the boots! BEN     Oh, the boots... MIA     But only if you can afford them.  If you can't, I might be able to get them myself.  [sexy] You still get to enjoy them, though. BEN     [grim] I'll get them-- MIA     [sorry] I was just teasing. BEN     Don't worry.  [softening]  Like I said, it's been a really strange day. MUSIC   SCENE 20.     SEWER AGAIN TICK     [really fast] Yeah what? BEN     [slow gasp] TICK     [fast] crap. [deliberately going slower, down to normal speed]  What do you want? BEN     Geek said you have another job? TICK     Not so much a job as a favor. BEN     Need money. TICK     What happened to the packet I gave you before?  Never mind - don't want to know.  [speeding up a bit] Look.  I'm not some magic money tree. BEN     Oh. TICK     [slowing again]  See right now, you owe me a favor - but I can be gracious about it.  You give me what I need, and I will advance you what you need against the next job I give you.  Sound good? BEN     [carefully articulating] You pay now for next job if I do favor? TICK     There you go.  [quick] not so damn stupid after all. MUSIC   SCENE 21.     MIA'S APARTMENT SOUND     ALARM CLOCK SOUND      KNOCKED OFF TABLE MIA     [just like at beginning]  I hate Mondays. SOUND     DOORBELL RINGS MIA     Huh? MIA/Z     coming! SOUND     BAREFOOT SHUFFLE SOUND      DOORBELL RINGS AGAIN, QUICKLY AND REPEATEDLY MIA/Z     Hold your damn horses! SOUND      DOORKNOB FUMBLES, DOOR IS SLAMMED OPEN. SOUND     BODY FALLS MIA/Z     [annoyed] hey! SOUND     FEET MOVE QUICKLY INTO APARTMENT, SLAM DOOR MIA/Z     [scared] Who are you--? SOUND     SUPER-QUICK WHISPERED VOICES IN BACKGROUND VOICEBOX     [mechanical voice]  You were at the altercation near the wall yesterday. MIA/z     uhhh VOICEBOX     Yes or no.  We ask yes or no questions.  Answer yes or no. MIA/z     yesss. VOICEBOX     Did you take part-- MIA/z     NO! VOICEBOX     Did you see any of those who did? MIA/z     [uncertain] no. VOICEBOX     There was another female with you.  Did it see anything? MIA     Sheri? MIA/z     No. VOICEBOX     Please identify this female. MIA/z     No. VOICEBOX     That was not a question.  Identify the female that was with you. MIA     Yeah, right. MIA/z     [incoherent moan] VOICEBOX     Speak clearly. MIA/z     Naaame isss [incoherent moan] VOICEBOX     We are prepared to remove parts if you do not cooperate.  SOUND     STRUGGLE, KNIFE SNICKS OPEN MIA/z     ohh! MIA     No!  that's Ben's! [the hand they're threatening] VOICEBOX     Last chance.  The name. MIA/z     Naaame isss shhh-jerry  VOICEBOX     Jerry? MIA/z     [reluctantly agreeing] Uh-huh. VOICEBOX     Good.  [commanding, disgusted] Let it go. SOUND     BODY FLUNG TO FLOOR MIA/z     [moans unhappily] SOUND     FEET MARCH CRISPLY AWAY MUSIC   SCENE 22.     SEWER BEN     You want WHAT? TICK     Not like you'll miss it. BEN     I-I don't-- TICK     Hey, take it or leave it.  You owe me, but not like I'm gonna wrestle you down and steal it from you.  I got people - and your kind - who can do that for me. BEN     When you need? TICK     [irritated, speeding up] What do you mean when?  You think I don't mean now? [like the crack of doom, slowly and clearly] Now! BEN     Now... TICK     Tick-tock. BEN     [moans uncertainly, then glumly] yeah... MUSIC   SCENE 23.     OUTSIDE, ELSEWHERE MIA/z      [muffled whispered moans] MIA      Psst! SHERI     Mia?  What's with the getup? MIA      Get over here! SOUND     SHUFFLING SHERI/z     [whiny querulous moan] SHERI     What? MIA      Ok, no one can see us-- SHERI     You look like a clown. MIA      Shh!  Sheri, have any of the overseers [gulps] "talked" to you? SHERI     In-tacts?  No! MIA      They found me.  They'll find you.  They want to know who killed that - in-tact - yesterday in the riot. SHERI     Gary?  Why? MIA      No-no-no-no!  I don't WANT to know who did it!  They're asking, and they threatened to cut... off-- [sob] Th-they threatened me!  SHERI     [still not understanding it] Why? MIA      They want to get the one who did it, I suppose!  They'll come after you! SHERI     How will they know to come for me? MIA      [evasive] Well - how did - how did they know to come for me? SHERI     Oh! MIA      So now you're warned - stay away from the treadmill! SHERI     [annoyed moan] MIA     Well, I wanted to warn you.  SOUND     MIA STARTS TO WALK AWAY, STRANGELY LIMPING SHERI     What's wrong?  Mia?  You're limping. MIA     Nothing.  Figured if I can't make the treadmill for a while, I'd need something to live on. SOUND     STUMBLING FEET APPROACH SHERI and MIA     [gasping moans] FRED     [gasp]  Oh, hey!  Don't tell anyone I'm here. MIA      They found you too? FRED     I - I heard they're coming - how'd you know? SHERI     We saw it happen. FRED     Woah!  You better hide.  Least for a while.  They're taking folks again. MUSIC   SCENE 24.     MIA'S APARTMENT  BEN     Mia? SOUND     TAPPING ON DOOR, DOOR CREAKS OPEN BEN     [worried now]  Mia? TED     [off, questioning moan] BEN     You Ted? TED     yeah [affirmative moan, voice getting clearer] BEN     Where the hell's Mia? TED     She took some stuff and left.  What's it to you? SOUND     SHUFFLE TURN BEN     I'm Ben. TED     Ugh!  What the hell does she see in you? MUSIC   SCENE 25.     OUTSIDE, ELSEWHERE MIA     [off a bit]  Ben? BEN     [phantom of the opera cringing noise] What? MIA     Ben - I'm over here. BEN     Mia - don't look. MIA     [almost laughing] What? BEN     Please. MIA     All right.  I'll close my eyes. BEN     Thanks.  SOUND     SHUFFLING STEPS TO MIA BEN     Why are you hiding? MIA     I saw something - there are in-tacts maybe looking for me.  I don't know. BEN     They're just full of surprises, aren't they? MIA     Are they? SOUND     MOMENT OF JUST PLODDING ALONG TOGETHER BEN     Helluva way to spend the holidays. MIA     It is Christmas, isn't it?  [beat]  Can I look now? BEN     No!  [short barking laugh]  I - I know it's silly for me to be vain, but, uh - I lost something. MIA     I got you something! BEN     Don't turn around-- Ohhhh. [disappointed] MIA     [concerned] What happened? BEN     Some guy named Gary needed a new face.  MIA     [concerned for him] I hope you got something good for it. BEN     Actually I did.  Take off your shoes. MIA     [more panicked than should be] No! BEN     Don't worry - I'll carry them for you. MIA     No - I...  I kind of needed to make a trade too.  BEN     Your leg--? MIA     I guess feet with toes are sort of collectable. BEN     Oh.  I hope ... [chuckles]  I hope you got something good for it. MIA     [laughs a bit]  SOUND     STICKY SOUND AS SHE STROKES HIS RAW FLESH MIA     At least you kept your lips.  BEN     Are you kidding?  Had to keep those - they're my best feature. MIA     Well, here's a new one, but I don't know how it will go on - you might have to wait until you have a place to hang it again. SOUND     PACKAGE UNWRAPS, OPENS BEN     It's beautiful. MIA     It's latex.  It won't rot or get chewed on by rats.  I think I got the right color, but now - BEN     It's a fine nose. MIA     Not too big?  I mean, I never saw you with-- BEN     It's perfect. MIA     We should get going.  If they're still after me, we'll have to ... find some place else to-- BEN     Waitaminute.  Now you have to open yours. MIA     Oh, you--! SOUND     UNWRAPPING OF PAPER MIA     The patent leather! BEN     Yeah.  You know, maybe you could brace and stuff them-- MIA     It's just the one foot. BEN     Ok, stuff the one, and still walk on it. MIA     Not if we're going a long way - I don't want these puppies to get worn out on any stupid road trip.  [ecstatic intake of breath]  This is the best Christmas ever! BEN     You know?  I think you're right...  Here, take my hand. MIA     [teasing sweetly] That's my hand. BEN     Come on.  [grunt to help her up] MIA     Which way? [their voices, along with their moaning and plodding footsteps, begin to slowly fade out] BEN     A wise man once said "the sun never sets on those who ride into it".  [the quote is from the end of Shock Treatment] MIA     Which wise man was that? BEN     Um.... MIA     Are we talking like "three wise men" kind of wise man? BEN     Um - no.  I think it was... Richard O'Brien. MIA     Who? BEN     You know, the time warp guy. MIA     Oh, man - I haven't been to THAT movie in months. CLOSER  "The Gift of the Magi" is a famous story by O. Henry where a newlywed couple (around 1900) each sell something to buy the other a present - He sells his watch to get her a fancy hair comb and she sells her long hair to get him a new watch fob.  The entire story is inspired by this.    

Talk of Champions
‘Ole Miss is bigger than Lane Kiffin': Making sense of a rumor-filled Egg Bowl week

Talk of Champions

Play Episode Listen Later Nov 23, 2022 50:41


Ole Miss is a day away from playing in another Egg Bowl against in-state rival Mississippi State, but all anyone can seem to talk about is Lane Kiffin's future.Kiffin has had multiple opportunities to deny reports he's soon to leave Ole Miss to become the next head coach at Auburn. Each time, he defected and offered non-denials.It's pretty easy to connect the dots and see where this is headed.Ben Garrett (Ole Miss Spirit/On3) teamed up Bradley Sowell and Chad Flowers (The OM Network) on Wednesday for a special mailbag edition of the Brad and Chad Show to answer your questions and make sense of and crazy and rumor-filled Egg Bowl week.Here's a brief exchange from the nearly one-hour conversation.Chad: Beautifully messy, right? That's kind of what we've grown to expect with Lane.Ben: It's a beautiful mess, and it was always going to be this way. Whether he goes or stays, it was always going to be this way. He's had every opportunity to come out and say, ‘I'm staying at Ole Miss, I love here and we're working on a contract extension.' And at every opportunity, he's decided not to.Chad: At this point, where do you think everything stands with Kiffin staying?Ben: I don't think you can draw any other conclusion than he's going to Auburn. No other candidate, publicly at least, has generated any kind of momentum at all.Chad: I saw a text message from one of the (current Ole Miss) players. He basically said (Kiffin) gave a non-answer (in the team meeting on Tuesday). I know people have a lot of hopium he's staying, but I don't get that sense.Brad: As by not talking, he's saying a lot, in my mind. I prepared for this three years ago. Whether he stays or goes, Ole Miss is in great shape, and Ole Miss is bigger than Lane Kiffin himself. Ole Miss has proven they can go out and get somebody. Do I want him to stay? Yeah. I want Lane Kiffin to be our coach, but I'm not going to sit here and be in that crowd that cries and acts like our program's over if he leaves. If we're willing to go out and pay top dollar … look at Brian Kelly (LSU) and Lincoln Riley (USC). They're almost going to the playoffs in year one. If you're willing to pay, there's no reason that can't be Ole Miss.Plus, thoughts on the Egg Bowl, potential Kiffin replacements and much, much more.Advertising Inquiries: https://redcircle.com/brandsPrivacy & Opt-Out: https://redcircle.com/privacy

Screaming in the Cloud
A Cloud Economist is Born - The AlterNAT Origin Story

Screaming in the Cloud

Play Episode Listen Later Nov 9, 2022 34:45


About BenBen Whaley is a staff software engineer at Chime. Ben is co-author of the UNIX and Linux System Administration Handbook, the de facto standard text on Linux administration, and is the author of two educational videos: Linux Web Operations and Linux System Administration. He is an AWS Community Hero since 2014. Ben has held Red Hat Certified Engineer (RHCE) and Certified Information Systems Security Professional (CISSP) certifications. He earned a B.S. in Computer Science from Univ. of Colorado, Boulder.Links Referenced: Chime Financial: https://www.chime.com/ alternat.cloud: https://alternat.cloud Twitter: https://twitter.com/iamthewhaley LinkedIn: https://www.linkedin.com/in/benwhaley/ TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Chief Cloud Economist at The Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: Forget everything you know about SSH and try Tailscale. Imagine if you didn't need to manage PKI or rotate SSH keys every time someone leaves. That'd be pretty sweet, wouldn't it? With Tailscale SSH, you can do exactly that. Tailscale gives each server and user device a node key to connect to its VPN, and it uses the same node key to authorize and authenticate SSH.Basically you're SSHing the same way you manage access to your app. What's the benefit here? Built-in key rotation, permissions as code, connectivity between any two devices, reduce latency, and there's a lot more, but there's a time limit here. You can also ask users to reauthenticate for that extra bit of security. Sounds expensive?Nope, I wish it were. Tailscale is completely free for personal use on up to 20 devices. To learn more, visit snark.cloud/tailscale. Again, that's snark.cloud/tailscaleCorey: Welcome to Screaming in the Cloud. I'm Corey Quinn and this is an episode unlike any other that has yet been released on this august podcast. Let's begin by introducing my first-time guest somehow because apparently an invitation got lost in the mail somewhere. Ben Whaley is a staff software engineer at Chime Financial and has been an AWS Community Hero since Andy Jassy was basically in diapers, to my level of understanding. Ben, welcome to the show.Ben: Corey, so good to be here. Thanks for having me on.Corey: I'm embarrassed that you haven't been on the show before. You're one of those people that slipped through the cracks and somehow I was very bad at following up slash hounding you into finally agreeing to be here. But you certainly waited until you had something auspicious to talk about.Ben: Well, you know, I'm the one that really should be embarrassed here. You did extend the invitation and I guess I just didn't feel like I had something to drop. But I think today we have something that will interest most of the listeners without a doubt.Corey: So, folks who have listened to this podcast before, or read my newsletter, or follow me on Twitter, or have shared an elevator with me, or at any point have passed me on the street, have heard me complain about the Managed NAT Gateway and it's egregious data processing fee of four-and-a-half cents per gigabyte. And I have complained about this for small customers because they're in the free tier; why is this thing charging them 32 bucks a month? And I have complained about this on behalf of large customers who are paying the GDP of the nation of Belize in data processing fees as they wind up shoving very large workloads to and fro, which is I think part of the prerequisite requirements for having a data warehouse. And you are no different than the rest of these people who have those challenges, with the singular exception that you have done something about it, and what you have done is so, in retrospect, blindingly obvious that I am embarrassed the rest of us never thought of it.Ben: It's interesting because when you are doing engineering, it's often the simplest solution that is the best. I've seen this repeatedly. And it's a little surprising that it didn't come up before, but I think it's in some way, just a matter of timing. But what we came up with—and is this the right time to get into it, do you want to just kind of name the solution, here?Corey: Oh, by all means. I'm not going to steal your thunder. Please, tell us what you have wrought.Ben: We're calling it AlterNAT and it's an alternative solution to a high-availability NAT solution. As everybody knows, NAT Gateway is sort of the default choice; it certainly is what AWS pushes everybody towards. But there is, in fact, a legacy solution: NAT instances. These were around long before NAT Gateway made an appearance. And like I said they're considered legacy, but with the help of lots of modern AWS innovations and technologies like Lambdas and auto-scaling groups with max instance lifetimes and the latest generation of networking improved or enhanced instances, it turns out that we can maybe not quite get as effective as a NAT Gateway, but we can save a lot of money and skip those data processing charges entirely by having a NAT instance solution with a failover NAT Gateway, which I think is kind of the key point behind the solution. So, are you interested in diving into the technical details?Corey: That is very much the missing piece right there. You're right. What we used to use was NAT instances. That was the thing that we used because we didn't really have another option. And they had an interface in the public subnet where they lived and an interface hanging out in the private subnet, and they had to be configured to wind up passing traffic to and fro.Well, okay, that's great and all but isn't that kind of brittle and dangerous? I basically have a single instance as a single point of failure and these are the days early on when individual instances did not have the level of availability and durability they do now. Yeah, it's kind of awful, but here you go. I mean, the most galling part of the Managed NAT Gateway service is not that it's expensive; it's that it's expensive, but also incredibly good at what it does. You don't have to think about this whole problem anymore, and as of recently, it also supports ipv4 to ipv6 translation as well.It's not that the service is bad. It's that the service is stonkingly expensive, particularly at scale. And everything that we've seen before is either oh, run your own NAT instances or bend your knee and pays your money. And a number of folks have come up with different options where this is ridiculous. Just go ahead and run your own NAT instances.Yeah, but what happens when I have to take it down for maintenance or replace it? It's like, well, I guess you're not going to the internet today. This has the, in hindsight, obvious solution, well, we just—we run the Managed NAT Gateway because the 32 bucks a year in instance-hour charges don't actually matter at any point of scale when you're doing this, but you wind up using that for day in, day out traffic, and the failover mode is simply you'll use the expensive Managed NAT Gateway until the instance is healthy again and then automatically change the route table back and forth.Ben: Yep. That's exactly it. So, the auto-scaling NAT instance solution has been around for a long time well, before even NAT Gateway was released. You could have NAT instances in an auto-scaling group where the size of the group was one, and if the NAT instance failed, it would just replace itself. But this left a period in which you'd have no internet connectivity during that, you know, when the NAT instance was swapped out.So, the solution here is that when auto-scaling terminates an instance, it fails over the route table to a standby NAT Gateway, rerouting the traffic. So, there's never a point at which there's no internet connectivity, right? The NAT instance is running, processing traffic, gets terminated after a certain period of time, configurable, 14 days, 30 days, whatever makes sense for your security strategy could be never, right? You could choose that you want to have your own maintenance window in which to do it.Corey: And let's face it, this thing is more or less sitting there as a network traffic router, for lack of a better term. There is no need to ever log into the thing and make changes to it until and unless there's a vulnerability that you can exploit via somehow just talking to the TCP stack when nothing's actually listening on the host.Ben: You know, you can run your own AMI that has been pared down to almost nothing, and that instance doesn't do much. It's using just a Linux kernel to sit on two networks and pass traffic back and forth. It has a translation table that kind of keeps track of the state of connections and so you don't need to have any service running. To manage the system, we have SSM so you can use Session Manager to log in, but frankly, you can just disable that. You almost never even need to get a shell. And that is, in fact, an option we have in the solution is to disable SSM entirely.Corey: One of the things I love about this approach is that it is turnkey. You throw this thing in there and it's good to go. And in the event that the instance becomes unhealthy, great, it fails traffic over to the Managed NAT Gateway while it terminates the old node and replaces it with a healthy one and then fails traffic back. Now, I do need to ask, what is the story of network connections during that failover and failback scenario?Ben: Right, that's the primary drawback, I would say, of the solution is that any established TCP connections that are on the NAT instance at the time of a route change will be lost. So, say you have—Corey: TCP now terminates on the floor.Ben: Pretty much. The connections are dropped. If you have an open SSH connection from a host in the private network to a host on the internet and the instance fails over to the NAT Gateway, the NAT Gateway doesn't have the translation table that the NAT instance had. And not to mention, the public IP address also changes because you have an Elastic IP assigned to the NAT instance, a different Elastic IP assigned to the NAT Gateway, and so because that upstream IP is different, the remote host is, like, tracking the wrong IP. So, those connections, they're going to be lost.So, there are some use cases where this may not be suitable. We do have some ideas on how you might mitigate that, for example, with the use of a maintenance window to schedule the replacement, replaced less often so it doesn't have to affect your workflow as much, but frankly, for many use cases, my belief is that it's actually fine. In our use case at Chime, we found that it's completely fine and we didn't actually experience any errors or failures. But there might be some use cases that are more sensitive or less resilient to failure in the first place.Corey: I would also point out that a lot of how software is going to behave is going to be a reflection of the era in which it was moved to cloud. Back in the early days of EC2, you had no real sense of reliability around any individual instance, so everything was written in a very defensive manner. These days, with instances automatically being able to flow among different hardware so we don't get instance interrupt notifications the way we once did on a semi-constant basis, it more or less has become what presents is bulletproof, so a lot of people are writing software that's a bit more brittle. But it's always been a best practice that when a connection fails okay, what happens at failure? Do you just give up and throw your hands in the air and shriek for help or do you attempt to retry a few times, ideally backing off exponentially?In this scenario, those retries will work. So, it's a question of how well have you built your software. Okay, let's say that you made the worst decisions imaginable, and okay, if that connection dies, the entire workload dies. Okay, you have the option to refactor it to be a little bit better behaved, or alternately, you can keep paying the Manage NAT Gateway tax of four-and-a-half cents per gigabyte in perpetuity forever. I'm not going to tell you what decision to make, but I know which one I'm making.Ben: Yeah, exactly. The cost savings potential of it far outweighs the potential maintenance troubles, I guess, that you could encounter. But the fact is, if you're relying on Managed NAT Gateway and paying the price for doing so, it's not as if there's no chance for connection failure. NAT Gateway could also fail. I will admit that I think it's an extremely robust and resilient solution. I've been really impressed with it, especially so after having worked on this project, but it doesn't mean it can't fail.And beyond that, upstream of the NAT Gateway, something could in fact go wrong. Like, internet connections are unreliable, kind of by design. So, if your system is not resilient to connection failures, like, there's a problem to solve there anyway; you're kind of relying on hope. So, it's a kind of a forcing function in some ways to build architectural best practices, in my view.Corey: I can't stress enough that I have zero problem with the capabilities and the stability of the Managed NAT Gateway solution. My complaints about it start and stop entirely with the price. Back when you first showed me the blog post that is releasing at the same time as this podcast—and you can visit that at alternat.cloud—you sent me an early draft of this and what I loved the most was that your math was off because of a not complete understanding of the gloriousness that is just how egregious the NAT Gateway charges are.Your initial analysis said, “All right, if you're throwing half a terabyte out to the internet, this has the potential of cutting the bill by”—I think it was $10,000 or something like that. It's, “Oh no, no. It has the potential to cut the bill by an entire twenty-two-and-a-half thousand dollars.” Because this processing fee does not replace any egress fees whatsoever. It's purely additive. If you forget to have a free S3 Gateway endpoint in a private subnet, every time you put something into or take something out of S3, you're paying four-and-a-half cents per gigabyte on that, despite the fact there's no internet transitory work, it's not crossing availability zones. It is simply a four-and-a-half cent fee to retrieve something that has only cost you—at most—2.3 cents per month to store in the first place. Flip that switch, that becomes completely free.Ben: Yeah. I'm not embarrassed at all to talk about the lack of education I had around this topic. The fact is I'm an engineer primarily and I came across the cost stuff because it kind of seemed like a problem that needed to be solved within my organization. And if you don't mind, I might just linger on this point and kind of think back a few months. I looked at the AWS bill and I saw this egregious ‘EC2 Other' category. It was taking up the majority of our bill. Like, the single biggest line item was EC2 Other. And I was like, “What could this be?”Corey: I want to wind up flagging that just because that bears repeating because I often get people pushing back of, “Well, how bad—it's one Managed NAT Gateway. How much could it possibly cost? $10?” No, it is the majority of your monthly bill. I cannot stress that enough.And that's not because the people who work there are doing anything that they should not be doing or didn't understand all the nuances of this. It's because for the security posture that is required for what you do—you are at Chime Financial, let's be clear here—putting everything in public subnets was not really a possibility for you folks.Ben: Yeah. And not only that but there are plenty of services that have to be on private subnets. For example, AWS Glue services must run in private VPC subnets if you want them to be able to talk to other systems in your VPC; like, they cannot live in public subnet. So essentially, if you want to talk to the internet from those jobs, you're forced into some kind of NAT solution. So, I dug into the EC2 Other category and I started trying to figure out what was going on there.There's no way—natively—to look at what traffic is transiting the NAT Gateway. There's not an interface that shows you what's going on, what's the biggest talkers over that network. Instead, you have to have flow logs enabled and have to parse those flow logs. So, I dug into that.Corey: Well, you're missing a step first because in a lot of environments, people have more than one of these things, so you get to first do the scavenger hunt of, okay, I have a whole bunch of Managed NAT Gateways and first I need to go diving into CloudWatch metrics and figure out which are the heavy talkers. Is usually one or two followed by a whole bunch of small stuff, but not always, so figuring out which VPC you're even talking about is a necessary prerequisite.Ben: Yeah, exactly. The data around it is almost missing entirely. Once you come to the conclusion that it is a particular NAT Gateway—like, that's a set of problems to solve on its own—but first, you have to go to the flow logs, you have to figure out what are the biggest upstream IPs that it's talking to. Once you have the IP, it still isn't apparent what that host is. In our case, we had all sorts of outside parties that we were talking to a lot and it's a matter of sorting by volume and figuring out well, this IP, what is the reverse IP? Who is potentially the host there?I actually had some wrong answers at first. I set up VPC endpoints to S3 and DynamoDB and SQS because those were some top talkers and that was a nice way to gain some security and some resilience and save some money. And then I found, well, Datadog; that's another top talker for us, so I ended up creating a nice private link to Datadog, which they offer for free, by the way, which is more than I can say for some other vendors. But then I found some outside parties, there wasn't a nice private link solution available to us, and yet, it was by far the largest volume. So, that's what kind of started me down this track is analyzing the NAT Gateway myself by looking at VPC flow logs. Like, it's shocking that there isn't a better way to find that traffic.Corey: It's worse than that because VPC flow logs tell you where the traffic is going and in what volumes, sure, on an IP address and port basis, but okay, now you have a Kubernetes cluster that spans two availability zones. Okay, great. What is actually passing through that? So, you have one big application that just seems awfully chatty, you have multiple workloads running on the thing. What's the expensive thing talking back and forth? The only way that you can reliably get the answer to that I found is to talk to people about what those workloads are actually doing, and failing that you're going code spelunking.Ben: Yep. You're exactly right about that. In our case, it ended up being apparent because we have a set of subnets where only one particular project runs. And when I saw the source IP, I could immediately figure that part out. But if it's a K8s cluster in the private subnets, yeah, how are you going to find it out? You're going to have to ask everybody that has workloads running there.Corey: And we're talking about in some cases, millions of dollars a month. Yeah, it starts to feel a little bit predatory as far as how it's priced and the amount of work you have to put in to track this stuff down. I've done this a handful of times myself, and it's always painful unless you discover something pretty early on, like, oh, it's talking to S3 because that's pretty obvious when you see that. It's, yeah, flip switch and this entire engagement just paid for itself a hundred times over. Now, let's see what else we can discover.That is always one of those fun moments because, first, customers are super grateful to learn that, oh, my God, I flipped that switch. And I'm saving a whole bunch of money. Because it starts with gratitude. “Thank you so much. This is great.” And it doesn't take a whole lot of time for that to alchemize into anger of, “Wait. You mean, I've been being ridden like a pony for this long and no one bothered to mention that if I click a button, this whole thing just goes away?”And when you mention this to your AWS account team, like, they're solicitous, but they either have to present as, “I didn't know that existed either,” which is not a good look, or, “Yeah, you caught us,” which is worse. There's no positive story on this. It just feels like a tax on not knowing trivia about AWS. I think that's what really winds me up about it so much.Ben: Yeah, I think you're right on about that as well. My misunderstanding about the NAT pricing was data processing is additive to data transfer. I expected when I replaced NAT Gateway with NAT instance, that I would be substituting data transfer costs for NAT Gateway costs, NAT Gateway data processing costs. But in fact, NAT Gateway incurs both data processing and data transfer. NAT instances only incur data transfer costs. And so, this is a big difference between the two solutions.Not only that, but if you're in the same region, if you're egressing out of your say us-east-1 region and talking to another hosted service also within us-east-1—never leaving the AWS network—you don't actually even incur data transfer costs. So, if you're using a NAT Gateway, you're paying data processing.Corey: To be clear you do, but it is cross-AZ in most cases billed at one penny egressing, and on the other side, that hosted service generally pays one penny ingressing as well. Don't feel bad about that one. That was extraordinarily unclear and the only reason I know the answer to that is that I got tired of getting stonewalled by people that later turned out didn't know the answer, so I ran a series of experiments designed explicitly to find this out.Ben: Right. As opposed to the five cents to nine cents that is data transfer to the internet. Which, add that to data processing on a NAT Gateway and you're paying between thirteen-and-a-half cents to nine-and-a-half cents for every gigabyte egressed. And this is a phenomenal cost. And at any kind of volume, if you're doing terabytes to petabytes, this becomes a significant portion of your bill. And this is why people hate the NAT Gateway so much.Corey: I am going to short-circuit an angry comment I can already see coming on this where people are going to say, “Well, yes. But it's a multi-petabyte scale. Nobody's paying on-demand retail price.” And they're right. Most people who are transmitting that kind of data, have a specific discount rate applied to what they're doing that varies depending upon usage and use case.Sure, great. But I'm more concerned with the people who are sitting around dreaming up ideas for a company where I want to wind up doing some sort of streaming service. I talked to one of those companies very early on in my tenure as a consultant around the billing piece and they wanted me to check their napkin math because they thought that at their numbers when they wound up scaling up, if their projections were right, that they were going to be spending $65,000 a minute, and what did they not understand? And the answer was, well, you didn't understand this other thing, so it's going to be more than that, but no, you're directionally correct. So, that idea that started off on a napkin, of course, they didn't build it on top of AWS; they went elsewhere.And last time I checked, they'd raised well over a quarter-billion dollars in funding. So, that's a business that AWS would love to have on a variety of different levels, but they're never going to even be considered because by the time someone is at scale, they either have built this somewhere else or they went broke trying.Ben: Yep, absolutely. And we might just make the point there that while you can get discounts on data transfer, you really can't—or it's very rare—to get discounts on data processing for the NAT Gateway. So, any kind of savings you can get on data transfer would apply to a NAT instance solution, you know, saving you four-and-a-half cents per gigabyte inbound and outbound over the NAT Gateway equivalent solution. So, you're paying a lot for the benefit of a fully-managed service there. Very robust, nicely engineered fully-managed service as we've already acknowledged, but an extremely expensive solution for what it is, which is really just a proxy in the end. It doesn't add any value to you.Corey: The only way to make that more expensive would be to route it through something like Splunk or whatnot. And Splunk does an awful lot for what they charge per gigabyte, but it just feels like it's rent-seeking in some of the worst ways possible. And what I love about this is that you've solved the problem in a way that is open-source, you have already released it in Terraform code. I think one of the first to-dos on this for someone is going to be, okay now also make it CloudFormation and also make it CDK so you can drop it in however you want.And anyone can use this. I think the biggest mistake people might make in glancing at this is well, I'm looking at the hourly charge for the NAT Gateways and that's 32-and-a-half bucks a month and the instances that you recommend are hundreds of dollars a month for the big network-optimized stuff. Yeah, if you care about the hourly rate of either of those two things, this is not for you. That is not the problem that it solves. If you're an independent learner annoyed about the $30 charge you got for a Managed NAT Gateway, don't do this. This will only add to your billing concerns.Where it really shines is once you're at, I would say probably about ten terabytes a month, give or take, in Managed NAT Gateway data processing is where it starts to consider this. The breakeven is around six or so but there is value to not having to think about things. Once you get to that level of spend, though it's worth devoting a little bit of infrastructure time to something like this.Ben: Yeah, that's effectively correct. The total cost of running the solution, like, all-in, there's eight Elastic IPs, four NAT Gateways, if you're—say you're four zones; could be less if you're in fewer zones—like, n NAT Gateways, n NAT instances, depending on how many zones you're in, and I think that's about it. And I said right in the documentation, if any of those baseline fees are a material number for your use case, then this is probably not the right solution. Because we're talking about saving thousands of dollars. Any of these small numbers for NAT Gateway hourly costs, NAT instance hourly costs, that shouldn't be a factor, basically.Corey: Yeah, it's like when I used to worry about costing my customers a few tens of dollars in Cost Explorer or CloudWatch or request fees against S3 for their Cost and Usage Reports. It's yeah, that does actually have a cost, there's no real way around it, but look at the savings they're realizing by going through that. Yeah, they're not going to come back and complaining about their five-figure consulting engagement costing an additional $25 in AWS charges and then lowering it by a third. So, there's definitely a difference as far as how those things tend to be perceived. But it's easy to miss the big stuff when chasing after the little stuff like that.This is part of the problem I have with an awful lot of cost tooling out there. They completely ignore cost components like this and focus only on the things that are easy to query via API, of, oh, we're going to cost-optimize your Kubernetes cluster when they think about compute and RAM. And, okay, that's great, but you're completely ignoring all the data transfer because there's still no great way to get at that programmatically. And it really is missing the forest for the trees.Ben: I think this is key to any cost reduction project or program that you're undertaking. When you look at a bill, look for the biggest spend items first and work your way down from there, just because of the impact you can have. And that's exactly what I did in this project. I saw that ‘EC2 Other' slash NAT Gateway was the big item and I started brainstorming ways that we could go about addressing that. And now I have my next targets in mind now that we've reduced this cost to effectively… nothing, extremely low compared to what it was, we have other new line items on our bill that we can start optimizing. But in any cost project, start with the big things.Corey: You have come a long way around to answer a question I get asked a lot, which is, “How do I become a cloud economist?” And my answer is, you don't. It's something that happens to you. And it appears to be happening to you, too. My favorite part about the solution that you built, incidentally, is that it is being released under the auspices of your employer, Chime Financial, which is immune to being acquired by Amazon just to kill this thing and shut it up.Because Amazon already has something shitty called Chime. They don't need to wind up launching something else or acquiring something else and ruining it because they have a Slack competitor of sorts called Amazon Chime. There's no way they could acquire you [unintelligible 00:27:45] going to get lost in the hallways.Ben: Well, I have confidence that Chime will be a good steward of the project. Chime's goal and mission as a company is to help everyone achieve financial peace of mind and we take that really seriously. We even apply it to ourselves and that was kind of the impetus behind developing this in the first place. You mentioned earlier we have Terraform support already and you're exactly right. I'd love to have CDK, CloudFormation, Pulumi supports, and other kinds of contributions are more than welcome from the community.So, if anybody feels like participating, if they see a feature that's missing, let's make this project the best that it can be. I suspect we can save many companies, hundreds of thousands or millions of dollars. And this really feels like the right direction to go in.Corey: This is easily a multi-billion dollar savings opportunity, globally.Ben: That's huge. I would be flabbergasted if that was the outcome of this.Corey: The hardest part is reaching these people and getting them on board with the idea of handling this. And again, I think there's a lot of opportunity for the project to evolve in the sense of different settings depending upon risk tolerance. I can easily see a scenario where in the event of a disruption to the NAT instance, it fails over to the Managed NAT Gateway, but fail back becomes manual so you don't have a flapping route table back and forth or a [hold 00:29:05] downtime or something like that. Because again, in that scenario, the failure mode is just well, you're paying four-and-a-half cents per gigabyte for a while until you wind up figuring out what's going on as opposed to the failure mode of you wind up disrupting connections on an ongoing basis, and for some workloads, that's not tenable. This is absolutely, for the common case, the right path forward.Ben: Absolutely. I think it's an enterprise-grade solution and the more knobs and dials that we add to tweak to make it more robust or adaptable to different kinds of use cases, the best outcome here would actually be that the entire solution becomes irrelevant because AWS fixes the NAT Gateway pricing. If that happens, I will consider the project a great success.Corey: I will be doing backflips like you wouldn't believe. I would sing their praises day in, day out. I'm not saying reduce it to nothing, even. I'm not saying it adds no value. I would change the way that it's priced because honestly, the fact that I can run an EC2 instance and be charged $0 on a per-gigabyte basis, yeah, I would pay a premium on an hourly charge based upon traffic volumes, but don't meter per gigabyte. That's where it breaks down.Ben: Absolutely. And why is it additive to data transfer, also? Like, I remember first starting to use VPC when it was launched and reading about the NAT instance requirement and thinking, “Wait a minute. I have to pay this extra management and hourly fee just so my private hosts could reach the internet? That seems kind of janky.”And Amazon established a norm here because Azure and GCP both have their own equivalent of this now. This is a business choice. This is not a technical choice. They could just run this under the hood and not charge anybody for it or build in the cost and it wouldn't be this thing we have to think about.Corey: I almost hate to say it, but Oracle Cloud does, for free.Ben: Do they?Corey: It can be done. This is a business decision. It is not a technical capability issue where well, it does incur cost to run these things. I understand that and I'm not asking for things for free. I very rarely say that this is overpriced when I'm talking about AWS billing issues. I'm talking about it being unpredictable, I'm talking about it being impossible to see in advance, but the fact that it costs too much money is rarely my complaint. In this case, it costs too much money. Make it cost less.Ben: If I'm not mistaken. GCPs equivalent solution is the exact same price. It's also four-and-a-half cents per gigabyte. So, that shows you that there's business games being played here. Like, Amazon could get ahead and do right by the customer by dropping this to a much more reasonable price.Corey: I really want to thank you both for taking the time to speak with me and building this glorious, glorious thing. Where can we find it? And where can we find you?Ben: alternat.cloud is going to be the place to visit. It's on Chime's GitHub, which will be released by the time this podcast comes out. As for me, if you want to connect, I'm on Twitter. @iamthewhaley is my handle. And of course, I'm on LinkedIn.Corey: Links to all of that will be in the podcast notes. Ben, thank you so much for your time and your hard work.Ben: This was fun. Thanks, Corey.Corey: Ben Whaley, staff software engineer at Chime Financial, and AWS Community Hero. I'm Cloud Economist Corey Quinn and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice, whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice along with an angry rant of a comment that I will charge you not only four-and-a-half cents per word to read, but four-and-a-half cents to reply because I am experimenting myself with being a rent-seeking schmuck.Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.Announcer: This has been a HumblePod production. Stay humble.

Billion Dollar Tech
How to Take on $1B Incumbents

Billion Dollar Tech

Play Episode Listen Later Oct 13, 2022 43:45


“Making things quicker is the theme for what we're working on,” says Ben Taylor, founder of SoftLedger, accounting software that's disrupting the software space. After working in accounting for a number of years, Ben saw a need to eliminate the time-consuming and tedious tasks involved in keeping the financial records of his company, such as having to repeat things, go back and fix things manually.  Not everyone saw this need right away, though, and were happy to continue using Excel because it was ‘good enough.' His idea for SoftLedger was rejected, thousands of times more than he expected, but he maintained his patience and conviction and he persevered.  After a few years of working on the business on nights and weekends, people finally started recognizing the need for time saving and efficiency in their accounting processes. Now, Softledger is a platform that mid sized businesses will never outgrow.  Quotes: “What really made this possible was I had a really deep understanding of what the problem was and how I thought I could solve it. I had input from others about how to bring it all together, but I had a pretty strong opinion on how it should all be put together.” (7:54-8:14 | Ben)  “I didn't realize how much of starting a business would come down to selling.” (23:53-24:00 | Ben)  “It's really hard to do, especially early on when you don't have any traction and prove points. I was expecting 100 ‘nos' before the first guest. I wasn't expecting a ten thousand. (24:54-25:08 | Ben) “It's really about solving problems for people. When you go through, make sure you ask the next question, and the next question. Really drill into what the problem is. That discovery call is so important for that.” (28:00-28:18 | Ben) “If there are three customers who are getting value, odds are there are 20 more out there that you can find the exact same way, and 100 more behind that.” (42:43-42:52 | Ben)    Connect with Brendan Dell: LinkedIn: https://www.linkedin.com/in/brendandell/ YouTube: https://www.youtube.com/c/BrendanDell Instagram: @thebrendandellTikTok: @brendandell39 Buy a copy of Brendan's Book, The 12 Immutable Laws of High-Impact Messaging: https://www.indiebound.org/book/9780578210926    Connect with Ben:Softledger.com ben@softledger.com   Please don't forget to rate, comment, and subscribe to Billion Dollar Tech on Apple, Spotify, or wherever you listen to podcasts! Use code Brendan30 for 30% off your annual membership with RiverSide.fm  Podcast production and show notes provided by HiveCast.fm

Idea Machines
Idea Machines with Nadia Asparouhova [Idea Machines #48]

Idea Machines

Play Episode Listen Later Oct 3, 2022 55:34


Nadia Asparouhova talks about idea machines on idea machines! Idea machines, of course, being her framework around societal organisms that turn ideas into outcomes. We also talk about  the relationship between philanthropy and status, public goods and more.  Nadia is a hard-to-categorize doer of many things: In the past, she spent many years exploring the funding, governance, and social dynamics of open source software, both writing a book about it called “Working in Public” and putting those ideas into practice at GitHub, where she worked to improve the developer experience. She explored parasocial communities and reputation-based economies as an independent researcher at Protocol Labs and put those ideas into practice as employee number two at Substack, focusing on the writer experience. She's currently researching what the new tech elite will look like, which forms the base of a lot of our conversation.  Completely independently, the two of us came up with the term “idea machines” to describe same thing — in her words: “self-sustaining organisms that contains all the parts needed to turn ideas into outcomes.” I hope you enjoy my conversation with Nadia Asparouhova.  Links Nadia's Idea Machines Piece Nadia's Website Working in Public: The Making and Maintenance of Open Source Software Transcript [00:01:59] Ben: I really like your way of, of defining things and sort of bringing clarity to a lot of these very fuzzy words that get thrown around. So, so I'd love to sort of just get your take on how we should think about so a few definitions to start off with. So I, in your mind, what, what is tech, when we talk about like tech and philanthropy what, what is that, what is that entity. [00:02:23] Nadia: Yeah, tech is definitely a fuzzy term. I think it's best to find as a culture, more than a business industry. And I think, yeah, I mean, tech has been [00:02:35] associated with startups historically, but But like, I think it's transitioning from being this like pure software industry to being more like, more like a, a way of thinking. But personally, I don't think I've come across a good definition for tech anywhere. It's kind, you know? [00:02:52] Ben: Yeah. Do, do you think you could point to some like very sort of like characteristic mindsets of tech that you think really sort of set it. [00:03:06] Nadia: Yeah. I think the probably best known would be, you know, failing fast and moving fast and breaking things. I think like the interest in the sort of like David and gly model of an individual that is going up against an institution or some sort of. Complex bureaucracy that needs to be broken apart. Like the notion of disrupting, I think, is a very tech sort of mindset of looking at a problem and saying like, how can we do this better? So it, in a [00:03:35] weird way, tech is, I feel like it's sort of like, especially in relation, in contrast to crypto, I feel like it's often about iterating upon the way things are or improving things, even though I don't know that tech would like to be defined that way necessarily, but when I, yeah. Sort of compare it to like the crypto mindset, I feel like tech is kind of more about breaking apart institutions or, or doing yeah. Trying to do things better. [00:04:00] Ben: A a as opposed. So, so could you then dig into the, the crypto mindset by, by contrast? That's a, I think that's a, a subtle difference that a lot of people don't go into. [00:04:10] Nadia: Yeah. Like I think the crypto mindset is a little bit more about building a parallel universe entirely. It's about, I mean, well, one, I don't see the same drive towards creating monopolies in the way that and I don't know if that was like always a, you know, core value of tech, but I think in practice, that's kind of what it's been of. You try to be like the one thing that is like dominating a market. Whereas with crypto, I think people are [00:04:35] because they have sort of like decentralization as a core value, at least at this stage of their maturity. It's more about building lots of different experiments or trying lots of different things and enabling people to sort of like have their own little corner of the universe where they can, they have all the tools that they need to sort of like build their own world. Whereas the tech mindset seems to imply that there is only one world the world is sort of like dominated by these legacy institutions and it's Tech's job to fix. Those problems. So it's like very much engaged with what it sees as kind of like that, that legacy world or [00:05:10] Ben: Yeah, I, I hadn't really thought about it that way. But that, that totally makes sense. And I'm sure other people have, have talked about this, but do, do you feel that is an artifact of sort of the nature of the, the technology that they're predicated on? Like the difference between, I guess sort of. The internet and the, the internet of, of like SAS and servers and then the [00:05:35] internet of like blockchains and distributed things. [00:05:38] Nadia: I mean, it's weird. Cause if you think about sort of like early computing days, I don't really get that feeling at all. I'm not a computer historian or a technology historian, so I'm sure someone else has a much more nuanced answer to this than I do, but yeah. I mean, like when I think of like sixties, computer or whatever, it, it feels really intertwined with like creating new worlds. And that's why like, I mean, because crypto is so new, it's maybe. It, we can only really observe what's happening right now. I don't know that crypto will always look exactly like this in the future. In fact, it almost certainly will not. So it's hard to know like, what are, it's like core distinct values, but I, I just sort of noticed the contrast right now, at least, but probably, yeah, if you picked a different point in, in text history, sort of like pre startups, I guess and, and pre, or like that commercialization phase or that wealth accumulation phase it was also much more, I guess, like pie this guy. Right. But yeah, it feel, it feels like at least the startup mindset, or like whenever that point of [00:06:35] history started all this sort of like big successes were really about like overturning legacy industries, the, yeah. The term disruption was like such a buzzword. It's about, yeah. Taking something that's not working and making it better, which I think is like very intertwined with like programmer mindset. [00:06:51] Ben: It's yeah, it's true. And I'm just thinking about sort of like my impression of, of the early internet and it, and it did not have that same flavor. So, so perhaps it's a. Artifact of like the stage of a culture or ecosystem then like the technology underlying it. I guess [00:07:10] Nadia: And it's strange. Cause I, I feel like, I mean, there are people today who still sort of maybe fetishizes too strong, a word, but just like embracing that sort of early computing mindset. But it almost feels like a subculture now or something. It doesn't feel. yeah. I don't know. I don't, I don't find that that's like sort of the prevalent mindset in, in tech. [00:07:33] Ben: Well, it, it feels like the, the sort of [00:07:35] like mechanisms that drive tech really do sort of center. I mean, this is my bias, but like, I feel like the, the way that that tech is funded is primarily through venture capital, which only works if you're shooting for a truly massive Result and the way that you get a truly massive result is not to build like a little niche thing, but to try to take over an industry. [00:08:03] Nadia: It's about arbitrage [00:08:05] Ben: yeah. Or, or like, or even not even quite arbitrage, but just like the, the, to like, that's, that's where the massive amount of money is. And, and like, [00:08:14] Nadia: This means her like financially. I feel like when I think about the way that venture capital works, it's it's. [00:08:19] Ben: yeah, [00:08:20] Nadia: ex sort of exploiting, I guess, the, the low margin like cost models. [00:08:25] Ben: yeah, yeah, definitely. And like then using that to like, take over an industry, whereas if maybe like, you're, you're not being funded in a way [00:08:35] that demands, that sort of returns you don't need to take as, as much of a, like take over the world mindset. [00:08:41] Nadia: Yeah. Although I don't think like those two things have to be at odds with each other. I think it's just like, you know, there's like the R and D phase that is much more academic in nature and much more exploratory and then venture capital is better suited for the point in which some of those ideas can be commercialized or have a commercial opportunity. But I don't think, yeah, I don't, I don't think they're like fighting with each other either. [00:09:07] Ben: Really? I, I guess I, I don't know. It's like, so can I, can I, can I disagree and, and sort of say, like, it feels like the, the, the stance that venture type funding comes with, like forces on people is a stance of like, we are, we might fail, but we're, we're setting out to capture a huge, huge amount of value and like, [00:09:35] And, and, and just like in order for venture portfolios to work, that needs to be the mindset. And like there, there are other, I mean, there are just like other funding, ways of funding, things that sort of like ask for more modest returns. And they can't, I mean, they can't take as many risks. They come with other constraints, but, but like the, the need for those, those power law returns does drive a, the need to be like very ambitious in terms of scale. [00:10:10] Nadia: I guess, like what's an example of something that has modest financial returns, but massive social impact that can't be funded through philanthropy and academia or through through venture capital [00:10:29] Ben: Well, I mean, like are, I mean, like, I think that there's, [00:10:35] I think that, that, that, [00:10:38] Nadia: or I guess it [00:10:39] Ben: yeah, I think the philanthropy piece is really important. Sorry, go ahead. [00:10:42] Nadia: Yeah. I guess always just like, I feel like it was like different types of funding for different, like, I, I sort of visualized this pipeline of like, yeah. When you're in the R and D phase. Venture capital is not for you. There's other types of funding that are available. And then like, you know, when you get to the point where there are commercial opportunities, then you switch over to a different kind of funding. [00:11:01] Ben: Yeah. Yeah, no, I, I definitely agree with that. I, I, I think, I think what we're like where, where, where I was at least talking about is like that, that venture capital is sort of in the tech world is, is like the, the, the thing, the go to funding mechanism. [00:11:16] Nadia: Yeah. Yeah. Which is partly why I'm interested in, I guess, idea machines and other sources of funding that feel like they're at least starting to emerge now. Which I think gets back to those kinds of routes that, I mean, it's actually surprising to me that you can talk to people in tech who don't always make the connection that tech started as an, [00:11:35] you know, academically and government funded enterprise. And not venture venture capital came along later. Right then and so, yeah, maybe we, we're kind of at that point where there's been enough wealth generated that can kind of start that cycle again. [00:11:47] Ben: yeah. And, and speaking of that another distinction that, that you've made in your writing that I think is really important is the difference between charity and philanthropy. Do you mind unpacking how you think about that? [00:12:00] Nadia: Yeah. Charity is, is more like direct services. So you're not, there's sort of like a one to one, you put something in, you get sort of similar equal measure back out of it. And there's, I mean, charity is, you know, you can have like emergency relief or disasters or yeah, just like charitable services for people that need that kind of support. And to me, it's, it's just sort of strange that it always gets lumped in with philanthropy, which is a. Enterprise entirely philanthropy is more of the early stage pipeline [00:12:35] for it it's, it's more like venture capital, but for public goods in the same way that venture capital is very early stage financing for private goods. Philanthropy is very early stage financing for public goods. And if those public goods show promise or yeah, one need to be scaled, then you can go to government to get to get more funding to sustain it. Or maybe there are commercial opportunities or, you know, there are multiple paths that can, they can branch out from there. But yeah, philanthropy at its heart is about experimenting with really wild and crazy ideas that benefit public society that that could have massive social returns if successful. Whereas charity is not really about risk taking charity is really about providing a stable source of financing for those who really need it in the moment. [00:13:21] Ben: And, and the there's, there's two things I, I, I want to poke at there is like, do so. So you describe philanthropy as like crazy risk taking do, do you think that most [00:13:35] philanthropists see it, that. [00:13:37] Nadia: Today? No. And yeah, philanthropy has had this very varied history over the last, like let's say like modern philanthropy in its current form has only really existed since the late 18 hundreds, early 19 hundreds. So we've got whatever, like a hundred, hundred 50 years. Most of what we think about in philanthropy today for, you know, most let's say adults that have really only grown up in the phase of philanthropy that you might call like late stage modern philanthropy to be a little cynical about it where it has. And, and part of that has just come from, I mean, just a bridge history of philanthropy, but you know, early on or. Premodern philanthropy. We had the the church was kind of maybe more played more of that, that role or that that force in both like philanthropic experiments and direct services. And then like when, in the age of sort of like, yeah, post gilded, age, post industrial revolution you had people who made a lot of, lot of self-made wealth. And you had people that were experimenting with new ideas [00:14:35] to provide public goods and services to society. And government at the time was not really playing a role in that. And so all that was coming from private citizens and private capital. And so those are, yeah, there was a time in which philanthropy was much more experimental in that way. But then as government sort of stepped in around you know, mid 19 hundreds to become sort of like that primary provider and funder of public services that diminished the role of philanthropy. And then in the late 1960s, Foundations just became much more heavily regulated. And I think that was sort of like the turning point where philanthropy went from being this like highly experimental and, and just sort of like aggressive risk taking sort of enterprise to much more like safe because it was just sort of like hampered by all these like accountability requirements. So yeah, I think like philanthropy today is not representative of what philanthropy has been historically or what it could be. [00:15:31] Ben: A and what are, what are some of your favorite, like weird, [00:15:35] risky pre regulation, philanthropic things. [00:15:40] Nadia: Oh, I don't do favorites, but [00:15:42] Ben: Oh, okay. Well what, what are, what are some, some amusing examples of, of risky philanthropic cakes. [00:15:51] Nadia: one I mean, [00:15:52] Ben: Take a couple. [00:15:54] Nadia: Probably like the most famous example would be like Carnegie public libraries. So like our public library system started as a privately funded experiment. And for each library that was created Andrew Carnegie would ask the government, the, the local government or the local community to find he would help fund the creation of the libraries. And then the government would have to find a way to like continue to sustain it and support it over the years. So it was this nice sort of like, I guess, public private type partnership. But then you have, I mean, also scientific research and public health initiatives that were philanthropically supported and funded. So Rockefeller's eradication of worm as a yeah. Public health initiative finding care for yellow fever. Those are some [00:16:35] examples. Yeah. I mean the public school education system in the south did not exist until there was sort of like an initiative to say, why aren't there public schools in the south and how do we just create them and, and fund. So and then also like the state of American private universities, which were sort of modeled after European universities at the time. But also came about after private philanthropists were funding research into understanding, like why is our American higher education? Not very good, you know, at the time it was like, not that good compared to the German university models. And so there was a bunch of research that was produced from that. And then they kind of like set out to yeah. Reform American universities and, yeah. So, I mean, there, there're just like so many examples of people just sort of saying, and, and I think like, I, I, one thing I do wanna caveat is like, I'm not regressive in the sense of. Wow. This thing, you know, worked really well a hundred years ago. And why don't we just do the exact same thing again? I feel like that's like a common pitfall in history. It's not that I think, you know, [00:17:35] everything about the world is completely different today versus let's say 19 years, but [00:17:39] Ben: in the past. And so it could be different to her in the [00:17:41] Nadia: exactly that that's sort of, the takeaway is like, where we're at right now is not a terminal state or it doesn't have to be a terminal state. Like philanthropy has been through many different phases and it can continue to have other phases in the future. They're not gonna look exactly like they did historically, but yeah. [00:17:56] Ben: That, that's that such a good distinction. And it goes for, for so many things where like, like when you point to historical examples I don't know. Like, I, I think that I, I suffer the same thing where I, you know, it's like you point to, to historical examples and it's like, not, it's not bringing up the historical examples to say, like, we should go back to this it's to say, like, it has been different and it could be different. [00:18:18] Nadia: Something I think about, and this is a little, it just, I don't know. I, I just think of like any, any adult today in, like, let's say like the, the who's like active in the workforce. We're talking about the span of like a, you know, like 30 year institutional memory or something. Like, and so [00:18:35] like anything that we think about, like, what is like possible or not possible is just like limited by like our biological lifespans. Like anyone you're talking, like, all we ever know is like, what we've grown up with in like, let's say the last 30 ish years for anyone. And so it's like, the reason why it's important to study history is to remind yourself that like everything that you know about, you know, what I think about philanthropy right now, based on the inputs I've been given in my lifetime is very different from if I study history and go, oh, actually it's only been that way for like pretty short amount of time. Only a few decades. [00:19:06] Ben: Yeah, totally. And I, I, I guess this is, this might be a, a slightly people might disagree with this, but from, from my perspective there's been sort of less institutional change within. The lifetime of most people in, in the workforce and especially most people in tech, which tends to skew younger than there was in the past, [00:19:30] Nadia: Yeah. [00:19:32] Ben: like, or, or like to put, put more fine on a point of it. [00:19:35] Like there's, there seems to have been less institutional change in the like latter half of the, the 20th century than in the first, like two thirds of it. [00:19:44] Nadia: Yeah. I think that's right. It feels much more much more stagnant. [00:19:49] Ben: Yeah. And I, I think the, the last thing like pull, pull us back to, to, to definitions real quick. So how, how do you like to describe idea of machines to people? Like if, if someone was like, Nadia, what, what is an idea machine besides this podcast? How would you, how would you describe that? [00:20:05] Nadia: I would point them to my blog post. So I don't have to explain it. [00:20:08] Ben: Okay. Excellent. Perfect. Everybody. [00:20:14] Nadia: If I had to, I mean, if I had to sort of explain in short version, I would say it's kind of like the modern successor to philanthropic foundations, maybe depending who I'm talking to, I might say that or yeah, it's just, it's sort of like a, a framework for understanding the interaction between funders and communities and that are like [00:20:35] centered around to similar ideology and how they turn ideas into outcomes is like there's a whole bunch of soft social infrastructure that, that. To take someone who says, Hey, I have an NDO. Why don't we do X? And like, how does that actually happen in the world? There's so many different inputs that like come together to make that happen. And that was just sort of my attempt at creating a framework for. [00:20:54] Ben: Yeah, no, I think it's a really good framework. And, and the, the, one of the, the powerful things I think in it is that you say there's like these like five components where there's like an ideology, a community ideas, an agenda, and people who capitalize the agenda. And then and I guess I'll, I'll like caveat this for, for the listeners, like in, in the piece you use effective altruism or EA for short as, as a, kind of like a case study in, in idea machines. And so it is, is sort of very topical right now. And I, I think what we will try to avoid is like the, the topical topics about it, but use it as a, an object of study. I think it's actually a very good object of study. [00:21:35] For thinking about these things. And, and actually one of the things that I thought was, was sort of stood out to me about it about EA a as opposed to many other philanthropies is that EA feels like one of the few places where the people who are capitalizing the agenda are, are willing to capitalize other people's other people's agendas as opposed to, to like sort of imposing their own on that. Do you, do you get a sense of that? [00:22:03] Nadia: Yeah. Yeah. It feels, it feels like there's. Mm, yeah. Some sort of shift there. So, I mean, if you think about. You know, someone got super wealthy in the let's call, Haiti of, of the five, one C three foundation. Like, I don't know, let's say like the fifties or something. Yeah, someone, someone makes a ton of money and like the next step is at some point they end up setting up a charitable foundation, they appoint a committee of people to help them figure out like, what should my agenda? And they, but it's all kind of like flowing from the donor and saying like, I want to [00:22:35] create this thing in the world. I wanna fund this thing in the world because it's sort of like my personal interest. Whereas I feel like we're starting to see some examples today of sure. Like, you know, there has to be alignment between a funder's interest and maybe like a community's interest. But in some ways the agenda is being driven, not just by the funder or like foundation staff but by a community of people that are sort of all like talking to each other and saying like, here's what we think is the most important agenda. And so it feels in some ways, like much. Yeah, much more organic. And it's not to say that, you know, the funder is not influencing that or doesn't have an influence in that. But but I, I sort of like seeing now that there, if, if it feels like it's like much more yeah. Intertwined or like it could go in a lot of different directions. So yeah, you see that with EA, which was the example I had used of like the agenda is very strongly driven by its community. It's not like there's like one foundation of, of people that are just like sitting in an ivory tower and saying, here's what we think we should fund. And then they just like go off and do it. And I think that just creates a lot more [00:23:35] possibilities for serendipity around, like what kinds of ideas end up getting funded? [00:23:38] Ben: Yeah. And it also, it also feels like at least to me I'd be interested if you agree with this, it feels like it makes for situations where you can actually like pool capital more easily for for, for sort of like larger projects. Where, when it's, it's like individual. When there's not sort of like a, a broader agenda you have sort of like the, the funding gets very dispersed, but whereas like, if there's, there's a way for like multiple funders to say like, okay, like this is an important thing, then it makes it much easier to like pull capital for, for bigger ideas. [00:24:19] Nadia: Yeah, I think that's right. Like I think within the world of philanthropy, there's it is just sort of more naturally. Towards zero sum games and competitiveness of funding because there's just less funding available. And because there is always this sort of like [00:24:35] reputation or status aspect intertwined with it, where like you wanna be, you know, the funder that made something happen in the world. But I agree that when it, the, the, the, the boundaries feel a little bit more porous when it's not just like, you know, two distinct foundations that are competing with each other or two distinct funders, but it's like, we're, there are multiple funders, you know, that are existing, bigger fish, smaller fish, or whatever that are like, sort of amplifying the agenda of, of a separate community that is not, you know, is not even formally affiliated with any of, any of these funders. [00:25:08] Ben: Yeah. And do, do you have a sense of how, like, almost like what, what are the, the necessary preconditions for that? Level of community to, to come about. Right. Like EA I think maybe is it's under talked about how, like it has, you know, a hundred years of like thinking behind it, of, of before [00:25:35] people really, you know, it's like sort of like different utilitarian and consequentialist philosophers, really sort of like working out, like thinking about how do we prioritize things. And, and so it's just, I guess it's like, if for, for like creating new, powerful, useful idea machines, like what, what are sort of like the, the like bricks that need to be created to lay the groundwork for them? [00:26:01] Nadia: Yeah. I mean, you've seen it come out in different sorts of ways. So like for EA, as you said it, I mean, it already existed before any major funders came in. It was for, I mean, first you have sort of its historical roots in utilitarianism, which go way back, but then even just effective altruism itself was, you know, started in Oxford and like was an academic discipline right at, at its outset. So there was already a seed of something there before they had major funders coming in, but then there are other, other types of idea machines, I think that are where like that community has to be actively nurtured. And it's weird cause [00:26:35] yeah, I mean, I don't think there's anything wrong with that. Or I think people tend to. Underestimate, how many communities had a lot of elbow grace put in to get them going, right. So it's like, you need to create some initial momentum to build a scene. It's not like it's not always just, you know, a handful of people got together and decided to make a thing. I think that's sort of like the historical story that guest glorified, like we like thinking about a bunch of artists and creatives that are just sort of like hanging out at the same cafe and then like, you know, this scene starts to organically form. That's definitely a thing, but right, right. But you know, there's also, yeah. In, in many cases there are funders behind the scenes who are helping make these things happen. They're, you know, convenings that are organized, there are you know, individual academics or or creatives or writers that are being funded in order to help you. Bring these sorts of ideas to to the, [00:27:35] the forefront of, of people's minds. So yeah, I think there's a lot of work that can go, it's just like, you know, start anything, but there's a lot of work that can go on behind the scenes to help these communities even start to exist. But then they start to have these compounding returns for funders, I think, where it's like, okay, now, instead of, you know, instead of hiring a couple of program officers to my foundation I am starting this like community of people that is now a beacon for attracting other people I might not have even even heard of that are sort of like flocking to this cause. And it's sort of like a, a talent, well, in itself, [00:28:08] Ben: Yeah. To change tracks a little bit. So with, with these sort of like new waves of like sort of potential philanthropists in, in both like the tech world or the crypto world do you have any sense of like risky, philanthropic experiments that you would want to see people do? Like just sort of like any, any kind of wishlist. [00:28:32] Nadia: I don't know. I don't know if that's like the role that I am trying to play [00:28:35] necessarily. I mean, I think like personally one area that still feels the way I think about it is I just think about, you know, what are the different components of, of, of the public sector and sort of like what areas are being more or less. Covered right now. And so we see funders that are getting more involved in politics and policy. We see funders that are you know, replicating or trying to, to field build in, in academia. I feel like media is still strangely kind of overlooked or just this big enigma to me, at least when I think about, yeah. How do, how do funders influence different aspects of the public sector? And so, yeah, there's, there's sort of, well, I don't think it's even necessarily a lack of interest because I, I see a lot of. You know, again, that sort of tech mindset and yeah, I guess I'm more specific thinking about tech right now, but going back to, you know, tech wanting to break apart institutions or tech, sort of like being this ancy teenager that is like railing against the institution you see a lot [00:29:35] of that and there's, you know, a lot of tension between tech industry and media right now. So you see that sort of like champing up bit. But then it's not clear to me, like what, like what they're doing to replace that. Is it, and, and, and some of that is just maybe more existential questions about like, what is the future of media? Like, what should that be? Is it this sort of focus on individual media creators instead of, you know, going to like the mainstream newspaper or the mainstream TV network or whatever you're going to Joe Rogan, let's say that's relevant today, cuz I just saw. Mark Zuckerberg did an interview on, on Joe Rogan so like, you know, is, is it like, is that what the future looks like? Is that the vision of what tech wants media to look like? It's not totally clear to me what the answer is yet, but, and I also feel like I'm seeing sort of like a lack of interest in and funding towards that. So that that's sort of like one area where, and it's sort of unsurprising to me, I guess that like, you know, tech is gonna be interested in like science or [00:30:35] politics. And maybe just sort of tech is not great at thinking about cultural artifacts. But you know, in terms of like my personal wishlist or just areas where I think their deficiencies on the sort of public sector checklists that, that one of them. [00:30:49] Ben: yeah, no, that's that's and I think the important thing is, is to, to flag these things. Right. Cuz it's like, it's, it's sort of hard to know what counterfactuals are, but it's like, yeah, like like media media as public goods. Does seem like kind of underrated as an idea, right. It's like would, would, I don't know. It's like, I think Sesame Street's really important and that was, that was publicly funded, right? [00:31:17] Nadia: mm-hmm and even education is sort of like a, a weird, like, I mean, there's talk about homeschooling. There's talk about how universities aren't, you know, really adequate today. I mean, you have like the, you know, one effort to, to [00:31:35] build a new university, but it feels. I don't know, I'm still sort of like waiting for like, what are like the really big, ambitious efforts that we're gonna see in terms of like tech people that are trying to rebuild either, you know, primary, secondary education or higher education. I just, yeah, I don't know. [00:31:53] Ben: Yeah, no, that, that that's in a great, a great place. Like it does not feel like there have been a lot of ambitious experiments there. In terms of right. Like anything along the lines of, of like building all the, the public schools in the south. Right.  [00:32:06] Nadia: Right. Like at that level and this actually, I mean, this is like, and I think you, and I may not agree on this topic, but like I do genuinely wonder, you know, at the same time, we're also iterating at the same time you have these, you know, cycles of wealth that come in and, and shape public society in different ways, on like a broader scale. You also have the, you know, a hundred year institutional cycle where like, Institutions are built and then they kind of mature and then they, they start to stagnate and, and die down. What have we learned from like the last a hundred [00:32:35] years of institution building? Like maybe we learned that institutions are not as great as they seem, or they inevitably decline. And like, maybe people are interested in ways to avoid that in, in other words, like, you know, do we need to build another CNN in, in the realm of media? Or do we need to build another Harvard or is maybe the takeaway that like institutions themselves are falling out of favor and the philanthropically funded experiments might not look like the next Harvard, but they're gonna look like some, yeah, some, some sort of more broken down version of that. [00:33:05] Ben: Ooh, [00:33:06] Nadia: I don't know. And yeah. Yeah. I don't know. [00:33:10] Ben: sorry. Go, go ahead. [00:33:11] Nadia: Oh, I was just gonna say, I mean, like, this is, this is where I feel like history only has limited things to teach us. Right. Because yeah, the sort of copy paste answer would be. There used to be better institutions. Let's just build new institutions. But I think, and I think this is actually where crypto is thinking more critically about this than tech where crypto says like, yeah, like, why are we [00:33:35] just gonna repeat the same mistakes over and over again? Let's just do something completely different. Right. And I think that is maybe part of the source of their disinterest in what legacy institutions are doing, where they're just like, we're not even trying to do that. We're not trying to replicate that. We wanna just re rethink that concept entirely. I, I feel like, yeah, in tech, there's still a bit of LARPing around like, like around like, you know, without sort of the critical question of like, what did we, what did we take away from that? Maybe that wasn't so good. What we did in the past. [00:34:04] Ben: Yeah, well, I, I guess my response just is, is I think definitely that. That institutions are not functioning as well as they have. I think the, the question is like, what is the conclusion to draw from that? And, and maybe the, the conclusion I draw is that we need like different, like newer, different [00:34:35] institutions. And I feel like there's different levels of implicitness or explicitness of an institution, but broadly, it is some way of coordinating people that last through time. Right. And so, even what people are doing in crypto is I would argue building institutions. They just are organized wildly differently than ones we've seen before. [00:35:00] Nadia: Yeah. Yeah. And again, it's like, so the history is so short in crypto. It's hard to say what exactly anyone is trying to do until maybe we can understand that in retrospect. Yeah, I mean, I don't know. I, I think like there is just like some. Like, I feel like there's probably some learning from, from open source where I spent a lot of my brain space in the past around like, it was just like an entirely different type of coordination model from, from like centralized cozy firms. [00:35:34] Ben: Yeah. [00:35:34] Nadia: [00:35:35] And like there's some learning there and, and crypto is modeling itself much more after like open source projects than it is after like KO's theory of the firm. And, and so I, so I, I think there's probably some learnings there of like, yes, they're building things. I don't know. I mean, like in the world of opensource, like a lot of these projects don't last very, like you don't sort of like iterate upon existing projects. A lot of times you just build a new project and then eventually try to get people to like switch over to that project. So it's like these much shorter lifespans And so I don't, I don't know what that looks like in terms of institutional design for like the public sector or social institutions, but I just, yeah, I don't know. I think I just sort of wonder what that looks like. And yeah, I do see, like, there are some experiments within sort of like non crypto tech world as well. Like I was just thinking about Institute for progress and they're a, a policy think tank in, in DC. And I think like one of the things that they're doing well is trying to iterate [00:36:35] upon the sort of, you know, existing think tech tank model. And like one of the things that they acknowledge better than maybe, you know, you go to ano you go to a sort of like one of the stodgy older think tanks, and you're like, your brand is the think tank, right? You are like an employee of that place and you are representing their brand. Whereas I think my sense, at least with Institute for progress is they've been a little bit more like you are someone who is an expert already in your. domain. You, you already have your own audience. You're, you're someone who's already widely known and we're kind of like the infrastructure that is supporting you. I don't wanna speak on their behalf. That's sort of like the way I've been understanding it. And yeah, I mean, so, you know, even outside of crypto, I think people are still contending with that whole atomization of the firm, cetera, etcetera of like how do you balance or like individual reputation versus firm reputation. And maybe that is where it plays out. Like to my question about, you know, are you trying to build another media institution or is it just about supporting like lots of in individual influencers? But yeah, [00:37:35] just, I wonder like, are we sitting here waiting for new institutions to be built and like, actually there are no more, maybe we're just like institutions period are dying and like that's the future. Or yeah, at the same time, like they do provide this sort of like history and memory that is useful. So I don't know. [00:37:51] Ben: yeah, I mean, like, it sounds to me like, there's, there's, I mean, from what you're saying, there's like a much more sort of subtle way to look at it where there's, there's like a number of different sort of like sliders or spectra, right. Where it's like, how. I don't know, like internalized versus externalized, the institution is right where it's like, you think of like your like 1950s company and it's like, people are like subsume themselves to it. Right. And that's like on some end of the spectrum. And then on the other end of the spectrum, it's like like, I don't know, like YouTube, right. Where it's like, yeah. Like all like YouTube YouTubers are like technically all YouTubers, but like beyond that [00:38:35] they have no like coordination or, or real like connection. And like, and like that's one access. And then like new institutions could like come in and, and maybe we're like moving towards an era of history where like the, like just there is more externalization, but then like, sort of like explicitly acknowledging that and then figuring out how to. Do a lot of good and like have that, that sort of like institutional memory, given the, a world where, where like everybody's a brand [00:39:09] Nadia: Yeah. [00:39:10] Ben: that it, it seems like it's, that's not necessarily like institutions are dead. It's just like institutions live in a different like, like are, are just like structurally different [00:39:23] Nadia: Yeah. Yeah. Like, I, I, I wondered, like if we just sort of embrace the fact that maybe we are moving towards having much shorter memories like what does a short term memory [00:39:35] institution look like? I dunno, like maybe that's just sort where, right. You know, like I try to sort of like observe what is happening versus kind of being like, it should be different. And so like, if that just is what it is then, like, how do we design for that? I have an idea and I think that actually get to like part of what crypto is trying to do differently is saying, okay, like, this is where we have sort like trustless and where we have the rules that are encoded into a protocol where like, you don't need to remember anything like the, the network is remembering for you. [00:40:03] Ben: Yeah, I'm just thinking, I, I haven't actually watched it, but do you know the movie memento, which I [00:40:09] Nadia: Yes, [00:40:10] Ben: a guy who has yeah, exactly is short term memory loss and just like tattoos all over his body. So it's like, what, what is the institutional version of that? I guess, I guess like, yeah, exactly. That's that's where the, the note taking goes.  [00:40:25] Nadia: Your. [00:40:27] Ben: yeah, exactly. So sort of down another separate track is, is something that I've noticed is like, [00:40:35] I guess, how do you think about what is and is not a public good? And I, and I asked this because I think my experience talking to many people in, in tech there's, there's sort of this attitude that sort of everything can be made like that, that almost like public goods don't exist. That it's like every, like everything can, can sort of be done by a, for profit company. And if like you can't capture the value of what you're doing it might not be valuable. [00:41:06] Nadia: Yeah, that's a frustrating one. Yeah, I mean like public goods have a very literal and simple economic definition of being a, a good that is non rivals and non-excludable so non excludable, meaning that you can't prevent anyone from accessing it and non rivals, meaning that if someone uses the public good, it doesn't diminish someone else's ability to use that, that public good. And that sort of stands in contrast to private goods and other types of goods. So, you know, there's that definition to start with, but then of course in [00:41:35] real life, real life is much more complex than that. Right. And so I, I noticed there was like a lot of, yeah, just like assumptions. I get rolled up in that. So like one of the things. Open source code, for example in the book that I wrote I tried to sort of like break apart, like people think of open source code as a public. Good. And that's it. Right. And, and with that carries a bunch of implications around, well, if open source is, you know, freely accessible, it's not excludable. That means that we should not prevent anyone from contributing to it. And that's like, you know, then, then that leads to all these sort of like management problems. And so I kind of try to break that apart and say the consumption of open source code. Like the, the actual code itself can be a public good that is freely accessible, but then the production of open source, like who actually contributes to an open source community could be, you know, like more like a membership style community where you do exclude people. That's just, you know, one example that comes to mind of like how public goods are not as black and white as they seem. I think another, like assumption that I see is that public goods have to be funded by government. And government has again, [00:42:35] like, you know, Especially since mid 19 hundreds, like been kinda like primary provider of public goods, but there are also public goods that are privately funded. Like, you know like roads can be funded through public private partnerships or privately funded. So it's not just because something is a public good. Doesn't say anything about how it has to be funded. So yeah, there, there is just sort of like, and then, yeah, as you're saying within tech, I think there's just because the vehicle of change in the world that is sort of like the defining vehicle for the tech industry is startups. Right. And so it's both like understandable why like everything gets filtered through that lens of like, why is it not a startup? But then, you know, as, as we both know, kind of minimizes the text history, the reason that we even, you know, got to the commercial era of startups and the startup. Era is because of the years and years of academic and government funded research that, that led up to that. So and, and then, and same with sort of like the open source work that I [00:43:35] was doing was to say, okay, all these companies that are developing their software products, every single one of these private companies is using open source code. They're relying on this public digital infrastructure to build their software. So like, it's, it's not quite as clean cut as especially, I mean, by some estimates, like a vast majority of let's say, yeah, any, any private company, any private software company, like, you know, let's say like 70% of their, their code or, you know, it's, it varies so much between companies, but like certainly a majority of the code that is quote unquote written is actually just like shared public code. So it's, you know it's, it's not quite as simple as saying like public goods have no place in, in tech. I think they, they still have a very, very strong place. [00:44:16] Ben: Yeah, no, and it it's, it's also just, just thinking about like, sort of like the, the publicness of different things, right? Cuz it's like, there are for profit, there, there are profitable private schools. Right. And yet, [00:44:35] like I think most people would agree that. If all schools were, were for profit and private I mean, yeah, I guess separating out like the, the, like, even if schools were for profit and private you would prob like, it would probably still be a good thing to have government getting money into those schools. Right. Like even like, I, I think people who don't like public schooling still think that it is worthwhile for the government to give money towards schools. Right. [00:45:12] Nadia: Mm-hmm [00:45:13] Ben: Is that [00:45:14] Nadia: Yeah. And, and this is a distinction between, for the example of education, it's like, you know, the concept of education might be a public. Good. But then how is education funded might, you know, get funded in different ways, including private. [00:45:27] Ben: yeah, exactly. And, and, and I. Yeah. So, so the, the, the concept of education [00:45:35] as, as a public good. Yeah, that's a, that's a good way of putting it and there's like, but I, and I think, I guess there, there are, there are more I guess think fuzzier places where it's like, it's less clear whe like, to what extent it's to public good, like like I think infrastructure maybe one where it's like, you, you could imagine a system where like, everybody just like, who uses, say like a sewer line buys into it versus having it be, be publicly funded. And I think like research might be another one. [00:46:11] Nadia: I mean, even education is if you go far back enough, right? Like not everyone went to public schools before. Not everyone got an education. It was not seen as necessarily something that it was something for like privileged people to get. It was not something that was just like part of the public sector. So yeah, our, our notions of what the public sector even is, or what's in and out of it is definitely evolved over the years. [00:46:32] Ben: Yeah, no, that's a really good point. So it's, [00:46:35] it's like that again is like, that's, that's where it's complicated where it's like, it's not just some like attribute of the world. Right. It's like our, like some kind of social consensus, [00:46:45] Nadia: Great. [00:46:46] Ben: around public goods. And, and something I also wanted to, to talk about is like, I know you've been thinking a lot about like the, sort of the relationship between philanthropy and status and I guess like, do, do you have, like, what's like. Do do you have a sense of like, why? Like, and it's different for everybody, but like why do people do philanthropy now? Like when you, when you don't have like a, a sort of like a, a reli, excuse me, a religious mandate to do it. [00:47:21] Nadia: I actually think, yeah, I think this question is more complicated than it seems. Because there's so many different types of philanthropists you know, The old adage of, if you've met one philanthropist, you've met one philanthropist. And so motivations [00:47:35] are, I mean, there are a lot of different motivations and also just sort of like, there's some spectrum here that I am still kind of lack and vocabulary on, but like a lot of philanthropy, if you just look by the numbers, like a lot of philanthropy is done at the local level, right. Or it's done within a philanthropy sort of local sphere. Like we forget about, you know, when you think about philanthropy, you think about the biggest billionaires in the world. You think about bill gates or Warren buffet or whatever. But like, we forget that, you know, there are a lot of people that are wealthy that are just kind of like that, that aren't part of the quote unquote global elite. Right? So like I, yeah, one example I have to think about is like the, the Koch family. And and so we all know the Koch brothers, but then like, They were, they were not the original philanthropist in their family. Their father was, and their father was originally, I mean, they had a family foundation and they just kind of focused on their local area doing local philanthropy. And it was only with the next generation that they ended up sort of like expanding into this like more global focus. But like, yeah, I mean, there's so much philanthropy. That is, so when we say, you know, like, what are the motivations of someone of a philanthropist? Like, it, it really [00:48:35] depends on like who you're talking about. But I do think like one aspect that just gets really under discussed or underappreciated philanthropy is the kind of like cohort nature of at least philanthropy that operates on a more like global, global skill. And I don't mean literally global in the sense of like international, I just mean like, I don't know what the right term is for this, but like outside of your yeah, like nonlocal right. [00:48:59] Ben: Yeah. [00:49:00] Nadia: And yeah, I don't know. That feels unsatisfying too. I don't really know what, what, what the term is, but there is a distinction there, right. But yeah, I think like, well, yeah, I don't know. I don't know what the right term is. But like I, the, the ways in which, so like, you know, why does a, why does a philanthropist? I, I think I have one open question of like, why, what makes a philanthropist convert from kinda like the more local focus to some expanded quote unquote global focus is one question. I think like when people talk about the motivations of philanthropists, they tend to focus on individual motivations of that person. So, you [00:49:35] know, the classic answer to like, why do, why do people give philanthropically? It's always like something like about altruism and wanting to give back or it's, or it's like the, you know, the, the edgy self-interested model of like, you know, people that are motivated by, by status and wanting to look good. I don't, I feel like those answers, they don't, they're not like they're just not fully satisfying to me. I think there's. This aspect of maybe like, like a more like power relational theory that is maybe under, under discussed or underappreciated of if you think about like like these wealth generations, rather than just like individuals who are wealthy you can see these sort of like cohorts of people that all became wealthy in similar sorts of ways. So you have wall street wealth, you have tech wealth, you have crypto wealth. And and you know, these are very large buckets, but you can sort of group people together based on like, they got wealthy because they had some unique insight that the previous paradigm did not have. And I think like, [00:50:35] there's sort of like, yeah, there are these cycles that like wealth is moving in where first you're sort of like the outcast you're working outta your garage, you know, let's use the startup example. No one really cares about you. You're very counterculture. Then you become sort of like more popular you're you're like a, but you're still like a counterculture for people that are like in the know, right. You're showing traction, you're showing promise whatever, and then there's some explosion to the mean stream. There's sort of this like frenzied period where everyone wants to, you know, do startups or join a startup or start a startup. And then there's sort of like the crash, right? And this is this mirrors Carla press's technological revolutions and, and financial capital where she talks about how technological innovations influence financial markets. But you know, she talks about these sort like cycles that we move in. And then like, after the sort of like crash, there's like a backlash, right? There's like a reckoning where the public says, you know, how, how could we have been misled by this, these crazy new people or whatever. But that moment is actually the moment in which the, the new paradigm starts to like cement its power and starts to become sort of like, you know, the dominant force in the field. It needs to start. [00:51:35] Switching over and thinking about their public legacy. But I think like one learnings we can have from looking at startup wealth now and sort of like how interesting it is that in the last couple years, like suddenly a lot of people in tech are starting to think about culture building and institution building and, and their public legacies that wasn't true. Like, you know, 10 years ago, what is actually changed. And I think a lot of that really was influenced by the, the tech backlash that was experienced in, in 2016 or so. And so you look at these initiatives now, like there are multiple examples of like philanthropic initiatives that are happening now. And I don't find it satisfying to just say, oh, it's because these individuals want to have a second act in their career. Or because they're motivated by status. Like, I think those are certainly all components of it, but it doesn't really answer the question of why are so many people doing it together right now? Not literally coordinated together, but like it's happening independently in a lot of different places. And so I feel like we need some kind of. Cohort analysis or cohort explanation to say, okay, I actually think this is kind of like a defense mechanism because you have this [00:52:35] clash between like a rising new paradigm against the incumbents and the new paradigm needs to find ways to, you know, like wield its influence in the public sector or else it's just gonna be, you know, regulated out of existence or they're gonna, you know, be facing this sort of like hostile media landscape. They need to learn how to actually like put their fingers into that and and, and grapple with the role. But it it's this sort of like coming of age for our counterculture where they're used to, like tech is used to sort of being in this like safe enclave in Silicon valley and is now being forced or like reckoned with the outside world. So like that, that, that is one answer for me of like, why do philanthropists do these things? It's we can talk about sort of like individual motivations for any one person. In, in my sort of like particular area of interest in trying to understand, like, why is tech wealth doing this? Or like, what will crypto wealth be doing in the future? I, I find that kind of explanation. Helpful. [00:53:25] Ben: Yeah. That's I feel like it has a very like Peter Turin vibe like in, in the good way, in the sense of like, like identifying. [00:53:35] like, I, I, I don't think that history is predictive, but I do think that there are patterns that repeat and like that, like, I've never heard anybody point out that pattern, but it feels really truthy to me. I think the, the, the really cool thing to do would be to like, sort of, as you dig into this, like, sort of like set up some kind of like bet with yourself on like, what are the conditions under which like crypto people will become like start heavily going into philanthropy. Right. Like, [00:54:09] Nadia: Yes, totally. I think about this now. That's why I'm like, I'm weirdly, like, to me, crypto wealth is the specter in the future, but they're not actually in the same boat as what tech wealth is in right now. So I'm almost in a, like, they're, they're not yet really motivated to deal with this stuff, because I think like that moment, if I had to like, make a bet on it is like, it's gonna be the moment where like crypto, when, when crypto really faces like a public [00:54:35] backlash. Because right now I think they're still in the like we're counterculture, but we're cool kind of moment. And then they had a little bit of this frenzy in the crash, but like, yeah, I think it's still. [00:54:44] Ben: for tech, right? Or 2000. [00:54:46] Nadia: Yeah. And even despite exactly. And, and, and despite the, you know, same as in 2001 where people were like, ah, pets.com, you know, it was all a scam. This was all bullshit. Oh, sorry. I dunno if I could say that.  [00:54:57] Ben: Say that. [00:54:57] Nadia: But then, you know, like did not even, like startups had a whole other Renaissance after that was like not, you know, far from being over. But like people still by and large, like love crypto. And like, there are the, you know, loud, negative people that are criticizing it in the same way that people criticize startups in 2001. But like by and large, a lot of people are still engaging with it and are interested in it. And so, like, I don't feel like it's hit that public backlash moment yet the way that startups did in 2016. So I feel like once it gets to that point and then like, kind of the reckoning after that is kind of the point where crypto wealth will be motivated to act philanthropically in kind of like this larger cohort [00:55:35] kind of way. [00:55:36] Ben: Yeah. And I don't think that the time scales will be the same, but I mean the time scale for, for that in tech, if we sort of like map it on to the, the 2000 crash is like, you know, so you have like 15 years. So like, that'd be like 20 37 is when we need to like Peck back in and see like, okay, is this right? [00:55:56] Nadia: It's gonna be faster. So I'm gonna cut that in half or something. I feel like the cycles are getting shorter and moving faster.  [00:56:01] Ben: That, that, that definitely feels true. Looking to the future is, is a a good place for us to, to wrap up. I really appreciate this. 

Open Threads
The role of music in our lives with Ben Orenstein

Open Threads

Play Episode Listen Later Jul 25, 2022 15:52


“There are basically two things in my life that have held my interest for longer than anything else. One is music, and the other is programming. And I think they're actually kind of the same in an important way. And the thing that makes them the same is what I think keeps me interested in them, which is that they are both rigorously analytical and creative at the same time.” - Ben OrensteinWatch this episode on YouTubeBen Orenstein:Ben's Company, TupleBen on Twitter: @r00kBrian Casel:Brian's company, ZipMessageBrian on Twitter: @casjamThanks to ZipMessageZipMessage (today's sponsor) is the video messaging tool that replaces live calls with asynchronous conversations.  Use it free or tune into the episode for an exclusive coupon for Open Threads listeners.Quotes from this episode:Quote 1:Ben: He raised my mom and her sisters and like a household, there was a lot of singing, singing. It was a big part of them. And also they are there's a big chunk of my mom's family as Welsh and Wales have like a big singing culture to it as well. Hmm. So the end result was I grew up in a household where singing was just a common thing.Brian: Um, so the family is just like breaking out in song.Ben: Just kind of. Yeah, like we were just, yeah, my mom would sing stuff. She would sing songs to me. We would sing songs together. Like, we would sing a cappella Christmas carols at Christmas School. Um, there's like a lot of, a lot of singing going around. Um, and when I was pretty, I was probably like eight maybe. Maybe even younger.Brian: Um, my parents put me on piano lessons, so I was like, getting exposed to piano from a pretty early age, and I studied for that for maybe four or five years.Brian: You know, my mom forced me to, to start with piano lessons, and I, I was, I sort of had a good feel for it, but I also hated going to lessons, and I, and I wasn't really into learning classical stuff, but, like, looking back on it, like, as a foundational instrument, I feel like you can't do better than piano because you're like, literally looking at music theory, like on the keyboard, you know?Ben: Yeah.Brian: And now with my, my daughter is eight years old and she's getting into a piano, and like, I'm teaching her a thing or two on guitar, too, but like it, a lot of that doesn't make sense until you get a feel for a piano. I feel like, you know.Ben: Yeah.Brian: It's a great start.Ben: It's so yeah, it has, like, a nice visual element to it where it's like, you can kind of see the intervals in front of you, and they get wider and smaller and. Yeah, I still sort of thing, like, I think even when I'm a sight reading vocal stuff, I think I'm still kind of translating it to a piano in my head.Brian: Yeah, for sure.Quote 2:Brian: And you know, it's such a weird thing with music, how it runs in the family. Ben: Mm-hmm.  Brian: I mean, it's and it's so crazy, like, literally see it. I mean, my grandfather, you know, was he directed an orchestra, you know, and then and then my... mom and other grandfather played piano a little bit. I had a pretty natural feel for it from the beginning with both piano and guitar.Brian: And then now with my daughter. And she's only learning the very basics of, of like in terms of, like, lessons, but she's in there making up her own songs and just has such a natural ear and feel for it. Like, you could just see it from day one. And it's just incredible to see, you know, it's like literally in the genes, you know, I just like something about it.Ben: Go back and I go back and forth between how much of that is like inherent versus your exposure. Like, if you do think there's a lot to like about growing up in a household where you get piano lessons at a single-digit age. Yeah. And then lo and behold, you're 15. You're like, oh yeah, I have a knack for music.Ben: It's like, well, you know, you invested hundreds of hours before you're even a teenager. Like, I know there is no certainly is. You know, there's some of it, right? Like something if there's a natural ability on there, too.Brian: For sure. And I think the lessons and practicing go along. I also think that just listening like being exposed to hearing lots and lots of music on a daily basis, is yeah, is a huge, huge one. You know.Quote 3:Brian:With my work, I'm always thinking about the future or whatever it might be or worrying about this or that. With that, it's like, I mean, I'm in a zone and I've tuned out and I'm just playing. And just the sheer number of hours of being in that state makes you a better player, you know?Ben:Mhm. Yeah. I think it's, I think to do music well you have to be in the moment. So it is kind of meditative like that or like it has an effect on your brain. Like unless you'd, I'm just like hopelessly distracted by something really significant. If I am performing and singing or something like I am paying attention to what's going on because you have to keep paying attention to what's happening.To do it well at all. I think there's, so there are a few things that I get out of music. What is it that I really enjoy? I enjoy performing. I enjoy putting on a performance. Like, to me, being on stage is really gratifying. Making something impressive or interesting or moving to happen on a stage I find just, like, really enjoyable. I like giving the audience a cool experience that feels really fun to me. I like being proud of the thing I put out there. Um, but there's also this other thing that I've been kind of on for a while. Um, I noticed that there are basically two things in my life that have held my interest for longer than anything else.One is music and the other is programming. Yeah. And I think they're actually kind of the same in an important way. And the thing that makes them the same is that what I think keeps them keeps me interested in them, which is that they are both uh, rigorously analytical and creative at the same time. Brian: Yeah.100%.

Idea Machines
Philanthropically Funding the Foundation of Fields with Adam Falk [Idea Machines #45]

Idea Machines

Play Episode Listen Later Jul 2, 2022 65:27


In this conversation, Adam Falk and I talk about running research programs with impact over long timescales, creating new fields, philanthropic science funding, and so much more.  Adam is the president of the Alfred P. Sloan Foundation,  which was started by the eponymous founder of General Motors and has been funding science and education efforts for almost nine decades.  They've funded everything from iPython Notebooks to the Wikimedia foundation to an astronomical survey of the entire sky. If you're like me, their name is familiar from the acknowledgement part of PBS science shows. Before becoming the president of the Sloan Foundation, Adam was the president of Williams College and a high energy physicist focused on elementary particle physics and quantum field theory. His combined experience in research, academic administration, and philanthropic funding give him a unique and fascinating perspective on the innovation ecosystem. I hope you enjoy this as much as I did.  Links - The Sloan Foundation - Adam Falk on Wikipedia  - Philanthropy and the Future of Science and Technology Highlight Timestamps - How do you measure success in science? [00:01:31] - Thinking about programs on long timescales [00:05:27] -  How does the Sloan Foundation decide which programs to do? [00:08:08] - Sloan's Matter to Life Program [00:12:54] -  How does the Sloan Foundation think about coordination? [00:18:24] -  Finding and incentivizing program directors [00:22:32] - What should academics know about the funding world and what should the funding world know about academics? [00:28:03] - Grants and academics as the primary way research happens [00:33:42] - Problems with grants and common grant applications [00:44:49] - Addressing the criticism of philanthropy being inefficient because it lacks market mechanisms [00:47:16] - Engaging with the idea that people who create value should be able to capture that value [00:53:05]   Transcript [00:00:35] In this conversation, Adam Falk, and I talk about running research programs with impact over long timescales, creating new fields, philanthropic science funding, and so much more. Adam is the president of the Alfred P Sloan foundation, which was started by the eponymous founder of general motors. And has been funding science and education efforts for almost nine decades. They funded everything from IP. I fond [00:01:35] notebooks to Wikimedia foundation. To an astronomical survey of the entire sky. If you're like me, their name is familiar from the acknowledgement part of PBS science shows. Before becoming the president of the Sloan foundation. Adam was the president of Williams college and I high energy physicist focused on elementary particle physics in quantum field theory. His combined experience in research. Uh, Academic administration and philanthropic funding give him a unique and fascinating perspective on the innovation ecosystem i hope you enjoy this as much as i did [00:02:06] Ben: Let's start with like a, sort of a really tricky thing that I'm, I'm myself always thinking about is that, you know, it's really hard to like measure success in science, right? Like you, you know, this better than anybody. And so just like at, at the foundation, how do you, how do you think about success? Like, what is, what does success look like? What is the difference between. Success and failure mean to [00:02:34] Adam: you? [00:02:35] I mean, I think that's a, that's a really good question. And I think it's a mistake to think that there are some magic metrics that if only you are clever enough to come up with build them out of citations and publications you could get some fine tune measure of success. I mean, obviously if we fund in a scientific area, we're funding investigators who we think are going to have a real impact with their work individually, and then collectively. And so of course, you know, if they're not publishing, it's a failure. We expect them to publish. We expect people to publish in high-impact journals, but we look for broader measures as well if we fund a new area. So for example, A number of years ago, we had a program in the microbiology of the built environment, kind of studying all the microbes that live in inside, which turns out to be a very different ecosystem than outside. When we started in that program, there were a few investigators interested in this question. There weren't a lot of tools that were good for studying it. [00:03:35] By 10 years later, when we'd left, there was a journal, there were conferences, there was a community of people who were doing this work, and that was another measure, really tangible measure of success that we kind of entered a field that, that needed some support in order to get going. And by the time we got out, it was, it was going strong and the community of people doing that work had an identity and funding paths and a real future. Yeah. [00:04:01] Ben: So I guess one way that I've been thinking about it, it's just, it's almost like counterfactual impact. Right. Whereas like if you hadn't gone in, then it, the, it wouldn't be [00:04:12] Adam: there. Yeah. I think that's the way we think about it. Of course that's a hard to, to measure. Yeah. But I think that Since a lot of the work we fund is not close to technology, right. We don't have available to ourselves, you know, did we spin out products? Did we spin out? Companies did a lot of the things that might directly connect that work to, [00:04:35] to activities that are outside of the research enterprise, that in other fields you can measure impact with. So the impact is pretty internal. That is for the most part, it is, you know, Has it been impact on other parts of science that, you know, again, that we think might not have happened if we hadn't hadn't funded what we funded. As I said before, have communities grown up another interesting measure of impact from our project that we funded for about 25 years now, the Sloan digital sky survey is in papers published in the following sense that one of the innovations, when the Sloan digital sky survey launched in the early. Was that the data that came out of it, which was all for the first time, digital was shared broadly with the community. That is, this was a survey of the night sky that looked at millions of objects. So they're very large databases. And the investigators who built this, the, the built the, the, the telescope certainly had first crack at analyzing that [00:05:35] data. But there was so much richness in the data that the decision was made at. Sloan's urging early on that this data after a year should be made public 90% of the publications that came out of the Sloan digital sky survey have not come from collaborators, but it come from people who use that data after it's been publicly released. Yeah. So that's another way of kind of seeing impact and success of a project. And it's reached beyond its own borders. [00:06:02] Ben: And you mentioned like both. Just like that timescale, right? Like that, that, that 25 years something that I think is just really cool about the Sloan foundation is like how, how long you've been around and sort of like your capability of thinking on those on like a quarter century timescale. And I guess, how do you, how do you think about timescales on things? Right. Because it's like, on the one hand, this is like, obviously like science can take [00:06:35] 25 years on the other hand, you know, it's like, you need to be, you can't just sort of like do nothing for 25 years. [00:06:44] Adam: So if you had told people back in the nineties that the Sloan digital sky survey was going to still be going after a quarter of a century, they probably never would have funded it. So, you know, I think that That you have an advantage in the foundation world, as opposed to the the, the federal funding, which is that you can have some flexibility about the timescales on what you think. And so you don't have to simply go from grant to grant and you're not kind of at the mercy of a Congress that changes its own funding commitments every couple of years. We at the Sloan foundation tend to think that it takes five years at a minimum to have impact into any new field that you go into it. And we enter a new science field, you know, as we just entered, we just started a new program matter to life, which we can talk about. [00:07:35] That's initially a five-year commitment to put about $10 million a year. Into this discipline, understanding that if things are going well, we'll re up for another five years. So we kind of think of that as a decadal program. And I would say the time scale we think on for programs is decades. The timescale we think of for grants is about three years, right? But a program itself consists of many grants may do a large number of investigators. And that's really the timescale where we think you can have, have an impact over that time. But we're constantly re-evaluating. I would say the timescale for rethinking a program is shorter. That's more like five years and we react. So in our ongoing programs, about every five years, we'll take a step back and do a review. You know, whether we're having an impact on the program, we'll get some outside perspectives on it and whether we need to keep it going exactly as it is, or adjust in some [00:08:35] interesting ways or shut it down and move the resources somewhere else. So [00:08:39] Ben: I like that, that you have, you almost have like a hierarchy of timescales, right? Like you have sort of multiple going at once. I think that's, that's like under underappreciated and so w one thing they want to ask about, and maybe the the, the life program is a good sort of like case study in this is like, how do you, how do you decide what pro, like, how do you decide what programs to do, right? Like you could do anything. [00:09:04] Adam: So th that is a terrific question and a hard one to get. Right. And we just came out of a process of thinking very deeply about it. So it's a great time to talk about it. Let's do it. So To frame the large, the problem in the largest sense, if we want to start a new grantmaking program where we are going to allocate about $10 million a year, over a five to 10 year period, which is typical for us, the first thing you realize is that that's not a lot of money on the scale that the federal government [00:09:35] invest. So if your first thought is, well, let's figure out the most interesting thing science that people are doing you quickly realize that those are things where they're already a hundred times that much money going in, right? I mean, quantum materials would be something that everybody is talking about. The Sloan foundation, putting $10 million a year into quantum materials is not going to change anything. Interesting. So you start to look for that. You start to look for structural reasons that something that there's a field or an emerging field, and I'll talk about what some of those might be, where an investment at the scale that we can make can have a real impact. And And so what might some of those areas be? There are fields that are very interdisciplinary in ways that make it hard for individual projects to find a home in the federal funding landscape and one overly simplified, but maybe helpful way to think about it is that the federal funding landscape [00:10:35] is, is governed large, is organized largely by disciplines. That if you look at the NSF, there's a division, there's a director of chemistry and on physics and so forth. And but many questions don't map well onto a single discipline. And sometimes questions such as some of the ones we're exploring in the, you know, the matter to life program, which I can explain more about what that is. Some of those questions. Require collaborations that are not naturally fundable in any of the silos the federal government has. So that's very interdisciplinary. Work is one area. Second is emerging disciplines. And again, often that couples to interdisciplinary work in a way that often disciplines emerge in interesting ways at the boundaries of other disciplines. Sometimes the subject matter is the boundary. Sometimes it's a situation where techniques developed in one discipline are migrating to being used in another discipline. And that often happens with physics, the [00:11:35] physicist, figure out how to do something, like grab the end of a molecule and move it around with a laser. And suddenly the biologists realize that's a super interesting thing for them. And they would like to do that. So then there's work. That's at the boundary of those kind of those disciplines. You know, a third is area that the ways in which that that can happen is that you can have. Scale issues where, where kind of work needs to happen at a certain scale that is too big to be a single investigator, but too small to kind of qualify for the kind of big project funding that you have in the, in the, in the federal government. And so you're looking, you could also certainly find things that are not funded because they're not very interesting. And those are not the ones we want to fund, but you often have to sift through quite a bit of that to find something. So that's what you're looking for now, the way you look for it is not that you sit in a conference room and get real smart and think that you're going to see [00:12:35] things, other people aren't going to see rather you. You source it out, out in the field. Right. And so we had an 18 month process in which we invited kind of proposals for what you could do on a program at that scale, from major research universities around the country, we had more than a hundred ideas. We had external panels of experts who evaluated these ideas. And that's what kind of led us in the end to this particular framing of the new program that we're starting. So and, and that, and that process was enough to convince us that this was interesting, that it was, you know, emergent as a field, that it was hard to fund in other ways. And that the people doing the work are truly extraordinary. Yeah. And that's, that's the, that's what you're looking for. And I think in some ways there are pieces of that in all of the programs that particularly the research programs that. [00:13:29] Ben: And so, so actually, could you describe the matter to life program and like, [00:13:35] and sort of highlight how it fits into all of those buckets? [00:13:38] Adam: Absolutely. So the, the, the matter of the life program is an investigation into the principles, particularly the physical principles that matter uses in order to organize itself into living systems. The first distinction to make is this is not a program about how did life evolve on earth, and it's actually meant to be a broader question then how is life on earth organized the idea behind it is that life. Is a particular example of some larger phenomenon, which is life. And I'm not going to define life for you. That is, we know what things are living and we know things that aren't living and there's a boundary in between. And part of the purpose of this program is to explore that it's a think of it as kind of out there, on, out there in the field. And, and mapmaking, and you know, over here is, you [00:14:35] know, is a block of ice. That's not alive. And, you know, over here is a frog and that's alive and there's all sorts of intermediate spaces in there. And there are ideas out there that, that go, you know, that are interesting ideas about, for example, at the cellular level how is information can date around a cell? What might the role of. Things like non-equilibrium thermodynamics be playing is how does, can evolution be can it can systems that are, non-biological be induced to evolve in interesting ways. And so we're studying both biotic and non biotic systems. There are three strains, stray strands in this. One is building life. That is it was said by I think I, I find men that if you can't build something, you don't understand it. And so the idea, and there are people who want to build an actual cell. I think that's, that's a hard thing to do, but we have people who are building in the laboratory little bio-molecular machines understanding how that might [00:15:35] work. We, we fund people who are kind of constructing, protocells thinking about ways that the, the ways that liquid separate might provide SEP diff divisions between inside and outside, within. Chemical reactions could take place. We funded businesses to have made tiny little, you know, micron scale magnets that you mix them together and you can get them to kind of organize themselves in interesting ways. Yeah. In emerge. What are the ways in which emergent behaviors come to this air couple into this. And so that's kind of building life. Can you kind of build systems that have features that feel essential to life and by doing that, learn something general about, say the reproduction of, of, of, of DNA or something simple about how inside gets differentiated from outside. Second strand is principles of life, and that's a little bit more around are [00:16:35] there physics principles that govern the organization of life? And again, are there ways in which the kinds of thinking that informed thermodynamics, which is kind of the study of. Piles of gas and liquid and so forth. Those kinds of thinking about bulk properties and emergent behavior can tell us something about what's the difference between life that's life and matter. That's not alive. And the third strain is signs of life. And, you know, we have all of these telescopes that are out there now discover thousands of exoplanets. And of course the thing we all want to know is, is there life on them? We were never going to go to them. We maybe if we go, we'll never come back. And and we yet we can look and see the chemical composition of these. Protoplanets just starting to be able to see that. And they transition in front of a star, the atmospheres of these planets absorb light from the stars and the and the light that's absorbed tells you something about the chemical composition of the atmosphere. [00:17:35] So there's a really interesting question. Kind of chemical. Are there elements of the chemical composition of an atmosphere that would tell you that that life is present there and life in general? Right. I, you know, if, if you, if you're going to look for kind of DNA or something, that might be way too narrow, a thing to kind of look for. Right. So we've made a very interesting grant to a collaboration that is trying to understand the general properties of atmospheres of Rocky planets. And if you kind of knew all of the things that an atmosphere of an Earth-like planet might look like, and then you saw something that isn't one in one of those, you think, well, something other might've done that. Yeah. So that's a bit of a flavor. What I'd say about the nature of the research is it is, as you could tell highly interdisciplinary. Yeah. Right. So this last project I mentioned requires geoscience and astrophysics and chemistry and geochemistry and a vulcanology an ocean science [00:18:35] and, and Who's going to fund that. Yeah. Right. It's also in very emerging area because it comes at the boundary between geoscience, the understanding of what's going on on earth and absolutely cutting edge astrophysics, the ability to kind of look out into the cosmos and see other planets. So people working at that boundary it's where interesting things often, often happen. [00:18:59] Ben: And you mentioned that when, when you're looking at programs, you're, you're looking for things that are sort of bigger than like a single pie. And like, how do you, how do you think about sort of the, the different projects, like individual projects within a program? Becoming greater than the sum of their parts. Like, like, you know, there's, there's some, there's like one end of the spectrum where you've just sort of say, like, go, go do your things. And everybody's sort of runs off. And then there's another end of the spectrum where you like very explicitly tell people like who should be working on what and [00:19:35] how to, how to collaborate. So like, how do you, [00:19:37] Adam: so one of the wonderful things about being at a foundation is you have a convening power. Yeah. I mean, in part, because you're giving away money, people will, will want to come gather when you say let's come together, you know? And in part, because you just have a way of operating, that's a bit independent. And so the issue you're raising is a very important one, you know, in the individual at a program at a say, science grant making program we will fund a lot of individual projects, which may be a single investigator, or they may be big collab, collaborations, but we also are thinking from the beginning about how. Create help create a field. Right. And it may not always be obvious how that's going to work. I think with matter to life we're early on and we're, you know, we're not sure is this a single field, are there sub fields here? But we're already thinking about how to bring our pies together to kind of share the work they're doing and get to share perspectives. I can give you another example from a program Reno law, we recently [00:20:35] closed, which was a chemistry of the indoor environment. Where we were funded kind of coming out of our work in the microbiology indoors. It turns out that there's also very interesting chemistry going on indoors which is different from the environmental chemistry that we think about outdoors indoors. There are people in all the stuff that they exude, there's an enormous number of surfaces. And so surface chemistry is really important. And, and again, there were people who were doing this work in isolation, interested in, in these kinds of topics. And we were funding them individually, but once we had funded a whole community of people doing. They decided that be really interesting to do a project where, which they called home cam, where they went to a test house and kind of did all sorts of indoor activities like cooking Thanksgiving dinner and studying the chemistry together. And this is an amazing collaboration. So we had, so many of our grantees came together in one [00:21:35] place around kind of one experiment or one experimental environment and did work then where it could really speak to each other. Right. And which they they'd done experiments that were similar enough that they, the people who were studying one aspect of the chemistry and another could do that in a more coherent way. And I think that never would have happened without the Sloan foundation having funded this chemistry of indoor environments program. Both because of the critical mass we created, but also because of the community of scholars that we, that we help foster. [00:22:07] Ben: So, it's like you're playing it a very important role, but then it, it is sort of like a very then bottom up sort of saying like, like almost like put, like saying like, oh, like you people all actually belong together and then they look around and like, oh yeah, yeah, [00:22:24] Adam: we do. I think that's exactly right. And yeah. You don't want to be too directive because, you know, we're, we're just a foundation where we got some program directors and, you know, [00:22:35] we, we do know some things about the science we're funding, but the real expertise lives with these researchers who do this work every day. Right. And so what we're trying to see when, when we think we can see some things that they can't, it's not going to be in the individual details of the work they're doing, but it may be there from up here on the 22nd floor of the Rockefeller center, we can see the landscape a little bit better and are in a position to make connections that then will be fruitful. You know, if we were right, there'll be fruitful because the people on the ground doing the work with the expertise, believe that they're fruitful. Sometimes we make a connection and it's not fruitful in that. It doesn't fruit and that's fine too. You know, we're not always right about everything either, but we have an opportunity to do that. That comes from the. Particular in special place that we happen to sit. Yeah. [00:23:28] Ben: Yeah. And just speaking of program directors, how do you, how do you think about, I mean, like [00:23:35] you're, you're sort of in charge and so how do you think about directing them and, and sort of how do you think about setting up incentives so that, you know, good work like so that they do good work on their programs and and like how much sort of autonomy do you give them? Sort of how does, how does all of that work? [00:23:56] Adam: Absolutely. So I spent most of my career in universities and colleges. I was my own background is as, as, as a theoretical physicist. And I spent quite a bit of time as a Dean and a college president. And I think the key to being a successful academic administrator is understanding deep in your bones, that the faculty are the heart of the institution. They are the intellectual heart and soul of the institution. And that you will have a great institution. If you hire terrific faculty and support them you aren't telling them, you know, you as, and they don't require a lot of telling them what to do, but the [00:24:35] leadership role does require a lot of deciding where to allocate the resources and helping figure out and, and figuring out how, and in what ways, and at what times you can be helpful to them. Yeah. The program directors at the Sloan foundation are very much. The faculty of a, of a university and we have six right now it's five PhDs and a road scholar. Right. And they are, each of them truly respect, deeply respected intellectual leaders in the fields in which they're making grants. Right. And my job is to first off to hire and retain a terrific group of program directors who know way more about the things they're doing than I do. And then to kind of help them figure out how to craft their programs. And you know, there's different kinds of, you know, different kinds of help that different kind of program directors needs. Sometimes they just need resources. Sometimes they need, you know, a collaborative conversation. You know, [00:25:35] sometimes, you know, we talk about the ways in which their individual programs are gonna fit together into the larger. Programs at the Sloan foundation sometimes what we talk about is ways in which we can and should, or shouldn't change what we do in order to build a collaboration elsewhere. But I don't do much directing of the work that program directors to just like, I don't, didn't ever do much of any directing of the work that, that that the faculty did. And I think what keeps a program director engaged at a place like the Sloan foundation is the opportunity to be a leader. Yeah. [00:26:10] Ben: It's actually sort of to double click on that. And on, on, on hiring program directors, it seems it like, I, I, I would imagine that it is, it is sometimes tough to get really, really good program directors, cause people who would make good program directors could probably have, you know, their pick. Amazing roles. And, and to some extent, and, and [00:26:35] they, they, they do get to be a leader, but to some extent, like they're, they're not directly running a lab, right. Like they're, they, they don't have sort of that direct power. And they're, they're not like making as much money as they could be, you know, working at Google or something. And so, so like how do you both like find, and then convince people to, to come do that? [00:26:57] Adam: So that's a great question. I mean, I think there's a certain, you know, P people are meant to be program directors are, are not the, usually the place like the Sloan foundation and different foundations work differently. Right. So but in our case are not people who Otherwise, who would rather be spending their time in the lab. Yeah. Right. And many of them have spent time as serious scholars in one discipline or another, but much like faculty who move into administration, they've come to a point in their careers, whether that was earlier or later in their [00:27:35] career where the larger scope that's afforded by doing it by being a program director compensates for the fact that they can't focus in the same way on a particular problem, that, that the way a faculty member does or a researcher. Yes. So the, the other thing you have to feel really in your bones, which is, again, much like being an academic administrator is that there's a deep reward in finding really talented people and giving them the resources. They need to do great things. Right. And in the case, if you're a program director, what you're doing is finding grantees and When a grantee does something really exciting. We celebrate that here at the foundation as, as a success of the foundation. Not that we're trying to claim their success, but because that's what we're trying to do, we're trying to find other people who can do great things and give them the resources to do those great things. So you have to get a great kind of professional satisfaction from. So there are people who have a [00:28:35] broader view or want to move into a, a time in their careers when they can take that broader view about a field or an area that they already feel passionate about. And then who have the disposition that, that, you know, that wanting to help people is deeply rewarding to them. And, you know, say you, how do you find these folks? It's, it's just like, it's hard to find people who were really good at academic administration. You have to look really hard for people who are going to be great at this work. And you persuade them to do it precisely because they happen to be people who want to do this kind of work. Yeah. [00:29:09] Ben: And actually and so, so you, you sort of are, are highlighting a lot of parallels between academic administration and, and sort of your role now. I think it. Is there anything that, but at the same time, I think that there are many things that like academics don't understand about sort of like science funding and and, and this, that, that world, and then there's many things that it seems like science funders don't understand about [00:29:35] research and, and you're, you're one of the few people who've sort of done in both. And so I guess just a very open-ended question is like, like what, what do you wish that more academics understood about the funding world and things you have to think about here? And what do you wish more people in the funding world understood about, about research? Yeah, [00:29:54] Adam: that is, that is great. So I can give you a couple of things. The, I think at a high level, I, I always wish that on both sides of that divide, there was a deeper understanding of the constraints under which people on the other side are operating. And those are both material constraints and what I might call intellectual constraints. So there's a parallelism here. I, if I first say from the point of view of the, of as a foundation president, what do I wish that academics really understood? I, I, I'm always having to reinforce to people that we really do mean it when we say we do fund, we fund X and we don't fund Y [00:30:35] yeah. And that please don't spend time trying to persuade me that Z, that you do really is close enough to X, that we should fund it and get offended. When I tell you that's not what we fund, we say no to a lot of things that are intrinsically great, but that we're not funding because it's not what we fund. Yeah. We as, and we make choices about what to fund that are very specific and what areas to fund in that are very specific so that we can have some impact, right. And we don't make those decisions lightly, you know, for almost any work someone is doing, we're not the only foundation who might fund it. So move on to someone else. If you're not fitting our program, then argue with us and just understand why it is that, that we do that. Right. I think that is that's a come across that a lot. There's a total parallel, which I think is very important for people in foundations who have very strong ideas about what they should fund to understand that, you know, academics are not going to drop what they're doing and start doing something else because there's a [00:31:35] little bit of money available that, you know, is an academic, of course, you're trying to make. Your questions, two ways, things you can support, but usually driven because some question is really important to you. And if, you know, if some foundation comes to you and says, well, stop doing that and do this, I'll find it. You know why maybe that's, you're pretty desperate. You're not going to do that. So the best program directors spend a lot of time looking for people who already are interested in the thing that the foundation is funding, right? And really underst understand that you can't bribe people into doing something that they, that they, that they otherwise wouldn't do. And so I think those are very parallel. I mean, to both to understand the set of commitments that people are operating under, I would say the other thing that I think it's really important for foundations to understand about about universities is and other institutions is that these institutions. Are not just platforms [00:32:35] on which one can do a project, right? They are institutions that require support on their own. And somebody has to pay the debt service on the building and take out the garbage and cut the grass and clean the building and, you know hire the secretaries and do all of the kind of infrastructure work that makes it possible for a foundation such as Sloan to give somebody $338,000 to hire some postdocs and do some interesting experiments, but somebody is still turning on the lights and overhead goes to the overhead is really important and the overhead is not some kind of profit that universities are taking. It is the money they need in order to operate in ways that make it possible to do the grants. And. You know, there's a longer story here. I mean, even foundations like Sloan don't pay the full overhead and we can do that because [00:33:35] we typically are a very small part of the funding stream. But during the pandemic, we raised our overhead permanently from the 15% we used to pay to the 20% that we pay now, precisely because we've, we felt it was important to signal our support for the institutions. And some of those aren't universities, some of those are nonprofits, right? That other kinds of nonprofits that we're housing, the activities that we were interested in funding. And I just think it's really important for foundations to understand that. And I do think that my own time as a Dean at a college president, when I needed that overhead in order to turn on the lights, so some chemist could hire the post-docs has made me particularly sensitive [00:34:16] Ben: to that. Yeah, no, that's, that's a really good. Totally that I don't think about enough. So, so, so I really appreciate that. And I think sort of implicit implicit in our conversation has been two sort of core things. One, is that the way that you [00:34:35] fund work is through grants and two, is that the, the primary people doing the research are academics and I guess it just, w let's say, w w what is, what's the actual question there it's like, is it like, do you, do you think that that is the best way of doing it? Have you like explored other ways? Because it, it, it feels like those are sort of both you know, it's like has been the way that people have done it for a long time. [00:35:04] Adam: So there's, there's two answers to that question. The first is just to acknowledge that the Sloan foundation. Probably 50 out of the $90 million a year in grants we make are for research. And almost all of that research is done at universities, I think primarily because we're really funding basic research and that's where basic research has done. If we were funding other kinds of research, a lot of use inspired research research that was closer to kind of technology. We would be, you might be [00:35:35] funding people who worked in different spaces, but the kind of work we fund that's really where it's done. But we have another significant part of the foundation that funds things that aren't quite research, that the public understanding of science and technology diversity, equity and inclusion in stem, higher ed of course, much of that is, is money that goes into universities, but also into other institutions that are trying to bring about cultural change in the sciences badly needed cultural change. And then our technology program, which looks at all sorts of technologies. Modern technologies that support scholarships such as software scholarly communication, but as increasingly come to support modes of collaboration and other kinds of more kind of social science aspects of how people do research. And there are a lot of that funding is not being given to universities. A lot of that funding is given to other sorts of institutions, nonprofits, always because we're a [00:36:35] foundation, we can only fund nonprofits, but that go beyond the kind of institutional space that universities occupy. We're really looking for. You know, we're not driven by a kind of a sense of who we should fund followed by what we should fund. We're interested in funding problems and questions. And then we look to see who it is that that is doing that work. So in public understanding some of that's in the universities, but most of it isn't and [00:37:00] Ben: actually the two to go back. One thing that I wanted to to ask about is like It seems like there's, if you're primarily wanting to find people who are already doing the sort of work that is within scope of a program, does it, like, I guess it almost like raises the chicken and egg problem of like, how, how do you, like, what if there's an area where people really should be doing work, but nobody is, is doing that work [00:37:35] because there is no funding to do that work. Right. Like this is just something that I struggled with. It's not right. And so, so it's like, how do you, how do you sort of like bootstrap thing? Yes. [00:37:46] Adam: I mean, I think that the way to think about it is that you work incrementally. That is if, if once, and I think you're, you're quite right. That is in some sense, we are looking for areas that. Under inhabited, scientifically because people aren't supporting that work. And that's another way of saying what I said at the beginning about how we're looking for maybe interdisciplinary fields that are hard to support. One way you can tell that they're hard to support is that there isn't a support people aren't doing it, but typically you're working in from the edges, right. There's people on the boundaries of those spaces chomping at the bit. Right. And when you say, you know, what is the work? You can't do what you would do if you add some funding and tell [00:38:35] us why it's super interesting. That's the question you're asking. And that's kind of the question that drives what we talked about before, which is how do you identify a new area, but it's it it's actually to your point, precisely, it's not the area where everybody already is. Cause there's already a lot of money there. Right? So I would say. You know, if you really had to bootstrap it out in the vacuum, you would have to have the insights that we don't pretend to have. You'd have this ability to kind of look out into the vacuum of space and conjure something that should be there and then have in conjure who should do it and have the resources to start the whole thing. That's not the Sloan foundation we do. We don't operate at that scale, but there's another version of that, which is a more incremental and recognizes the exciting ideas that researchers who are adjacent to an underfunded field. Can't th th th th th the, the excitement that they have to go into a new [00:39:35] area, that's just adjacent to where they are and being responsive to that. [00:39:39] Ben: No, that's, and that's, it sort of ties back in my mind to. Y you need to do programs on that ten-year timescale, right? Like, you know, it's like the first three years you go a little bit in the next three years, you do a little bit in, and by like the end of the 10 years, then you're actually in, in [00:39:59] Adam: that new. No, I think that's exactly right. And the other thing is you can, you know, be more risky or more speculative. I like the word speculative better than risky. Risky makes it sound like you don't know what you're doing. Speculative is meant to say, you don't know where you're going to go. So I don't ever think the grants we're funding are particularly risky in the sense that they're going to, the projects will fail. They're speculative in the sense that you don't know if they're going to lead somewhere really interesting. And this is where. The current funding landscape is really in the federal funding. Landscape is really challenging because [00:40:35] the competition for funding is so high that you really need to be able to guarantee success, which doesn't just mean guarantee that your project will work, but that it will, you know, we will contribute in some really meaningful way to moving the field forward, which means that you actually have to have done half the project already before that's, what's called preliminary data playmate. As far as I'm concerned, preliminary data means I already did it. And now I'm just going to clean it up with this grant. And that is, that's a terrible constraint and we can, we're not bound by that kind of constraint in funding things. So we can have failures that are failures in the sense that that didn't turn out to be as interesting as we hoped it would be. Yeah. I, [00:41:17] Ben: I love your point on, on the risk. I, I, I dunno. I, I think that it's, especially with like science, right? It's like, what is it. The risk, right? Like, you're going to discover something. You might discover that, you know, this is like the phenomenon we thought was a [00:41:35] phenomenon is not really there. Right. But it's, it's still, it's, it's not risky because you weren't like investing for, [00:41:43] Adam: for an ROI. Can I give you another example? I think it was a really good one. Is, is it in the matter of the life program? We made a grant to a guy named David Baker, the university of Washington and hated him. And so, you know, David Baker. And so David Baker builds these little nanoscale machines and he has an enormous Institute for doing this. It's extraordinarily exciting work and. Almost all of the work that he is able to do is tool directed toward applications, particularly biomedical applications. Totally understandable. There's a lot of money there. There's a lot of need there. Everybody wants to live forever. I don't, but everybody else seems to want to, but, so why did, why would, why do we think that we should fund them with all of the money that's in the Institute for protein engineering? Which I think is what it's called. It's because we actually funded him to do some basic science.[00:42:35] Yeah to build machines that didn't have an application, but to learn something about the kinds of machines and the kinds of machinery inside cells, by building something that doesn't have an application, but as an interesting basic science component to it, and that's actually a real impact, it was a terrific grant for us because there's all of this arc, all of this architecture that's already been built, but a new direction that he can go with his colleagues that that he actually, for all of the funding he has, he can't do under the content under the. Umbrella of kind of biomedicine. And so that's another way in which things can be more speculative, right? That's speculative where he doesn't know where it's going. He doesn't know the application it's going to. And so even for him, that's a lot harder to do unless something like Sloan steps in and says, well, this is more speculative. It's certainly not risky. I don't think it's risky to fund David bay could do anything, but it's speculative about where this particular [00:43:35] project is going to lead. [00:43:36] Ben: Yeah, no, I like that. It's just like more, more speculation. And, and you, you mentioned just. Slight tangent, but you mentioned that, you know, Sloan Sloan operates at a certain skill. Do you ever, do you ever team up with other philanthropies? Is that, is that a thing? [00:43:51] Adam: Yeah, we, we do and we love, we love co-funding. We've, we've done that in many of our programs in the technology program. We funded co-funded with more, more foundation on data science in the, we have a tabletop physics program, which I haven't talked about, but basically measuring, you know, fundamental properties of the electron in a laboratory, the size of this office rather than a laboratory. You know, the Jura mountains, CERN and there we, it was a partnership actually with the national science foundation and also with the Moore foundation we have in our energy and environment program partnered with the research corporation, which runs these fascinating program called CYA logs, where they bring young investigators out to Tucson, Arizona, or on to zoom lately, but [00:44:35] basically out to Tucson, Arizona, and mix them up together around an interesting problem for a few days, and then fund a small, small kind of pilot projects out of that. We've worked with them on negative emission science and on battery technologies. Really interesting science projects. And so we come in as a co-funder with them there, I think, to do that, you really need an alignment of interests. Yeah. You really both have to be interested in the same thing. And you have to be a little bit flexible about the ways in which you evaluate proposals and put together grants and so forth so that, so that you don't drive the PIs crazy by having them satisfy two foundations at the same time, but where that is productive, that can be really exciting. [00:45:24] Ben: Cause it seems like I'm sure you're familiar with, they feel like the common application for college. It just, it seems like, I mean, like one of the, sort of my biggest [00:45:35] criticisms of grants in general is that, you know, it's like you sort of need to be sending them everywhere. And there's, there's sort of like the, the well-known issue where, you know, like PI has spend some ridiculous proportion of their time writing grants and it. Sort of a, like a philanthropic network where like, it just got routed to the right people and like sort of a lot happened behind the scenes. That seems like it could be really powerful. Yeah. [00:46:03] Adam: I think that actually would be another level of kind of collective collaboration. Like the common app. I think it would actually in this way, I love the idea. I have to say it's probably hard to make it happen because pre-site, for a couple of reasons that don't make it a bad idea, but it just kind of what planet earth is like. You know, one is that we have these very specific programs and so almost any grant has to be a little bit re-engineered in order to fit into because the programs are so specific fit into a new foundations [00:46:35] program. And the second is. We can certainly at the Sloan foundation, very finicky about what review looks like. And very foundations have different processes for assuring quality. And the hardest work I find in a collaboration is aligning those processes because we get very attached to them. It's a little like the tenure review processes at university. Every single university has its own, right. They have their own tenure process and they think that it was crafted by Moses on Mount Sinai and can never be changed as the best that it possibly ever could be. And then you go to another institution, that thing is different and they feel the same way. That is a feature. I mean really a bug of of the foundation, but it's kind of part of the reality. And, and we certainly, if, if what we really need in order for there to be more collaboration, I strongly feel is for everyone to adopt the Sloan foundation, grant proposal guidelines and review practices. And then all this collaboration stuff would be a piece of cake.[00:47:35] It's like, [00:47:35] Ben: like standards anywhere, right. Where it's like, oh, of course I'm willing to use the standard. It has to be exactly. [00:47:41] Adam: We have a standard we're done. If you would just, if you would just recognize that we're better this would be so much simpler. It's just, it's like, it's the way you make a good marriage work. [00:47:51] Ben: And speaking of just foundations and philanthropic funding more generally sort of like one of the criticisms that gets leveled against foundations especially in, in Silicon valley, is that because there's, there's sort of no market mechanism driving the process that, you know, it's like, it, it can be inefficient and all of that. And I, personally don't think that that marketing mechanisms are good for everything, but I'd be interested in and just like. Sort of response to, to [00:48:23] Adam: that. Yeah. So let me broaden that criticism and because I think there's something there that's really important. There's the enormous discretion that [00:48:35] foundations have is both their greatest strength. And I think their greatest danger that is, you know what, because there is not a discipline that is forcing them to make certain sets of choices in a certain structure. Right. And whether that's markets or whether you think that more generally as, as a, as a kind of other discipline in it, disciplining forces too much freedom can, or I shouldn't say too much freedom, but I would say a lot of freedom can lead to decision-making that is idiosyncratic and And inconsistent and inconstant, right? That is a nicer, a more direct way to say it is that if no one constraints what you do and you just do what you feel like maybe what you feel like isn't the best guide for what you should do. And you need to be governed by a context which assure is strategic [00:49:35] consistencies, strategic alignment with what is going on at other places in, in ways that serve your, you know, that serve the field a commitment to quality other kinds of commitments that make sure that your work is having high impact as a, as a funder. And those don't come from the outside. Right. And so you have to come up with ways. Internally to assure that you keep yourself on the straight and narrow. Yeah. I think there's some similar consideration about which is beyond science funding and philanthropy about the necessity of doing philanthropic work for the public. Good. Yeah. Right. And I think that's a powerful, ethical commitment that we have to have the money that we have from the Sloan foundation or that the Ford foundation, as of the Rockefeller foundation as are in it, I didn't make that money. What's more Alfred P Sloan who left us this money made the money in a context in which lots of people did a lot of work [00:50:35] that don't have that money. Right. A lot of people working at general motors plants and, and, you know, he made that work in a society that support. The accumulation of that fortune and that it's all tax-free. So the federal government is subsidizing this implicitly. The society is subsidizing the work we do because it's it's tax exempt. So that imposes on us, I think, an obligation to develop a coherent idea of what using our funding for the public good means, and not every foundation is going to have that same definition, but we have an obligation to develop that sense in a thoughtful way, and then to follow it. And that is one of the governors on simply following our whims. Right? So we think about that a lot here at the Sloan foundation and the ways in which our funding is justifiable as having a positive, good [00:51:35] that You know, that, that, that attaches to the science we fund or, or just society in general. And that if we don't see that, you know, we, we think really hard about whether we want to do that grant making. Yeah. So it's [00:51:47] Ben: like, I, and I think about things in terms of, of, of like systems engineering. And so it's like, you sort of have these like self-imposed feedback loops. Yes. While it's not, it's not an external market sort of giving you that feedback loop, you still there, you can still sort of like send, like to set up these loops so [00:52:09] Adam: that, so my colleague, one of the program directors here, my colleague, Evan, Michelson is written entire book on. On science philanthropy, and on applying a certain framework that's been developed largely in used in Europe, but also known here in this state, it's called responsible research and innovation, which provides a particular framework for asking these kinds of questions about who you fund and how you fund, what sorts of funding you do, what [00:52:35] sorts of communities you fund into how you would think about doing that in a responsible way. And it's not a book that provides answers, but it's a book that provides a framework for thinking about the questions. And I think that's really important. And as I say, I'm just going to say it again. I think we have an ethical imperative to apply that kind of lens to the work we do. We don't have an ethical imperative to come up with any particular answer, but we have an ethical imperative to do the thinking and I recommend Evan's book to all right. [00:53:06] Ben: I will read it recommendation accepted. And I think, I think. Broadly, and this is just something that, I mean, sort of selfishly, but I also think like there's a lot of people who have made a lot of money in, especially in, in technology. And it's interesting because you look at sort of like you could, you could think of Alfred P Sloan and, and Rockefeller and a lot of [00:53:35] in Carnegie's as these people who made a lot of money and then started, started these foundations. But then you don't see as much of that now. Right? Like you have, you have, you have some but really the, the, the sentiment that I've engaged with a lot is that again, like sort of prioritizing market mechanisms, a implicit idea that, that, like anything, anything valuable should be able to capture that value. And I don't know. It's just like, like how do you, like, have you [00:54:08] Adam: talked to people about, yeah, I think that's a really interesting observation. I think that, and I think it's something we think about a lot is the, the different, I think about a lot is the differences in the ways that today's, you know, newly wealthy, you know, business people, particularly the tech entrepreneurs think about philanthropy. As relates to the way that they made their money. So if we look at Alfred [00:54:35] P Sloan, he he basically built general motors, right? He was a brilliant young engineer who manufactured the best ball bearings in the country for about 20 years, which turned out at the nascent automobile industry. As you can imagine, reducing friction is incredibly important and ball bearings were incredibly important and he made the best ball-bearings right. That is a real nuts. And, but nothing sexy about ball-bearings right. That is the perspective you get on auto manufacturer is that the little parts need to work really well in order for the whole thing to work. And he built a big complicated institution. General motors is a case study is the case study in American business about how you build a large. In large business that has kind of semi-autonomous parts as a way of getting to scale, right? How do you get general motors to scale? You have, you know, you have Chevy and you have a Buick and you're a [00:55:35] Pontiac and you have old's and you have Cadillac and GMC and all, you know, and this was, he was relentlessly kind of practical and institutional thinker, right across a big institution. And the big question for him was how do I create stable institutional structures that allow individual people to exercise judgment and intelligence so they can drive their parts of that thing forward. So he didn't believe that people were cogs in some machine, but he believed that the structure of the machine needed to enable the flourishing of the individual. And that's, that's how we built general motors. That does not describe. The structure of a tech startup, right? Those are move fast and break things, right? That is the mantra. There. You have an idea, you build it quickly. You don't worry about all the things you get to scale as fast as you can with as little structure as you can. You [00:56:35] don't worry about the collateral damage or frankly, much about the people that are, that are kind of maybe the collateral damage. You just get to scale and follow your kind of single minded vision and people can build some amazing institutions that way. I mean, I think it's, it's been very successful, right? For building over the last decades, you know, this incredible tech economy. Right? So I don't fault people for thinking about their business that way. But when you turn that thinking to now funding science, There's a real mismatch, I think between that thinking about institutions and institutions don't matter, the old ones are broken and the new ones can be created immediately. Right? And the fact that real research while it requires often individual leaps forward in acts of brilliance requires a longstanding functioning community. It [00:57:35] fires institutions to fund that research, to host that research that people have long, you know, that the best research is actually done by people who were engaged in various parts of very long decades, careers doing a certain thing that it takes a long time to build expertise and Eva, as brilliant as you are, you need people around you with expertise and experience. There's a real mismatch. And so there can be a reluctance to fund. Th the reluctance to have the commitment to timescales or reluctance to invest in institutions to invest in. There's a I, I think has developed a sense that we should fund projects rather than people and institutions. And that's really good for solving certain kinds of problems, but it's actually a real challenge for basic research and moving basic research forward. So I think there's a lot of opportunity to educate people. And these are super smart people in the tech sector, right. About the [00:58:35] differences between universities and which are very important institutions in all of this and star tech startups. And they really are different sorts of institutions. So I think that's a challenge for us in this sector right now. [00:58:48] Ben: What I liked. To do is tease apart why, why is this different? Like, why can't you just put in more nights to your research and like come up with the, come out with the, like the brilliant insight faster. [00:59:01] Adam: Yeah. I mean, these people who are already working pretty hard, I would say, I mean, you, you know, you're of course, you know, this really well, there are different, I mean, science has, you know, has different parts of science that work on different sorts of problems and, you know, there's, there are problems. Where there's a much more immediate goal of producing a technology that would be usable and applicable. And those require a diff organism organizing efforts in different ways. And, you know, as you well know, the, the national, you know, [00:59:35] the, the private laboratories like bell labs and Xerox labs, and so forth, played a really important role in doing basic research that was really inspired by a particular application. And they were in the ecosystem in a somewhat different way than the basic research done in the universities. You need both of them. And so it, it's not that the way that say the Sloan foundation fund sciences, if everybody only funded science that way, that would not be good. Right. But, but the, the, the big money that's coming out of the, the newly wealthy has the opportunity to have a really positive impact on basically. Yeah, but only if it can be deployed in ways that are consistent with the way that basic sciences is done. And I think that requires some education and, [01:00:22] Ben: and sort of speaking of, of institutions. The, like, as I know, you're aware, there's, there's sort of like this, this like weird Cambridge and explosion of people trying stuff. And I, I guess, like, in addition [01:00:35] to just your, your thoughts on that, I'm, I'm interested particularly if you see, if you see gaps. That people aren't trying to fill, but like, you, you, you think that you would sort of like want to, to shine spotlights on just from, from, from your, your overview position. [01:00:52] Adam: I mean, that's a great question. I, I'm not going to be able to give you any interesting insight into what we need to do. I do think I'm in great favor of trying lots of things. I mean, I love what's going on right now that people are, you know, the, that people are trying different experiments about how to, to fund science. I think that I have a couple of thoughts. I mean, I do think that most of them will fail because in the Cambrian explosion, most of things fail. Right. That is that's if they all succeeded people, aren't trying interesting enough things. Right. So that's fine. I think that there is a, I think that a danger in too much reinventing the wheel. And I, you know, one of the things I, you know, when notice is, is [01:01:35] that you know, some of the new organizations, many of them are kind of set up as a little bit hybrid organizations that they do some funding. And, but they also want to do some advocacy. They're not 5 0 1 they maybe want to monetize the thing that they're, that they're doing. And I think, you know, the, you know, if you want to set a bell labs set up bell labs, there aren't. Magic bullets for some magic hybrid organization, that's going to span research all the way from basic to products, right. And that is going to mysteriously solve the problem of plugging all of the holes in the kind of research, you know, research ecosystem. And so I think it's great that people are trying a lot of different things. I hope that people are also willing to invest in the sorts of institutions we already have. And and that there's a, that there is kind of a balance. There's [01:02:35] a little bit of a language that you start to hear that kind of runs down, that it kind of takes a perspective that everything is broken in the way we're doing things now. And I don't think that everything is broken in the way we do things. Now. I don't think that the entire research institution needs to be reinvented. I think. Interesting ideas should be tried. Right. I think there's a distinction between those two things. And I would hate to see the money disproportionately going into inventing new things. Yeah. I don't know what the right balance is. And I don't have a global picture of how it's all distributed. I would like to see both of those things happening, but I worry a little bit that if we get a kind of a narrative that the tech billionaires all start to all start to buy into that the system is broken and they shouldn't invest in it. I think that will be broken, then it will be broken and we'll [01:03:35] miss a great opportunity to do really great things, right? I mean, the, you know, the, what Carnegie and Rockefeller left behind were great institutions that have persisted long after Carnegie and Rockefeller. We're long gone and informs that Carnegie and Rockefeller could never have imagined. And I would like that to be the aspiration and the outcome of the newly wealthy tech billionaires. The idea that you might leave something behind that, that 50 or a hundred years from now, you don't recognize, but it's doing good right. Long past your own ability to direct it. Right. And that requires a long-term sense of your investment in society, your trust in other people to carry something on after you to think more institutionally and less about what's wrong with institutions, I think would be a [01:04:35] helpful corrective to much of the narrative that I see there. And that is not inconsistent with trying exciting new things. It really isn't. And I'm all in favor of that. But the system we have has actually produced. More technological progress than any other system at any other point in history by a factor that is absolutely incalculable. So we can't be doing everything wrong. [01:04:58] Ben: I think that is a perfect place to stop. Adam. Thanks for being part of idea machines. And now a quick word from our sponsors. Is getting into orbit a drag. Are you tired of the noise from rockets? Well, now with Zipple the award-winning space elevator company, you can get a subscription service for only $1,200 a month. Just go to zipple.com/ideamachines for 20% off your first two months. That's zipple.com/ideamachines.

The Last Storm - OKC Thunder Podcast NBA
⚡️ It's Draft Day & Strange clouds are in the air ⛈️

The Last Storm - OKC Thunder Podcast NBA

Play Episode Listen Later Jun 23, 2022 55:45


⚡️  Merry Christmas! ⚡️ The night before the draft Vegas changes odds ⚡️ Bruce Pearl is full of sh!t⚡️ Chet is a wing stuck in a big man's body ⚡️How the Thunder locker room became a battlefield⚡️ Jaden or Ben ⚡️ It's all about 2 ⚡️ What if Chet goes #1? ⚡️ Paolo at #2?⚡️ Bruce Pearl tires to help Jabari ⚡️ What do you want from a #1 pick? ⚡️ Jarami Grant goes to Portland ⚡️ Is Jabari Smith Jr like Jabari Smith Sr? ⚡️ Who is Joe Smith? ⚡️ Mathurin, Mathurin, Mathurin ⚡️ Murray to the Hawks? ⚡️ Thank you for joining us on this ride! 

Idea Machines
Managing Mathematics with Semon Rezchikov [Idea Machines #44]

Idea Machines

Play Episode Listen Later May 30, 2022 57:16


In this conversation, Semon Rezchikov and I talk about what other disciplines can learn from mathematics, creating and cultivating collaborations, working at different levels of abstraction, and a lot more! Semon is currently a postdoc in mathematics at Harvard where he specializes in symplectic geometry. He has an amazing ability to go up and down the ladder of abstraction — doing extremely hardcore math while at the same time paying attention to *how* he's doing that work and the broader institutional structures that it fits into. Semon is worth listening to both because he has great ideas and also because in many ways, academic mathematics feels like it stands apart from other disciplines. Not just because of the subject matter, but because it has managed to buck many of the trend that other fields experienced over the course of the 20th century.   Links Semon's Website Transcript [00:00:35]  Welcome back to idea machines. Before we get started, I'm going to do two quick pieces of housekeeping. I realized that my updates have been a little bit erratic. My excuse is that I've been working on my own idea machine. That being said, I've gotten enough feedback that people do get something out of the podcast and I have enough fun doing it that I am going to try to commit to a once a month cadence probably releasing on the pressure second [00:01:35] day of. Second thing is that I want to start doing more experiments with the podcast. I don't hear enough experiments in podcasting and I'm in this sort of unique position where I don't really care about revenue or listener numbers. I don't actually look at them. And, and I don't make any revenue. So with that in mind, I, I want to try some stuff. The podcast will continue to be a long form conversation that that won't change. But I do want to figure out if there are ways to. Maybe something like fake commercials for lesser known scientific concepts, micro interviews. If you have ideas, send them to me in an email or on Twitter. So that's, that's the housekeeping. This conversation, Simon Rezchikov and I talk about what other disciplines can learn from mathematics, creating and cultivating collaborations, working at different levels of abstraction. is currently a post-doc in mathematics at Harvard, where he specializes in symplectic geometry. He has an amazing ability to go up, go up and down the ladder of [00:02:35] abstraction, doing extremely hardcore math while at the same time, paying attention to how he's doing the work and the broader institutional structures that affect. He's worth listening to both because he has great ideas. And also because in many ways, academic mathematics feels like it stands apart from other disciplines, not just because of the subject matter, but because it has managed to buck many of the trends that other fields experience of the course of the 20th century. So it's worth sort of poking at why that happened and perhaps. How other fields might be able to replicate some of the healthier parts of mathematics. So without further ado, here's our conversation. [00:03:16] Ben:  I want to start with the notion that I think most people have that the way that mathematicians go about a working on things and be thinking about how to work on things like what to work on is that you like go in a room and you maybe read some papers and you think really hard, and then [00:03:35] you find some problem. And then. You like spend some number of years on a Blackboard and then you come up with a solution. But apparently that's not that that's not how it actually works.  [00:03:49] Semon: Okay. I don't think that's a complete description. So definitely people spend time in front of blackboards. I think the length of a typical length of a project can definitely. Vary between disciplines I think yeah, within mathematics. So I think, but also on the other hand, it's also hard to define what is a single project. As you know, a single, there might be kind of a single intellectual art through which several papers are produced, where you don't even quite know the end of the project when you start. But, and so, you know, two, a two years on a single project is probably kind of a significant project for many people. Because that's just a lot of time, but it's true that, you know, even a graduate student might spend several years working on at least a single kind of larger set of ideas because the community does have enough [00:04:35] sort of stability to allow for that. But it's not entirely true that people work alone. I think these days mathematics is pretty collaborative people. Yeah. If you're mad, you know, in the end, you're kind of, you probably are making a lot of stuff up and sort of doing self consistency checks through this sort of formal algebra or this sort of, kind of technique of proof. It makes you make sure helps you stay sane. But when other people kind of can think about the same objects from a different perspective, usually things go faster and at the very least it helps you kind of decide which parts of the mathematical ideas are really. So often, you know, people work with collaborators or there might be a community of people who were kind of talking about some set of ideas and they may be, there may be misunderstanding one another, a little bit. And then they're kind of biting off pieces of a sort of, kind of collective and collectively imagined [00:05:35] mathematical construct to kind of make real on their own or with smaller groups of people. So all of those  [00:05:40] Ben: happen. And how did these collaborations. Like come about and  [00:05:44] Semon: how do you structure them? That's great. That's a great question. So I think this is probably several different models. I can tell you some that I've run across. So during, so sometimes there are conferences and then people might start. So recently I was at a conference and I went out to dinner with a few people, and then after dinner, we were. We were talking about like some of our recent work and trying to understand like where it might go up. And somebody, you know, I was like, oh, you know, I didn't get to ask you any questions. You know, here's something I've always wanted to know from you. And they were like, oh yes, this is how this should work. But here's something I don't know. And then somehow we realized that you know, there was some reasonable kind of very reasonable guests as to what the answer is. Something that needed to be known would be so I guess now we're writing a paper together, [00:06:35] hopefully that guess works. So that's one way to start a collaboration. You go out to a fancy dinner and afterwards you're like, Hey, I guess we maybe solved the problem. There is other ways sometimes people just to two people might realize they're confused about the same thing. So. Collaboration like that kind of from somewhat different types of technical backgrounds, we both realized we're confused about a related set of ideas. We were like, okay, well I guess maybe we can try to get unconfused together.  [00:07:00] Ben: Can I, can I interject, like, I think it's actually realizing that you are confused about the same problem as someone who's coming at it from a different direction is actually hard in and of itself. Yes. Yes. How, how does, like, what is actually the process of realizing that the problem that both of you have is in fact the same problem? Well,  [00:07:28] Semon: you probably have to understand a little bit about the other person's work and you probably have to in some [00:07:35] way, have some basal amount of rapport with the other person first, because. You know, you're not going to get yourself to like, engage with this different foreign language, unless you kind of like liked them to some degree. So that's actually a crucial thing. It's like the personal aspect of it. Then you know it because maybe you'll you kind of like this person's work and maybe you like the way they go about it. That's interesting to you. Then you can try to, you know, talk about what you've recently been thinking about. And then, you know, the same mathematical object might pop up. And then that, that sort of, that might be you know, I'm not any kind of truly any mathematical object worth studying, usually has incarnations and different formal languages, which are related to one another through kind of highly non-obvious transformation. So for example, everyone knows about a circle, but a circle. Could you could think of that as like the set of points of distance one, you could think of it as some sort of close, not right. You can, you can sort of, there are many different concrete [00:08:35] intuitions through which you can grapple with this sort of object. And usually if that's true, that sort of tells you that it's an interesting object. If a mathematical object only exists because of a technicality, it maybe isn't so interesting. So that's why it's maybe possible to notice that the same object occurs in two different peoples. Misunderstandings. [00:08:53] Ben: Yeah. But I think the cruxy thing for me is that it is at the end of the day, it's like a really human process. There's not a way of sort of colliding what both of, you know, without hanging out.  [00:09:11] Semon: So people. And people can try to communicate what they know through texts. So people write reviews on. I gave a few talks recently in a number of people have asked me to write like a review of this subject. There's no subject, just to be clear. I kind of gave a talk with the kind of impression that there is a subject to be worked on, but nobody's really done any work on it that you're [00:09:35] meeting this subject into existence. That's definitely part of your job as an academic. But you know, then that's one way of explaining, I think that, that can be a little bit less, like one-on-one less personal. People also write these a different version of that is people write kind of problems. People write problem statements. Like I think these are interesting problems and then our goal. So there's all these famous, like lists of conjectures, which you know, in any given discipline. Usually when people decide, oh, there's an interesting mathematical area to be developed. At some point they have a conference and somebody writes down like a list of problems and the, the conditions for these problems are that they should kind of matter. They should help you understand like the larger structure of this area and that they should, the problems to solve should be precise enough that you don't need some very complex motivation to be able to engage with them. So that's part of, I think the, the trick in mathematics. You know, different people have very different like internal understandings of something, but you reduce the statements or [00:10:35] the problems or the theorems, ideally down to something that you don't need a huge superstructure in order to engage with, because then people will different, like techniques or perspective can engage with the same thing. So that can makes it that depersonalizes it. Yeah. That's true. Kind of a deliberate, I think tactic.  And  [00:10:51] Ben: do you think that mathematics is. Unique in its ability to sort of have those both like clean problem statements. And, and I think like I get the sense that it's, it's almost like it's higher status in mathematics to just declare problems. Whereas it feels like in other discipline, One, there are, the problems are much more implicit. Like anybody in, in some specialization has, has an idea of what they are, but they're very rarely made lightly explicit. And then to pointing out [00:11:35] problems is fairly low status, unless you simultaneously point out the problem and then solve it. Do you think there's like a cultural difference?  [00:11:45] Semon: Potentially. So I think, yeah, anyone can make conjectures in that, but usually if you make a conjecture, it's either wrong or on. Interesting. It's a true for resulting proof is boring. So to get anyone to listen to you, when you make problem, you state problems, you need to, you need to have a certain amount of kind of controllers. Simultaneously, you know, maybe if you have a cell while you're in, it's clear. Okay. You don't understand the salary. You don't understand what's in it. It's a blob that does magic. Okay. The problem is understand the magic Nath and you don't, you can't see the thing. Right? So in some sense, defining problems as part of. That's very similar to somebody showing somebody look, here's a protein. Oh, interesting. That's a very [00:12:35] similar process. And I do think that pointing out, like, look, here's a protein that we don't understand. And you didn't know about the existence of this protein. That can be a fairly high status work say in biology. So that might be a better analogy. Yeah.  [00:12:46] Ben: Yeah, no, I like that a lot that math does not have, you could almost say like the substrate, that the context of reality.  [00:12:56] Semon: I mean it's there, right? It's just that you have to know what to look for in order to see it. So, right. Like, you know, number theorists, love examples like this, you know, like, oh, everybody knows about the natural numbers, but you know, they just love pointing out. Like, here's this crazy pattern. You would never think of this pattern because you don't have this kind of overarching perspective on it that they have developed over a few thousand years.  [00:13:22] Ben: It's not my thing really been around for a few thousand years. It's  pretty  [00:13:25] Semon: old. Yeah.  [00:13:27] Ben: W w what would you,  [00:13:30] Semon: this is just curiosity. What, what would  [00:13:32] Ben: you call the first [00:13:35] instance of number theory in history?  [00:13:38] Semon: I'm not really sure. I don't think I'm not a historian in that sense. I mean, certainly, you know, the Bell's equation is related to like all kinds of problems in. Like I think grease or something. I don't exactly know when the Chinese, when the Chinese remainder theorem is from, like, I I'm, I'm just not history. Unfortunately, I'm just curious. But I do think the basic server very old, I mean, you know, it was squared of two is a very old thing. Right. That's the sort of irrationality, the skirt of two is really ancient. So it must predate that by quite a bit. Cause that's a very sophisticated question.  [00:14:13] Ben: Okay. Yeah. So then going, going back to collaborations I think it's a surprising thing that you've told me about in the past is that collaborations in mathematics are like, people have different specializations in the sense that the collaborations are not just completely flat of like everybody just sort of [00:14:35] stabbing at a place. And that you you've actually had pretty interesting collaborations structures.  [00:14:43] Semon: Yeah. So I think different people are naturally drawn to different kinds of thinking. And so they naturally develop different sort of thinking styles. So some people, for example, are very interested in someone had there's different kinds. Parts of mathematics, like analysis or algebra or you know, technical questions and typology or whatnot. And some people just happen to know certain techniques better than others. That's one access that you could sort of classify people on a different access is about question about sort of tasting what they think is important. So some people. Wants to have a very kind of rich, formal structure. Other people want to have a very concrete, intuitive structure, and those are very different, those lead to very different questions. Which, you know, that's sort of something I've had to navigate with recently where there's a group of people who are sort of mathematical physicists and they kind of like a very rich, formal structure. And there's other [00:15:35] people who do geometric analysis. Kind of geometric objects defined by partial differential equations and they want something very concrete. And there are relations between questions about areas. So I've spent some time trying to think about how one can kind of profitably move from one to the other. But did Nash there's that, that sort of forces you to navigate a certain kind of tension. So. Maybe you have different access is whether people like these are the here's one, there's the frogs and birds.com. And you know, this, this is a real, this is a very strong phenomenon and mathematics is this, this  [00:16:09] Ben: that was originally dice. [00:16:11] Semon: And maybe I'm not sure, but it's certainly a very helpful framework. I think some people really want to take a single problem and like kind of stab at it. Other people want to see the big picture and how everything fits. And both of these types of work can be useful or useless depending on sort of the flavor of the, sort of the way the person approached it. So, you know, often, you know, often collaborations have like one person who's obviously more kind of hot and kind [00:16:35] of more birdlike and more frog like, and that can be a very productive.  [00:16:40] Ben: And how do you make your, like let's, let's let's date? Let's, let's frog that a little bit. And so like, what are the situations. W what, what are the, both like the success and failure modes of birds in the success and failure modes of  [00:16:54] Semon: frocks. Great, good. This is, I feel like this is somehow like very clearly known. So the success so-so what frogs fail at is they can get stuck on a technical problem, which does not matter to the larger aspect of the larger university. Hmm. And so in the long run, they can spend a lot of work resolving technical issues which are then like, kind of, not really looked out there because in the end they, you know, maybe the, you know, they didn't matter for kind of like progress. Yeah. What they can do is they can discover something that is not obvious from any larger superstructure. Right. So they can sort of by directly [00:17:35] engaging with kind of the lower level details of mathematical reality. So. They can show the birds something they could never see and simultaneously they often have a lot of technical capacity. And so they can, you know, there might be some hard problem, which you know, no one, a large perspective can help you solve. You just have to actually understand that problem. And then they can remove the problem. So that can learn to lead opened kind of to a new new world. That's the frog. The birds have an opposite success and failure. Remember. The success mode is that they point out, oh, here's something that you could have done. That was easier. Here's kind of a missing piece in the puzzle. And then it turns out that's the easy way to go. So you know, get mathematical physicists, have a history of kind of being birds in this way, where they kind of point out, well, you guys were studying this equation to kind of study the typology of format of holes instead of, and you should study, set a different equation, which is much easier. And we'll tell you all this. And the reason for this as sort of like incomprehensible to mathematician, but the math has made it much easier to solve a lot of problems. That's kind of the [00:18:35] ultimate bird success. The failure mode is that you spend a lot of time piecing things together, but then you only work on problems, which are, which makes sense from this huge perspective. And those problems ended up being uninteresting to everyone else. And you end up being trapped by this. Kind of elaborate complexity of your own perspective. So you start working on kind of like an abstruse kind of, you know, you're like computing some quantity, which is interesting only if you understand this vast picture and it doesn't really shed light on anything. That's simple for people to understand. That's usually not good. If you develop a new formal world that sort of in, maybe it's fine to work on it on this. But it is in the, and partially validated by solving problems that other people could ask without any of this larger understanding. That's  [00:19:26] Ben: yeah. Like you can actually be too,  [00:19:31] Semon: too general, almost. That's very often a [00:19:35] problem. So so you know, one thing that one bit of mathematics that is popular among non mathematicians for interesting reasons is category. So I know a lot of computer scientists are sort of familiar with category theory because it's been applied to programming languages fairly successfully. Now category theory is extremely general. It is, you know, the, the mathematical kind of joke description of it is that it's abstract nonsense. So, so that's a technical term approved by abstract now. this is a tech, there are a number of interesting technical terms like morally true, and the proof by abstract nonsense and so forth, which have, I think interesting connotation so approved by abstract nonsense is you have some concrete question where you realize, and you want to answer it and you realize that its answer follows from the categorical structure of the question. Like if you fit this question into the [00:20:35] framework of categories, There's a very general theorem and category theory, which implies what you wanted, what that tells you in some sense of that. Your question was not interesting because it had no, you know, it really wasn't a question about the concrete objects you were looking at at all. It was a question about like relations between relations, right? So, you know, the. S. So, you know, there's this other phrase that the purpose of category theory is to make the trivial trivially trivial. And this is very useful because it lets you skip over the boring stuff and the boring stuff could actually, you get to get stuck on it for a very long time and it can have a lot of content. But so category theory in mathematics is on one hand, extremely useful. And on the other hand can be viewed with a certain amount of. Because people can start working on kind of these very upstream, categorical constructions some more complicated than the ones that appear in programming languages, which, you know, most mathematicians can't make heads or tails of what they're about. And some of those [00:21:35] are kind of not necessarily developed in a way to be made relevant to the rest of mathematics and that there is a sort of natural tension that anyone is interested in. Category theory has to navigate. How far do you go into the land of abstract nonsense? So, you know, even as the mathematicians are kind of viewed as like the abstract nonsense people by most people, even within mathematics is hierarchy continues and is it's factal yeah. The hierarchy is preserved for the same reasons.  [00:22:02] Ben: And actually that actually goes back to I think you mentioned when you're, you're talking about the failure mode of frogs, which is that they can end up working on things that. Ultimately don't matter. And I want to like poke how you think about what things matter and don't matter in mathematics because sort of, I think about this a lot in the context of like technologies, like people, people always think like technology needs to be useful for, to like some, [00:22:35] but like some end consumer. But then. You often need to do things to me. Like you need to do some useless things in order to eventually build a useful thing. And then, but then mathematics, like the concept of usefulness on the like like I'm going to use this for a thing in the world. Not, not the metric, like yeah. But there's still things that like matter and don't matter. So  [00:23:01] Semon: how do you think about, so it's definitely not true that people decide which mathematics matters based on its applicability to real-world concerns. That might be true and applied with medics actually, which has maybe in as much as there's a distinction that it's sort of a distinction of value and judgment. But in mathematics, So I said that mathematical object is more real in some sense, when it can be viewed from many perspectives. So there are certain objects which therefore many different kinds of mathematicians can grapple with. And there are certain questions which kind of any mathematician can [00:23:35] understand. And that is one of the ways in which people decide that mathematics is important. So for example you might ask a question. Okay. So this might be some, so here's a, here's a question which I would think is important. I'm just going to say something technical, but I can kind of explain what it means, you know, understand sort of statements about the representation theory of of the fundamental group of a surface. Okay. So what that means is if you have any loop in a surface, then you can assign to that loop a matrix. Okay. And then if you kind of compose. And then the condition of that for this assignment is that if you compose the loops, but kind of going from one after the other, then you assign that composed loop the product of his two matrices. Okay. And if you deformed the loop then the matrix you assign is preserved under the defamation. Okay. So that's the, that's the sort of question was, can you classify these things? Can you understand them? They turn out to be kind of relevant to differential equations, to partial, to of all different kinds to physics, to kind of typology. Hasn't got a very bad. So, you know, progress on that is kind of [00:24:35] obviously important because it turns out to be connected to other questions and all of mathematics. So that's one perspective, kind of the, the, the simplest, like the questions that any mathematician would kind of find interesting. Cause they can understand them and they're like, oh yeah, that's nice. Those are that's one way of measuring importance and a different one is about the. Sort of the narrative, you know, mathematics method, you just spend a lot of time tying making sure that kind of all the mathematics is kind of in practice connected with the rest of it. And there are all these big narratives which tie it together. So those narratives often tell us a lot of things that are go far beyond what we can prove. So we know a lot more about numbers. Than we can prove. In some sense, we have much more evidence. So, you know, one, maybe one thing is the Remont hypothesis is important and we kind of have much more evidence for the Riemann hypothesis in some sense, then we have for [00:25:35] any physical belief about our world. And it's not just important to, because it's kind of some basic question it's important because it's some Keystone in some much larger narrative about the statistics of many kinds of number, theoretic questions. So You know, there are other more questions which might sound abstruse and are not so simple to state, but because they kind of would clarify a piece of this larger conceptual understanding when all these conjectures and heuristics and so forth. Yeah. You know, like making it heuristic rigorous can be very valuable and that heuristic might be to that statement might be extremely complex. But it means that this larger understanding of how you generate all the heuristics is correct or not correct. And that is important. There's also a surprise. So people might have questions about which they expect the answer to be something. And then you show it's not that that's important. So if there are strong expectations, it's not that easy to form expectations in mathematics, but,  [00:26:30] Ben: but as you were saying that there, there are these like narrative arcs. [00:26:35] Do something that is both like correct and defies the narrative. [00:26:39] Semon: That's an interesting, that means there must be something there, or maybe not. Maybe it's only because there was some technicality and like, you know, the technicality is not kind of, it doesn't enlighten the rest of the narrative. So that's some sort of balance which people argue about and is determined in the end, I guess, socially, but also through the production of, I don't know, results and theorems and expect mathematical experiments and so forth. [00:27:04] Ben: And to, to, so I'm gonna, I'm going to yank us back to, to the, the, the collaborations. And just like in the past, we've talked about like how you actually do like program management around these collaborations. And it felt like I got the impression that mathematics actually has like pretty good standards for how this is. What  [00:27:29] Semon: do you mean by program management? Meaning  [00:27:31] Ben: like like you're like, like how, like [00:27:35] how you were basically just managing your collaborators, like you you're talking about like how, what was it? It was like, you need to like wrangle people for, for. I, or yeah, or like, yeah. So you've got like, just like how to manage your collaborators. [00:27:51] Semon: So I guess  [00:27:54] Ben: we were developing like a theory on that.  [00:27:56] Semon: Yeah, I think a little bit. So on one hand, I guess in mathematics and math, every, so in the sciences, there's usually somebody with money and then they kind of determined what has. Is  [00:28:08] Ben: this, is this a funder or is this like  [00:28:10] Semon: a, I would think the guy pie is huge. So yeah, in the sciences, maybe the model is what like funding agencies, PI is and and lab members, right. And often the PIs are setting the direction. The grant people are kind of essentially putting constraints on what's possible. So they steer the direction some much larger way, but they kind of can't really see the ground to all right. And [00:28:35] then a bunch of creative work happens at lowest level. But you know, you're very constrained by what's possible in your lab in mathematics. There aren't really labs, right. You know, there are certainly places where people know more. Other places about certain parts of mathematics. So it's hard to do certain kinds of mathematics without kind of people around you who know something because most of the mathematics isn't written down. And  [00:28:58] Ben: that, that statement is shocking in and of itself.  [00:29:01] Semon: The second is also similar with the sciences, right? Like most things people know about the natural world aren't really that well-documented that's why it pays to be sometimes lower down the chain. You might find something that isn't known. Yeah. But so because of that, people kind of can work very independently and even misunderstand one another, which is good because that leads to like the misunderstanding can then lead to kind of creative, like developments where people through different tastes might find different aspects of the same problem. Interesting. And the whole thing is then kind of better that way. And then  [00:29:34] Ben: [00:29:35] like resolving, resolving. The confusion in a legible way,  [00:29:40] Semon: it sort of pushes the field. So that's, but also because everyone kind of can work on their own, you know, coordination involves, you know, a certain amount of narrative alignment. And so you have to understand like, oh, this person is naturally suited to this kind of question. This person is naturally suited to this kind of question. So what are questions where both people are. First of all, you would need both people to make progress on it. That gives you competitive advantage, which is important, extremely important in kind of any scientific landscape. And secondly if you can find a question of overlap, then, you know, there's some natural division of labor or some natural way in which both people can enlighten the other in surprising ways. If you can do everything yourself and you have some other person, like write it up, that's sort of not that phonic club. So yeah, so there's, and then there's like, kind of on a [00:30:35] larger, but that's like kind of one on a single project collaboration to do larger collaboration. You have to kind of, you know, give you have to assign essentially you have to assign social value to questions, right? Like math, unlike sort of the math is small enough that it can just barely survive. It's credit assigning system almost entirely on the basis of the social network of mathematicians. Oh, interesting. Okay. It is certainly important to have papers refereed because like it's important for somebody to read a paper and check the details. So the journals do matter, but a lot happen. So, you know, it doesn't have the same scaling. The biology or machine learning has in part, because it's a small,  [00:31:20] Ben: do you know, like roughly how many mathematicians. I can, I can look this  [00:31:25] Semon: up. I mean, it depends on who you count as a mathematician. So that's the technique I'm asking you. The reason, the reason I'm asking [00:31:35] that is because of course there's the American mathematical society and they publish, like, this is the number of mathematicians. And the thing is like, they count like quite a lot of people. So you actually have the decision actually dramatically changes your answer. I would say there are on the order of the. Tens of thousands of mathematicians. Like if you think about like the number of attendees of the ICM, the international Congress of mathematicians, like, and then, you know, the thing is a lot of people, so it depends on like pure mathematicians, how pure, you know, that's going to go up and down. But that's sort of the right order of magnitude. Okay. Cause which is a very small given that  [00:32:12] Ben: a compared to, to most other disciplines then, especially compared to even. Science as a whole like research  [00:32:20] Semon: has a whole. Yeah. So yeah, I think like if you look at like, you know, all the, if you say like, well look at the Harvard Kennedy school of business, and then they have an MBA program, which is my impression is it's serious. [00:32:35] And then you also look at like all the math pieces. Graduates and like the top 15 kind of us schools are kind of like, you know, I think the MBAs are like several times lecture. Yes. So that's, maybe I was surprised to learn that  [00:32:50] Ben: that's also good. Instead of  [00:32:51] Semon: like, you can look at the output rate, the flow rate, that's a very easy way to decide. Yeah. But yeah, so you have to, yeah. So kind of you, there's like kind of, depending on how, if you can let go. There are certain you have to, if you want to work with people, you have to find you, there's not, you can't really be a PI in mathematics, but if you are good at talking to people, you can encourage people to work on certain questions. So that over time kind of a larger set of questions get answered, and you can also make public statements to the and which are in some ways, invitations, like. If you guys do these [00:33:35] things, then it'll be better for you because they fit into a larger context. So therefore your work is more significant that you're actually doing them a service by explaining some larger context. And simultaneously by sort of pointing out that maybe some problem is easy or comparatively, easy to some people that you, you might not do. So that helps you if then they solve the problem because you kind of made a correct prediction of like, there is good mathematic. Yeah. So this is some complicated social game that, you know, mathematicians are not like, you know, they're kind of strange socially, but they do kind of play this game and the way in which they play this game depends on their personal preferences and how social they are. [00:34:13] Ben: And actually speaking of the social nature of mathematics I get the impression that mathematics sort of as a discipline is. It feels much closer to what one might think of as like old academia then many other disciplines in the sense that my, my impression is [00:34:35] that your, your tenure isn't as much based on like how much grant money you're getting in. And It's, it's not quite as much like a paper mill up and out  [00:34:46] Semon: gay. Yeah. There's definitely pressure to publish. There, the expected publishing rate definitely depends on the area. So, you know, probability publishers more, in some ways it's a little bit more like applied mathematics, which has more of a kind of paper mill quality to it. I don't want to overstate that. But so there is space for people to write just a few papers if they're good and have got a job. Yeah. And so it's definitely true as I think in the rest of the sciences, that kind of high quality trumps quantity. Right. Then, you know, but modular, the fact that you do have, you do have to produce a certain amount of work in order to stay in academia and You know, in the end, like where you end up is very much determined on the significance of your work. Right. And if you're very productive, consistently, certainly helps with people are kind of not as [00:35:35] worried. But yeah, it's definitely not determined based on grant money because essentially there's not that much grant money to go around. So that makes it have more of this old-school flavor. And it's also true that it's still not, it's genuinely not strange for people to graduate with like just their thesis to graduate from a PhD program. And they can do very well. So long as they, during grad school learn something that other people don't know and that matters. That seems that that's helpful, but so that allows for, yeah, this. You know, th this there's this weird trick that mathematicians play, where like proofs are kind of supposedly a universal language that everyone can read. And that's not quite true, but it tries to approximate that ideal. But everyone has sort of allowed to go on their own little journey and the communities does spend a lot of work trying to defend that. What,  [00:36:25] Ben: what sort of, what, what does that work  [00:36:27] Semon: actually look like? Well, I think it's true that it is actually true that grad students are not required to like publish a paper a year. Yeah, [00:36:35] that's true. And that's great that people, I think, do defend that kind of position and they are willing to put their reputation on the line and the kind of larger hiring process to defend that SAC separately. It's true that, you know, You know, work that is not coming out of one of the top three people or something is can still be considered legitimate. You know, because like total it's approved, it's approved. No one can disagree with it. So if some random person makes some progress, you know, it's actually very quickly. If, if people can understand it, it's very quickly kind of. And this allows communities to work without quite understanding one or other for awhile and maybe make progress that way, which can be  [00:37:18] Ben: helpful. Yeah. And and most of the funding for math departments actually comes from teaching. Is that  [00:37:26] Semon: yeah, I think that a lot of it comes from teaching. A certain chunk of it comes from grants. Like basically people use grants to, in order to teach less. Yeah. That's more or [00:37:35] less how it works. You know, of course there's this, as in, you know, mathematics has this kind of current phenomenon where, you know, rich individuals like fund a department or something or they fund a prize. But by and large, it seems to be less dependent on these gigantic institutional handouts from say the NSF or the NIH, because that the expenses aren't quite yet. But it does also mean that like, it is sort of constrained and you know, it can't, you know, like big biology has like, kind of so much money, maybe not enough, not as much as it needs. I mean, these grant acceptance rates are extremely low.  [00:38:13] Ben: If it's, for some reason, it's every mathematician magically had say order of magnitude more funding  [00:38:21] Semon: when it matters. Yeah. So it's not clear that they would know what to do with that. There is, I thought a lot about the question of, to what degree does the mathematics is some kind of social enterprise and that's maybe true of every research [00:38:35] program, but it's particularly true in mathematics because it's sort of so dependent on individual creativity. So I've thought a lot about to what degree you could scale the social enterprise and in what directions it could scale because it's true that kind of producing mathematicians is essentially an expensive and ad hoc process. But at the same time, Plausibly true that people might be able to do research of a somewhat different kind just in terms of collaborations or in terms of like what they felt to do free to do research on if they had access to different kind of funding, like math itself is cheap, but the. Kind of freedom to say, okay, well, these next two years, I'm going to do this kind of crazy different thing. And that does not have to fit with my existing research program that could, that you have to sort of fight for. And that's like a more basic stroke thing about the structure of kind of math academia. I feel like  [00:39:27] Ben: that's, that's like structurally baked into almost the entire world where there's just a ton of it's, it's [00:39:35] very hard to do something completely different than the things that you have done. Right? People, people, boat, people. Our book more inclined to help you do things like what you've done in the past. And they are inclined to push against you doing different things. Yeah,  [00:39:50] Semon: that's true.  [00:39:50] Ben: And, and sort of speaking of, of money in the past, you've also pointed out that math is terrible at capturing the value that it creates in this.  [00:40:02] Semon: Well, yeah. You know, math is, I mean, it may be hard to estimate kind of human capital value. Like maybe all mathematicians should be doing something else. I don't really know how to reason about that, but it's definitely objectively very cheap. Just in the sense of like all the funding that goes into mathematics is very little and arguably the  [00:40:21] Ben: sort of downstream, like basically every, every technical anything we have is to some extent downstream. Mathematics  [00:40:32] Semon: th there is an argument to be made of that kind. You know, [00:40:35] I don't think one should over I think, you know, there are extreme versions of this argument, which I think are maybe not helpful for thinking about the world. Like you shouldn't think like, ah, yes, computer science is downstream of the program. Like this turning thing. Like, I don't really know that it's fair to say that, but it is true that whenever mathematicians produce something that's kind of more pragmatically useful for other people, it tends to be. It tends to be easy to replicate and it tends to be very robust. So there are lots of other ideas of this kind and, you know, separately, even a bunch of the value of mathematics to the larger world seems to me to not even be about specific mathematical discoveries, but to be about like the existence of this larger language and culture. So, you know, neural network people now, you know, they have all of these like echo variant neural networks. Yeah. You know, that's all very old mathematics. But it's very helpful to have kind of that stuff feel like totally, like you need to have those kinds of ideas be completely explored [00:41:35] before a totally different community can really engage with them. And that kind of complete kind of that sort of underlying cultural substrate actually does allow for different kinds of things, because doing that exploration takes a few people a lot of time. So in that sense, then it's very hard to like you know, yeah. What you do well, most mathematicians do things which will have no relevance to the larger world. Although it may be necessary for the progress of the sort of more useful basal things. Like the idea of a manifold came out of like studying elliptic functions historically and manifolds are very useful idea. And I looked at functions are or something. I mean, they're also useful, but they maybe less well known. Certainly I think a typical scientist does not know about them. Yeah. It came out, but it did come out of like studying transformation laws for elliptic functions, which is a pretty abstruse sounding thing. So, but because of that, there's just, there's no S it's very hard to find a way for mathematicians to kind of like dip into the future. And because like, you can have a startup. You know, like it's not going to be industrially useful, but it is [00:42:35] clearly on this sort of path in a way that you kind of, it's very hard to imagine removing a completely. Yeah.  [00:42:42] Ben: So, no, I like it also because it's, again, it's, it's sort of this extreme example of some kind of continuum where it's like, everybody knows that math is really important, but then everybody also knows that it's not a. Immediately  [00:43:02] Semon: applicable. Yeah. And there's this question of, how do you kind of make the navigation that continuum smoother and that has you know, that's like a cultural issue and like an institutional issue to some degree, you know, it's probably true that new managers do know lots of stuff, empirically they get hired and then they get, they like, their lives are fine. So it seems that, you know, people recognize that but the, you know, various also in part too, because mathematicians try to kind of preserve this sort of space for [00:43:35] people to explore. There is a lot of resistance in the pure mathematics community for people to try to like try random stuff and collaborate with people. And, you know, there is probably some niche for you know, Interactions between mathematically minded people and kind of things which are more relevant to the contemporary world or near contemporary world. And that niches one where it's navigation was a little bit obscure. It's not There aren't, there are some institutions around it, but it's, it doesn't seem to me to be like completely systematized. And that's in part because of the resistance of the pure mathematics community. Like historically, I mean, you know, it's true that like statistics, departments kind of used to be part of pure mathematics departments and then they got kicked out, probably they left and they were like, we can make more money than you. No, seriously. I don't know. I mean, there's like, I don't know the history of Berkeley stats department isn't famously one of the first ones that have this. I don't know the detailed history, but there was definitely some kind of conflict and it was a cultural conflict. Yeah. So these sorts of cultural [00:44:35] issues are things that I guess anyone has a saying, and I, I'm kind of very curious how they will evolve in the coming 50 years. Yeah.  [00:44:42] Ben: To, to change the subject just a bit again the, can you, can you dig into how. Do you call them retreats? Like when, when the, the thing where you get a bunch of mathematicians and you get them to all live in a place  [00:44:56] Semon: for like, so there's this interesting well that's, there are things with a couple CS there. Of course they're there. That's maybe. So there are kind of research programs. So that's where some Institute has flies together. Post-docs maybe some grad students, maybe some sort of senior faculty and they all spend time in one area for a couple of months in order to maybe make progress on some kind of idea of a question. So, yeah. That is something that there are kind of dedicated institutes to doing. In some sense, this is one of the places where like kind of external [00:45:35] funding has changed the structure of mathematics. Cause like the Institute of advanced study is basically one of these things. Yes. This Institute at Princeton where like basically a few old people, I mean, I'm kind of joking, but you know, there's a few kind of totemic people like people who have gone there because they sort of did something famous and they sit there. And then what the Institute has done yesterday actually does in mathematics is it has these semester, longer year long programs. We're just house funding for a bunch of people to space. Been there spent a year there or half a year there, where to fly in there for a few weeks, a few times in the year. And that gets everyone together in one area and maybe by interacting, they can kind of figure out what's going on in some theoretical question, a different thing that people have done in much more short term is there's like a, kind of an interesting conference format, which is like, reminds me a little bit of like unconferences or whatnot, but it's actually kind of very serious where people choose you know, hot topic. In a [00:46:35] kind of contemporary research and then they like rent out a giant house and then they have, I don't know, 20 people live in this house and maybe cook together and stuff. And then, you know, everyone there's like every learning center is like a week long learning seminar where there's some people who are like real experts in the area, a bunch of people who don't know that much, but would like to learn. And then everyone has to give a talk on subjects that they don't know. And then there's serious people. The older people can go and point out where some, if there is a confusion and yeah, everyone. So there's like talks from nine to five and it's pretty exhausting. And then afterwards, you know, everyone goes on a hike or sits in the hot tub and talks about life and mathematics and that can be extremely productive and very fun. And it's also extremely cheap because it's much cheaper to rent out a giant house than it is to rent out a bunch of hotels. So. If you're willing to do that, which most mathematicians are and a story,  [00:47:25] Ben: like, I don't know if I'm misremembering this, but I remember you telling me a story where like, there were, there were two people who like needed [00:47:35] to figure something out together and like they never would have done it except for the fact that they just were like sitting at dinner together every night for, for some number of nights. [00:47:45] Semon: I. I mean, there are definitely apocryphal stories of that kind where eventually people realize that they're talking about the same thing. I can't think of an example, right? I think I told you, you asked me, you know, is there an example of like a research program where it's clear that some major advance happened because two people were in the same area. And I gave an example, which was a very contemporary example, which is far outside of my area of expertise, but which is this. You know, Peter Schultz Lauren far kind of local geometric language and stuff where basically there was at one of these at this Institute in Berkeley. They had a program and these two people were there and Schultz was like a really technically visionary guy and Fargo talked very deeply about certain ideas. And then they realized that basically like the sort of like fart, his dream could actually be made. And I think before that [00:48:35] people didn't quite realize like how far this would go. So that's kinda, I just gave you that as an example and that happens on a regular basis. That's maybe the reason why people have these programs and conferences, but it's hard to predict because so, you know, I don't really, like, I wish I could measure a rate. Yes.  [00:48:50] Ben: You just need that marination. It's actually like, okay. Oh, a weird thought that just occurred to me. Yeah. That this sort of like just getting people to hang out and talk is unique in mathematics because you do not need to do cause like you can actually do real work by talking and writing on a whiteboard. And that like, if you wanna to replicate this in some other field, you would actually need that house to be like stocked with laboratory. Or something so that people could actually like, instead of just talking, they could actually like poke at whatever  the  [00:49:33] Semon: subject is. That would [00:49:35] be ideal, but that would be hard because experiments are slow. The thing that you could imagine doing, or I could imagine doing is people are willing to like, share like very preliminary data, then they could kind of both look at something and figure out oh, I have something to say about your final. And I, that I don't know to what degree that really happens at say biology conferences, because there is a lot of competitive pressure to be very deliberate in the disclosure of data since it's sort of your biggest asset. Yeah.  [00:50:05] Ben: And is it, how, how does mathematics not fall into that trap?  [00:50:11] Semon: That is a great question. In part there is. So I'm part, there are somewhat strong norms against that, like, because the community is small enough. If it's everyone finds out like, oh yeah, well this person just like scooped kind of, yeah. There's a very strong norm against scooping. That's lovely. It's okay. In certain contexts, like if, if, if it's clear for everyone, like somebody [00:50:35] could do this and somebody does the thing and it's because it was that it's sort of not really scooping. Sure. But if you, if there is really You know, word gets around, like who kind of had which ideas and when people behave in a way that seems particularly adversarial that has consequences for them. So that's one way in which mathematics avoids that another way is that there's just like maybe it's, it's actually true that different people have kind of different skills. It is a little bit less competitive structurally because it isn't like everyone is working at the same kind of three problems. And everyone has like all the money to go and like, just do the thing. And  [00:51:16] Ben: it's like small enough that everybody can have a specialization such that there are people like you, you can always do something that someone else can't.  [00:51:24] Semon: Often there are people, I mean, that, that might depend on who you are. But yeah, often people with. It's more like it's large enough for that to be the case. Right? Like you [00:51:35] can develop some intuition about some area where yeah. Other people might be able to kind of prove what you're proving, but you might be much better at it than them. So people will be like, yeah, why don't you do it? That's helpful. Yeah. It's that's useful. I mean, it certainly can happen that in the end, like, oh, there's some area on everyone has the same tools and then it does get competitive and people do start. Sorry. I think in some ways it has to do with like a diversity of tools. Like if, if every different lab kind of has a tool, which like the other labs don't have, then there's less reason to kind of compete. You know, then you might as well kind of, but also that has to do with the norms, right? Like your, the pressure of being the person on the ground is that's a very harsh constraint. That's not. Premiere. I mean that my understand, I guess, that is largely imposed by the norms of the community itself in the sense that like a lot of like an NIH grants are actually kind of determined by scientific committees [00:52:35] or committees of scientists. So,  [00:52:38] Ben: I mean, you could argue about that, right? Because  [00:52:41] Semon: don't,  [00:52:42] Ben: is it, is it like, I mean, yes, but then like, those committees are sort of mandated by the structure of the funding agencies. Right. And so is it which, and there's of course a feedback loop and they've been so intertwined for decades that I'm clear which way that causality runs. [00:53:02] Semon: Yeah. So I remember those are my two guesses for how it's like one, there's just like a very strong norm against this. And you don't, you just don't, you know, if you're the person with the idea. And then you put the other person on the paper because they like were helpful. You don't lose that much. So it's just, you're not that disincentivized from doing it. Like in the end, people will kind of find out like, who did what work to some degree, even though officially credit is shared. And that means that, you know, everyone can kind of get. [00:53:35]  [00:53:35] Ben: It seems like a lot of this does is depend on, on  [00:53:38] Semon: scale. Yeah. It's very scale because you can actually find out. Right. And that's a trade-off right. Obviously. So, but maybe not as bad a trade off in mathematics, because it's not really clear what you would do with a lot more scale. On the other hand, you don't know, like, you know, if you look at, say a machine learning, this is a subject that's grown tremendously. And in part, you know, they have all these crazy research directions, which you, I think in the end kind of can only happen because they've had so many different kinds of people look at the same set of ideas. So when you have a lot of people looking at something and they're like empowered to try it, it is often true that you kind of progress goes faster. I don't really know why that would be false in mathematics.  [00:54:23] Ben: Do you want to say anything about choosing the right level of Metta newness? Hmm.  [00:54:28] Semon: Yeah. You're thinking about, I guess this is a, this is like a question [00:54:35] for, this is like a personal question for everyone almost. I mean, everyone who has some freedom over what they work on, which is actually not that many people you know, You in any problem domain, whether that's like science, like science research or whether that's like career or whatnot, or even, you know, in a company there's this kind of the, the bird frog dichotomy is replicated. What Altitude's. Yeah. So for example, you know, in math, in mathematics, you could either be someone who. Puts together, lots of pieces and spend lots of time understanding how things fit together. Or you can be someone who looks at a single problem and makes hard progress at it. Similarly, maybe in biology, you can also mean maybe I have a friend who was trying to decide whether she should be in an individual contributor machine learning research company, or. And that for her in part is Metta non-metro choice. So she [00:55:35] really likes doing kind of like explicit work on something, being down to the ground as a faculty, she would have to do more coordination based work. But that, like, let's see, you kind of have more scope. And also in many cases you are so in many areas, but not in all doing the. Is a higher status thing, or maybe it's not higher status, but it's better compensated. So like on a larger scale, obviously we have like people who work in finance and may in some ways do kind of the most amount of work and they're compensated extremely well by society. And but you need people you need, you know, very kind of talented people to work with. Yeah, problems down to the ground because otherwise nothing will happen. Like you can't actually progress by just rearranging incentive flows and having that kind of both sides of this be kind of the incentives be appropriately structured is a very, very challenging balancing act because you need both kinds of people. But you know, you need a larger system in which they work and there's no reason for that [00:56:35] system. A B there's just no structural reason why the system would be compensating people appropriately, unless like, there are specific people who are really trying to arrange for that to be the case. And that's you know, that's very hard. Yeah. So everyone kind of struggles with this. And I think because in sort of gets resolved based on personal preference. Yeah.  [00:56:54] Ben: I think, I think that's, yeah. I liked that idea that the. Unless sort of by default, both like status and compensation will flow to the more Metta people. But then that ultimately will be disastrous if, if, if taken to its logical conclusion. And so it's like, we need to sort of stand up for the trend.  [00:57:35] 

Crypto Pirates
What Is the Metaverse's Art Vision? Two Prominent Crypto-Artists Outline Their Visions

Crypto Pirates

Play Episode Listen Later Mar 17, 2022 14:25


Sydney Xiong works for the APENFT Foundation, and Ben Nolan is the founder of Cryptovoxels, an art-focused online universe. Whether you're new to the metaverse or already have an enviable NFT collection, the question of what the IRL art world's role in the metaverse will look like in the coming years is on many art lovers' minds. Though the wild world of NFTs can make it difficult to know where to look, some significant players are already shaping that future. Among them are Sydney Xiong, the director of the APENFT Foundation, which brings art and finance together in the metaverse, and Ben Nolan, the founder of Cryptovoxels, a virtual world powered by the Ethereum blockchain that hosts a variety of art, music, and cultural events. Earlier this year, APENFT hosted the open-call NFT exhibition "Second Lives" on Cryptovoxels, which featured big-name NFT artists like Beeple, Fewocious, and Pak alongside rising talents. The works were auctioned off on LiveArt, and APENFT's Art Dream Fund distributed $100,000 to 13 of the emerging artists chosen for the call. We recently spoke with both Xiong and Nolan about the mainstreaming of NFTs and what they find most exciting about art in the metaverse. Earlier this year, the APENFT Foundation launched "Second Life," an open call exhibition of NFTs at the APENFT ART MUSEUM in Cryptovoxels. Can you tell me more about this exhibition, particularly the theme? Sydney: All of the artists in the exhibition are linked by their use of digital media to explore regions of alternative realities in the metaverse. The theme of the open call, "Second Life," was inspired by a game that allows people to create an avatar for themselves and live a second life in an online virtual world. The artists we chose for the exhibition displayed a variety of creative visions inspired by the concept of a second life. Some are visions of a space-age future, others are biological, and still others are more playful. I was struck by the innovative and energising ideas that artists have for the future. Tell us about some of the winners of the open call. Who are the NFT artists we should be keeping an eye on? Sydney: The open call went extremely well. We received over 500 submissions. Some came from professional artists. Others were art students, and some came from creators who work in other fields such as design, music, and marketing. These artists work in a variety of mediums, from traditional mediums like copper plate photography to GIFs and digital animation. It was a lot of fun talking to them one on one and learning about their processes and the ideas behind each piece. WMD Studios, a Berlin-based art collective founded in 2021, is one of the winning artists. The team has worked in a variety of mediums, including VR, video, and installation, and is interested in the future of many other new art forms. I'd also recommend the artist Lil E, who presented the work Revelation 2077, as well as the artist Jansword Zhu, an artist and art historian interested in exploring new material, and whose work is very organic and illuminating. Why did you decide to host the exhibition on Cryptovoxels? Sydney: We had planned a physical exhibition in Shanghai, but it had to be cancelled the day before the opening due to the Covid. The postponement of this physical exhibition compelled us to consider an alternative option, as in-person exhibitions were becoming increasingly difficult at the time. Our APENFT Art Museum in Cryptovoxels was the best option we could think of because it's all online and easier to coordinate in this uncertain period of time while creating a very unique and really fun virtual experience. It's the ideal place to see digital art, in my opinion, because all of the pieces in the show were JPEGs, GIFS, moving graphics, and so on. While exploring Cryptovoxels, I was struck by the number of art galleries, museum spaces, and musical events that were taking place. How did that happen? Was it a conscious decision to cater to a cultural sphere, or did it happen naturally? Ben: I have no idea how we did it! We started out as a very technical blockchain and ended up with this small group of artists doing NFTs very early in 2018. Someone asked me one morning if they could add support for displaying their NFTs in a gallery-like setting. I really like gallery aesthetics, with tall white walls and nice lighting and shadows. That was a simple thing to target graphically early on. And then, when people came with these massive amounts of NFTs—we were already in the Ethereum ecosystem—it was quite simple to display those NFTs in the world. Then we were able to do gallery openings through Covid so that you could get together with 10 or 20 people to show a new collection back when the NFT scene was completely unknown and no one knew who we were. It worked extremely well. So I thought—galleries are awesome. We also have a diverse group of creators. We have a diverse group of women and men, as well as people of various ages and backgrounds. We really lean into it because it's something we seem to be good at. I believe in a network of metaverses—not just one metaverse, but multiple metaverses for different purposes. There may be one that is excellent for playing shooter games, one that is excellent for visiting art galleries, and one that is excellent for listening to music, for example. Cryptovoxels has ended up in the space of galleries and musical events, and I love being in that space. It's fantastic. For someone who is new to the metaverse, I liked that I didn't have to register for anything with Cryptovoxles and could just start exploring. "Barriers to entry" is a concept that is frequently discussed in the art world. I'm curious if this is something you both consider in terms of the metaverse. Sydney: In the future, everyone will have a cryptocurrency wallet. There won't be a huge barrier or problem for people to log in and explore Cryptovoxels or use OpenSea to buy NFTs. People will grow accustomed to the digital parallel universe. There are so many more things you can do in the virtual world than there are in the real world—there are no limitations in terms of shape, building forms, or what you might consider putting in museums or galleries. I'm really enjoying how people can work together collaboratively. I've heard of numerous projects in which multiple artists and designers collaborate to build and design. It facilitates the interdisciplinary dialogue that interests me. Ben: I agree with Syndey that the barrier will diminish in the future. However, we designed Cryptovoxels so that when you arrive, you are immediately immersed in the world. There is no way to log in. There is no way to choose your character. There are no instructions. You begin to explore a physical space and realise, "I can look around, I can walk, oh, there's art." I can look around at the other people. "I can talk to them." We didn't want anyone to be restricted from using it. We designed it to work on any device, which means it looks like a 15-year-old game because we try to use the most basic technology. For example, there are now a number of events where you must have a specific NFT to enter—this is unavoidable, but I wanted to create a world for people to explore that was full of things. In many of these virtual worlds, you are assigned a character who immediately asks, "Are you a man or a woman?" We didn't want to do that. Everyone gets a default avatar with a neutral walking stance, so I don't know if these events are attended by men or women unless someone actively declares their gender. Everyone merely exists. The metaverse is still taking shape. What are the guiding principles underlying each of your projects? Ben: User sovereignty and people owning their art, what they create, and what they collect. Also, everyone is welcome, and no one is excluded. We sincerely want to protect people's privacy and data. Right now, we have ways of funding the ongoing growth and development of Cryptovoxels without having to track people and monetise every aspect of it. That's very important to me. I want to offer our services at a low cost so that we can offer them to many people for free, and everyone who cannot afford to invest in cryptocurrency can still participate, build, create, and do all of these things. Then, those with more resources can contribute to global funding while also creating value for themselves that they can capture and hold. Sydney: I wholeheartedly concur. It's about maintaining your privacy and being able to own and profit from your own content. We have recently invested in many NFT projects as a foundation, more than 30 in the last six months. Apart from simply incubating and supporting crypto native artists, we have invested in a number of NFT projects aimed at expanding the ecosystem, with the goal of attracting traditional or Web 2 users to our website. What do you think the future of the traditional art world and the metaverse will be? Sydney: Our foundation is attempting to bridge the gap between the traditional art world and the so-called metaverse, or future online world. I firmly believe that these two worlds are colliding. Digitalisation and the digital presence of exhibitions will become more common in the future because it allows artists to reach a much larger audience and there are no limitations on what they can create. Actually, we're curating an offline exhibition again in April, and we're hoping to finish it this time! The exhibition is divided structurally into two parts: one with artists' works and the other with an enclosed LED wall space where we'll have a Cryptovoxels exhibition running concurrently with the offline exhibition. I really believe it will be fantastic—and I'll be able to share more details in the coming weeks. What are the main benefits of NFTs, in your opinion? Sydney: The distinction between artists and non-artists is stark. In a traditional gallery, the revenue is split 50/50. It's just your own profits here, and you get the royalty revenue every time a transaction is made on the work. Ben: It's also more fluid. If I buy some art off Sydney's wall, she has to take it down, crate it, and ship it to New Zealand. Then it will take two weeks to reach me. Or I can buy that artwork right away and have it in my wallet in a matter of seconds. As long as your keys are secure, I'll have somewhere to store it safely and easily. There are drawbacks, such as the carbon footprint, but those issues can and are being addressed. What do you say to NFT sceptics? Ben: I don't mind that so many people despise NFTs because I believe it gives us more time to build an amazing ecosystem in this space before everyone realises this is actually a fantastic way to go forwards. We do not want to use terrawatts of power on the Ethereum main nett. We don't want to concentrate all of the capital in the hands of a few early adopters who control the entire market. However, these are two anomalies in the system. There are so many benefits to people indelibly owning their art on a distributed ledger, having it freely transmissible to collect, and getting a return on it. This technology has some truly amazing features. I'm surprised that NFTs took off because I thought they were far too nerdy. We've been in them since 2018, and I never imagined NFTs would become so popular. I'm overjoyed.   Support us!

Idea Machines
Scientific Irrationality with Michael Strevens [Idea Machines #43]

Idea Machines

Play Episode Listen Later Jan 18, 2022 63:07


Professor Michael Strevens discusses the line between scientific knowledge and everything else, the contrast between what scientists as people do and the formalized process of science, why Kuhn and Popper are both right and both wrong, and more. Michael is a professor of Philosophy at New York University where he studies the philosophy of science and the philosophical implications of cognitive science. He's the author of the outstanding book “The Knowledge Machine” which is the focus of most of our conversation. Two ideas from the book that we touch on: 1. “The iron rule of science”. The iron rule states that “`[The Iron Rule] directs scientists to resolve their differences of opinion by conducting empirical tests rather than by shouting or fighting or philosophizing or moralizing or marrying or calling on a higher power` in the book Michael Makes a strong argument that scientists following the iron rule is what makes science work. 2. “The Tychonic principle.” Named after the astronomer Tycho Brahe who was one of the first to realize that very sensitive measurements can unlock new knowledge about the world, this is the idea that the secrets of the universe lie in minute details that can discriminate between two competing theories. The classic example here is the amount of change in star positions during an eclipse dictated whether Einstein or Newton was more correct about the nature of gravity. Links Michael's Website The Knowledge Machine on BetterWorldBooks Michael Strevens talks about The Knowledge Machine on The Night Science Podcast  Michael Strevens talks about The Knowledge Machine on The Jim Rutt Show    Automated Transcript [00:00:35] In this conversation. Uh, Professor Michael And I talk about the line between scientific knowledge and everything else. The contrast between what scientists as people do and the formalized process of science, why Coon and popper are both right, and both wrong and more. Michael is a professor of philosophy at New York university, where he studies the philosophy of science and the philosophical implications [00:01:35] of cognitive science. He's the author of the outstanding book, the knowledge machine, which is the focus of most of our conversation. A quick warning. This is a very Tyler Cowen ESCA episode. In other words, that's the conversation I wanted to have with Michael? Not necessarily the one that you want to hear. That being said I want to briefly introduce two ideas from the book, which we focus on pretty heavily. First it's what Michael calls the iron rule of science. Direct quote from the book dine rule states that the iron rule direct scientists to resolve their differences of opinion by conducting empirical tests, rather than by shouting or fighting or philosophizing or moralizing or marrying or calling on a higher power. In the book, Michael makes a strong argument that scientist's following the iron rule is what makes science work. The other idea from the book is what Michael calls the Taconic principle. Named after the astronomer Tycho Brahe, who is one of the first to realize that very sensitive measurements can unlock new [00:02:35] knowledge about the world. This is the idea that the secrets of the universe that lie into my new details that can discriminate between two competing theories. The classic example, here is the amount of change in a Star's position during an eclipse dictating whether Einstein or Newton was more correct about the nature of gravity. So with that background, here's my conversation with professor Michael strengthens. [00:02:58] Ben: Where did this idea of the, this, the sort of conceptual framework that you came up with come from? Like, what's like almost the story behind the story here. [00:03:10] Michael: Well, there is an interesting origin story, or at least it's interesting in a, in a nerdy kind of way. So it was interested in an actually teaching the, like what philosophers call that logic of confirmation, how, how evidence supports or undermines theories. And I was interested in getting across some ideas from that 1940s and fifties. Scientists philosophers of science these days [00:03:35] look back on it and think of as being a little bit naive and clueless. And I had at some point in trying to make this stuff appealing in the right sort of way to my students so that they would see it it's really worth paying attention. And just not just completely superseded. I had a bit of a gear shift looking at it, and I realized that in some sense, what this old theory was a theory of, wasn't the thing that we were talking about now, but a different thing. So it wasn't so much about how to assess how much a piece of evidence supports a theory or undermines it. But was it more a theory of just what counts as evidence in the first place? And that got me thinking that this question alone is, could be a important one to, to, to think about now, I ended up as you know, in my book, the knowledge machine, I'm putting my finger on that as the most important thing in all of science. And I can't say it at that point, I had yet had that idea, but it was, [00:04:35] it was kind of puzzling me why it would be that there would, there would be this very kind of objective standard for something counting is evidence that nevertheless offered you more or less, no help in deciding what the evidence was actually telling you. Why would, why would this be so important at first? I thought maybe, maybe it was just the sheer objectivity of it. That's important. And I still think there's something to that, but the objectivity alone didn't seem to be doing enough. And then I connected it with this idea in Thomas Kuhn's book, the structure of scientific revolutions that, that science is is a really difficult pursuit that I've heard. And of course it's wonderful some of the time, but a lot of. requires just that kind of perseverance in the face of very discouraging sometimes. Oh, it's I got the idea that this very objective standard for evidence could be playing the same role that Coon Coon thought was played by what he called the paradigm bar, providing a kind of a very objective framework, which is also a kind of a safe framework, [00:05:35] like a game where everyone agrees on the rules and where people could be feeling more comfortable about the validity and importance of what they were doing. Not necessarily because they would be convinced it would lead to the truth, but just because they felt secure in playing a certain kind of game. So it was a long, it was a long process that began with this sort of just something didn't seem right about these. It didn't seem right that these ideas from the 1940s and fifties could be so, so so wrong as answers to the question. Philosophers in my generation, but answering. Yeah, no, it's, [00:06:11] Ben: I love that. I feel in a way you did is like you like step one, sort of synthesized Coon and popper, and then went like one step beyond them. It's, it's this thing where I'm sure you'd go this, this, the concept that whenever you have like two, two theories that seem equally right. But are [00:06:35] contradictory, that demand is like that, that is a place where, you know, you need more theory, right? Because like, you look at popper and it's like, oh yeah, that seems, that seems right. But then there's you look at Kuhn and you're like, oh, that seems right. And then you're like, wait a minute. Because like, they sort of can't both live in the broom without [00:06:56] Michael: adding something. Although there is something there's actually something I think. Pop Harrington about Koons ideas now. And there's lots of things that are very unpopped period, but you know, Papa's basic idea is science proceeds through reputation and Koons picture of science is a little bit like a very large scale version of that, where we're scientists now, unlike in Papa's story by scientists, we're all desperately trying to undermine theories, you know, the great Britain negative spirits. And with, with, they just assume that that prevailing way of doing things, the paradigm is going to work out okay. But in presuming that they push it to its breaking point. And [00:07:35] that process, if you kind of take a few steps back, has the look of pop and science in the sense that, in the sense that scientists, but now unwittingly rather than with their critical faculties, fully engaged and wittingly are, are taking the theory to a point where it just cannot be sustained anymore in the face of the evidence. And it progresses made because the theory just becomes antenna. Some other theory needs to be counted. So there's at, at the largest scale, there's this process of that, of success of reputation and theories. Now, Coon reputation is not quite the right word. That sounds too orderly and logical to capture what it's doing, but it is nevertheless, there is being annihilated by facts and in a way that's actually quite a period. I think that interesting. [00:08:20] Ben: So it's like, like you could almost phrase Coon as like systemic pop area. Isn't right. To like no individual scientist is trying to do reputation, but then you have like the system eventually [00:08:35] refutes. And that like, that is what the paradigm shift [00:08:37] Michael: is. That's exactly right. Oh, [00:08:39] Ben: that's fast. Another thing that I wanted to ask before we dig into the actual meat of the book is like, wow, this is, this is almost a very, very selfish question, but like, why should people care about this? Like, I really care about it. There's some, and by this, I mean like sort of the, like theories of how science works, right? Like, but I know, I know many scientists who don't care. They're just like, I tried to, I talked to them about that because then they're like, like I just, you know, it's like I do, I do. I think, [00:09:12] Michael: you know, in a way that, and that's completely fine, you know, people to drive a car, you don't know how the engine works. And in fact the best drivers may not have very much mechanical understanding at all. And it's fine for scientists to be a part of the system and do what the system requires of them without really grasping how it works most of the time. 1, 1, 1 way it becomes important is when people start wanting.[00:09:35] Science might not be improved in some ways. So there's a few, there's always a little bit of that going on at the margin. So some string theorists now want to want to relax the standards for what counts as a, as a acceptable scientific arguments so that the elegance or economy of an explanation kind of officially count in favor of a theory as well as, as well as the empirical evidence in the fashion sense. Or there's, there's quite a bit of, of momentum for reform of the publishing system and science coming out of things like the replicability crisis, the idea that actually that, you know, it's talking about science as a game, but science has been gamified to the point where it's being gamed. Yes. And so, you know, there a certain kind of ambitious individual goes into science and yeah, not necessarily. One who has no interest in knowledge, but they, once they see what the rules are, they cannot resist playing those rules to the, to the limit. And what you get is a sequence of scientists sometimes call it the least publishable unit. That's tiny little [00:10:35] results that are designed more to be published and cited in advance of scientist's career than to be the most useful, a summary of research. And then you, and you get time to simply then even worse, choosing their research direction, less out of curiosity, or the sense that they can really do something valuable for the world at large then because they see a narrower and shorter term opportunity to make their own name. Know that's not always a bad thing, but you know, no system of no system of rules, as perfect as people explain the rules more and more that the direction of science as a whole can start to veer a little bit away. Now it's a complicated issue because you changed the rules and you may lose a lot of what's good about the system. Things that you may, it may all look like it's very noble and, and so on, but you can still lose some of what's good about the system as well as fixing what's bad. So I think it's really important to understand how the whole thing works before just charging in and, and, and making a whole series of reforms. [00:11:34] Ben: [00:11:35] Yeah. Okay. That makes a lot of sense. It's like, what are the, what are the actual, like core pieces that, that drive the engine? [00:11:42] Michael: So that's the practical, that's the practical side of the answer to your question. You might, people should care. I thing it's a fascinating story. I mean, I love these kinds of stories. Like the Coon story, where we're at turn, everything turns out to be working in completely different way from the way it seems to be working with that ideology turns out to be not such a great guide to the actual mechanics of the thing. Yeah, [00:12:03] Ben: yeah, no, I mean, yeah. I think that I like that there are some people who just like, think it's fascinating and it's like also just. My, my bias has also the, like how it sort of like weaves between history, right? Like you have to like, really like, look at all of these like fascinating case studies and be like, oh, what's actually going on there. So actually to build on two things you just said could, could you make the argument that with the ref replicability crisis and [00:12:35] like sort of this idea of like P hacking, you're actually seeing, you're seeing what you like th the, the mechanisms that you described in the book in play where it sort of, it used to be that looking at P values was like, like having a good P value was considered sufficient evidence, but then we like now see that, like, having that sufficient P value doesn't, isn't actually predictive. And so now. Everybody is sort of starting to say like, well, maybe like that, that P felt like the using P value as evidence is, is no longer sufficient. And so, because the, the observations didn't match the, the, like what is considered evidence it's like the, what is considered evidence is evolving. Is that like, basically like a case, like, [00:13:29] Michael: exactly. That's exactly right. So the, the whole, the significance testing is one of these, it's a [00:13:35] particular kind of instanciation of the sort of broadest set of rules. We, this whole rule based approach to science where you set up things. So that it's very clear what counts as, as publishable evidence, you have to have a statistically significant results in that P P value testing and stuff is the, is the most widespread of kind of way of thinking about statistical significance. So it's all very straightforward, you know, exactly what you have to do. I think a lot of. Great scientific research has been done and that under that banner, yeah. Having the rules be so clear and straightforward rather than just a matter of some, the referees who referee for journals, just making their own minds up about whether this result looks like a good mind or not. It's really helped science move forward. And given scientists the security, they need to set up research the research programs that they've set up. It's all been good, but because it sort of sets up this very specific role it's possible to, for the right kind of Machiavellian mind to [00:14:35] look at those rules and say, well, let me see. I see some ways, at least in some, in some domains of research where there's plentiful data or it's fairly easy to generate. I see ways that I can officially follow the rules and yet, and technically speaking, what I'm doing is publishing something that's statistically significant and yet. Take a step back. And what happens is, is you may end up with a result, know there's the John you need is one of the, one of the big commentators on this stuff has result. Most published research is false in the title of one of his most famous papers. So you need to step back and say, okay, well, the game was working for a while. It was really, we had the game aligned to people's behavior with what, with what was good for all of us. Right. But once certain people started taking advantage of it in certain fields, at least it started not working so well. We want to hang on to the value we get out of having [00:15:35] very clear objective rules. I mean, objective in the sense that anyone can make a fair judgment about whether the rules are being followed or not, but somehow get the alignment back. [00:15:46] Ben: Yeah. And then, so it's like, so, so that game, that game went out of whack, but then sort of like there's. The broader metagame that is like that that's the, the point of the consistent thing. And then also sort of you, you mentioned string theory earlier, and as I was reading the book, I, I don't think you call this out explicitly, but I, I feel like there are a number of domains that people would think of as science now, but that sort of by your, by, by the iron law would not count. So, so string theory being one of them where it's like very hard, we've sort of reached the limit of observation, at least until we have better equipment. Another [00:16:35] one that came to mind was like a lot of evolutionary arguments were sort of, because it's based on something that is lot like is in the past there there's sort of no way to. To gather additional evidence. W would you say that, like, it's actually, you have a fairly strict bound on what counts as science? [00:16:59] Michael: It is, it is strict, but I think it's, it's not my, it's not in any way. My formulation, this is the way science really is now. It's okay. The point of sciences to is to develop theories and models and so on, and then to empirically test them. And a part of that activity is just developing the theories and models. And so it's completely fine for scientists to develop models and string theory and so on and, and develop evolutionary models of that runway ahead of the evidence. Yeah. I, you know, there where, where, where it's practically very difficult to come up with evidence testimony. I don't think that's exact that in itself is not [00:17:35] unscientific, but then that the question of course immediately comes up. Okay. So now what do we do with these models and, and The iron rule says there's only one, there's only one way to assess them, which is to look for evidence. So what happens when you're in a position with string theory or see with some models and evolutionary psychology in particular where, where it's there's there just is no evidence right now that there's a temptation to find other ways to advance those theories. And so the string theorists would like to argue for string theory on the ground of its it's unifying power, for example, that evolutionary psychologists, I think relying on a set of kind of intuitive appeal, or just a sense that there's something about the smile that sort of feels right. It really captures the experience of being a human being and say, I don't know, sexually jealous or something like that. And that's just not, that is not science. And that is not the sort of thing that. In general published in scientific journals, but yeah, the [00:18:35] question that's come up. Well, maybe we are being too strict. Maybe we, if we could, we would encourage the creation of more useful, interesting illuminating explanatorily powerful models and theories. If we allowed that, allowed them to get some prestige and scientific momentum in ways other than the very evidence focus way. Well, maybe it would just open the gates to a bunch of adventure, idle speculation. Yeah. That was way science down and distract scientists from doing the stuff that has actually resulted in 300 years or so of scientific progress. [00:19:12] Ben: And, and, and your argument would be that like for the ladder, that is well don't [00:19:21] Michael: rush in, I would say, you know, think carefully before you do it. [00:19:25] Ben: No, I mean, I find that that very another, another place where I felt like your framework, [00:19:35] I'm not quite sure what the right word is. Like sort of like there was, there was some friction was, is with especially with the the, the Taconic principle of needing to find like, sort of like very minute differences between what the theory would predict. And the reality is sort of areas you might call it like, like complex systems or emergent behavior and where sort of being able to explain sort of like what the fundamentally, just because you can explain how the building blocks of a system work does like, makes it very hard to make. It does not actually help you make predictions about that system. And I I'm I'm do you have a sense of that? How, how you expect that to work out in with, with the iron rule, because it's, it's like when there are, there are just like so many parameters that you could sort of like, argue like, well, like we either we predicted it or we didn't predict it. [00:20:34] Michael: Yeah, [00:20:35] no. Right. So, so sometimes the productions are so important that people will do the work necessary to really crank through the model. So where the forecast is the best example of that. So getting a weather forecast for five days time, you just spend a lot of money gathering data and running simulations on extremely expensive computers, but almost all of, almost all of science. There just isn't the funding for that. And so you'd never going to be able to make, or it's never going to be practically possible to make those kinds of predictions. But I think these models are capable of making other kinds of predictions. So I mean, even in the case of, of the weather models, you can, without, without, without being able to predict 10 days in advance, as long as you relax your demands and just want a general sense of say whether that climate is going to get warmer, you can make, do with a lot with, with, with many fewer parameters. I mean, in the case of, in a way that's not the greatest example because the climate is so complicated that to, to [00:21:35] even, to make these much less specific predictions, you still need a lot of information and computing power, but I think most, most science of complex systems hinges on hinges on relaxing the, the demands for, for. Of the specificity of the prediction while still demanding some kind of prediction or explanation. And sometimes, and sometimes what you do is you also, you say, well, nevermind prediction. Let's just give me a retrodiction and see if we can explain what actually happened, but the explanation has to be anchored and observable values of things, but we can maybe with some sort of economic incident or evolutionary models are a good example of this weekend. Once we've built the model after the fact we can dig up lots of bits and pieces that will show us that the course of say, we, we, we never could have predicted that evolutionary change would move in a certain direction, but by getting the right fossil evidence and so on, we can see it actually did [00:22:35] move in that direction and conforms to the model. But what we're often doing is we're actually getting the parameters in their model from the observation of what actually happened. So there are these, these are all ways that complex system science can be tested empirically one way or [00:22:52] Ben: another. Yeah. The, the thing that I guess that I'm, I'm sort of hung up on is if you want, like, if you relax the specificity of the predictions that you demand it makes it harder than to sort of compare to compare theories, right? So it's like w the, you have, you know, it's like Newton and Einstein were like, sort of were drastically different models of the world, but in re like the reality was that their predictions were, you need very, very specific predictions to compare between them. And so if, if the hole is in order [00:23:35] to get evidence, you need to re lacks specificity it makes it then harder to. Compare [00:23:41] Michael: theories. No, that's very true. So before you, before you demand, is that theories explain why things fall to the floor when dropped then? Good. Einstein let's go. Aristotle looks. Exactly. Yeah. And one reason physics has been able to make so much progress is that the model, all Sara, the models are simple enough that we can make these very precise predictions that distinguish among theories. The thing in that in complex systems sciences, we often, often there's a fair amount of agreement on the underlying processes. So say Newton versus Einstein. There's what you have is a difference in the fundamental picture of space and time and force and so on. But if you're doing something like economics or population ecology, so that looking at ecosystems, animals eating one another and so on. [00:24:35] That the underlying processes are in some sense, fairly uncontroversial. And the hard part is finding the right kind of model to put them together in a way that is much simpler than they're actually put together in reality, but that still captures enough of those underlying processes to make good predictions. And so I think because the prob that problem is a little bit different. You can, the, the that's, it's less, the, the situation is less a matter of distinguishing between really different fundamental theories and Mora case of refining models to see what needs to be included or what can be left out to make the right kinds of predictions. In particular situations, you still need a certain amount of specificity. Obviously, if you, if you really just say, I'm not going to care about anything about the fact that things fall downwards rather than up, then you're not going to be able to refine your models very far before you run out of. It's to give you any further guidance. That's, that's [00:25:35] very true. Yeah. But typically that complex systems kinds of models are rather more specific than that. I mean, usually they're too specific and they give you, they, they, they say something very precise that doesn't actually happen. Right. And what you're doing is you're trying to bring that, that particular prediction closer to what really happens. So that gives, and that gives you a kind of that gives you something to work towards bringing the prediction towards the reality while at the same time not demanding of the model that already make a completely accurate prediction. [00:26:10] Ben: Yeah. But that makes sense. And so sort of to like another sort of track is like what do you think about like theory free? Predictions. Right? So so like the extremity exam question would be like, could a, like very large neural net do science. Right. So, so if you had no theory at all, but [00:26:35] incredibly accurate predictions, like sort of, how does that square with, with the iron rule [00:26:41] Michael: in your mind? That's a great question. So when I formulate the iron Roy, I build the notion of explanation into it. Yeah. And I think that's functioned in, in an important way in the history of science especially in fields where explanation is actually much easier than prediction, like evolutionary modeling, as I was just saying. Now when you have, if you have the, if you, if your, if your model is an effect, then you're on that, that just makes these predictions it looks, it looks like it's not really providing you with an explanatory theory. The model is not in any way articulating, let's say the causal principles, according to which the things that's predicting actually happen. And you might think for that reason, it's not, I mean, of course this thing could always be an aid there's no, it's not it almost anything can have a place in science as a, as a, as a tool, as a stepping stone. Right. So could you cook, but quickly [00:27:35] you say, okay, we now have we now have we've now finished doing the science of economics because we've found out how to build these neural networks that predict the economy, even though we have no idea how they work. Right. I mean, I don't think so. I don't think that's really satisfying because it's not providing us with the kind of knowledge that science is working towards, but I can imagine someone saying, well, maybe that's all we're ever going to get. And what we need is a broader conception of empirical inquiry. Yeah. That doesn't put so much emphasis on an explanation. I mean, what do you want to do. To be just blindsided by the economy every single time, because you insist on a explanatory theory. Yeah. Or do you want, what do you want to actually have some ability to predict what's going to happen to make the world a better place? Well, of course they want to make the world a better place. So we've, I think we've focused on building these explanatory theories. We've put a lot of emphasis, I would say on getting explanations. Right. But, [00:28:35] but scientists have always have always played around with theories that seem to get the right answer for reasons that they don't fully comprehend. Yeah. And you know, one possible future for science or empirical inquiry more broadly speaking is that that kind of activity comes to predominate rather than just being, as I said earlier, a stepping stone on the way to truly explanatory theories. [00:29:00] Ben: It's like, I sort of think of it in terms of. Almost like compression where the thing that is great about explanatory theories is that it compresses all, it just takes all the evidence and it sort of like just reduces the dimension drastically. And so I'm just sort of like thinking through this, it's like, what would a world in which sort of like non explanatory predictions is like, is fully admissible. Then it just leads to sort of like some exponential [00:29:35] explosion of I don't know, like of whatever is doing the explaining. Right? Cause it just, there there's never a compression. From the evidence down to a theory, [00:29:47] Michael: although it may be with these very complicated systems that even in an explanatory model is incredibly uncompressed. Yeah, exactly. Inflated. So we just have to, I mean, I think it's, it's kind of amazing. This is one of my other interests is the degree to which it's possible to build simple models of complicated systems and still get something out of them, not precise predictions about, about, about what's going to happen to particular components in the system. You know, whether, whether this particular rabbit is going to get eaten yeah. Tomorrow or the next day, but, but more general models about how say increasing the number of predators will have certain effects on the dynamics of the system or, or you know, how the kinds of the kinds of things that population ecologists do do with these models is, is, is answer questions. So this is a bit of an example of what I was saying earlier [00:30:35] about making predictions that are real predictions, but but a bit more qualitative, you know, will. Well one of the very first uses of these models was to answer the question of whether just generally killing a lot of the animals in an ecosystem will lead the the prey populations to increase relatively speaking or decrease. It turns out, but in general they increase. So I think this was after this was in the wake of world war one in Italy George, during world war one, there was less fishing because it's just a sailor, but we're also Naval warfare, I guess, not, maybe not so much in the Mediterranean, but in any case there was, there were, there was less fishing. So it was sort of the opposite of, of killing off a lot of animals in the ecosystem. And the idea was to explain why it was that certain just patterns and that increase in decrease in the populations of predator and prey were served. So some of the first population ecology models were developed to predict. So it's kind of a, and these are tiny. These, this [00:31:35] is, I mean, here you are modeling this ocean. That's full of many, many different species of fish. And yet you just have a few differential equations. I mean, that look complicated, but the amount of compression is unbelievable. And the fact that you get anything sensible out of it at all is truly amazing. So we've kind of been lucky so far. Maybe we've just been picking the low-hanging fruit. But there's a lot of that fruit to be had eventually though, maybe we're just going to have to, and, you know, thankfully there're supercomputers do science that way. Yeah. [00:32:06] Ben: Or, or, or developed sort of a, an entirely different way of attacking those kinds of systems. I feel like sort of our science has been very good at going after compressible systems or I'm not even sure how to describe it. That I feel like we're, we're starting to run into all of these different systems that don't, that sort of aren't as amenable [00:32:35] to to, to Titanic sort of like going down to really more and more detail. And so I, I I'd always speculate whether it's like, we actually need like new sort of like, like philosophical machinery to just sort of like grapple with that. Yeah. [00:32:51] Michael: When you modeling, I mean, festival, they might be new modeling machinery and new kinds of mathematics that make it possible to compress things that were previously incompressible, but it may just be, I mean, we look at you look at a complicated system, like the, like in an ecosystem or the weather or something like that. And you can see that small, small differences and the way things start out can have big effects down the line. So. What seems to happen in these cases where we can have a lot of compression as that, those, although those small, those there's various effects of small, small variations and initial conditions kind of cancel out. Yeah. So it may be, you change things [00:33:35] around and it's different fish being eaten, but still the overall number of each species being eaten is about the same, you know, it kind of all evens out in the end and that's what makes the compression possible. But if that's not the case, if, if these small changes make differences to the kinds of things we're trying to predict people, of course often associate this with the metaphor of the butterfly effect. Then I dunno if compression is even possible. You simply, well, if you really want to predict whether, whether there's going to be an increase in inflation in a year's time or a decrease in inflation, and that really every person that really does hinge on the buying decisions of. Some single parent, somewhere in Ohio, then, then you just need to F to, to figure out what the buying decisions of every single person in that in the economy are in and build them in. And yet at the same time, it doesn't, it, it seems that everyone loves the butterfly effect. [00:34:35] And yet the idea that the rate of inflation is going to depend on this decision by somebody walking down the aisles of a supermarket in higher, that just doesn't seem right. It does seem that things kind of cancel out that these small effects mostly just get drowned out or they, they kind of shift things around without changing their high-level qualitative patents. Yeah. Well, [00:34:56] Ben: I mean, this is the diversion, but I feel like that that sort of like touches right on, like, do you believe in, in like the forces theory of history, more like the great man theory of history, right? And then it's like, and people make arguments both ways. And so I think that. And we just haven't haven't figured that out. Actually split like the speaking of, of, of great man theory of history. The thing, like an amazing thing about your book is that you, you sort of, I feel like it's very humanistic in the sense of like, oh, scientists are people like they do like lots of things. They're [00:35:35] not just like science machines. And you have this, like this beautiful analogy of a coral reef that you, that, that scientists you know, contribute, like they're, they're, they're like the living polyps and they build up these they're, they're sort of like artifacts of work and then they go away and it, they, the new scientists continue to build on that. And I was sort of wondering, like, do you see that being at odds with the fact that there's so much tacit knowledge. In science in the sense that like you F for most fields, I found you probably could not reconstruct them based only on the papers, right? Like you have to talk to the people who have done the experiments. Do you see any tension [00:36:23] Michael: there? Well, it's true that the, the metaphor of the coral reef doesn't doesn't capture that aspect of science. It's very true. So I think on the one hand that what's what is captured by the metaphor is the idea that the, [00:36:35] the, what science leaves behind in terms of, of evidence that can is, is, is interpreted a new every generation. So each new generation of scientists comes along and, and, and, and sort of looks at the accumulated fact. I mean, this is going to sound it, this is, this makes it sound. This sounds a little bit fanciful, but you know, in some sense, that's, what's going on, looks at the facts and says, well, okay, how shall I, what are these really telling me? Yeah. And they bring their own kind of human preconceptions or biases. Yeah. But none of these break-ins the preconceptions and biases are not necessarily bad things. Yeah. They look at it in the light of their own mind and they are reinterpret things. And so the scientific literature is always just to kind of a starting point for this thought, which, which really changes from generation to generation. On the other hand, at the same time, as you just pointed out, scientists are being handed certain kinds of knowledge, [00:37:35] which, which are not for them to create a new, but rather just to kind of learn how to just have a use various instruments, how to use various statistical techniques actually. And so there's this continuity to the knowledge let's, as I say, not captured at all by the reef metaphor, both of those things are going, are going on. There's the research culture, which well, maybe one way to put it. It's the culture, both changes stays the same, and it's important that it stays the same in the sense that people retain their, know how they have for using these instruments until eventually the instrument becomes obsolete and then the culture is completely lost, but it's okay. Most of the time if it's completely lost. But on the other hand, there is this kind of always this fresh new re-interpretation of the, of the evidence simply because the the interpretation of evidence is is a rather subjective business. And what the preceding generations are handing on is, is not, is, should be seen more as a, kind of [00:38:35] a data trove than, as, than a kind of a body of established knowledge. But [00:38:43] Ben: then I think. Question is, is it's like, if, what counts as evidence changes and all you are getting is this data trove of things that people previously thought counted as evidence, right? Like, so you know, it's like, they all, all the things that were like, like thrown out and not included in the paper doesn't like that make it sort of harder to reinterpret it. [00:39:12] Michael: Well, there's, I mean, yeah. The standards for counselors, evidence, I think of as being unchanging and that's an important part of the story here. So it's being passed on, it's supposed to be evidence now of course, some of it, some of it will turn out to be the result of faulty measurements, all these suspicious, some of that even outright fraud, perhaps. And so, and so. To some extent, that's [00:39:35] why you wouldn't want to just kind of take it for granted and they get that, that side of things is not really captured by the reef metaphor either. Yeah. But I think that the important thing that is captured by the metaphor is this idea that the, what, what's the thing that really is the heritage of science in terms of theory and evidence, is that evidence itself? Yeah. It's not so much a body of knowledge, although, you know, that knowledge can, it's not that it's, it's not, it's not that everyone has to start from scratch every generation, but it's, it's this incredibly valuable information which may be, you know, maybe a little bit complicated in some corners. That's true, but still it's been generated according to the same rules that or, you know, 10 to. by the same rules that we're trying to satisfy today. Yeah. And so, which is just as [00:40:35] trustworthy or untrustworthy as the evidence we're getting today. And there it is just recorded in the animals of science. [00:40:41] Ben: So it's much more like the, the thing that's important is the, like the, the process and the filtering mechanism, then the, the, the specific artifacts that yeah. [00:40:55] Michael: Come out, I'll make me part of what I'm getting at with that metaphor is the scientists have scientists produce the evidence. They have their, an interpretation of that evidence, but then they retire. They die. And that interpretation is not really, it doesn't need to be important anymore enough and isn't important anymore. Of course, they may persuade some of their graduate students to go along with their interpretation. They may be very politically powerful in their interpretation, may last for a few generations, but typically ultimately that influence wanes and What really matters is, is, is the data trove. Yeah. I mean, we still, it's not, as you, as you said, it's not perfect. We have to regard it with that [00:41:35] somewhat skeptical eye, but not too skeptical. And that's the, that's the, the real treasure house yeah. Of [00:41:43] Ben: science and something that I was, I was wondering, it's like, you, you make this, this really, you have a sentence that you described, you say a non event such as sciences non-rival happens, so to speak almost everywhere. And I would add, like, it happens almost everywhere all the time, and this is, this is wildly speculative. But do you think that there would have been any way to like, to predict that science would happen or to like no. There was something missing. So like, could, could we then now, like, would there be a way to say like, oh, we're like, we're missing something crucial. If that makes sense, like, could we, could we look at the fact that [00:42:35] science consistently failed to arrive and ask, like, is there, is there something else like some other kind of like like intellectual machinery that also that has not arrived. Did you think, like, is it possible to look for that? [00:42:51] Michael: Oh, you mean [00:42:52] Ben: now? Yeah. Or like, like, or could someone have predicted science in the past? Like in [00:42:57] Michael: the past? I, I mean, okay. I mean, clearly there were a lot of things, highly motivated inside. Why is thinkers. Yeah. Who I assume I'd have loved to sell the question of say configuration of the solar system, you have that with these various models floating around for thousands of years. I'm not sure everyone knows this, but, but, but, but by, you know, by the time of the Roman empire, say that the model with the sun at the center was well known. The muddle with the earth at the central is of course well known and the model where the earth is at the center, but then the [00:43:35] sun rotates around the earth and the inner planets rotate around the sun was also well known. And in fact was actually that this always surprises me was if anything, that predominant model in the early middle ages and in Western Europe, it had been kind of received from late antiquity from that, from the writers at the end of the Roman empire. And that was thought to be the, the kind of the going story. Yeah. It's a complicated of course, that there are many historical complications, but I, I take it that someone like Aristotle would have loved to have really settled that question and figured it out for good. He had his own ideas. Of course, he thought the earth had to be at the center because of its that fit with his theory of gravity, for example, and made it work and having the Senate, the city just wouldn't wouldn't have worked. And for various other reasons. So it would have been great to have invented this technique for actually generating evidence that that in time would be seen by everyone has decisively in favor of one of these theories, the others. So they must have really wanted it. [00:44:35] Did they think, did they themselves think that something was missing or did they think they had what they needed? I think maybe Aristotle thought he had what was needed. He had the kind of philosophical arguments based on establishing kind of coherence between his many amazing theories of different phenomena. Know his. Falling bodies is a story about that. The solar system, as of course, he would not have called it the, the planets and so on, and it all fit together so well. And it was so much better than anything anyone else came up with. He may have thought, this is how you establish the truth of, of of the geocentric system with the earth at the center. So now I don't need anything like science and there doesn't need to be anything like science, and I'm not even thinking about the possibility of something like science. Yeah. And that, to some extent, that explains why someone like Aristotle, who seemed to be capable of having almost any idea that could be had, nevertheless did [00:45:35] not seem to have, sort of see a gap to see the need, for example, for precise, qualitative experiments or, or, or even the point of doing them. Yeah. It's, you know, that's the best, I think that's the most I can say. That I don't, I let myself looking back in history, see that people felt there was a gap. And yet at the same time, they were very much aware that these questions were not being said, or [00:46:04] Ben: it was just it just makes me wonder w w some, some period in the future, we will look back at us and say like, oh, that thing, right. Like, I don't know, whatever, like, Mayans, right? Like how could you not have figured out the, like my antigenic method? And it's just it, I, I just find it thought provoking to think, like, you know, it's like, how do you see your blind spots? [00:46:32] Michael: Yeah. Well, yeah, I'm a philosopher. And we in, in [00:46:35] philosophy, it's still, it's still much like it was with Aristotle. We have all these conflicting theories of say you know, justice. What, what really makes the society just to what makes an act. Or even what makes one thing cause of another thing. And we don't really, we don't know how to resolve those disputes in a way that will establish any kind of consensus. We also feel very pleased with ourselves as I take it. Aristotle's are these really great arguments for the views? We believe in me, that's still sort of quite more optimistic maybe than, than we ought to be. That we'll be able to convince everyone else. We're right. In fact, what we really need and philosophers, do you have this thought from time to time? There's some new way of distinguishing between philosophical theories. This was one of the great movements of early 20th century philosophy. That logical positivism was one way. You can look at it as an attempt to build a methodology where it would be possible to use. [00:47:35] And in effect scientific techniques to determine what to, to adjudicate among philosophical theories, mainly by throwing away most of the theories as meaningless and insufficiently connected to empirical facts. So it was a, it was a brutal, brutal method, but it was an idea. The idea was that we could have, there was a new method to be had that would do for philosophy. What, what science did for, you know, natural philosophy for physics and biology and so on. That's an intriguing thought. Maybe that's what I should be spending my time thinking about, please. [00:48:12] Ben: I, I do want to be respectful of your time, the like 1, 1, 1 last thing I'd love to ask about is like, do you think that and, and you, you talked about this a bit in the book, is that, do you think that the way that we communicate science has become almost too sterile. And sort of one of my, my going concerns [00:48:35] is this the way in which everybody has become like super, super specialized. And so, and sort of like once the debate is settled, creating the very sterile artifacts is, is, is useful and powerful. But then as, as, as you pointed out as like a ma as a mechanism of like, actually sort of like communicating knowledge, they're not necessarily the best. But, but like, because we've sort of held up these like sterile papers as the most important thing it's made it hard for people in one specialization to actually like, understand what's going on in another. So do you think that. That, that, that we've sort of like Uber sterilized it. You know, it's like, we talked earlier about people who want to, to change the rules and I'm very much with you on like, we should be skeptical about that. But then at the same time you see that this is going [00:49:35] on. [00:49:35] Michael: Yeah. Well, I think, I mean, there's a real problem here, regardless, you know, whatever the rules of the problem of communicating something as complicated as scientific knowledge or the really, I should say the state of scientific play because often what needs to be communicated is not just somebody that's now been established beyond any doubt, but here's what people are doing right now. Here's the kind of research they're doing here are the kinds of obstacles they're running into to communicate, to, to put that in a form where somebody can just come along and digest it all easily. I think it was incredibly difficult, no matter what the rules are. Yeah. It's probably not the best use of most scientists time and to try to present their work in that way. It's better for them just to go to the rock face and start chipping away at their and little local area. So what, what you need is either for a scientist to take time out from time to time. And I mean there exists these publications review [00:50:35] publications, which try to do this job. That's true. So that people in related fields, you know, typically in the typically related fields means PhD in the same subjects. They're usually for the nearest neighbors to see what's going on, but often they're written in ways that are pretty accessible. I find. So then you create, you create a publication that simply has a different set of rules. The point here is not to in any way to evaluate the evidence, but simply to give a sense of the state of play for. To reach further a field, you have science journalists or what's going on with newspapers and magazines right now is because it's not very good for serious science journalism. And then you have scientists and people like me, who, for whatever reason, take some time out from what they usually do to really, really look kind of a self-standing project to explain what's going on those activities all to some extent, take place outside the narrow narrow view of the [00:51:35] iron rule. So, and I think, I think it's, it's going okay. Given the difficulty of the task. It seems to me that that the, the, the knowledge of the information is being communicated in a, in a somewhat effective, accessible way. I mean, not that if anything, the real, the real, the real barriers to. Some kinds of fruitful, interdisciplinary thinking, not just that it's hard for one mind to simply take on all this stuff that needs to be taken on no matter how effectively, even brilliantly it's communicated the world is just this very complicated place. Yeah. You know, one, one thing I'm interested in historically not, I mean, just, I find fascinating is that fruitfulness of certain kinds of research programs that came out of came out of finding serious wars, like in particular, the second world war, you threw a bunch of people together and they had to solve some problem, like [00:52:35] building at a bomb , it's usually something, something horrendous or a a device, the device for the guns and bombers and so on that would allow that. To rather than having to bit very skillfully. I forget the word for it. You know, you kind of have to put your guide ahead of where the enemy fighter so by the time that your, your, your bullets get there, the plane arrives at the same time, but they built these really sophisticated analog computers basically would do the job. So the Ghana, some, you know, some 19 year olds, like just pointed the plane again. Yeah. And a lot of problems to do with logistics and weather forecasting. And so on this, these, these, the need to have that done through together, people from very different areas in engineering and science and so on and resulted in this amazing explosion. I think if knowledge [00:53:35] it's a very, it's a very attractive period in the history of human thought. When you go back and look at some of the things people were writing in the late forties and fifties, Computers, how the mind works. And so on. And I think some of that is coming out from this, this kind of almost scrambling process that that happened when, when these very specific kind of military engineering problems are solved by throwing people together who never normally would have talked to one another. Maybe we need a little bit of that. Not the war. Yeah. But [00:54:08] Ben: I have a friend who described this as a serious context of use is it is a thing. And it's, I, I mean, I'm, I'm incredibly biased towards looking at that period. Okay. But [00:54:20] Michael: I guess it's connected to what you're doing. [00:54:23] Ben: Absolutely. Is I do you know who. Yeah. So, so he actually wrote a series of memoirs and I just there reprinting it. I wrote the forward to it. So that's, [00:54:35] so I'm like, I agree with you very strongly. And it is it's. I find, I always find that fascinating because I feel like there's, there's like this. I mean, there's this paradigm that sort of got implemented after world war II, where do you think like, oh, like theory leads to applied science leads to leads to technology, but you actually see all these, these places where like, trying to do a thing makes you realize a new theory. Right. And you see similar thing with like like, like the steam engine, right? Like that's how we get thermodynamics is it's like what, like that's a great piece of work that's right, right. Yeah. So that's, I mean, like that, that absolutely plays to my biases that like, yeah, we. Like not, not doing interdisciplinary things for their own sake. Like just being like, no, like let's get these people that are rude, but like having very serious contexts of use that can like drive people having [00:55:32] Michael: problem to solve. It's not just the case [00:55:35] of kind of enjoying kind of chatting about what you each do. And then just going back to the thing you were doing before. Yeah. Feeling, feeling enriched. Yeah. But otherwise I'm changed it. It's interesting [00:55:46] Ben: though, because the incentives in that situation sort of like now fall outside of the iron rule right. Where it's like, it's like, you don't care. Like you don't care about like, I mean, I guess to some extent you could argue like the thing needs to work. And so if it works, that is evidence that your, your theory is, is [00:56:09] Michael: correct. That's true. But, you know, but I think as you're about to say, engineering is not science and it's not it's the own rule is not overseeing engineering. It's the it's engineering is about making things that work and then about producing evidence for, or against various ideas. That's just a kind of a side effect, [00:56:27] Ben: but then it can sort of like, I guess it can like spark those ideas that people then sort of like take, I [00:56:35] was like, I mean, in my head, it's all of this, like I think of what would I call like phenomena based cycles where like, there's, there's like this big, like cyclical movement where like you discover this like phenomena and then you like, can theorize it and you use that theory to then do like, I dunno, like build better microscopes, which then let you make new observations, which let you discover new phenomena. [00:57:00] Michael: It's really difficult to tell where things are going. Yeah. I think the discovery of plate tectonics is another good example of this sea, of these, all of these scientists doing things that, that certainly not looking into the possible mechanisms for continental drift, right. But instead, getting interested for their own personal reasons and doing things that don't sound very exciting, like measuring the magnet, the measuring the ways that the orientation of the magnetic field has changed over past history. By looking at the, by basically digging up bits of rock and tests, looking at the orientations of the, [00:57:35] of the iron molecules or whatever, and the lock and, you know, it's, I mean, it's not, it's not completely uninteresting, but in itself it sounds like a kind of respectable, but probably fairly dull sideline and geology. And then things like that. We're developing the ability to meet very precise measurements of the gravitational field. Those things turn out to be. Key to understanding this, this amazing fact about the way the whole planet works. Yeah. But nobody could have understood in advance that, that they would play that role. What you needed was for a whole bunch of, that's not exactly chaos, but I kind of I kind of diversity that might look almost, it might look rather wasteful. Yeah. That's very practical perspective to, to blossom. Yeah. This is, [00:58:29] Ben: I, I truly do think that like, moving forward knowledge involves like being almost like [00:58:35] irresponsible, right? Like if you had to make a decision, it's like, it's like, should we fund these people who are going in like measuring magnetic fields just for, for funsies. Right. And it's like, like, like from, from like a purely rational standpoint, it's like, no, but yeah, [00:58:51] Michael: the reason that sort of thing happens is cause a bunch of people decide they're interested in. Yeah, persuade the students to do it too. And you know, whether they could explain it to the rest of the world, actually that's another, there was also a military angle on that. I don't know if you know that, but the, the, some of the mapping of the ocean floors that was also crucial to the discovery of plate tectonics in the fifties and sixties was done by people during the war with the first sonar systems who nobody's supposed to be, you know, finding submarines or whatever, but decided, Hey, it would be kind of interesting just to turn the thing on and leave it on and sort of see what's down there. Yeah. And that's what they did. And that's how some of those first maps started being put together. [00:59:35] That's [00:59:36] Ben: actually one of the, one of my concerns about trying to do science with, with like no networks is. How many times do you see someone just go like, huh, that's funny. And like, like so far you can't like computers. Like they can sort of like find what they're setting out to find or like they have a, or they, they almost have like a very narrow window of what is considered to evidence. And perhaps like through, through your framework the, the thought of like, huh, that's funny is like you're someone's brain, all of a sudden, like take something as evidence that wasn't normally like supposed to be evidence. Right. So it's like, you're doing like one set of experiments and then you just like, notice this like completely different thing. Right. And you're like, oh, like maybe that's actually like a different piece of evidence for something completely different. And then it opens up a rabbit hole. [01:00:31] Michael: Yeah. This is another one of those cases though, with.[01:00:35] Sort of the, some kind of creative cause it, and they do think it's incredibly important that scientists not get distracted by things like this. On the other hand, it would be terrible if scientists never got distracted by things like this. And I guess I, one thing I see with the iron rule is it's is it's a kind of a social device for making scientists less distracted. Well, not putting the kind of mental fetters on that would, would make it impossible for them ever to become distracted. [01:01:05] Ben: And maybe perhaps like the, like the, the distraction and like saying, oh, that's funny. It's like the natural state of human affairs. [01:01:12] Michael: Well, I think so. I think if we, we would all be like Aristotle and it turns out it was better for science fair, actually a little bit less curious and yeah. And it's interesting and variable and we had actually our, so [01:01:24] Ben: one could almost say that like the, the iron rule, like w w would you say it's accurate that like the iron rule is absolutely. But so [01:01:35] is breaking in the sense that like, like if, if like somehow there, like you could enforce that, like every single person only obeyed it all the time science, like we, we actually, we make serendipitous discoveries. And so it's like in order to make those, you need to break the rule, but you can't have everybody running around, breaking the rule all the [01:01:57] Michael: time. All right. Put it a little bit differently. Cause I see the rule list is not so much, it's not so much a rural for life. And for thinking is for, for sort of publishing activity. So you don't, you're not, you're not technically breaking the rule when you think. Huh? That's funny. And you go off and start thinking your thoughts. You may not be moving towards. Yeah. It has the kind of scientific publication that, that satisfies the role. But nor are you breaking. The F, but if all scientists can, as it were live to the iron rule, not just in there, not just when they took themselves to be playing a game in every way that they thought about [01:02:35] they, they, they thought about the, the point of their lives as, as kind of investigators of nature. Then, I mean, that's, people are just not like that. It's hard to imagine that you could really, that would ever really happen. Although, you know, to some extent, I think our science education system does encourage it. Yeah. But if that really happened, that would probably be disastrous. We need, it's like the pinch of salt, you know, if you only want to pinch, but without it, it's not good. Yeah. That [01:03:06] Ben: seems like an excellent place to end. Thank you so much for being part of idea missions. [01:03:35]

FounderQuest
There Ain't No Business Like No Business

FounderQuest

Play Episode Listen Later Sep 17, 2021 26:49


Show notes:Links:Bold Badgers NFTMantis scooterRidwellWrite for HoneybadgerTranscript:*note - this is an unedited automatically generated transcript with about 80% accuracy*Josh: So we really are we doing this, uh, super quick. Do we need to like speed up our voices? ArtificiallyBen: The chipmonk episode.Starr: There you go. No, we should just, we should slow them down. So it'll um, we can just record  a  minute episode and then we'll take  minutes to listen to it.Josh: Yeah, yeah. That's right. That's what we've been doing all along. That's our life hack is it takes us  minutes to record these episodes and you listened to them in  minutes.Starr: Yeah. So that's the, um, so I'll fill in our listeners. We, um, we miss our normal recording day on Friday, and so we're making it up on a Monday, which means like we're jam packed in with a bunch of other stuff. Um, so this may be a little  shorter than usual and I'm sorry. I know you just have to have all of us all the time and we're just giving it all we can right now.Josh: Yeah, it'll be just as off topic though. So, um,Starr: I would thank God.Ben: Yeah. Speaking, speaking of off topic, I have, I have a public service announcement to make. As, as you know, I've been getting more into the electric vehicles scene, uh, personal mobility, micro mobility, all that kind of fun stuff. And I, you know, a few months ago bought an electric scooter.  It's a mantis for those who are curious, who are in the know, uh, and I've been really enjoying that, like riding back and forth to work and goofing off and that sort of thing. But the thing that's, the public service announcement is, uh, wear a helmet. If you're going to ride one of these pillars. I just, this past week saw two different people riding on scooters, similar to mine, like higher powered scooters, mixing it up with traffic, like on  mile per hour roads and not wearing a helmet. And I just thought that is insane.  Like, I don't know. Maybe, maybe, yeah, you should definitely wear a helmet if you're going to ride electric scooter at  miles an hour, just saying that's my PSA.Josh: I did go for, I went for a, my first ride on an EBI bike, um, last week and I must confess I did not wear a helmet. And, uh, I have to say it was, you know, it was kind of fun. Like, you know, little dangerous,  there was no traffic. Like there was very little traffic, so in my defense.Ben: Okay. That's a plus. Do you remember what kind of bike your Rover's like a super ? Like one of those modelsJosh: I have, I have a very bad memory for names of things and I was told, but, uh, no, I don't know, but actually I was, it was with, uh, it was the bike of, uh, Mike Perrin, who is a friend of the show and creator of sidekick. So I'm  sure he will, uh, hopefully listen to this and, and let us know. And then we can fill everyone in the next week. MaybeBen: I think, I think he has a super . It's a, and that's a pretty sweet,Josh: It's like the super it's like one of the fastest ones on the market, he said, yeah, cool. Or something like that.Ben: I'm going to have to get down to Mike's house and borrow some of his bikes. AndJosh: It was a lot of fun. I'd never, I'd never done that before. And I, I get the appeal now.Ben: Yeah. So when, when I got my scooter, Mike was like, I don't  know, scooters. They're kind of, uh, I don't exactly what he tweeted, but he's like, yeah, they're kind of sketchy because they're not very stable and stuff and he's right. They are integrated stable compared to the bikes, but it's still a lot of fun. So I just wear a full face helmet to counteract the wobbliness. Yeah.Starr: Did y'all know I have a, an electric bike? No, it's called a Peloton.Josh: You were so smug with that one.Starr: It's the perfect bike for me because it doesn't move. Um, it's like all the, got all the nice things about the bike, like the workout, but you don't go anywhere. You don't have to Dodge any traffic. Uh, don't have to wear a helmet screen.Josh: Yeah. Those sound, those do sound seriously though. Those, those, uh, look pretty, pretty nice.Ben: Yeah. I have, I have a low-tech Peloton. It's just a trainer. I brought my bike on.Josh: Is your bike on it? Yeah. Yeah. But I like, I don't know the what, from what I've heard of the Peloton  , uh, those they've got all the bells and whistles right star.Starr: Oh yeah. Yeah. I mean, really it's um, it's not so much about the actual bike for me. It is, as it is about having some like super enthusiastic person, like, um, playing really good music and just being like, you've got this, you were born for greatness and just like saying stuff like that at me. Um, while I'm like trying to, you know, read them a little bit,Josh: You say that, but like, you know, like I, I try to, you know, give that experience  to Katelyn, for instance, my wife and she just like, she hates like, she's like get, get out of here.Starr: I think, I think it's easier. I think it's a little easier when there's not like an actual person there, you know, Just hire a social exerciseBen: That started out live, get, you know, the, uh, the motivational speaker guy lives in a, down by the river. I'm just, I'm just thinking about Chris Farley,  like standing by your exercise bike. You can do it. You've got this.Josh: If we could get a, yeah. If we could get that, um, on the Peloton, I would subscribe like if he was one of the trainers, I mean, like, you know,Ben: So just bring him back from the dead, have him record some such the Peloton and then, yeah, that'd be awesome. I miss Chris Farley.Starr: So Ida likes to ride the Peloton too, that she's not big enough for it. Um, but she  is a, her, her feet can touch the pedals. Um, but they can't reach all the way down. So she's kinda like kicks the pedal down and then catches it on the way back up. And so she asked me to put on a little video so she can do it to the music too. Yeah. Oh, I need to give an update about my, um, about the printing press. I know everybody's like waited, waiting the press breath about thatJosh: Date. I thought, yeah. I didn't know. There was news so, well, IStarr: Mean, the news  is I have given up on it. I went down to Tacoma. I went down to see it and it worked and everything, and I just really got a sense for like how big and heavy it was going to be. And, um, then I started, I measured it and I started actually trying to figure out how I would get it into my building. Um, because like, it's just, my, my office is  in the backyard. It's, uh, it's, we're having our backyard redone soon, but right now it's just all bumpy and lumpy. And so it's like trying to like roll this thing. I would have to construct like a, a path out of plywood. I'd have to build a ramp up to my, um, the doorway, um, then to actually get it into the location where it's going to be. I would have to completely like dismantle all my shelving and, um, then like re assemble it once I had put the thing in place.  And so if I ever wanted to move it again, I'd have to like completely take down all my shelving. I was just like, this is too much. Like, this is, um, like I can't, I can't justify this on it. Like I'm, I'm waking up early in the morning and not being able to get back to sleep. Cause I'm like, how the hell am I going to like move this thing? It's like, no, that's not a good hobby for me right now.Ben: That's too bad. Have you looked into typewriters?Starr: I mean, quite the same thingJosh: I would get into typewriters  though. Just like aside,Starr: I am looking into smaller, into a smaller press. They have smaller like desktop ones that are a couple of hundred pounds. Um, not, not like a thousand and looking into that sad,Ben: sad to hear it didn't work out, but I let's get pictures of that in any one. If you get a small one, that'd be kind of fun.Starr: Yeah. I just have to, I, uh, I almost saw him this weekend, but somebody swooped in before me. And so now I'm just going to have to wait like six  months until another one pops up. Cause like it's, they're not very, there's not a very liquid market. It's not like in a, I guess, I guess there is a liquid market, I guess, I guess they just kind of get snapped, snatched up and then like, there's just not any of them. Yeah.Josh: Do you still get to like, do you have to do like type setting and stuff?Starr: Yeah. You do like, um, there's a couple ways to do it. Like you can do it the old school way where you have like the lead type and you like, um, you know, put it letter by letter and do like a composing  stick and do all that. Um, I probably wouldn't do that just because I'm not sure I have the time and patience. Um, so there's a, an updated way to do it where, um, you can, um, you know, send a PDF off and they'll make a, uh, a plate for you and it's plastic and then you just use that. So, um, yeah. And you can make them yourself too. It's just, you know, takes more equipment and more, you know, you know how I'm work and stuff.Josh: Maybe you could get like a specialized, d printer to like printer plates for you.Starr: Cool. Do you use like, uh, um, people to use like a, a Glowforge like a laser cutter cool. Or laser engraver?Josh: That's a, that's a fun hobby. That sounds, that sounds like fun.Starr: Oh yeah. Oh, I went down the rabbit hole of reading all about laser engravers too. Like there's like this cheap one from China that you can get for like  bucks. And then like,  it's apparently got good internals, but like, you really have to soup it up. And so like that's some people's whole personality is they just do that.Josh: Nice before we get off the topic of a paper and things that interface with paper. Um, I like ordered something off of Amazon that I was like, I don't know why I was like this excited about it arriving. Like maybe I'm just like extreme, like my, you know, I'm extremely  bored and needed something to look forward to. But like Amazon basics, paper, shreds, shredder, sharpening, and lubricate, lubricant sheets. And I get all, I'm not going to say that again. I hope you like got that. Um, I did not know that this existed though. Cause like I have like a paper shredder. It's like a cheap, you know, a cheap one, but like I never, like, I never oil it cause don't like just, I don't know how, okay. Like just the thought of like getting a, like a bottle  of oil or something and like trying to like dump it.Josh: Like I just, I don't know. So I like was like trying to figure out like, how do you oil these things? And it turns out they make sheets of paper that had the oil like in them and you just run them through the shredder. I didn't know. Like maybe everyone knows this. I did not know this was a thing. And uh, I mean it's like the perfect, it's like the perfect, uh, lubricant solution for your shredder because, um, you just, you know, it's like shredding a piece of paper, which is fun in and of itself.  Like who doesn't like shredding paper. So pro tip, you don't needStarr: Waiting. How do they work? Um,Josh: My shredder might be too far gone from the lack of oiling, but I'm going to like, wait and see. Oh no, we'll wait and see. Luckily I did get the cheap one. So now that I'm like an expert on shredder maintenance, um, my next shredder maybe I'll even upgrade or something.Starr: I actually, um, I bought an Amazon basic shredder. That  is, uh, it's a, it's a fairly big one, um, for home use, but it's, it's uh, Amazon basics and it's actually really good.Ben: That is a cross cut. Cause that's the key feature right there.Starr: I, I think the cross cuts. Yeah. SeeBen: Mine. Mine's a cheapo one that just does stripsJosh: And that's, I mean that's the strips. Yeah.Ben: Gotta have the crossover.Starr: Yeah. They can always go in the strips back together.Josh: Yeah.Ben: I was a little disturbed to find out  though. My, my local trash and recycling facility, uh, our city requests that you not put shredded paper in the recycle, uh, I don't know why they can't handle the recycle shredded paper, but yeah. So if, if all the stuff that I shred, it has to go in the trash, which seems kind of wrong, you know, it's like it's paper cause then recycle. Right. ButJosh: That's because I'm pretty sure recycling is a big scam and none of it actually works. Like you think it does because like Kaylin, like  Katelyn knows all about recycling and I am constantly trying to like be a good person and recycle things and she's like, no, that's not recyclable. Like you can't like, that's going to actually like, that's going to like make the recycling people mad because like they have to sort through this and like, you know, take it out before they can actually like repurpose. So yeah, it seems like there's very, uh, relatively little that is actually recyclable. At least in my experience. So farStarr: We subscribed to an additional recycling service,  um, read well. And uh, yeah. So they like, you can't recycle, um, just a normal city was like, when you can't put like plastic bags or any sort of like plastic film stuff. Right. So like they take that and um, like they'll take, uh, like fabric stuff, like clothes, um, and like batteries and light. And then they have like a rotating category where um, like once every three months or whatever, it's like, you can put your old  electronic devices in there and they'll like, you know, have those recycled and whatever. Yeah. Yeah. It's pretty nice.Josh: Yeah. Cause I'm everything I hear lately about like just normal recycling, just as depressing. Like it's like, I don't know. I hear like, you know, half the recycling isn't even like being taken care of taken,Starr: You know, like they're like shippingJosh: It to other countries or burying it in landfills anyways. It just it's like, yeah, it's kind of sad. It doesn't make me want to recycle.Ben: Cool.  Let's see. Maybe, maybe my municipality then is forward-looking because they know there's going to put in the landfill. So there's just saving a step, right? Yeah. Just put it in the trash. Cause we're going to put out the trash anyway. Right?Josh: Yeah. And thenBen: They actually did that for a styrofoam. We used to have a regular styrofoam collection event. Like every month you could go down to city hall and you could dump your old styrofoam and they would take care of it. And then like, you know what, we just can't even cost effectively handle styrofoam anymore. So don't even, it's not even worth driving down to the city  hall to drop it off. Just put it in your trash. It's like, oh, that's so sad.Starr: Well, the, the rebel also does styrofoam. Like it's um, that's cool. It's it's not included in the base like price, but they give you a big bag and they're like, okay, whenever you're done with filling up this giant bag, like it'll cost, I don't know, five or $ to recycle it.Josh: Okay. Well we got to remember put it in the show notes cause I'm going to look at it too. Okay. Sure. I mean, it does seem like I'd rather the city, like if the city like  legitimately can't handle it and they're just like secretly like just trashing it anyway. It's like, it's better just to acknowledge the problem so that a real solution, hopefully it can, you know, like maybe like something like this, like people can start to, you know, pay extra for it or, or whatever. But like, it just seems like ignore, like just pretending, like just, just so everyone can feel good. Like, you know, just keep the people, you know, let them feel like they're recycling when they're not, does  not seem like a solution that's going to like solve any problems.Ben: But you know, what's, what's free to recycle the bits that you send to Honeybadger. We recycle those things all day long. You send us those, those API bits and they get efficiently recycled right away.Starr: I thought y'all were going to recycle those into NFTs.Josh: Oh yes. We don't. Don't uh, can'tBen: Spill the beans yet. Yeah. LikeJosh: Tell everyone our new business strategy. I think already I put that on Twitter already that we're pivoting into crypto and Airtraq and it's going to be a side business. Yes.Starr: It might confuse people. There's already like a Honeybadger coin or something out there.Josh: Yeah. And there's also like multiple Badger NFTs by the way. SoBen: Yeah, just a little delight.Josh: That was like a brave badgers. Brave badgers on Salada. I think there's one.Ben: Yeah. Put that in the show notes. Make sure people check it out.  Not officially endorsed by Honeybadger, but still cool. IStarr: Think we should put out our own line of pugs.Josh: Yes. Yeah. I mean like I'm surprised pugs. Aren't like, so someone's rolling an NFT for pugs, to be honest.Starr: I wasn't making it come back. I hear.Ben: Yeah. If we're going to, if we're going to go retro, like let's go all the way. Retro let's skip the whole collectible cards and stuff and go straight to playing cards. Right. I'll play for the two cards with  different batteries on them. Yeah.Starr: I thought you were going to say to me,  light bulbs or something.Josh: Absolutely. I've been, I'm curious. Have you learned anything about, uh, crypto or NFTs lately?Ben: You know, no, I haven't really, I I've been, I've been watching people in my Twitter feed and it's, it's funny, there's this, there's this arc that I see, like their first tweet is like, what is this crypto stuff? And then their next tweet is like, this crypto stuff is crazy. And then a little bit later, there's another tweet. It's like, I'm going to look into this crypto set because I want to understand it. And then a little bit later there's like,  Hey, check out this NFC I just bought. And then a little bit later, their final tweet is like, here, come join this, this core community and get into my mint.Josh: And, and they have a new Twitter avatar that has like laser eyes.Ben: Yeah. It's kinda, it's crazy. So, so I've like, I've seen this again and again and again, I'm like, okay, I'm not, I'm afraid. I don't wanna investigate the Nazis becauseStarr: So R oh, I'm going to get, I'm going to get, I'm going to get so much hate over this, but our, um, our  NFTs just like, um, MLM for like tech rose.Ben: Yes, totally. They areJosh: Essentially,Starr: That's like, I've got, I've like, I'll just tell my I'm essentially. I've got my sensory over here. My essential oils.Josh: Yeah. Well spring as well. I mean like, technically I think you probably could code a MLM on Ethereum, so I'm sure it's already been done, but maybe that, you know, maybe, maybe we should just go for it. Just go full a  full billing. There you go.Starr: That's it. Everybody you heard it. We're going full villain now.Josh: Crypto villain. Yeah. I I've checked it out as well. A little bit. Um, I bought a, uh, an FTE on Solano just to see. And, um, actually I did not follow the pattern that you, uh, that you described Ben:, but I also did not let myself do this publicly, which I think is a big key. Like you people know,  like you can create anonymous identities on the internet. Um, it's still possible. And then you can go explore, you know, like NFTs or whatever, and you don't have to like have laser eyes on your main Twitter profile. Um, but you know, I went and looked at it and uh, I'm still, I'm like still learning. I'm like, you know, I'm trying to update my, you have the whole crypto scene is a little bit, you know, a little bit dated. Like I  checked it out, like after Bitcoin got, you know, it was starting to get popular and stuff, read some white papers, but I think it's, I mean, it's, you know, it's not going away regardless, so it's good to keep your view current at least. But, um, I am not, uh, you know, bought into, I have an eight in as the kids say,Ben: Well, I mean, back to the two lips, I think I'll just wait until the crash happens. Right. And then I'll have a bias of nice to have thoseJosh: Do that. Yeah. That's the, that's the cycle. I mean, you know, it's going to happen. That happens like in every, every, it seems like every new application of blockchain that, you know, comes out that goes through the same, like boom and bust cycle, um, and then levels out to, uh, you know, fairly regular boom and bust cycle.Ben: I mean, you know, confessional here, but I'm actually a laggard when it comes to tech stuff.  Like I'm pretty late on the adoption curve for a lot of things. Like, you know, my car is pretty old, my TV's kind of old, you know, I'm not really sure. Yeah. Yeah. That's just kinda, it's kinda weird. I'm in the tech world, but like, I don't really jump in on things like that. I'll just wait,Starr: That's pretty normal. Right. There's like, um, I don't know. There's I saw some, I forget where I saw somebody say it was like, there's two types of tech people. One has the newest of everything all the time. And the other one is like still working on like a,  a   PC.Josh: Yeah. Whatever.Starr: Yeah. I don't know about y'all, but like, I don't really know a lot of like tech people who have like, um, like voice assistance in their home.Josh: Yeah. I like that as much as like the consumer more than just regular consumers. Yeah.Ben: That's because we know it's like I write software. I know how bad it is.Josh: Yeah.  Yeah. That's why I don't like having them. So I don't trust, I don't trust software, but I don't know, like the block, the whole blockchain thing. Like, I, I, you know, I kind of get the, like the future application argument, like there's something here. Like I think it is like that idea of having like very easy, like making contracts easier, for instance, or giving software,  the ability, like making it easier to write applications that are built on like contracts or, or even like financial applications. Like the whole idea of like, like code being able to hold its own its own actual currency or money. Um, because it's like, you know, it's just bits. Like that is interesting. Like, I don't know, you know, I'm not enough of a futurist to be able to like see the future where, you know, that's like ubiquitous, but like it is, I can see that aspect of it. It's interesting. But like the whole, like, yeah.  I'm not like collecting a bunch of, uh, NFTs in the meantime.Ben: Yeah. I think smart contracts. The idea is interesting. I think, you know, the stuff that's being loosely called web three, I think that's kind of stuff is interesting, but the, but the whole I'm going to buy a smart contract thing that represents a JPEG and then I'm gonna hold on to it and it's going to be worth a million bucks. That part of it doesn't really appeal to me. Like, yeah, I guess I'm just not yet.Josh: Well, you're also not  an art. You're not like an art collector either. I would assume that's true. I don't think you have a house full of priceless art. I would, that would be my guess. I mean, I don't want to like, yeah, like over assume, but I mean, like, I think that's the kind of person that this would, this definitely like appeals more to like the collector and, uh, I'm, I'm also not a collector. So, um,Ben: Um, I do have one, I do have one piece of art in my house, so I'm not a complete,  you know, Rube, but, uh, but yeah, I am not, I'm not a collector. Yeah.Starr: I think the big, um, like, like I'm thinking about how like Bitcoin and stuff has been around and, you know, blockchain has been around for over a decade at this point. Right. Um, and like still now, like, you know, it looks a lot, I don't know, to me, just from the outside, it looks very similar to what it did back then.  It's like, it's like, um, a bunch of people, very excited about it and what it means, and this kind of like vague way, um, that like seems like, you know, it'll pan out in the future, but we're not quite sure how yet. And like, I'm wondering if the big, um, I'm wondering if the thing that like blockchain is actually successful at is in, um, being very like evocative to  a certain type of person, um, making a certain type of, you know, developer or a tech person, like feel a certain way. Like I wonder if that's the main success of blockchain, because that seems to be like, mostly what I'm seeing is like a bunch of people, you know, excited a bunch of people. Um, I don't know, like, like wanting to discuss the future of things and you know, being smart about it. And it's like, I wonder if that, um, that process is the whole reason that it stuck around. I don't  know.Ben: It's good, good point.Josh: There's definitely some interesting stuff out there. Um, and some very, I mean, like, I think it's undeniable that there are some very people that have thought all this stuff up, like yeah. But yeah, I don't know. You're right. It's, it's been around a lot. Like the, it seems like the adoption curve as much longer on this one. If, if it is going to be the, you know, the next big thing, I don't know. It does. I don't know. It'll be interesting.  But I figured in the meantime, like keeping, keeping an eye on, let's just try to learn more about it. But, um, I'm not really the, I try to avoid situations where I just like dive in and become a like true believer. So I'm, I'm learning from afar.Ben: I'll just go buy some GME. That'll go to fix.Starr: I dunno. I'm just going to go for  AMC, myself. Like the movies, like the movies have been around forever.Ben: Well, confession time I actually bought some AMC. Oh yeah. When the whole GME thing was going crazy and AMC got part of it. I went and bought some AMC. Cause I'm like, you know what, thinking about it. It's like, I wasn't really interested in the main stock thing, but I was thinking, okay, pandemics going to go away some point, right. People are gonna get back out and they're going to go to movies again. Right. It's going to be, and I'm actually, I think I'm doing pretty good on the whole AMC purchase.  We'll see how it goes. Pandemic didn't end yet, but I can still close the fingers.Josh: I mean, as a futurist, I do expect more things to become MIMA fide. So if you can like predict those trends, then go, you know, get in early because, uh, everything's going to be a meme on the blockchain. Eventually.Ben: That's a good thing. Our business is based on a meme now. We're, we're, we're totally with it.Josh: Yeah. All right. We're finally with it on the whole meme thing.Starr: Well, as the present test, I think you should just enjoy it while you can.Josh: You mean all the mains or I don'tStarr: Really know. I just want to get, it seemed like a pithy thing to sayBen: It's apropos. Yeah. Yeah.Josh: Well, we discussed like, no, like I think we, I think we actually discussed like nothing  related to the business this time and that is, you know, that's moving forward.Ben: This is our Seinfeld episode, the episode aboutJosh: Speed. Oh, speaking of Seinfeld, we finished the last, the final episode of Seinfeld, um, that like a couple nights ago. And it like, cause we've been like Kayla and I have been like going through it, like for like years at this point, like just slowly, like, cause it's not every night you want to watch Seinfeld.  Like it's, it's gotta be like a Seinfeld night. So we finally, like, we didn't realize we were like at the end. Um, and it was kind of a, it was a little bittersweet moment kind of likeStarr: At the end of real Seinfeld when it aired. So, and you just heard that green day song starts swelling. It's something I'm predictive of your life. I know. So enjoy it while you can enjoy it while you can.Starr: You've been listening to founder quest. If you want to give us a review, go to wherever you do that and do that. I don't know. I've never been given a podcast or review, to be honest. I don't know how you do it. Um, so I may just be sending you out to nowhere. Um, and yeah, if you're interested in writing for us, we are usually looking for authors and stuff for a blog. Um, check out  honeybadger.io forward slash blog and look for the right press link and learn all about, you know, all about that. And we will see you next week. See ya. See ya. Bye.

Ranger Command Power Hour
Ranger Command Power Hour Episode #188 “Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben”

Ranger Command Power Hour

Play Episode Listen Later Sep 11, 2021 61:31


Ranger Command Power Hour – Episode 188 – Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben It's time to Ranger Up with @trekkieb47 @secretrangerfan & @ZachLaVoy as they talk all things Power Rangers on the Four Eyed Radio Network with RANGER COMMAND POWER HOUR! On this special episode of Ranger Command we […]

covid-19 conversations power rangers ranger up ben it ranger command power hour four eyed radio network ranger command zachlavoy
Ranger Command Power Hour
Ranger Command Power Hour Episode #188 “Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben”

Ranger Command Power Hour

Play Episode Listen Later Sep 11, 2021 61:31


Ranger Command Power Hour – Episode 188 – Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben It's time to Ranger Up with @trekkieb47 @secretrangerfan & @ZachLaVoy as they talk all things Power Rangers on the Four Eyed Radio Network with RANGER COMMAND POWER HOUR! On this special episode of Ranger Command we […]

covid-19 conversations power rangers ranger up ben it ranger command power hour four eyed radio network ranger command zachlavoy
Four Eyed Radio/Podcast Network
Ranger Command Power Hour Episode #188 “Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben”

Four Eyed Radio/Podcast Network

Play Episode Listen Later Sep 11, 2021 61:31


Ranger Command Power Hour – Episode 188 – Ranger Command PSA – A Conversation on Covid-19 with Dr. Ben It's time to Ranger Up with @trekkieb47 @secretrangerfan & @ZachLaVoy as they talk all things Power Rangers on the Four Eyed Radio Network with RANGER COMMAND POWER HOUR! On this special episode of Ranger Command we […]

covid-19 power rangers ranger up ben it ranger command power hour four eyed radio network ranger command ranger command power hour episode zachlavoy
FounderQuest
Our Ops Are Smooth Like A Jar Of Skippy

FounderQuest

Play Episode Listen Later Sep 3, 2021 36:27


Show Notes:Links:MicromortNoblesse obligeJosh's dotfilesGitHub Code SpacesFull Transcript:Ben:Yeah. I've been holding out for the new MacBook Pros. The M1 is pretty tempting, but I want whatever comes next. I want the 16-inch new hotness that's apparently supposed to be launching in November, but I've been waiting for it so patiently for so long now.Josh:Will they have the M2?Ben:Yeah, either or that or M1X. People are kind of unsure what the odds are.Starr:Why do they do that? Why did they make an M1 if they can't make an M2? Why do they have to keep... You just started, people. You can just have a normal naming scheme that just increments. Why not?Josh:M1.1?Ben:That would be awesome.Starr:Oh, Lord.Josh:Yeah, it would.Ben:M1A, Beachfront Avenue.Starr:So last week we did an Ask Me Anything on Indie Hackers, and that was a lot of fun.Josh:It was a lot of fun.Starr:I don't know. One of the most interesting questions on there was some guy was just like, "Are you rich?" I started thinking about it. I was like, "I literally have no idea." It reminded me of when I used to live in New York briefly in the '90s or, no, the early '00s. There was a Village Voice article in which they found... They started out with somebody not making very much money, and they're like, "Hey, what is rich to you?" Then that person described that. Then they went and found a person who had that level of income and stuff and they asked them, and it just kept going up long past the point where... Basically, nobody ever was like, "Yeah, I'm rich."Josh:Yeah. At the end, they're like, "Jeff Bezos, what is rich? What is rich to you?"Starr:Yeah.Josh:He's like, "Own your own star system."Starr:So, yeah, I don't know. I feel like I'm doing pretty good for myself because I went to fill up my car with gas the other day and I just didn't even look at the price. The other day, I wanted to snack, so I just got a whole bag of cashews, and I was just chowing down on those. I didn't need to save that. I could always get another bag of cashews.Ben:Cashews are my arch nemesis, man. I can't pass up the cashews. As far as the nut kingdom, man, they are my weakness.Starr:I know. It's the subtle sweetness.Ben:It's so good. The buttery goodness.Starr:Yeah, the smoothness of the texture, the subtle sweetness, it's all there.Ben:That and pistachios. I could die eating cashews and pistachios.Josh:There you go. I like pistachios.Ben:Speaking of being rich, did you see Patrick McKenzie's tweet about noblesse oblige?Josh:No. Tell me.Ben:Yeah, we'll have to link it up in the show notes. But, basically, the idea is when you reach a certain level of richness, I guess, when you feel kind of rich, you should be super generous, right? So noblesse oblige is the notion that nobility should act nobly. If you have been entrusted with this respect of the community and you're a noble, then you ought to act a certain way. You got to act like a noble, right? You should be respectful and et cetera. So Patio was applying this to modern day, and he's like, "Well, we should bring this back," like if you're a well-paid software developer living in the United States of America, you go and you purchase something, let's say a coffee, that has basically zero impact on your budget, right? You don't notice that $10 or whatever that you're spending. Then just normalize giving a 100% tip because you will hardly feel it, but the person you're giving it to, that'll just make their day, right? So doing things like that. I was like, "Oh, that's"-Josh:Being generous.Ben:Yeah, it's being generous. Yeah. So I like that idea.Josh:That's cool.Ben:So-Starr:So it's okay to be rich as long as you're not a rich asshole.Ben:Exactly. Exactly. That's a good way to bring it forward there, Starr.Starr:There you go. I don't know. Yeah. I think there's some historical... I don't know. The phrase noblesse oblige kind of grates at me a little bit in a way that I can't quite articulate in this moment, but I'll think about that, and I will get back with you.Josh:Wait. Are you saying you don't identify as part of the nobility?Starr:No.Ben:I mean, I think there's a lot of things from the regency period that we should bring back, like governesses, because who wants to send your child to school in the middle of a COVID pandemic? So just bring the teacher home, right?Starr:Yeah. That's pretty sexist. Why does it have to be gendered? Anyway.Ben:Okay, it could be a governor, but you might get a little misunderstanding. All of a sudden, you've got Jay Inslee showing up on your doorstep, "I heard you wanted me to come teach your kids."Josh:I don't know. I'll just take an algorithm in the home to teach my kids, just entrust them to it.Starr:Yeah. Oh, speaking of bringing things back, I told y'all, but I'll tell our podcast listeners. On Sunday, I'm driving to Tacoma to go to somebody's basement and look at a 100-year old printing press to possibly transport to Seattle and put in my office for no good reason that I can think of. It just seems to be something that I'm doing.Josh:Do you like that none of us actually asked you what you were intending to do with it? I was like, "Yeah, just let me know when you need to move it. I'm there." I just assumed you were going to do something cool with it, but ... Yeah.Starr:I appreciate that. I appreciate the support. I'm going to make little zines or something. I don't know.Josh:Yeah. If I get a lifetime subscription to your zine-Starr:Okay, awesome.Josh:... that would be payment.Starr:Done. Done.Josh:Cool.Ben:Yeah, sign me up, too. I'll be there.Starr:Well, I appreciate that.Ben:I mean, who could resist that invitation, right, because you get to... If you get to help with moving that thing, you get to see it, you get to touch it and play with it, but you don't have to keep it. It's somebody else's problem when you're done with the day, so sounds great to me.Starr:There you go. Well, I mean, if you read the forums about these things, this is one of the smaller ones, so people are just like, "Ah, no big deal. No big deal. It's okay." But I was happy to hear that there's no stairs involved.Ben:That is the deal-breaker. Yeah.Josh:Yeah. But it-Ben:If you ever get the friend helping you to move their piano, you always ask, "Okay, how many flights of steps," right?Starr:Yeah. Oh, I just thought of something I could do with it. I could make us all nice business card to hand out to nobody.Ben:Because we're not going anywhere.Josh:I just think of my last six attempts at having business cards. They're all still sitting in my closet, all six boxes of-Starr:I know. People look at you like, "What, really, a business card? What?"Josh:Yeah, like all six generations.Starr:Yeah.Ben:I hand out one or two per year. Yeah, just random people and like, "Hey, here's my phone number." It's an easy way to give it to somebody.Josh:Just people on the street?Ben:Exactly. Like a decent fellow, "Here you go." Thank you.Josh:Yeah.Starr:It's like, "I've got 1000 of these. I got to justify the cost somehow."Josh:We got to move these.Starr:We could start invoicing our customers by snail mail. I could print a really nice letterhead.Ben:I think we have a few customers who would be delighted to receive a paper invoice from us because then they would have an excuse to not pay us for 90 days.Starr:Yeah.Josh:Isn't owning a printing press like owning a truck, though? Once people know you have it, everyone wants to borrow it.Starr:It's going to be pretty hard to borrow for a 1000-pound piece of iron.Josh:Well, they're going to want to come over and hang out in your basement and do their printing. This is the Pacific Northwest, like-Starr:It's their manifestos.Josh:Yeah. They got to print their manifestos, lists of demands.Starr:They don't want the establishment at Kinko's to be able to see.Josh:Right.Ben:I don't know. It's got to put you on a special kind of watch list, though, if you have a printing press in your home, right? All of a sudden, some people are really interested in what you're up to.Josh:It's like a legacy watch list.Ben:I'm just flashing back to, yeah, in the 1800s when cities, towns would get all-Starr:There you go.Josh:Well, yeah, because they're like-Ben:The mob would come out and burn down the printing press building and stuff.Josh:If you wanted to be a propagandist back then, you had to buy a printing press and then you get put on a watch list. That just never went away. They're still looking for those people. They just don't find as many of them these days.Starr:Yeah. It's so inefficient. It's not the super efficient way of getting the word out, though, I hear, unless you want to be one of those people handing out leaflets on the side of the road.Josh:Well, you could paper windshields in parking lots.Starr:Oh, there you go. Yeah.Josh:Yeah, that's how they used to do it.Starr:No, look at my beautifully hand-crafted leaflet that you're going to throw in the gutter.Josh:Mm-hmm (affirmative).Ben:I think you just settled on what your next adventure's going to be after Honeybadger. You're ready to put this business aside and focus on printing up flyers for your local missing cat.Starr:There you go. There you go. Band flyers, that's big business.Josh:But you could get into fancy paper. That's a whole thing up here. It's pretty cool, actually.Starr:Yeah. I don't know. Really, I was like, "Oh, it'd be cool to have a big thing to tinker with." I'm learning about myself that I like having just a big physical project going on, and I'm pretty... Like, I built this backyard office, and that took up two years of my time. Ever since then, I don't have a big physical thing to work on, so I'm thinking this might fill that niche, that niche, sorry. I read a thing that's like don't say niche, Americans. Niche.Ben:I don't know, Starr. Maybe you should think of the children and then think about 50 years from now when you're dead and Ida's cleaning out the house and she's all like, "Why is there this printing press?"Starr:Oh, there you go.Josh:Have to move it.Starr:They'll just sell it with the house.Ben:There you go.Starr:Yeah. I mean, the funny thing is, is that it is wider than the doorway, so I would either have to dissemble it partially or take out the door. I put the door in, so I know how to take it out, so there is a good chance the door's coming out because I have less chance of messing something up if I do that one. But we'll see.Ben:Echo that.Starr:Well, thank you.Josh:You should've put one of those roll-up doors in there.Starr:I should've, yeah.Josh:Those are cool.Starr:What was I thinking?Josh:You really did not plan ahead for this.Starr:Yeah. I mean, walls are really only a couple of thin pieces of plywood, and you can just saw through it.Josh:Just a small refactor.Starr:Yeah.Josh:Yeah.Starr:And that would-Josh:Did y'all see that someone listened to every episode of this podcast in a row?Starr:I know. I feel so bad. I feel so bad for them.Josh:Speaking of-Starr:We're sorry. We're so sorry.Ben:I was feeling admiration. I'm like, "Wow, that's impressive," like the endurance of it.Starr:I just think we would've made different decisions.Ben:I don't know. But not-Josh:Maybe it's pretty good. I haven't gone back and gone through it all and never will, but-Ben:Well, I mean, not only did they say they listened to every episode, but then they were eager for more. They were like, "When are you getting done with your break?" So I guess-Starr:There you go.Ben:... that net it was positive, but-Josh:We must not be too repetitive.Ben:Must not.Starr:Stockholm syndrome.Josh:We're sorry.Ben:Well...Starr:I'm sorry. I don't have anything informative to add, so I'm just going to be shit-posting this whole episode.Ben:Well, I've had an amazing week since we last chatted. I kept reflecting on how I couldn't remember anything that I did over the past whatever months. Well, this past week, I can remember a whole bunch of things that I did. I've been crazy busy and getting a bunch of little things knocked out. But today, today was the capstone of the week because I rolled over our main Redis cluster that we use for all of our jobs, all of the incoming notices and whatevers. Yeah, rolled over to a new Redis cluster with zero downtime, no dropped data, nobody even noticed. It was just smooth as-Starr:Oh my God.Josh:I saw that.Starr:Awesome.Ben:It's going pretty good.Starr:Just like butter?Ben:Just like butter.Starr:They slid right out of that old Redis instance and just into this new... Is it an AWS-managed type thing?Ben:Yeah, both of them were. They all went on the new one, but... Yeah.Josh:It's, what, ElastiCache?Ben:Yep. Smooth like a new jar of Skippy.Josh:I saw that you put that in our ops channel or something.Ben:Yeah. Yeah, that's the topic in our ops channel.Josh:So it's the subject or the topic, yeah. We're making ops run, yeah, like a jar of Skippy.Starr:Why isn't that our tagline for our whole business?Ben:I mean, we can change it.Starr:I don't know why that's making me crack up so much, but it is.Josh:Skippy's good stuff.Starr:Oh my gosh.Josh:Although we-Ben:Actually-Josh:... usually go for the Costco natural brand these days.Ben:Well, we go for the Trader Joe's all-natural brand that you have to actually mix every time you use it. I prefer crunchy over creamy, so, actually, my peanut butter's not that smooth, but... You know.Josh:Yeah.Ben:It's okay. But, yeah, I love our natural peanut butter, except for the whole churning thing, but you can live with that.Starr:We're more of a Nutella family.Ben:Ooh, I do love a Nutella.Josh:Ooh, Nutella.Ben:Mm-hmm (affirmative), that's good stuff.Josh:We made pancakes the other day, and I was putting Nutella on pancakes. I did this thing, like I made this... We have one of those griddles, like an electric griddle, and so I made this super long rectangular pancake, and then I spread Nutella on the entire thing, and then I rolled it so that you have this-Starr:You know what it's called, Josh.Josh:What is it called?Starr:That's called a crepe.Josh:So it's a crepe, but it's made out of a pancake.Starr:It's a Texas crepe.Ben:Texas crepe.Josh:Yeah, a Texas-Starr:A Texas crepe.Ben:Yes.Josh:Is it really a Texas crepe because that's... Yeah, so, I-Starr:Oh, no, I just made that up.Ben:That sounds perfect, yeah.Josh:Well, it is now.Ben:Yeah, it is now.Josh:It is now, and I highly recommend it. It's pretty amazing.Ben:Throw some Skippy on there and, man, now it's a... That's awesome.Josh:Peanut butter's also good on pancakes.Starr:That's why people listen to us, for our insights about business.Ben:Yeah, there was this one time, speaking of pancakes and peanut butter...Josh:How did we get on pancakes? Like, oh, yeah, ops.Ben:This one time, I went over to dinner at some person's house, and I didn't know what dinner was going to be, but we got there and it was breakfast for dinner, which I personally love. That's one of my favorites.Starr:I knew that about you.Ben:So they're like, "Oh, I'm sorry. Hope you don't think it's weird, but we're having breakfast for dinner." I'm like, "No, no, I love it." So eggs and bacon and waffles, and so I'm getting my waffle and I'm like, "Do you have some peanut butter," and they're like, "Oh my goodness, we thought you would think that was way too weird, and so we didn't have the peanut butter." They whipped it out from in the counter. It's like, "Oh, shew, now we can have our peanut butter, too." I'm like, "Oh, yeah, peanut butter on waffles, yeah."Josh:Everyone had their hidden peanut butter.Ben:Mm-hmm (affirmative).Josh:Yeah.Starr:And that's how you level up a friendship.Ben:There you go. So, yeah, the week was good. The week was good. Bugs got fixed, things got deployed, and, yeah, just a whole-Josh:Yeah, you had a bunch of PRs and stuff for little things, too, which-Ben:Yeah. And got some practice with the whole delegating thing, got Shava doing some stuff, too. So, yeah, just all-around super productive week.Josh:Nice. I got Java to run in a Docker container, so my week's going pretty good.Ben:And that took you all week?Starr:What do those words mean? I don't...Josh:Yeah.Starr:Was your audio cutting out? I don't know. I just heard a bunch of things I don't understand.Josh:Well, for your own sake, don't ask me to explain it.Starr:Yeah, it's like better not looked at.Josh:Yeah.Ben:Why would you subject yourself to that sort of torture, Josh?Josh:Oh, well, because running Java on an M1 Mac is even worse.Starr:Oh my Lord.Josh:Well, actually, running it, period. But, yeah, like just our Java package. I mean, I've spent half this podcast ranting about our packaging, so I don't need to get too deep into it. But every time I release this thing, it's like it just doesn't work because I've forgotten my... I've changed my system, and Java and Maven package repository are just like that. So I figure if I can make some sort of reproduceable development environment using Docker, then in two years everything will just be smooth as a jar of Skippy.Ben:Skippy. Yeah, yeah.Starr:Well, I had a chance to-Josh:I reckon.Starr:I had a chance to dig into some numbers, which is one of my favorite things to do, and so... I don't know. There was this question that was just bothering me, which was... Well, let me just back up. So we've had some success, as you guys know, in the past year. We've almost doubled our rate of new user sign-ups, not new user sign-ups, like conversion to paid users. We've doubled our paid user conversion numbers, rate, whatever you call it. And so, obviously, revenue from users has gone up as well, but since we are a... Our plans are basically broken down by error rates, right? So what happens when people upgrade is they get too many errors for their plan. It says, "Hey, you should upgrade if you want to keep sending us errors," and they do.Starr:I had this weird situation where it's like I wasn't sure... In our system, revenue from users was coming just from whatever plan they picked when they signed up, and so I was wondering, "Well, what if they sign up, and then a week later they upgrade? That's going to be counted under upgrade revenue instead of new user revenue," which, really, it really kind of should be. So I got to digging, and I found that it doesn't really make that big of a difference. Some people do upgrade pretty quickly after converting, but they don't... It's not really enough to really change things.Josh:Yeah.Starr:Then, also, just sort of offhand, I took a little sneak peek. I've been running this experiment to see if lowering our error quota for our basic, our free plan, it would increase conversions. So I took a little sneak peek at the data. It's too soon to know for sure, but so far the conversion rate, I think, is going to end up being higher, which is what I would expect, so that's good, and-Josh:Nice.Starr:Yeah. And when we're done, I'm going to look at sign-ups just to make sure that they are still in line.Ben:Yeah. Anecdotally, I've seen a smaller window from trial to paid conversion. Well, not trial, but freemium to paid conversion. I've seen people who are signing up, getting on the basic plan, and then within some short time period they're actually going to a team plan.Josh:Oh, that's good to know.Ben:That's happening more often than it was, so... Yeah. So that's-Josh:Cool.Ben:I'm just saying the same thing Starr said but without real data.Josh:Yeah.Starr:Yeah, it's awesome. Yeah, we need a little bit more time to see how things pan out, too, because it's... One thing I figured out that I will share with our readers, our readers, I'm used to doing the blog posts, I'll share with our listeners that I figured out that you really have to pay attention to, on free plans especially, is comparing conversion rates between time periods. So if you make a change and then you wait for a month of data to come in and you're like, "Okay, let's look at the conversion rate for the past month after the change with the conversion rate for the time period before the change," that is really an apples to oranges comparison because on the one hand you've had people who have maybe had a year to upgrade versus people who've had a month to upgrade. So you have to be really careful to make it apples to apples, right, where you only compare... If you have a month worth of users on one side, you compare it to a month worth of users on the other side, and you only count the conversions that happened in that time period.Josh:Makes sense.Starr:Yeah. So, anyway, that's just my little freebie data analysis thing for our listeners.Josh:We should have Starr's weekly data science tip.Starr:Starr's data corner.Josh:Yeah.Ben:Love it.Josh:Yeah. We could move the podcast to segments. We've never done segments. We could introduce segments if we need to spice things up on FounderQuest.Ben:Yeah. Totally. Well, speaking of spicing things up, I had a brilliant idea this morning.Starr:Oh, I want to hear it.Ben:Yeah. So one of the things that I keep an eye on is how much we spend on hosting because that's a good chunk of our expenses. We always want to make more money, and one way to make more money is to have fewer expenses. So I had this brilliant idea on how to cut expenses. We can chop our AWS bill in half by just not running everything redundant.Starr:There you go.Josh:Brilliant.Starr:Would you say the AWS is the sixth Honeybadger employee?Ben:Yeah, pretty much.Josh:Yes. That's a good way to put it, actually.Starr:Yeah.Josh:Yeah.Ben:Well, in the early days, before we were paying ourselves a full salary, I remember we budgeted 25% for Starr, 25% for Ben, 25% for Josh, and 25% for hosting.Josh:Yeah.Ben:Yeah, I don't think we ever exceeded the 25%, which is good. That would be a bit high. So, yeah, AWS is like our sixth employee.Starr:Yeah, it's funny because do we even have other expenses?Josh:No.Ben:I mean, salaries is definitely the biggest one, and our health insurance is not cheap either.Starr:Yeah.Ben:Advertising.Starr:I was thinking like marketing, advertising. Yeah.Ben:Yeah. Advertising and marketing, that's the next one.Starr:That's the next 25%.Josh:Can we make AWS our seventh and eighth employee, too?Ben:Eventually may. Yeah, I did some... Oh. Oh. So I told you my great success that I had this morning. Well, your comment just now about AWS made me think about the one failure, just amazingly huge failure that I had also this week, migrating a bunch of data from Redis to DynomoDB. So we have this situation where it's one of those seemed like a good idea at the time kind of thing where we're doing a bunch of counting of people and individuals that hit errors, and we're counting that in Redis. I'm like, "Okay, great," because Redis has this INCRBY and it's easy and it's atomic and, boom, you're done, and I just never paid much attention to it until a few weeks ago, and I was like, "Yo, you know what? That's actually a lot of data in there, and we're keeping that forever, and so it's probably better to put it someplace that's not Redis." So I'm like, "Ah, I know. I'll do DynamoDB because it has an increment thing and...Josh:Yeah.Ben:So I put a table together, and I wrote a migration script, and I migrated a bunch of data. It took two days. It's great. Everything is beautiful. Had buckets of data inside DynomiteDB, and then I went to go query it, and I'm like, "Oh, I can't query it that way because I don't have the right index." Well, that sucks. All right. So you can't create a local index on DynomiteDB without recreating the table. I'm like, "Okay, well, that sucks. I just lost two days worth of data migration but oh well." So dump the table, recreated it with the index, and started redoing the data migration, and I'm like, "Yeah, it might take two days, no problem." So I check on it every half-day or so, and it's not going to be getting done after two days. Three days go by, and I'm checking the work backlog, and I was like, "It's just flat."Ben:Turns out because of that local index, now Dynamo can't really write fast enough because the way they do the partition throttling and stuff because we have some customers who have huge chunks of data. So their partitions are too big for Dynamo to write very quickly. Hot partition keys is the problem. So I just gave up. I'm like, "All right, fine." Drop the table again, recreated it, and now we're just double writing so that, eventually, given six months from now or so, it'll be there and I can replace that thing in Redis.Josh:Nice.Ben:So this is my life, the ups and the downs. So, yeah.Josh:And just waiting six months.Ben:And just waiting six months.Josh:Yeah. That's funny, but that is kind of a pattern in the business. In some cases, we need to just wait for the data to populate itself, and we just have to basically wait our retention period because data tends to turnover and then we can drop the old database or whatever.Ben:Yeah. Yep. But, luckily, nobody noticed my big fail, so it's all good. It didn't impact the customers.Josh:I didn't notice.Ben:So, yeah, busy weekend.Starr:I noticed, but I didn't say anything because I wanted to be nice.Ben:Thank you, Starr. Appreciate that.Starr:Yeah, I [inaudible].Josh:Starr was over there just quietly shaking her head.Ben:Just judging. Just judge-Starr:No, sorry.Ben:So, Josh, I'm going to get back to this Java thing because I'm curious. I remember, I don't know, a year ago or something, we're kind of like, "Maybe we should just not when it comes to Java anymore." So I'm curious what prompted this renewed activity to do a new release.Josh:Well, I don't know. I figured... I don't know. Didn't we say we were just not going to do any releases?Ben:Yeah, it just-Josh:It's not high on my list of development. We're not spending a bunch adding stuff to it, but there are dependency updates that have been getting merged in. I merged the Dependabot PRs and stuff. There's something else. There might be some small PR or something that someone submitted that was sitting there on release, and I just can't handle just unreleased code sitting on the pane. So it's just one of those things that's been sitting on my backlog halfway down the list just gnawing at me every week, so I figured I'd dive in and at least get some sort of quick release, relatively quick release process down so we can just continue to release dependency updates and stuff, like if there's a security update or something, so...Ben:Yeah.Josh:Some people still do use it, so I want to make sure they're secure.Ben:Make sure they're happy. Yeah.Josh:Yeah. But, yeah, that's a good point. We are not treating all platforms as equal because we just don't have the resource, so we need to focus on the stuff that actually is making us money.Ben:Yeah. Yeah, it's tough when very few of our customers are actually using that for it to get a whole lot of priority.Josh:That said, we have already put a lot into it, so as far as I know, it works well for the people that have used it.Starr:So are y'all encouraging our customers to do more Java?Josh:Yes, switch to Java. Then switch to SentryBen:Ride a wave.Josh:... or something.Ben:So I've been contemplating this new laptop showing up, right, whenever Apple finally releases it and I get to get my hot little hands on it. I've been thinking, well, the one big downside to getting a new laptop is getting back to a place where you can actually work again, right, getting all your things set up. Some people are smart, like Josh, that have this DOT file, this repo, on GitHub, and they can just clone that, and they're off to the races. I'm not that smart. I always have to hand-craft my config every time I get a new machine. But I'm thinking-Josh:Oh. Take the time.Ben:So, yeah, I'm not looking forward to that part, but GitHub has released Codespaces, and so now I'm thinking, "Ooh, I wonder if I could get all our repos updated so that I could just work totally in the cloud and just not even have a development set-up on my machine." Probably not, but it's a fun little fantasy.Josh:Well, then you could have any little... You could work on your iPad.Ben:Yeah.Josh:Yeah.Ben:Yeah, I don't even need a laptop. Then I could save the company money. That's brilliant, Josh.Josh:Yeah. You could work at the library.Starr:Yeah. It's like, "So your main ops guy, I see he's primarily working from a five-year-old iPad."Ben:At a library.Starr:In a library.Josh:An iMac.Starr:When he gets paged, he has to run to the nearest Starbucks and get that wifi.Josh:Yeah. I got to say, having your DOT files all ready to go and all that is pretty good. Also, I've got my Brewfile, too, so all of my Homebrew stuff is automated in that.Ben:Well, that's clever. I never even thought of that.Josh:It does make it very quick to bootstrap a new machine.Ben:Yeah. Maybe I should take this as initiative to actually put my stuff into DOT files repo and get to that point.Josh:Careful, though, because you might... I've had four computers between your current one and now, so you might end up switching more often because it's easier to do it.Ben:Appreciate that warning. That's good.Josh:Yeah. Speaking of the M1s, I love the M1 MacBook Air that I have. But the battery has been... I don't know what happened, but the battery was fantastic, I don't know, first few months. Ever since then, it's been kind of like it hasn't been lasting. I've been surprised at how fast it's draining, and I go and look at, whatever, the battery health stuff, and it says that health is down to 86% and the condition says it's fair, which does not make me feel warm and fuzzy.Josh:It has 50 cycles, so I think it might be defective, and that sucks because otherwise this machine is maybe one of the best Macs I've had. I guess... Yeah. I've had a few compatibility issues with the architecture, but it's not too bad. I mean, I'm not a Java developer at least, so...Ben:Yeah, I think you need to take that in for a service because that is way soon for that kind of degradation.Josh:Yeah. I might need to do something.Ben:That's a bummer.Josh:Yeah. I don't know. I might have to ship it in because I think our local Portland Apple Store is shuttered currently.Ben:All those protests?Josh:Yeah. It's got eight fences around it and stuff. Downtown Portland's a little rough these days.Starr:Yeah.Ben:Well, I mean, you can always take the trip out to Seattle.Josh:Yeah. Oh, yeah. Or there's other... I forget. There's an Apple Store that's not too far outside of Portland. It's where I bought this, so I could take it down there.Starr:Yeah. I'm sad now because I bought my second MacBook from that store in Portland.Josh:Yeah? It's a good store.Ben:Speaking of you coming out to Seattle, I was thinking the other day that maybe we should do a company-wide get-together sometime soon. Be fun to see everybody again in-person.Josh:It would be. Now that we're all vaxxed, we're all super vaxxed. I don't know that Starr is even down for that, though. I'm just looking at Starr.Starr:I don't know. Like, I-Josh:You don't look like you're too stoked on that idea.Starr:I don't know. I'm just-Josh:What with Delta lurking.Starr:The problem is, Josh, is that you have not been reading nursing Twitter.Josh:Uh-huh (affirmative).Starr:So I don't know. Yeah, it's doable. Currently, I think the CDC just released a thing that said vaccine efficiency of preventing COVID infections... It's very good still at preventing bad, I don't know, disease, health problems, whatever, keeping people out of the hospital. It's very good at that. With Delta, it's about 65% effective at preventing infections, and so if you get infected, you can transmit it to other people.Josh:Right.Starr:Yeah. So it's not impossible. It's just like we're just back to this fricking calculus where every possible social interaction you just have to run it through your spreadsheet and your risk analysis and... Ugh.Josh:Yeah.Ben:It's like, "Are you worthy of the hassle? No. Sorry, can't make it."Starr:Yeah. Yeah. It's like, "Okay, so what's the probability that meeting with you is going to send my child to the hospital? Okay, that's low enough. Sure."Josh:Yeah.Starr:It's just such a weird world.Josh:Wouldn't it be funny if when you get into your car in the morning, it reads out the probability of you dying in a car accident?Starr:Oh, yeah. Do you know about millimorts?Josh:No.Starr:Oh, you should go Google millimorts. A millimort is a one in a million chance that you will die, and so there's tables and stuff that you can find online that have different activities and what the number of millimorts is about them. So you can compare, and you can be like, "Okay, so going skydiving has this many millimorts as driving so many miles in a motorcycle."Josh:That's awesome. Okay, we have to link this in the show notes because I want to remember to look this up-Starr:Okay. I'll go find it.Josh:... so that I can depress people.Starr:I think there was a New York Times article, too.Ben:Yeah, I totally have to see this because I just signed up for a motorcycle training course and I'm going to get my endorsements so that I know exactly what kind of risks... Though that's probably part of the course, where they try to scare you out of actually getting your endorsement. They probably...Josh:By the way, I'm really glad my morbid humor or my morbid joke landed because for a minute there-Starr:Oh, I'm sorry, it's a micromort.Josh:Oh, a micromort. Okay.Starr:I was like, "Isn't milli 1000?"Josh:Minimort, like-Starr:Milli is 1000.Josh:Yeah.Starr:Yeah, that grated at me. I know. My old chemistry teachers are just giving me an F right now.Ben:Yeah, I got to see that.Josh:Well, I'm sure you'll be all right, Ben. I mean, the risk of a motorcycle is much higher than a car, but you just can't think about that all the time because the fun... I'm sure the fun is much...Ben:[inaudible].Josh:It's worth it.Ben:It's worth every hazard. Yeah.Josh:Yeah. The risk is worth the reward.Ben:Yesterday, I just hit 250 miles on the odometer on my scooter, so loving that. It's a lot of fun.Josh:That's cool.Starr:That's a lot of miles for a scooter.Josh:Mm-hmm (affirmative).Starr:I guess you just love to scoot.Ben:I love to scoot. Well, there you go, Starr. There's our happy ending after that slight dip there.Starr:That slight delay into reality.Josh:I like the dark humor. I don't know. It's always a gamble, though, with depending on... Yeah. But I think, Starr, you're always down to get dark.Starr:Oh, yeah. I'm down with the darkness. All right. Well, should we wrap it up?Ben:Let's wrap it.Starr:Okay. This has been a very witchy episode of FounderQuest, so if you liked it, go give us a review and... Yeah, if not, just keep listening to us. Make it a hate listen. You got to have a couple of those in your line-up. 

FounderQuest
Live From The Indie Hackers' Backstage

FounderQuest

Play Episode Listen Later Aug 27, 2021 18:37


Show notes:Links:Snohomish Centennial trailIndie Hackers AMAIntro CRMFull transcript:Starr:All right. Welcome back. Welcome back, everybody. So we took a little break. We're going to have her hot vax summer, but that-Josh:Hot vax summer.Starr:It turns out that was the mirage. It turns out that was a mirage.Josh:Well, it did reach 112 degrees in Portland. So it was hot.Starr:There you go. Yeah. The summer never existed. It was just an illusion caused by our overwhelming thirst for lots of things.Josh:Mirage.Ben:Well, there were a couple of weeks there that I thought, "Yeah. This is going to work out. And then Delta.Starr:Yeah. It was a couple of nice weeks, wouldn't it?Ben:Yeah. It was. It was.Starr:Except for the panic about, "Oh, crap. I need to learn how to deal with people again."Josh:Wouldn't it be wonderful when we can just look back on those two weeks and just remember those last good two weeks?Ben:Yeah. Went 112 in Portland. That's pretty bad. It got to 116 in my garage.Starr:Yeah.Ben:It's pretty warm.Josh:Yeah. That's like melt some things if you're not careful.Ben:I did not know this until well, at the beginning of the pandemic, that there was actually a special class of freezer called the garage freezer because at the beginning of the pandemic I wanted to have a freezer in my garage. I'm like, "Okay. I'm just going to go to Home Depot and buy a freezer." Oh, no, no, no, no. You can't just buy a freezer to put in your garage. You have to have a garage freezer to put it in your garage. So we have a garage freezer and even with 116 in the garage, the stuff stayed frozen. So I guess it actually works.Josh:Nice. Yeah. My freezer survived as well.Starr:I mean, not having a garage freezer in your garage is almost as bad as wearing white after labor day, or is it before labor day? I forget.Josh:I don't know. I never wear white.Starr:I just don't wear white.Josh:Yeah.Starr:Yeah.Starr:Stains too easily.Josh:I just always dress like I'm going to a funeral.Starr:All right. So today's going to be a little bit of a short episode. So we should probably get to the content.Ben:I thought we were already in the content.Starr:I know our reader.Josh:Yeah. It might be short. I don't know.Starr:Oh, we are?Josh:Our podcasts tend to have a mind of their own.Ben:That's true.Starr:Well, that's true. But we've got this Ask Me Anything schedule.Josh:Oh, yeah.Starr:20 minutes from now.Josh:Well, the great thing about asynchronous ask me anything is that they're asynchronous so you can post them even while you're on a podcast and answer the questions whenever you want.Starr:Yeah. Maybe you can, but my brain does not work that way.Josh:Oh, I've got it all queued up.Starr:I've got a one track mind.Josh:It's just a button press. We're locked and loaded.Starr:Oh, you're like Kramer. You've got the button.Josh:No. I'm ready to go.Starr:Sell sell sell!Josh:So yeah. At 10:30, we're recording this podcast. It's 10:08 right now. Pacific. And we're going to be doing an ask me anything AMA on the indie hackers forums.Starr:Yes. And it's a last minute affair as of 20 minutes ago. I didn't have an indie hackers invite code. We're running around scrambling.Josh:Yeah.Starr:Yeah. Ben wanted to try a new podcast recording software, and I'm just like, "No. I can't handle this amount of change in my life right now."Josh:We need to title this episode, live from the indie hackers backstage, by the way.Josh:[crosstalk]Starr:Oh, yeah. I don't know if you like a live album.Josh:Yeah.Starr:Okay.Josh:We're doing it live.Starr:Well, so Ben suggested, when you talk about one work thing and one vacation thing we did. And I guess, I'll start because I didn't actually have a vacation. I just got sick a lot, which I didn't get COVID, but there was some sort of bug that was going around and I got it and I was out for a couple of weeks. And so I guess that was my vacation. I don't know. I just played a lot of Diablo III.Josh:That's cool.Starr:Yeah.Ben:We got our worst vacations in Diablo III.Josh:Yeah. We got away for a few days. We went to this lake up north of Spokane in Washington and just five nights or something. But on the trip there, we're looking at our friends who were already up there, sent us the fire map of Washington. And we are traveling, literally our destination is in the middle of six fires.Starr:Oh no.Josh:We're like, "Should we be turning around?" I don't know. But it turned out all right. We breathe too much smoke the first couple of days, but it cleared up and-Starr:Yeah. After the first couple of days you hardly notice it.Josh:I only got a minor headache.Starr:Your nerves just die. The nerves in your lungs.Josh:Yeah.Ben:It's okay. We have good health insurance.Josh:I'm an ex smoker. So I'll just tack it on, it's just like adding a couple of days.Ben:It's like getting that upgrade package when you're buying a $30,000 car. And it's like, "What's another thousand dollars?Josh:Yeah. I've already got the risk.Ben:Yeah. I stayed closer to home. I read a bunch of books and I got out for a nice bike ride, went to the Snohomish Centennial trail. So it starts in Snohomish and it goes up through Arlington and it's rails to trail conversion. So there used to be railroad tracks there, but now it's a paved trail. And the thing that's neat though, they have a bunch of trail heads and a few of them have the recreations of the old train stations. So it's like, you can act like you're getting on board that train and actually getting on-Josh:Oh, that's nice. Really nice.Ben:Yeah.Josh:That's cool.Ben:That's a lot of fun. Let's see, a work thing that I did. It's a blur.Josh:Yeah.Ben:I probably migrated something somewhere at some point. And back-filled something-Josh:You were busy.Ben:Yeah.Josh:Yeah. You did a lot.Ben:Yeah. I can't remember what I did.Starr:Yeah. I mean, there's a lot of things, right? We're working with that sales consultancy, what is it? Intro CRM people?Ben:Yeah. Did do that.Starr:Have you done some outreach? You got some replies even?Ben:Yeah. Yeah. It's been kind of a mixed bag. So I've gotten some replies, but also the outbound stuff has not really been all that productive. So I'm questioning my life choices at this point.Starr:Have you had any overt hostility though?Ben:No overt hostility.Starr:Oh, you're not pushing hard enough then. You want your OH metric to be at least 10%. At least 10%, you want death threats.Ben:I will take that under advisement.Starr:Okay. That's how you know you're really-Josh:Really selling it.Starr:Yeah. I would say coffee's for closers, but you don't drink coffee. So there you go. Oh, cool. On my end, I don't know. We published our first batch of Honeybadger intelligence reports and I don't know. Loyal listeners might remember from last time, I mean, if you don't remember how loyal are you and how much should I even trust you, but yeah. You might remember that we were working on these things. Basically, they are quarterly reports for a certain programming language where if you kind of need to keep an eye on, I don't know. Front-end JavaScript, but you don't want to just inhale the feed of news that's constantly coming out, you can just look at this beautiful quarterly report. And we are publishing them quarterly now on our blog. And the first batch went out three weeks late, maybe a month late, I don't know. I didn't give myself enough time to get them ready for publication. And then I got sick for two weeks and just could barely crawl to the computer. So I'm sorry. I'll do better next time.Josh:If that's you're going to say, if you don't want to inhale the whatever weekly newsfeed, you can inhale it once a month or once a quarter. Just all.Starr:Well, no. We're not just collating everything together.Starr:[crosstalk].Starr:We're concatenating together.Josh:It's like a curation of curation.Starr:Yeah. We're not just a pending three months worth of Hacker News together. We're going in and applying some real intelligence to it. We have real domain experts.Josh:Editorial.Starr:Curating.Josh:Occasionally?Starr:Yes. Providing you the choicest morsels.Josh:Mm-hmm (affirmative).Ben:Hand crafted morsels of information.Starr:Yeah. Maybe I should be doing these outreach emails.Ben:Yeah. I think so.Ben:I've got the wrong person writing this stuff.Starr:Yeah. They'd be like, "Are these people even professionals?"Josh:Well, that should be obvious from our website.Starr:Yes.Josh:I'll let you decide which way that goes.Ben:Wow. I've been sitting here while you're talking, thinking, what did I do? I'm like, "This is not good. If I can't remember doing anything useful for the past three months, that's probably a sign that I'm doing the wrong things."Starr:I mean, it could just be, you did a lot, Ben. I can remember things you've done. Can we got set up in a new compliance automated thing?Ben:Oh, yeah. Then the compliance-Starr:Yeah. An automated compliance thing. So you don't have to juggle all that stuff manually.Ben:Yeah. We got our SOC 2 type two report done. So we're legit now. We're officially doing the things that we said we would do.Starr:We're enterprise.Ben:Yeah. Full on enterprise.Josh:That's amazing.Ben:Yeah. And it wasn't a particularly painful process. I mean, it wasn't pleasant, but yeah. We survived.Starr:My favorite part of that was that, so as part of this automated security, your automated SOC 2 compliance stuff, all of the employees I guess, have to do mandatory security training once a year now. And it's this automated quiz where you have to read something and then it asks you questions. So it was a really weird big business moment, where I just felt, okay. I'm watching this training video. It should have 50s music in the background of it. And I hate to admit that I got stuck on the first question for 10 minutes. For 10 minutes. Because it was an easy question, but it was one of those things where it's like, "What's the correct answer? Choose one or more." And the correct answer was all of them. But for some reason, I had selected them all with my keyboard and that wasn't good enough. I had to click on them to show I really meant it because hackers generally use keyboards. So they're not really trustworthy devices.Starr:Yeah.Josh:Starr it was like a JavaScript bug.Starr:So eventually, I literally tried every combination. Eventually, I was just like, "Okay. I'm just going to try the first one again," and it worked. So there you are. There you are.Ben:I can't believe you're giving away the answers to our security questions on the podcast. That's a breach of security.Starr:Yeah. I mean, I think our security questions have some security vulnerabilities if, you can manually brute force them. You have four binary options. That's what? Four factorial combinations? You can knock that out in an hour.Ben:Starr is hacking the mainframe.Starr:I am hacking the planet.Josh:That's how Starr passed the security test.Starr:Yeah. That's also how I got such a great score on the SAT, by the way. You just take it, I don't know. 128 factorial times and then you just brute force it.Josh:Nice. How long did that take you?Starr:I don't know. I still haven't graduated from high school.Josh:I sort of graduated from high school.Starr:Well, you can tell you've been away for a while. Because I just have all this bullshit that I've saved up for you all, and it's just all coming out now.Ben:So I was surprised to learn. I don't know why this surprised me, but it surprised me nonetheless, when we had our all hands meeting recently that we have three Honeybadger employees that have children starting kindergarten this year.Starr:Oh, my God. Yes.Ben:That's pretty wild.Starr:It's pretty terrifying. It's pretty terrifying. I'm glad that I live in Seattle. You guys don't. Josh and Kevin don't, but I mean, you all live in fairly reasonable places where governors aren't banning masks in school.Josh:Yeah.Ben:As they themselves are going to get advanced treatments for their COVID infections. Yeah.Starr:Oh, yeah. Yeah. It's okay. We love you Texas. We just don't love your governor.Ben:Speaking of Texas. So this random tidbit I saw the other day, Austin, Texas of course, you know the housing market has been crazy. As far as prices go over the past several months, people have been overbidding regularly on how to just be able to-Josh:Oh, I read that.Josh:A hundred grand?Ben:Yeah. So Austin, Texas.Josh:That's what I'm asking.Ben:A hundred grand over asking price. So you have a $400,000 list price, but you actually got to pay $500,000 to get the house. That's crazy.Starr:That is wild.Josh:Yeah.Starr:Yeah. I had to drop off my car at the mechanic to get its normal service and I was walking by, and this was this morning and there's this kind of older condo building. It's not great looking or anything. And it's two bedroom condo, 900 square feet is now selling for the same price that I bought my single-family house with big yard and everything three blocks away. And that was five or six years ago? Six years ago?Ben:Crazy stuff.Starr:It's bizarre. Totally. I don't know. It's the sort of thing like it feels kind of gross even. Just because I was able to scrape together a down payment for a house, suddenly I get, I don't know. A hundred grand a year extra just in appreciation.Josh:You just hit a jackpot.Starr:Yeah. But it's just like, okay. I literally did nothing to deserve that. And meanwhile, people who could use that or I mean, I could use it, but I'm not in dire straits. I don't know. It's just like, "Wow, this whole system is just kind of backwards and weird."Ben:Yeah. It's to the point I'm getting unsolicited offers to buy my house, right?Starr:Oh, me too.Ben:I'm getting these letters in the mail like, "Hi, I'm Bob and my wife is Alice and we'd like to buy your house." And I'm like looking at the letters, "Is this is really an automated thing or do they really write this by the hand?"Starr:I've had people call me on the phone, in person.Ben:They called you?Starr:Yeah. They called me. Three houses on my block have been demolished in the past two months, three older houses, one of them was just really messed up. But two of them were these small houses on big lots. And essentially what happened is a developer bought almost every house on the opposite side of the street from me and is now basically filling up the lots with as many units as they can. So I think they're going to end up with like 18 units out of these five or six houses, which is fine. I guess. I don't mind density and everything, but it's just so wild because it's like, "Oh, it finally caught up with us." Because for a long time we were just over the edge where things were nice, we were just one block over from the nice stuff. And it finally caught up with us. So we're going to have to move now because we're not fancy enough for the neighborhood anymore.Josh:Yeah. Just cash out.Ben:Yeah. Move to Kansas.Starr:Yeah. I mean, that's the problem though. It's like, "Okay. Great." I get all this appreciation, but if I ever want to get a new house, it's like, "Okay. I've got to pay those new prices."Ben:Mm-hmm (affirmative).Josh:Yeah. We've looked at that too, or you could sell and rent for a few years and see if anything happens. That would probably be a gamble.Starr:That would be a really bad gamble I think. I mean, I don't know.Josh:Yeah.Starr:Yeah.Josh:Considering no markets decline anymore.Starr:I mean, they, they could decline, but you're trying to time it.Josh:Time the housing the market?Starr:Yeah.Starr:Maybe it'll decline, but yeah.Ben:This got me thinking, real estate agents, they want you to trade up, right? You buy your starter house and then you buy your bigger house and then eventually you downsize again because hey, why not have another transaction that a real estate agent can take a commission on, right? And it just got me thinking, why don't we have that for businesses? Why can't you trade up your business, right?Josh:Like trade it?Ben:Yeah. It's like, "Honeybadger, that's a nice little business. Why don't you trade it on up to a bigger business?Starr:So we sell Honeybadger and then by a larger business.Ben:Right. Right. Like that. Rolled into a down payment for a bigger business, yeah.Josh:Yeah.Starr:I'm not sure if you're very good at that.Josh:I love it.Starr:I don't know.Ben:Maybe this is a new marketing thing we can try. We can figure out new business models.Josh:Because we're getting trade-in program like the private equity firms.Ben:You're slapping the top of your business. You can fit so many customers in here.Josh:Might be our best bit yet.Ben:Well, I guess, we better get ready for our ask me anything session. Got a crack the knuckles and get ready to type.Starr:Crack the old knuckles.Josh:Almost time.Starr:All right. Okay. I will sign us off. All right. So this has been FounderQuest back from hot vax summer, back from vacation or being sick or whatever we call it these days. If you want to give us a review on Apple podcasts, whatever they call it, go for it. If you want to look up this AMA we're about to do on Indie Hackers, we recommend that and yeah. Otherwise, just stay cool, stay safe, and we will see you next week.Ben:Catch you later.Josh:See you.Starr:Bye.

The Amber Lilyestrom Show
Amber + Ben on Looking Back to Move Forward

The Amber Lilyestrom Show

Play Episode Listen Later Jul 6, 2021 31:02


For today's episode, Ben joins me on the podcast to talk about how our strengths and weaknesses as we were younger have evolved and developed through our work as entrepreneurs today.    We share about what school was like for each of us, the pressure we did (or didn't feel), and how understanding our differences has allowed us to be more mindful of how our daughter Anni learns and why it's so important to celebrate her exactly where she's at.  In this episode you'll learn:  Ben joins me on the podcast today [ :40 ] Assessing our strengths in life and business [ 2:20 ] What it's like to not be weighed down by other's opinions [ 9:00 ] Understanding how our patterns affect us in our business [ 18:00 ] How Ben's patterns affect how he operates as an entrepreneur today [ 22:30 ]   Soul-Shifting Quotes: “Doing things just to do them was not very exciting for me.” - Ben “It's really important for us as parents to be dialed in on what's happening for our daughter.” - Amber “We have to look at these parts of our stories to see where these roots grow from.” - Amber “I just need my life to reflect my values.” - Amber   Links Mentioned:  Learn my 7 Secrets to Uplevel Your Brand & Land Your Dream Clients Grab your FREE training, How to Call in Your Tribe + Create Content that Converts Text me at 603-931-4386 Tag me in your big shifts + takeaways: @amberlilyestrom    Did you hear something you loved here today?! Leave a Review + Subscribe via iTunes  Listen on Spotify   

Serverless Chats
Episode #107: Serverless Infrastructure as Code with Ben Kehoe

Serverless Chats

Play Episode Listen Later Jun 28, 2021 79:04


About Ben KehoeBen Kehoe is a Cloud Robotics Research Scientist at iRobot and an AWS Serverless Hero. As a serverless practitioner, Ben focuses on enabling rapid, secure-by-design development of business value by using managed services and ephemeral compute (like FaaS). Ben also seeks to amplify voices from dev, ops, and security to help the community shape the evolution of serverless and event-driven designs.Twitter: @ben11kehoeMedium: ben11kehoeGitHub: benkehoeLinkedIn: ben11kehoeiRobot: www.irobot.comWatch this episode on YouTube: https://youtu.be/B0QChfAGvB0 This episode is sponsored by CBT Nuggets and Lumigo.TranscriptJeremy: Hi, everyone. I'm Jeremy Daly.Rebecca: And I'm Rebecca Marshburn.Jeremy: And this is Serverless Chats. And this is a momentous occasion on Serverless Chats because we are welcoming in Rebecca Marshburn as an official co-host of Serverless Chats.Rebecca: I'm pretty excited to be here. Thanks so much, Jeremy.Jeremy: So for those of you that have been listening for hopefully a long time, and we've done over 100 episodes. And I don't know, Rebecca, do I look tired? I feel tired.Rebecca: I've never seen you look tired.Jeremy: Okay. Well, I feel tired because we've done a lot of these episodes and we've published a new episode every single week for the last 107 weeks, I think at this point. And so what we're going to do is with you coming on as a new co-host, we're going to take a break over the summer. We're going to revamp. We're going to do some work. We're going to put together some great content. And then we're going to come back on, I think it's August 30th with a new episode and a whole new show. Again, it's going to be about serverless, but what we're thinking is ... And, Rebecca, I would love to hear your thoughts on this as I come at things from a very technical angle, because I'm an overly technical person, but there's so much more to serverless. There's so many other sides to it that I think that bringing in more perspectives and really being able to interview these guests and have a different perspective I think is going to be really helpful. I don't know what your thoughts are on that.Rebecca: Yeah. I love the tech side of things. I am not as deep in the technicalities of tech and I come at it I think from a way of loving the stories behind how people got there and perhaps who they worked with to get there, the ideas of collaboration and community because nothing happens in a vacuum and there's so much stuff happening and sharing knowledge and education and uplifting each other. And so I'm super excited to be here and super excited that one of the first episodes I get to work on with you is with Ben Kehoe because he's all about both the technicalities of tech, and also it's actually on his Twitter, a new compassionate tech values around humility, and inclusion, and cooperation, and learning, and being a mentor. So couldn't have a better guest to join you in the Serverless Chats community and being here for this.Jeremy: I totally agree. And I am looking forward to this. I'm excited. I do want the listeners to know we are testing in production, right? So we haven't run any unit tests, no integration tests. I mean, this is straight test in production.Rebecca: That's the best practice, right? Total best practice to test in production.Jeremy: Best practice. Right. Exactly.Rebecca: Straight to production, always test in production.Jeremy: Push code to the cloud. Here we go.Rebecca: Right away.Jeremy: Right. So if it's a little bit choppy, we'd love your feedback though. The listeners can be our observability tool and give us some feedback and we can ... And hopefully continue to make the show better. So speaking of Ben Kehoe, for those of you who don't know Ben Kehoe, I'm going to let him introduce himself, but I have always been a big fan of his. He was very, very early in the serverless space. I read all his blogs very early on. He was an early AWS Serverless Hero. So joining us today is Ben Kehoe. He is a cloud robotics research scientist at iRobot, as I said, an AWS Serverless Hero. Ben, welcome to the show.Ben: Thanks for having me. And I'm excited to be a guinea pig for this new exciting format.Rebecca: So many observability tools watching you be a guinea pig too. There's lots of layers to this.Jeremy: Amazing. All right. So Ben, why don't you tell the listeners for those that don't know you a little bit about yourself and what you do with serverless?Ben: Yeah. So I mean, as with all software, software is people, right? It's like Soylent Green. And so I'm really excited for this format being about the greater things that technology really involves in how we create it and set it up. And serverless is about removing the things that don't matter so that you can focus on the things that do matter.Jeremy: Right.Ben: So I've been interested in that since I learned about it. And at the time saw that I could build things without running servers, without needing to deal with the scaling of stuff. I've been working on that at iRobot for over five years now. As you said early on in serverless at the first serverless con organized by A Cloud Guru, now plural sites.Jeremy: Right.Ben: And yeah. And it's been really exciting to see it grow into the large-scale community that it is today and all of the ways in which community are built like this podcast.Jeremy: Right. Yeah. I love everything that you've done. I love the analogies you've used. I mean, you've always gone down this road of how do you explain serverless in a way to show really the adoption of it and how people can take that on. Serverless is a ladder. Some of these other things that you would ... I guess the analogies you use were always great and always helped me. And of course, I don't think we've ever really come to a good definition of serverless, but we're not talking about that today. But ...Ben: There isn't one.Jeremy: There isn't one, which is also a really good point. So yeah. So welcome to the show. And again, like I said, testing in production here. So, Rebecca, jump in when you have questions and we'll beat up Ben from both sides on this, but, really ...Rebecca: We're going to have Ben from both sides.Jeremy: There you go. We'll embrace him from both sides. There you go.Rebecca: Yeah. Yeah.Jeremy: So one of the things though that, Ben, you have also been very outspoken on which I absolutely love, because I'm in very much closely aligned on this topic here. But is about infrastructure as code. And so let's start just quickly. I mean, I think a lot of people know or I think people working in the cloud know what infrastructure as code is, but I also think there's a lot of people who don't. So let's just take a quick second, explain what infrastructure as code is and what we mean by that.Ben: Sure. To my mind, infrastructure as code is about having a definition of the state of your infrastructure that you want to see in the cloud. So rather than using operations directly to modify that state, you have a unified definition of some kind. I actually think infrastructure is now the wrong word with serverless. It used to be with servers, you could manage your fleet of servers separate from the software that you were deploying onto the servers. And so infrastructure being the structure below made sense. But now as your code is intimately entwined in the rest of your resources, I tend to think of resource graph definitions rather than infrastructure as code. It's a less convenient term, but I think it's worth understanding the distinction or the difference in perspective.Jeremy: Yeah. No, and I totally get that. I mean, I remember even early days of cloud when we were using the Chefs and the Puppets and things like that, that we were just deploying the actual infrastructure itself. And sometimes you deploy software as part of that, but it was supporting software. It was the stuff that ran in the runtime and some of those and some configurations, but yeah, but the application code that was a whole separate process, and now with serverless, it seems like you're deploying all those things at the same time.Ben: Yeah. There's no way to pick it apart.Jeremy: Right. Right.Rebecca: Ben, there's something that I've always really admired about you and that is how strongly you hold your opinions. You're fervent about them, but it's also because they're based on this thorough nature of investigation and debate and challenging different people and yourself to think about things in different ways. And I know that the rest of this episode is going to be full with a lot of opinions. And so before we even get there, I'm curious if you can share a little bit about how you end up arriving at these, right? And holding them so steady.Ben: It's a good question. Well, I hope that I'm not inflexible in these strong opinions that I hold. I mean, it's one of those strong opinions loosely held kind of things that new information can change how you think about things. But I do try and do as much thinking as possible so that there's less new information that I have to encounter to change an opinion.Rebecca: Yeah. Yeah.Ben: Yeah. I think I tend to try and think about how people ... But again, because it's always people. How people interact with the technology, how people behave, how organizations behave, and then how technology fits into that. Because sometimes we talk about technology in a vacuum and it's really not. Technology that works for one context doesn't work for another. I mean, a lot of my strong opinions are that there is no one right answer kind of a thing, or here's a framework for understanding how to think about this stuff. And then how that fits into a given person is just finding where they are in that more general space. Does that make sense? So it's less about finding out here's the one way to do things and more about finding what are the different options, how do you think about the different options that are out there.Rebecca: Yeah, totally makes sense. And I do want to compliment you. I do feel like you are very good at inviting new information in if people have it and then you're like, "Aha, I've already thought of that."Ben: I hope so. Yeah. I was going to say, there's always a balance between trying to think ahead so that when you discover something you're like, "Oh, that fits into what I thought." And the danger of that being that you're twisting the information to fit into your preexisting structures. I hope that I find a good balance there, but I don't have a principle way of determining that balance or knowing where you are in that it's good versus it's dangerous kind of spectrum.Jeremy: Right. So one of the opinions that you hold that I tend to agree with, I have some thoughts about some of the benefits, but I also really agree with the other piece of it. And this really has to do with the CDK and this idea of using CloudFormation or any sort of DSL, maybe Terraform, things like that, something that is more domain-specific, right? Or I guess declarative, right? As opposed to something that is imperative like the CDK. So just to get everybody on the same page here, what is the top reasons why you believe, or you think that DSL approach is better than that iterative approach or interpretive approach, I guess?Ben: Yeah. So I think we get caught up in the imperative versus declarative part of it. I do think that declarative has benefits that can be there, but the way that I think about it is with the CDK and infrastructure as code in general, I'm like mildly against imperative definitions of resources. And we can get into that part, but that's not my smallest objection to the CDK. I'm moderately against not being able to enforce deterministic builds. And the CDK program can do anything. Can use a random number generator and go out to the internet to go ask a question, right? It can do anything in that program and that means that you have no guarantees that what's coming out of it you're going to be able to repeat.So even if you check the source code in, you may not be able to go back to the same infrastructure that you had before. And you can if you're disciplined about it, but I like tools that help give you guardrails so that you don't have to be as disciplined. So that's my moderately against. My strongly against piece is I'm strongly against developer intent remaining client side. And this is not an inherent flaw in the CDK, is a choice that the CDK team has made to turn organizational dysfunction in AWS into ownership for their customers. And I don't think that's a good approach to take, but that's also fixable.So I think if we want to start with the imperative versus declarative thing, right? When I think about the developers expressing an intent, and I want that intent to flow entirely into the cloud so that developers can understand what's deployed in the cloud in terms of the things that they've written. The CDK takes this approach of flattening it down, flattening the richness of the program the developer has written into ... They think of it as assembly language. I think that is a misinterpretation of what's happening. The assembly language in the process is the imperative plan generated inside the CloudFormation engine that says, "Here's how I'm going to take this definition and turn it into an actual change in the cloud.Jeremy: Right.Ben: They're just translating between two definition formats in CDK scene. But it's a flattening process, it's a lossy process. So then when the developer goes to the Console or the API has to go say, "What's deployed here? What's going wrong? What do I need to fix?" None of it is framed in terms of the things that they wrote in their original language.Jeremy: Right.Ben: And I think that's the biggest problem, right? So drift detection is an important thing, right? What happened when someone went in through the Console? Went and tweaked some stuff to fix something, and now it's different from the definition that's in your source repository. And in CloudFormation, it can tell you that. But what I would want if I was running CDK is that it should produce another CDK program that represents the current state of the cloud with a meaningful file-level diff with my original program.Jeremy: Right. I'm just thinking this through, if I deploy something to CDK and I've got all these loops and they're generating functions and they're using some naming and all this kind of stuff, whatever, now it produces this output. And again, my naming of my functions might be some function that gets called to generate the names of the function. And so now I've got all of these functions named and I have to go in. There's no one-to-one map like you said, and I can imagine somebody who's not familiar with CloudFormation which is ultimately what CDK synthesizes and produces, if you're not familiar with what that output is and how that maps back to the constructs that you created, I can see that as being really difficult, especially for younger developers or developers who are just getting started in that.Ben: And the CDK really takes the attitude that it's going to hide those things from those developers rather than help them learn it. And so when they do have to dive into that, the CDK refers to it as an escape hatch.Jeremy: Yeah.Ben: And I think of escape hatches on submarines, where you go from being warm and dry and having air to breathe to being hundreds of feet below the sea, right? It's not the sort of thing you want to go through. Whereas some tools like Amplify talk about graduation. In Amplify they aim to help you understand the things that Amplify is doing for you, such that when you grow beyond what Amplify can provide you, you have the tools to do that, to take the thing that you built and then say, "Okay, I know enough now that I understand this and can add onto it in ways that Amplify can't help with."Jeremy: Right.Ben: Now, how successful they are in doing that is a separate question I think, but the attitude is there to say, "We're looking to help developers understand these things." Now the CDK could also if the CDK was a managed service, right? Would not need developers to understand those things. If you could take your program directly to the cloud and say, "Here's my program, go make this real." And when it made it real, you could interact with the cloud in an understanding where you could list your deployed constructs, right? That you can understand the program that you wrote when you're looking at the resources that are deployed all together in the cloud everywhere. That would be a thing where you don't need to learn CloudFormation.Jeremy: Right.Ben: Right? That's where you then end up in the imperative versus declarative part where, okay, there's some reasons that I think declarative is better. But the major thing is that disconnect that's currently built into the way that CDK works. And the reason that they're doing that is because CloudFormation is not moving fast enough, which is not always on the CloudFormation team. It's often on the service teams that aren't building the resources fast enough. And that's AWS's problem, AWS as an entire company, as an organization. And this one team is saying, "Well, we can fix that by doing all this client side."What that means is that the customers are then responsible for all the things that are happening on the client side. The reason that they can go fast is because the CDK team doesn't have ownership of it, which just means the ownership is being pushed on customers, right? The CDK deploys Lambda functions into your account that they don't tell you about that you're now responsible for. Right? Both the security and operations of. If there are security updates that the CDK team has to push out, you have to take action to update those things, right? That's ownership that's being pushed onto the customer to fix a lack of ACM certificate management, right?Jeremy: Right. Right.Ben: That is ACM not building the thing that's needed. And so AWS says, "Okay, great. We'll just make that the customer's problem."Jeremy: Right.Ben: And I don't agree with that approach.Rebecca: So I'm sure as an AWS Hero you certainly have pretty good, strong, open communication channels with a lot of different team members across teams. And I certainly know that they're listening to you and are at least hearing you, I should say, and watching you and they know how you feel about this. And so I'm curious how some of those conversations have gone. And some teams as compared to others at AWS are really, really good about opening their roadmap or at least saying, "Hey, we hear this, and here's our path to a solution or a success." And I'm curious if there's any light you can shed on whether or not those conversations have been fruitful in terms of actually being able to get somewhere in terms of customer and AWS terms, right? Customer obsession first.Ben: Yeah. Well, customer obsession can mean two things, right? Customer obsession can mean giving the customer what they want or it can mean giving the customer what they need and different AWS teams' approach fall differently on that scale. The reason that many of those things are not available in CloudFormation is that those teams are ... It could be under-resourced. They could have a larger majority of customer that want new features rather than infrastructure as code support. Because as much as we all like infrastructure as code, there are many, many organizations out there that are not there yet. And with the CDK in particular, I'm a relatively lone voice out there saying, "I don't think this ownership that's being pushed onto the customer is a good thing." And there are lots of developers who are eating up CDK saying, "I don't care."That's not something that's in their worry. And because the CDK has been enormously successful, right? It's fixing these problems that exists. And I don't begrudge them trying to fix those problems. I think it's a question of do those developers who are grabbing onto those things and taking them understand the full total cost of ownership that the CDK is bringing with it. And if they don't understand it, I think AWS has a responsibility to understand it and work with it to help those customers either understand it and deal with it, right? Which is where the CDK takes this approach, "Well, if you do get Ops, it's all fine." And that's somewhat true, but also many developers who can use the CDK do not control their CI/CD process. So there's all sorts of ways in which ... Yeah, so I think every team is trying to do the best that they can, right?They're all working hard and they all have ... Are pulled in many different directions by customers. And most of them are making, I think, the right choices given their incentives, right? Given what their customers are asking for. I think not all of them balance where customers ... meeting customers where they are versus leading them where they should, like where they need to go as well as I would like. But I think ... I had a conclusion to that. Oh, but I think that's always a debate as to where that balance is. And then the other thing when I talk about the CDK, that my ideal audience there is less AWS itself and more AWS customers ...Rebecca: Sure.Ben: ... to understand what they're getting into and therefore to demand better of AWS. Which is in general, I think, the approach that I take with AWS, is complaining about AWS in public, because I do have the ability to go to teams and say, "Hey, I want this thing," right? There are plenty of teams where I could just email them and say, "Hey, this feature could be nice", but I put it on Twitter because other people can see that and say, "Oh, that's something that I want or I don't think that's helpful," right? "I don't care about that," or, "I think it's the wrong thing to ask for," right? All of those things are better when it's not just me saying I think this is a good thing for AWS, but it being a conversation among the community differently.Rebecca: Yeah. I think in the spirit too of trying to publicize types of what might be best next for customers, you said total cost of ownership. Even though it might seem silly to ask this, I think oftentimes we say the words total cost of ownership, but there's actually many dimensions to total cost of ownership or TCO, right? And so I think it would be great if you could enumerate what you think of as total cost of ownership, because there might be dimensions along that matrices, matrix, that people haven't considered when they're actually thinking about total cost of ownership. They're like, "Yeah, yeah, I got it. Some Ops and some security stuff I have to do and some patches," but they might only be thinking of five dimensions when you're like, "Actually the framework is probably 10 to 12 to 14." And so if you could outline that a bit, what you mean when you think of a holistic total cost of ownership, I think that could be super helpful.Ben: I'm bad at enumeration. So I would miss out on dimensions that are obvious if I was attempting to do that. But I think a way that I can, I think effectively answer that question is to talk about some of the ways in which we misunderstand TCO. So I think it's important when working in an organization to think about the organization as a whole, not just your perspective and that your team's perspective in it. And so when you're working for the lowest TCO it's not what's the lowest cost of ownership for my team if that's pushing a larger burden onto another team. Now if it's reducing the burden on your team and only increasing the burden on another team a little bit, that can be a lower total cost of ownership overall. But it's also something that then feeds into things like political capital, right?Is that increased ownership that you're handing to that team something that they're going to be happy with, something that's not going to cause other problems down the line, right? Those are the sorts of things that fit into that calculus because it's not just about what ... Moving away from that topic for a second. I think about when we talk about how does this increase our velocity, right? There's the piece of, "Okay, well, if I can deploy to production faster, right? My feedback loop is faster and I can move faster." Right? But the other part of that equation is how many different threads can you be operating on and how long are those threads in time? So when you're trying to ship a feature, if you can ship it and then never look at it again, that means you have increased bandwidth in the future to take on other features to develop other new features.And so even if you think about, "It's going to take me longer to finish this particular feature," but then there's no maintenance for that feature, that can be a lower cost of ownership in time than, "I can ship it 50% faster, but then I'm going to periodically have to revisit it and that's going to disrupt my ability to ship other things," right? So this is where I had conversations recently about increasing use of Step Functions, right? And being able to replace Lambda functions with Step Functions express workflows because you never have to go back to those Lambdas and update dependencies in them because dependent bot has told you that you need to or a version of Python is getting deprecated, right? All of those things, just if you have your Amazon States Language however it's been defined, right?Once it's in there, you never have to touch it again if nothing else changes and that means, okay, great, that piece is now out of your work stream forever unless it needs to change. And that means that you have more bandwidth for future things, which serverless is about in general, right? Of say, "Okay, I don't have to deal with this scaling problems here. So those scaling things. Once I have an auto-scaling group, I don't have to go back and tweak it later." And so the same thing happens at the feature level if you build it in ways that allow you to do that. And so I think that's one of the places where when we focus on, okay, how fast is this getting me into production, it's okay, but how often do you have to revisit it ...Jeremy: Right. And so ... So you mentioned a couple of things in there, and not only in that question, but in the previous questions as you were talking about the CDK in general, and I am 100% behind you on this idea of deterministic builds because I want to know exactly what's being deployed. I want to be able to audit that and map that back. And you can audit, I mean, you could run CDK synth and then audit the CloudFormation and test against certain things. But if you are changing stuff, right? Then you have to understand not only the CDK but also the CloudFormation that it actually generates. But in terms of solving problems, some of the things that the CDK does really, really well, and this is something where I've always had this issue with just trying to use raw CloudFormation or Serverless Framework or SAM or any of these things is the fact that there's a lot of boilerplate that you often have to do.There's ways that companies want to do something specifically. I basically probably always need 1,400 lines of CloudFormation. And for every project I do, it's probably close to the same, and then add a little bit more to actually make it adaptive for my product. And so one thing that I love about the CDK is constructs. And I love this idea of being able to package these best practices for your company or these compliance requirements, excuse me, compliance requirements for your company, whatever it is, be able to package these and just hand them to developers. And so I'm just curious on your thoughts on that because that seems like a really good move in the right direction, but without the deterministic builds, without some of these other problems that you talked about, is there another solution to that that would be more declarative?Ben: Yeah. In theory, if the CDK was able to produce an artifact that represented all of the non-deterministic dependencies that it had, right? That allowed you to then store that artifacts as you'd come back and put that into the program and say, "I'm going to get out the same thing," but because the CDK doesn't control upstream of it, the code that the developers are writing, there isn't a way to do that. Right? So on the abstraction front, the constructs are super useful, right? CloudFormation now has modules which allow you to say, "Here's a template and I'm going to represent this as a CloudFormation type itself," right? So instead of saying that I need X different things, I'm going to say, "I packaged that all up here. It is as a type."Now, currently, modules can only be playing CloudFormation templates and there's a lot of constraints in what you can express inside a CloudFormation template. And I think the answer for me is ... What I want to see is more richness in the CloudFormation language, right? One of the things that people do in the CDK that's really helpful is say, "I need a copy of this in every AZ."Jeremy: Right.Ben: Right? There's so much boilerplate in server-based things. And CloudFormation can't do that, right? But if you imagine that it had a map function that allowed you to say, "For every AZ, stamp me out a copy of this little bit." And then that the CDK constructs allowed to translate. Instead of it doing all this generation only down to the L one piece, instead being able to say, "I'm going to translate this into more rich CloudFormation templates so that the CloudFormation template was as advanced as possible."Right? Then it could do things like say, "Oh, I know we need to do this in every AZ, I'm going to use this map function in the CloudFormation template rather than just stamping it out." Right? And so I think that's possible. Now, modules should also be able to be defined as CDK programs. Right? You should be able to register a construct as a CloudFormation tag.Jeremy: It would be pretty cool.Ben: There's no reason you shouldn't be able to. Yeah. Because I think the declarative versus imperative thing is, again, not the most important piece, it's how do we move ... It's shifting right in this case, right? That how do you shift what's happening with the developer further into the process of deployment so that more of their context is present? And so one of the things that the CDK does that's hard to replicate is have non-local effects. And this is both convenient and I think of code smell often.So you can pass a bucket resource from another stack into a piece of code in your CDK program that's creating a different stack and you say, "Oh great, I've got this Lambda function, it needs permissions to that bucket. So add permissions." And it's possible for the CDK programs to either be adding the permissions onto the IAM role of that function, or non-locally adding to that bucket's resource policy, which is weird, right? That you can be creating a stack and the thing that you do to that stack or resource or whatever is not happening there, it's happening elsewhere. I don't think that's a great approach, but it's certainly convenient to be able to do it in a lot of situations.Now, that's not representable within a module. A module is a contained piece of functionality that can't touch anything else. So things like SAM where you can add events onto a function that can go and create ... You create the API events on different functions and then SAM aggregates them and creates an API gateway for you. Right? If AWS serverless function was a module, it couldn't do that because you'd have these in different places and you couldn't aggregate something between all of them and put them in the top-level thing, right?This is what CloudFormation macros enable, but they don't have a... There's no proper interface to them, right? They don't define, "This is what I'm doing. This is the kind of resources I can create." There's none of that that would help you understand them. So they're infinitely flexible, but then also maybe less principled for that reason. So I think there are ways to evolve, but it's investment in the CloudFormation language that allows us to shift that burden from being a flattening inside client-side code from the developer and shifting it to be able to be represented in the cloud.Jeremy: Right. Yeah. And I think from that standpoint too if we go back to the solving people's problems standpoint, that everything you explained there, they're loaded with nuances, it's loaded with gotchas, right? Like, "Oh, you can't do this, you can't do that." So that's just why I think the CDK is so popular because it's like you can do so much with it so quickly and it's very, very fast. And I think that trade-off, people are just willing to make it.Ben: Yes. And that's where they're willing to make it, do they fully understand the consequences of it? Then does AWS communicate those consequences well? Before I get into that question of, okay, you're a developer that's brand new to AWS and you've been tasked with standing up some Kubernetes cluster and you're like, "Great. I can use a CDK to do this." Something is malfunctioning. You're also tasked with the operations and something is malfunctioning. You go in through the Console and maybe figure out all the things that are out there are new to you because they're hidden inside L3 constructs, right?You're two levels down from where you were defining what you want, and then you find out what's wrong and you have no idea how to turn that into a change in your CDK program. So instead of going back and doing the thing that infrastructure as code is for, which is tweaking your program to go fix the problem, you go and you tweak it in the Console ...Jeremy: Right. Which you should never do.Ben: ... and you fix it that way. Right. Well, and that's the thing that I struggle with, with the CDK is how does the CDK help the developer who's in that situation? And I don't think they have a good story around that. Now, I don't know. I haven't talked with enough junior developers who are using the CDK about how often they get into that situation. Right? But I always say client-side code is not a replacement for a managed service because when it's client-side code, you still own the result.Jeremy: Right.Ben: If a particular CDK construct was a managed service in AWS, then all of the resources that would be created underneath AWS's problem to make work. And the interface that the developer has is the only level of ownership that they have. Fargate is this. Because you could do all the things that Fargate does with a CDK construct, right? Set up EC2, do all the things, and represent it as something that looks like Fargate in your CDK program. But every time your EC2 fleet is unhealthy that's your problem. With Fargate, that's AWS's problem. If we didn't have Fargate, that's essentially what CDK would be trying to do for ECS.And I think we all recognize that Fargate is very necessary and helpful in that case, right? And I just want that for all the things, right? Whenever I have an abstraction, if it's an abstraction that I understand, then I should have a way of zooming into it while not having to switch languages, right? So that's where you shouldn't dump me out the CloudFormation to understand what you're doing. You should help me understand the low-level things in the same language. And if it's not something that I need to understand, it should be a managed service. It shouldn't be a bunch of stuff that I still own that I haven't looked at.Jeremy: Makes sense. Got a question, Rebecca? Because I was waiting for you to jump in.Rebecca: No, but I was going to make a joke, but then the joke passed, and then I was like, "But should I still make it?" I was going to be like, "Yeah, but does the CDK let you test in production?" But that was a 32nd ago joke and then I was really wrestling with whether or not I should tell it, but I told it anyway, hopefully, someone gets a laugh.Ben: Yeah. I mean, there's the thing that Charity Majors says, right? Which is that everybody tests in production. Some people are lucky enough to have a development environment in production. No, sorry. I said that the wrong way. It's everybody has a test environment. Some people are lucky enough that it's not in production.Rebecca: Yeah. Swap that. Reverse it. Yeah.Ben: Yeah.Jeremy: All right. So speaking of talking to developers and getting feedback from them, so I actually put a question out on Twitter a couple of weeks ago and got a lot of really interesting reactions. And essentially I asked, "What do you love or hate about infrastructure as code?" And there were a lot of really interesting things here. I don't know, maybe it might be fun to go through a couple of these and get your thoughts on them. So this is probably not a great one to start with, but I thought it was interesting because this I think represents the frustration that a lot of us feel. And it was basically that they love that automation minimizes future work, right? But they hate that it makes life harder over time. And that pretty much every approach to infrastructure in, sorry, yeah, infrastructure in code at the present is flawed, right? So really there are no good solutions right now.Ben: Yeah. CloudFormation is still a pain to learn and deal with. If you're operating in certain IDEs, you can get tab completion.Jeremy: Right.Ben: If you go to CDK you get tab completion, which is, I think probably most of the value that developers want out of it and then the abstraction, and then all the other fancy things it does like pipelines, which again, should be a managed service. I do think that person is absolutely right to complain about how difficult it is. That there are many ways that it could be better. One of the things that I think about when I'm using tools is it's not inherently bad for a tool to have some friction to use it.Jeremy: Right.Ben: And this goes to another infrastructure as code tool that goes even further than the CDK and says, "You can define your Lambda code in line with your infrastructure definition." So this is fine with me. And there's some other ... I think Punchcard also lets you do some of this. Basically extracts out the bits of your code that you say, "This is a custom thing that glues together two things I'm defining in here and I'll make that a Lambda function for you." And for me, that is too little friction to defining a Lambda function.Because when I define a Lambda function, just going back to that bringing in ownership, every time I add a Lambda function, that's something that I own, that's something that I have to maintain, that I'm responsible for, that can go wrong. So if I'm thinking about, "Well, I could have API Gateway direct into DynamoDB, but it'd be nice if I could change some of these fields. And so I'm just going to drop in a little sprinkle of code, three lines of code in between here to do some transformation that I want." That is all of sudden an entire Lambda function you've brought into your infrastructure.Jeremy: Right. That's a good point.Ben: And so I want a little bit of friction to do that, to make me think about it, to make me say, "Oh, yeah, downstream of this decision that I am making, there are consequences that I would not otherwise think about if I'm just trying to accomplish the problem," right? Because I think developers, humans, in general, tend to be a bit shortsighted when you have a goal especially, and you're being pressured to complete that goal and you're like, "Okay, well I can complete it." The consequences for later are always a secondary concern.And so you can change your incentives in that moment to say, "Okay, well, this is going to guide me to say, "Ah, I don't really need this Lambda function in here. Then I'm better off in the long term while accomplishing that goal in the short term." So I do think that there is a place for tools making things difficult. That's not to say that the amount of difficult that infrastructure as code is today is at all reasonable, but I do think it's worth thinking about, right?I'd rather take on the pain of creating an ASL definition by hand for express workflow than the easier thing of writing Lambda code. Because I know the long-term consequences of that. Now, if that could be flipped where it was harder to write something that took more ownership, it'd be just easy to do, right? You'd always do the right thing. But I think it's always worth saying, "Can I do the harder thing now to pay off to pay off later?"Jeremy: And I always call those shortcuts "tomorrow-Jeremy's" problem. That's how I like to look at those.Ben: Yeah. Yes.Jeremy: And the funny thing about that too is I remember right when EventBridge came out and there was no CloudFormation support for a long time, which was super frustrating. But Serverless Framework, for example, implemented a custom resource in order to do that. And I remember looking at a clean stack and being like, "Why are there two Lambda functions there that I have no idea?" I'm like, "I didn't publish ..." I honestly thought my account was compromised that somebody had published a Lambda function in there because I'm like, "I didn't do that." And then it took me a while to realize, I'm like, "Oh, this is what this is." But if it is that easy to just create little transform functions here and there, I can imagine there being thousands of those in your account without anybody knowing that they even exist.Ben: Now, don't get me wrong. I would love to have the ability to drop in little transforms that did not involve Lambda functions. So in other words, I mean, the thing that VTL does for API Gateway, REST APIs but without it being VTL and being ... Because that's hard and then also restricted in what you can do, right? It's not, "Oh, I can drop in arbitrary code in here." But enough to say, "Oh, I want to flip ... These fields should go from a key-value mapping to a list of key-value, right? In the way that it addresses inconsistent with how tags are defined across services, those kinds of things. Right? And you could drop that in any service, but once you've defined it, there's no maintenance for you, right?You're writing JavaScript. It's not actually a JavaScript engine underneath or something. It's just getting translated into some big multi-tenant fancy thing. And I have a hypothesis that that should be possible. You should be able to do it where you could even do it in the parsing of JSON, being able to do transforms without ever having to have the whole object in memory. And if we could get that then, "Oh, sure. Now I have sprinkled all over the place all of these little transforms." Now there's a little bit of overhead if the transform is defined correctly or not, right? But once it is, then it just works. And having all those little transforms everywhere is then fine, right? And that incentive to make it harder it doesn't need to be there because it's not bringing ownership with it.Rebecca: Yeah. It's almost like taking the idea of tomorrow-Jeremy's problem and actually switching it to say tomorrow-Jeremy's celebration where tomorrow-Jeremy gets to look back at past-Jeremy and be like, "Nice. Thank you for making that decision past-Jeremy." Because I think we often do look at it in terms of tomorrow-Jeremy will think of this, we'll solve this problem rather than how do we approach it by saying, how do I make tomorrow-Jeremy thankful for it today-Jeremy? And that's a simple language, linguistic switch, but a hard switch to actually make decisions based on.Ben: Yeah. I don't think tomorrow-Ben is ever thankful for today-Ben. I think it's tomorrow-Ben is thankful for yesterday-Ben setting up the incentives correctly so that today-Ben will do the right thing for tomorrow-Ben. Right? When I think about people, I think it's easier to convince people to accept a change in their incentives than to convince them to fight against their incentives sustainably.Jeremy: Right. And I think developers and I'm guilty of this too, I mean, we make decisions based off of expediency. We want to get things done fast. And when you get stuck on that problem you're like, "You know what? I'm not going to figure it out. I'm just going to write a loop or I'm going to do whatever I can do just to make it work." Another if statement here, "Isn't going to hurt anybody." All right. So let's move to ... Sorry, go ahead.Ben: We shouldn't feel bad about that.Jeremy: You're right.Ben: I was going to say, we shouldn't feel bad about that. That's where I don't want tomorrow-Ben to have to be thankful for today-Ben, because that's the implication there is that today-Ben is fighting against his incentives to do good things for tomorrow-Ben. And if I don't need to have to get to that point where just the right path is the easiest path, right? Which means putting friction in the right places than today-Ben ... It's never a question of whether today-Ben is doing something that's worth being thankful for. It's just doing the job, right?Jeremy: Right. No, that makes sense. All right. I got another question here, I think falls under the category of service discovery, which I know is another topic that you love. So this person said, "I love IaC, but hate the fuzzy boundaries where certain software awkwardly fall. So like Istio and Prometheus and cert-manager. That they can be considered part of the infrastructure, but then it's awkward to deploy them when something like Terraform due to circular dependencies relating to K8s and things like that."So, I mean, I know that we don't have to get into the actual details of that, but I think that is an important aspect of infrastructure as code where best practices sometimes are deploy a stack that has your permanent resources and then deploy a stack that maybe has your more femoral or the ones that are going to be changing, the more mutable ones, maybe your Lambda functions and some of those sort of things. If you're using Terraform or you're using some of these other services as well, you do have that really awkward mix where you're trying to use outputs from one stack into another stack and trying to do all that. And really, I mean, there are some good tools that help with it, but I mean just overall thoughts on that.Ben: Well, we certainly need to demand better of AWS services when they design new things that they need to be designed so that infrastructure as code will work. So this is the S3 bucket notification problem. A very long time ago, S3 decided that they were going to put bucket notifications as part of the S3 bucket. Well, CloudFormation at that point decided that they were going to put bucket notifications as part of the bucket resource. And S3 decided that they were going to check permissions when the notification configuration is defined so that you have to have the permissions before you create the configuration.This creates a circular dependency when you're hooking it up to anything in CloudFormation because the dependency depends on the resource policy on an SNS topic, and SQS queue or a Lambda function depends on the bucket name if you're letting CloudFormation name the bucket, which is the best practice. Then bucket name has to exist, which means the resource has to have been created. But the notification depends on the thing that's notifying, which doesn't have the names and the resource policy doesn't exist so it all fails. And this is solved in a couple of different ways. One of which is name your bucket explicitly, again, not a good practice. Another is what SAM does, which says, "The Lambda function will say I will allow all S3 buckets to invoke me."So it has a star permission in it's resource policy. So then the notification will work. None of which is good or there's custom resources that get created, right? Now, if those resources have been designed with infrastructure as code as part of the process, then it would have been obvious, "Oh, you end up with a circular pendency. We need to split out bucket notifications as a separate resource." And not enough teams are doing this. Often they're constrained by the API that they develop first ...Jeremy: That's a good point.Ben: ... they come up with the API, which often makes sense for a Console experience that they desire. So this is where API Gateway has this whole thing where you create all the routes and the resources and the methods and everything, right? And then you say, "Great, deploy." And in the Console you only need one mutable working copy of that at a time, but it means that you can't create two deployments or update two stages in parallel through infrastructure as code and API Gateway because they both talk to this mutable working copy state and would overwrite each other.And if infrastructure as code had been on their list would have been, "Oh, if you have a definition of your API, you should be able to go straight to the deployment," right? And so trying to push that upstream, which to me is more important than infrastructure as code support at launch, but people are often like, "Oh, I want CloudFormation support at launch." But that often means that they get no feedback from customers on the design and therefore make it bad. KMS asymmetric keys should have been a different resource type so that you can easily tell which key types are in your template.Jeremy: Good point. Yeah.Ben: Right? So that you can use things like CloudFormation Guard more easily on those. Sure, you can control the properties or whatever, but you should be able to think in terms of, "I have a symmetric key or an asymmetric key in here." And they're treated completely separately because you use them completely differently, right? They don't get used to the same place.Jeremy: Yeah. And it's funny that you mentioned the lacking support at launch because that was another complaint. That was quite prevalent in this thread here, was people complaining that they don't get that CloudFormation support right away. But I think you made a very good point where they do build the APIs first. And that's another thing. I don't know which question asked me or which one of these mentioned it, but there was a lot of anger over the fact that you go to the API docs or you go to the docs for AWS and it focuses on the Console and it focuses on the CLI and then it gives you the API stuff and very little mention of CloudFormation at all. And usually, you have to go to a whole separate set of docs to find the CloudFormation. And it really doesn't tie all the concepts together, right? So you get just a block of JSON or of YAML and you're like, "Am I supposed to know what everything does here?"Ben: Yeah. I assume that's data-driven. Right? And we exist in this bubble where everybody loves infrastructure as code.Jeremy: True.Ben: And that AWS has many more customers who set things up using Console, people who learn by doing it first through the Console. I assume that's true, if it's not, then the AWS has somehow gotten on the extremely wrong track. But I imagine that's how they find that they get the right engagement. Now maybe the CDK will change some of this, right? Maybe the amount of interest that is generating, we'll get it to the point where blogs get written with CDK programs being written there. I think that presents different problems about what that CDK program might hide from when you're learning about a service. But yeah, it's definitely not ... I wrote a blog for AWS and my first draft had it as CloudFormation and then we changed it to the Console. Right? And ...Jeremy: That must have hurt. Did you die a little inside when that happened?Ben: I mean, no, because they're definitely our users, right? That's the way in which they interact with data, with us and they should be able to learn from that, their company, right? Because again, developers are often not fully in control of this process.Jeremy: Right. That's a good point.Ben: And so they may not be able to say, "I want to update this through CloudFormation," right? Either because their organization says it or just because their team doesn't work that way. And I think AWS gets requests to prevent people from using the Console, but also to force people to use the Console. I know that at least one of them is possible in IAM. I don't remember which, because I've never encountered it, but I think it's possible to make people use the Console. I'm not sure, but I know that there are companies who want both, right? There are companies who say, "We don't want to let people use the API. We want to force them to use the Console." There are companies who say, "We don't want people using the Console at all. We want to force them to use the APIs."Jeremy: Interesting.Ben: Yeah. There's a lot of AWS customers, right? And there's every possible variety of organization and AWS should be serving all of them, right? They're all customers. And certainly, I want AWS to be leading the ones that are earlier in their cloud journey and on the serverless ladder to getting further but you can't leave them behind, I think it's important.Jeremy: So that people argument and those different levels and coming in at a different, I guess, level or comfortability with APIs versus infrastructure as code and so forth. There was another question or another comment on this that said, "I love the idea of committing everything that makes my solution to text and resurrect an entire solution out of nothing other than an account key. Loved the ability to compare versions and unit tests, every bit of my solution, and not having to remember that one weird setting if you're using the Console. But hate that it makes some people believe that any coder is now an infrastructure wizard."And I think this is a good point, right? And I don't 100% agree with it, but I think it's a good point that it basically ... Back to your point about creating these little transformations in Pulumi, you could do a lot of damage, I mean, good or bad, right? When you are using these tools. What are your thoughts on that? I mean, is this something where ... And again, the CDK makes it so easy for people to write these constructs pretty quickly and spin up tons of infrastructure without a lot of guard rails to protect them.Ben: So I think if we tweak the statement slightly, I think there's truth there, which isn't about the self-perception but about what they need to be. Right? That I think this is more about serverless than about infrastructure as code. Infrastructure as code is just saying that you can define it. Right? I think it's more about the resources that are in a particular definition that require that. My former colleague, Aaron Camera says, "Serverless means every developer is an architect" because you're not in that situation where the code you write goes onto something, you write the whole thing. Right?And so you do need to have those ... You do need to be an infrastructure wizard whether you're given the tools to do that and the education to do that, right? Not always, like if you're lucky. And the self-perception is again an even different thing, right? Especially if coders think that there's nothing to be learned ... If programmers, software developers, think that there's nothing to be learned from the folks who traditionally define the infrastructure, which is Ops, right? They think, "Those people have nothing to teach me because now I can do all the things that they did." Well, you can create the things that they created and it does not mean that you're as good at it ...Jeremy: Or responsible for monitoring it too. Right.Ben: ... and have the ... Right. The monitoring, the experience of saying these are the things that will come back to bite you that are obvious, right? This is how much ownership you're getting into. There's very much a long-standing problem there of devaluing Ops as a function and as a career. And for my money when I look at serverless, I think serverless is also making the software development easier because there's so much less software you need to write. You need to write less software that deals with the hard parts of these architectures, the scaling, the distributed computing problems.You still have this, your big computing problems, but you're considering them functionally rather than coding things that address them, right? And so I see a lot of operations folks who come into serverless learn or learn a new programming language or just upscale, right? They're writing Python scripts to control stuff and then they learn more about Python to be able to do software development in it. And then they bring all of that Ops experience and expertise into it and look at something and say, "Oh, I'd much rather have step functions here than something where I'm running code for it because I know how much my script break and those kinds of things when an API changes or ... I have to update it or whatever it is."And I think that's something that Tom McLaughlin talks about having come from an outside ground into serverless. And so I think there's definitely a challenge there in both directions, right? That Ops needs to learn more about software development to be more engaged in that process. Software development does need to learn much more about infrastructure and is also at this risk of approaching it from, "I know the syntax, but not the semantics, sort of thing." Right? We can create ...Jeremy: Just because I can doesn't mean I should.Ben: ... an infrastructure. Yeah.Rebecca: So Ben, as we're looping around this conversation and coming back to this idea that software is people and that really software should enable you to focus on the things that do matter. I'm wondering if you can perhaps think of, as pristine as possible, an example of when you saw this working, maybe it was while you've been at iRobot or a project that you worked on your own outside of that, but this moment where you saw software really working as it should, and that how it enabled you or your team to focus on the things that matter. If there's a concrete example that you can give when you see it working really well and what that looks like.Ben: Yeah. I mean, iRobot is a great example of this having been the company without need for software that scaled to consumer electronics volumes, right? Roomba volumes. And needing to build a IOT cloud application to run connected Roombas and being able to do that without having to gain that expertise. So without having to build a team that could deal with auto-scaling fleets of servers, all of those things was able to build up completely serverlessly. And so skip an entire level of organizational expertise, because that's just not necessary to accomplish those tasks anymore.Rebecca: It sounds quite nice.Ben: It's really great.Jeremy: Well, I have one more question here that I think could probably end up ... We could talk about for another hour. So I will only throw it out there and maybe you can give me a quick answer on this, but I actually had another Twitter thread on this not too long ago that addressed this very, very problem. And this is the idea of the feedback cycle on these infrastructure as code tools where oftentimes to deploy infrastructure changes, I mean, it just takes time. In many cases things can run in parallel, but as you said, there's race conditions and things like that, that sometimes things have to be ... They just have to be synchronous. So is this something where there are ways where you see in the future these mutations to your infrastructure or things like that potentially happening faster to get a better feedback cycle, or do you think that's just something that we're going to have to deal with for a while?Ben: Yeah, I think it's definitely a very extensive topic. I think there's a few things. One is that the deployment cycle needs to get shortened. And part of that I think is splitting dev deployments from prod deployments. In prod it's okay for it to take 30 seconds, right? Or a minute or however long because that's at the end of a CI/CD pipeline, right? There's other things that are happening as part of that. Now, you don't want that to be hours or whatever it is. Right? But it's okay for that to be proper and to fully manage exactly what's going on in a principled manner.When you're doing for development, it would be okay to, for example, change the Lambda code without going through CloudFormation to change the Lambda code, right? And this is what an architect does, is there's a notion of a dirty deploy which just packages up. Now, if your resource graph has changed, you do need to deploy again. Right? But if the only thing that's changing is your code, sure, you can go and say, "Update function code," on that Lambda directly and that's faster.But calling it a dirty deploy is I think important because that is not something that you want to do in prod, right? You don't want there to be drift between what the infrastructure as code service understands, but then you go further than that and imagine there's no reason that you actually have to do this whole zip file process. You could be R sinking the code directly, or you could be operating over SSH on the code remotely, right? There's many different ways in which the loop from I have a change in my Lambda code to that Lambda having that change could be even shorter than that, right?And for me, that's what it's really about. I don't think that local mocking is the answer. You and Brian Rue were talking about this recently. I mean, I agree with both of you. So I think about it as I want unit tests of my business logic, but my business logic doesn't deal with AWS services. So I want to unit test something that says, "Okay, I'm performing this change in something and that's entirely within my custom code." Right? It's not touching other services. It doesn't mean that I actually need adapters, right? I could be dealing with the native formats that I'm getting back from a given service, but I'm not actually making calls out of the code. I'm mocking out, "Well, here's what the response would look like."And so I think that's definitely necessary in the unit testing sense of saying, "Is my business logic correct? I can do that locally. But then is the wiring all correct?" Is something that should only happen in the cloud. There's no reason to mock API gateway into Lambda locally in my mind. You should just be dealing with the Lambda side of it in your local unit tests rather than trying to set up this multiple thing. Another part of the story is, okay, so these deploys have to happen faster, right? And then how do we help set up those end-to-end test and give you observability into it? Right? X-Ray helps, but until X-Ray can sort through all the services that you might use in the serverless architecture, can deal with how does it work in my Lambda function when it's batching from Kinesis or SQS into my function?So multiple traces are now being handled by one invocation, right? These are problems that aren't solved yet. Until we get that kind of inspection, it's going to be hard for us to feel as good about cloud development. And again, this is where I feel sometimes there's more friction there, but there's bigger payoff. Is one of those things where again, fighting against your incentives which is not the place that you want to be.Jeremy: I'm going to stop you before you disagree with me anymore. No, just kidding! So, Rebecca, you have any final thoughts or questions for Ben?Rebecca: No. I just want to say to both of you and to everyone listening that I hope your today self is celebrating your yesterday-self right now.Jeremy: Perfect. Well, Ben, thank you so much for joining us and being a guinea pig as we said on this new format that we are trying. Excellent guinea pig. Excellent.Rebecca: An excellent human too but also great guinea pig.Jeremy: Right. Right. Pretty much so. So if people want to find out more about you, read some of the stuff you're doing and working on, how do they do that?Ben: I'm on Twitter. That's the primary place. I'm on LinkedIn, I don't post much there. And then I write articles that show up on Medium.Rebecca: And just so everyone knows your Twitter handle I'll say it out loud too. It's @ben11kehoe, K-E-H-O-E, ben11kehoe.Jeremy: Right. Perfect. All right. Well, we will put all that in the show notes and hopefully people will like this new format. And again, we'd love your feedback on this, things that you'd like us to do in the future, any ideas you have. And of course, make sure you reach out to Ben. He's an amazing resource for serverless. So again, thank you for everything you do, and thank you for being on the show.Ben: Yeah. Thanks so much for having me. This was great.Rebecca: Good to see you. Thank you.

FounderQuest
Does Thinking Still Count As Working?

FounderQuest

Play Episode Listen Later Jun 4, 2021 36:35


Show notes:Links:Write for usMaybeJosh Pigford Flu dataFull transcript:Ben:And today we don't have Starr, because Starr is on vacation this week, fireside chat.Josh:I will be on vacation next week, and the week after.Ben:Nice.Josh:I don't know if you saw, I extended my vacation.Ben:I didn't see this.Josh:Yeah. So, surprise!Ben:Two weeks back to back. That's a record.Josh:Yeah. I decided I'm feeling it and I don't think a week is going to be enough. So just thought I'd go for it.Ben:Yeah, I get that. I get that. It's funny, I was looking... We started this vacation calendar, recently, since we are looking at transitioning away from Basecamp, where our vacation calendar was, we are now putting a vacation calendar in Google calendar, because we use G Suite for all of our stuff. And I set up this vacation calendar, and I noticed that Starr put one on there, and then Josh put on a vacation and then Kevin put on a vacation. And then, Ben Findley, just week after week after week, it's like everybody's taking a vacation. I was like, all right, so I put myself on vacation.Josh:Yeah, you got to put yourself in there. Yeah.Ben:I did. Yeah. I added myself yesterday, for the week after Ben Findley's vacation.Josh:I don't know if you went and... I went in and just put a bunch of vacations for the rest of the year for-Ben:I saw that.Josh:... myself. Yeah.Ben:That's awesome.Josh:I mean, they might change, but I figured, if I at least put them in there, that'll force me to think about it and decide. Because that's been an ongoing problem, I always wait too long and then, finally, take the vacation when I just desperately need it, and I want to avoid that cycle, like we're supposed to be. This is supposed to be sustainable.Ben:This is a calm company. It means, lots of vacations.Josh:Yeah. We should be calm if we're running a calm company.Ben:I like that idea of putting on these dates tentatively and just planning on it. I might try that.Josh:Yeah. You should just plan them out. Also, yeah, I put our traditionally long winter vacation on there too, which I think is currently the last two weeks of December and the first week of January, which we can always move that around or sometimes we do the Hack week or whatever.Ben:Yeah. I've come to cherish that tradition. I like having that-Josh:It's nice.Ben:Knowing that's going to be downtime. You know?Josh:Yeah.Ben:I mean-Josh:I like the first week of the year off is kind of... there's something about that, where you don't have to go back to work the day after New Year's or whatever. That feels really nice.Ben:I mean, in reality, we're still on call. So if something broke, were going to work, but, yeah, it is nice not having that expectation of showing up and doing actual productive stuff.Josh:Yeah. Yeah. It's the low bandwidth mode.Ben:Yeah. It's also this past winter when we did that, I used that to just experiment with some stuff, work-related stuff like Elasticsearch and whatever, so that's kind of fun. It's a tinkering... even if we don't do an official Hack Week, it's still a good time to do some tinkering and get some of those creative juices going.Josh:Read some books on computer science or something like that, get excited about it again.Ben:Well, going through the SOC 2 compliance thing, the type two for the first time audit, one of the things that I came across that was new was this continuing education tracking thing. So the auditor wants evidence that we're actually doing continuing education for our employees. We always do conferences and stuff, but 2020 was a bad year for conferences, and we've never really tracked continuing education. We just like, "Yeah, let's do this conference," or whatever, and it's kind of ad hoc. And now it's like, "Oh, we need to track this, it's a good idea to plan something." So yeah, digging out those old computer science books or taking a course or doing a conference. Got to do it.Josh:Which is, well, you got to do it, but it's also, to me, that's one of my favorite things to do. I really like learning, so even in my spare time, that's what I like to do.Ben:Same.Josh:So I realized even with, yeah, my perfect workweek is a couple of hours maximum a day of doing the day-to-day things that you have to do, and then spend the rest of the day reading or learning something or working on improving your skills.Ben:Yep. Yeah. I to-Josh:That's what makes me happy.Ben:I don't try to do that every day, I like the idea, but I try to do that on Fridays. Friday to me is like the decompression day, I'm cruising into the weekend now. And so I try to put aside all the normal stuff and just something kind of interesting. Before we got on this morning, I was playing with some Docker stuff, not that we use Docker, but maybe we will someday, and just fiddling with it. You know?Josh:Mm-hmm (affirmative).Ben:I think it's kind of fun.Josh:Yeah. Yeah. I like that.Ben:Until we get one of those customer requests that come in, I'm like, "Oh, I have to do some actual work now." And so, love our customers, but sometimes they can be kind of inconvenient, legitimate complaints about things need to be fixed.Josh:Or when there's an ops emergency, and so I drop everything and fix it. You had some of that going on this week. I know.Ben:But with both you and Starr got to experience those ops emergencies. It was actually a funny, so Starr, is on vacation, but the Starr was still on call for part of that time.Josh:The first night. Yeah. Because she had scheduled me to take over, was it yesterday? Whatever day it was-Ben:But in the morning.Josh:... but it was the night before. Yeah. It was like-Ben:Yeah, so I imagine in the future she might schedule you to swap a bit earlier, but-Josh:Yeah. I feel bad, because she said that, I guess, they had to get up early for a road trip and it's like 2:00 AM or something, or actually it was like 4:00 AM, I think, by the time the alerts died down.Ben:Yeah. The bad part was that there wasn't really anything to do. There was this spike in memory usage on our Redis Cluster, but it resolved itself, but only after sending some alerts saying, "Hey, somebody better pay attention to this," because that's a critical part of our infrastructure.Josh:Well, I mean, that's happened to me a few times. I mean, that's usually my on-call experience to be honest, and if it's worse than that, there's a good chance I'm waking you up anyways. But I mean, that's part of... You have a system well-architected, at least to the point, where if there is something, it does usually resolve itself, but still you need someone to sit up with it and babysit it until it does, just to make sure. And I mean, it would be totally unfair that you're the one who builds the system and also has to babysit it all the time, so our on call schedule is like a babysitter rotation.Ben:Yeah. Yeah. It's funny that you mentioned that, because I was looking at this vacation schedule, it's like, "Oh, when should I take vacation?" So I went and looked at the PagerDuty rotation to try and schedule my vacation away from my rotation on PagerDuty, so I didn't have to swap. And PagerDuty has changed their UI a little bit since the last time I looked at it, and I logged in and it's like, "When are you on call next?" And it says, "You're always on call." Because I'm the-Josh:Because you're level one.Ben:I'm the backup schedule. Yeah.Josh:I know, and that's a problem. I've been thinking about that, so you're not the only one worried about that, but, yeah.Ben:It was just kind of funny. I mean, it hasn't been a quality of life issue for a long time, because we've had so few problems, but still I am that backup. If it goes, what is it, more than half an hour or something, then I get woken up. But it was just kind of funny to see, you're always on call.Josh:Yeah, right. Yeah. Well, I mean, I'd say that's the major downside of our business is just the nature of that. And also just the nature of expertise. I feel like when I leave, it's much harder on the team, solving a lot of the customer support issues that come up related to our libraries and things. And I mean, that's part of the reason we've wanted to bring more people in the business, but then you end up with more people in the business, and then you're tied to a management role that you can't leave too. So there's trade-offs there.Ben:Yes. It's the struggle of all the bootstrap SaaS operators that are small like us, how do I get time away when I'm the solo founder? Or maybe it just two co-founders, how do we take a break? Justin has talked about this with their customer support for Transistor. They felt like they were always just having to stay on top of that, and they could never take a break. And so, they hired someone to help out with that. And having Kevin around has really helped spread the rotation out, and he's taken up a lot of the ops stuff and gotten familiar with it. So-Josh:Yeah. He's taken an interest in it, which is good.Ben:Yeah. It's been great for me.Josh:Yeah.Ben:Yeah. It's a hard problem to solve, because, I mean, yeah, you could add people, but then you got to pay those people, and so your profitability takes a hit, so it's a balance.Josh:Yeah. And I mean, I think, I don't know about you, I prefer to stay small. I don't think... I've moved past the idea of I want to have a company with tons of employees or whatever. I think that actually would make... I wouldn't be as happy with that situation, probably, as with our current situation, with a few employees and small team. We probably spend a lot more time trying to solve these problems than larger companies do, because they just throw people at it. But yeah, I feel like-Ben:That just introduces a different set of problems, right?Josh:It does.Ben:You really just have to pick which set of problems you want. Do you want to be tied to the business? Or do you want to deal with the layers of management and the people problems that come with not being tied, personally, to the business?Josh:Yeah. So, yeah-Ben:Yeah.Josh:I don't know, over time though, I think I tend towards wanting to spend less time on the business or at least, when I say, on the business, I mean, less time on those things that I just have to be doing and don't want to be doing. I want to try to always be doing the things I want to be doing. And yeah. I mean, I know just general management stuff does not fall into that bucket of what I want to be doing.Ben:It's not your dream in life to be a manager.Josh:Nope. It's not even my dream in life to be traveling the world 200 days a year or something, and preaching the gospel or something.Ben:Yeah. I've thought about that recently too. Looking at companies that get really big, whether they take a bunch of money or not regardless, but they turn into tens and then hundreds of employees. And I think about what would that be to be a CEO of that kind of company? And I'm just like, I just don't know that I would really enjoy that. There would be a certain set of excitement, yes, no doubt, about having that kind of business.Ben:I can think of right now about Tobi at Shopify, because I remember when Tobi started at Shopify, and watch that grow. And just thinking about, it's got to be pretty fun and in some ways to be Tobi, to be on top of this organization and doing these cool things and seeing the impact that you're making. And they've gone public, there's a whole lot of cool stuff there, but there's also a lot of annoying stuff there. That come along with those cool things. And it's like, ah, I think I'm happy where I am. I don't think I need to be the CEO of Shopify or something that size to have that fulfillment in my career right now.Josh:Yeah. I mean, I'm sure that you find new ways to guard your time and it just becomes even more, that's why no one can reach the CEO, usually. But, I mean, it's all... Yeah. It just puts you in an even more critical position. The pressure and responsibility must still be pretty, it just must be massive. But-Ben:It must be.Josh:Yeah. I guess, I don't really know, because I've never been in that position. I'm just guessing.Ben:Right, right. And life phases might change somethings and maybe when the kids are grown and gone, maybe you'll feel like, ah, I want a new challenge, something bigger. I think you see that a lot with founders, like us, who build something, sell it. And they're like, "Huh, let me try a bigger swing. Let me try..." Like Josh is doing right now, he did it did Baremetrics, he sold that, and now he's building out Maybe, and I think he's definitely thinking bigger scope kind of stuff.Josh:It looks like it. Yeah.Ben:Or you can just go buy a ranch somewhere and just chill, right?Josh:Right. Well, I think it's kind of... I mean, yeah, those aren't unsimilar to me. I mean, I think the big point is or the major thing is, if you're financially set and you can, again, do whatever you want to do, then, yeah, go do it. But again, even, say, if we sold the business and didn't have to work another day in our lives, we could just go buy that ranch and just kick back on it. If I decided to go and start another company, I wouldn't want to start a company that is going to demand my time and involvement, like most companies do.Josh:I'd probably try to go start another Honeybadger or something, maybe, you could go larger scale, but something that solves for those problems. Yeah, and I don't know what that looks like, but I feel like some companies of the future are kind of like... The ones that GitLab, that take a more open source approach. I don't know exactly what being in charge of GitLab is like, but I'm sure it's not a walk in the park either, but experimenting with new ways to spread responsibility around. Yeah.Ben:Yeah. And maybe the answer is, that's a scenario where you do have to take a bunch of money, so you can get those employees to make that lift, right?Josh:Yeah.Ben:Yeah. I think if we sold Honeybadger and we did something new, I think it has to be different in some dimension or otherwise, why did you sell?Josh:Yeah. It would have to be.Ben:And so maybe it's a different audience. Maybe it's a different size. Maybe it's venture backed versus doing it from scratch. I think it would have to be different in some significant way for it to be interesting enough to actually do versus just spending the rest of my retirement tinkering or whatever.Josh:Yeah. Yeah. I guess, getting to that critical point with employees is the thing that's hard, going from what we have, which is kind of like where we're so small that we have things we have to still be here for, but we can just disconnect whenever we want to, for the most part, like take a week off if we want to, and just do customer support or be on call. But jumping from that to the point where, say, you have 50 employees or something and you're the CEO, and you can just be like, "Okay, everyone, I'm going to be gone for a week, carry on." Which I think you can do when you have other people managing people.Josh:But in between that, there's a very... it's like if you're growing out your hair, there's that weird, you know, the annoying stage where your hair, just like you hate it. And it's like, it just doesn't work. And you're... Yeah, it just seems like that exists when you're trying to grow a business where it's hard with 10 people, all 10 of those people are looking to you for leadership on a regular basis. And you're still connected to the major centers of the business.Ben:Yeah. Yeah. That's interesting. I hadn't really thought of it that way, and that makes total sense to me. There's those growing pains that you would get going from one phase to another.Josh:And I guess, I'm not sure, having been doing what we're doing as long as we have, I'm not convinced that I want to go through that pain that I know is there to get to that stage where I know that we probably would be in another... we'd be back in the position where we could probably have more freedom, or hire a CEO then to just run the business, which people do.Ben:Well, I mean, I wonder, so two thoughts that I have. I wonder, if you're a venture back startup, if you start from scratch with a bunch of money in the war chest, do you avoid some of those growing pains? Because you can just, right out of the gate, hire a bunch of people, right?Josh:Mm-hmm (affirmative).Ben:So I wonder that, and then the follow on-Josh:Good thought.Ben:Yeah, I have no idea. And the follow on thought is, well, like in our situation, we've been around for a long time, we have profitable business, we're great, what if we take on an investment now, and then that gives us that money to hire a bunch of people? To help you accelerate through that growing pain phase, right?Josh:Mm-hmm (affirmative).Ben:If you had one or two people here and there that's painful, but if you add 10 or 20 people, I don't know, maybe that's a different kind of pain, but maybe it's a better kind of pain. Because it's like ripping the band-aid off, because you did all done at once.Josh:Yeah. No, that's a good point. Yeah. That's something that I hadn't factored in, in that line of thinking. So, yeah, I think he could be right, that that is a common use of funding and capital investment and all that.Ben:Yeah. I would be open to that idea, if we had figured out the sales machine. If we could say, "Oh, we can deploy X amount of people, and we know that X amount of revenue would come in, because we'd be doing these Y activities."Josh:Totally.Ben:But we haven't quite got there yet. We have a really strong inbound, but we don't really have an outbound or we don't have a process even for dealing with inbound sales, because everything right now is hands-off, right?Josh:It's not scalable. Yeah. Yeah. So, we're doing this to ourselves, to some extent, just in our own lack of knowledge or experience in those areas, but that's part of the learning process. So-Ben:Yeah, you're right.Josh:... we are... I think it's smart though, to be focusing on those areas now, to open up those possibilities in the future. So that if we change our minds and realize that we could scale the business to a point where we can, again, have the same thing that we have now only potentially better because we don't have those, even the small responsibilities, that drag us back in, on a regular basis.Ben:Yeah, yeah. We're still choosing to grow slow and to keep it pretty calm, keep that calm company.Josh:Yeah. That's the point of calm-Ben:Right. If we take it big chunk of money, we could hire the VP of Marketing, the VP of sales, the VP of engineering, right? And then we could-Josh:Mm-hmm (affirmative).Ben:... presumably step back once we got these people set on the, here's the goal, now get it, right?Josh:Yeah.Ben:But, yeah, that would be a less calm company, for sure.Josh:Yeah.Ben:At least for a while.Josh:Yep. And even if that's to the extent that that's possible, yeah, I don't know, I mean, you still have to build the idea of the calm company into that business. Otherwise, you'll just end up with 30 to 50 people that are chaotic and-Ben:Right. Yeah.Josh:... calling you all the time or emailing you. Yeah. So I guess I'll revise my statement, it's like, I'm not willing to grind it out to get to the next level. If that's what it comes down to, I'm happy, let's just stay where we are for... I'm fine, we run the business as an asset and try to build the lifestyle aspect of it more than anything else. But if we can find a way to scale the business and then maybe invest in it so that we can accelerate the jump, or a hair faster, so to speak.Ben:I like that.Josh:I'm terrible at metaphors. I feel like this one might actually be working, but Starr's the metaphor person. So I feel like I'm really on... I'm going to risky position right now.Ben:Better stop while you're ahead, right?Josh:Yeah.Josh:No more metaphors for the rest of the day.Ben:I think that the hair growth thing works, just have to take care of not to offend all of our bald listeners, you know?Josh:Right. Yeah. So I went to a Starbucks this week and did some work inside of it-Ben:Whoa.Josh:... without a mask.Ben:Wow. That's brave.Josh:I still did the distancing stuff just because it seems smart. I wasn't hugging everyone, but, yeah, they've got it all posted, it's like, if you're vaccinated, the mask is optional. Plus I was drinking a beverage, so... But yeah, I had a Zoom session at the Starbucks, and it was a novel experience.Ben:Very nice. Yeah. I went to a Target this week for the first time in a long time, and yeah, I just put my mask on out of habit. It's like, get out of the car, put the mask on, go in the store, right?Josh:Yeah.Ben:And I'm walking around and I don't know, maybe a quarter of the people there didn't have masks, it's like, oh yeah, it's not required anymore, really. I'm vaccinated. I'm like, huh, cool. And I'll just get a long my way, but it's like, I have to get used to this new reality of not having to wear a mask.Josh:That not everyone... Yeah. Although I still suspect that a large portion of the people that are going to take them off or aren't going to wear them are the people that were always not wearing them.Ben:Yeah. Although I will say, if I were still doing mass transit every day, like I used to do, I would definitely be still wearing a mask, if it was any time cold or flu season-Josh:Oh yeah.Ben:I'm not going back to that prehistoric animal way of not covering myself during germy season.Josh:Well, there's that flu statistics that I guess have been coming in from the CDC, since the season is coming to an end 2020, 2021 or whatever, and it seems the whole social distancing. Masking situation, hand-washing really drastically improved that situation. I don't know, I forget what the numbers were, but it was ridiculous.Ben:Yeah, it's dropped like 99% or something crazy.Josh:Yeah.Ben:Yeah.Josh:Something like that.Ben:It's nuts.Josh:Which is-Ben:It's awesome.Josh:... wild. Give it a little time for the data to get worked out, I guess, because just seems prudent. But I mean, either way, it seems like it's a massive thing.Ben:Yeah. I would definitely need to normalize mask wearing during germs, no doubt.Josh:Yeah. Yep. I'm cool with never getting sick again.Ben:Totally. Well, and on that note, this fall kids will actually be going to school, and it'll be an exciting adventure. All those, snot nosed punks running around getting each other sick again.Josh:Yeah. That'll be the real test. That's just going to knock us out. Yeah. Yeah. My daughter's, Tatum's starting kindergarten in the fall.Ben:Wow.Josh:And that'll be her... We did preschool at home. So yeah, that's going to be wild.Ben:First school experience, huh?Josh:Yes.Ben:Yeah, that's-Josh:I'm entering a new stage. I feel like, a new phase.Ben:Yeah. It's bittersweet. You're like, oh, that's so exciting. And it's like, oh.Josh:Yeah.Ben:Yeah, yeah. I remember those days with fondness.Josh:What's also going to be weird, because it's going to force me to start interacting with other parents in the community, which I think that's my biggest thing right now is like, oh, no, I-Ben:You better watch out, next thing you know, you'll be the president of the PTSA. You'll be organizing bake sales, and-Josh:Yeah, we're definitely going to be the... I think we'll be the weird parents, in our area, anyway.Ben:It's funny. I've noticed this, this arc, your first kid goes into kindergarten and you're so into PTA and PTSA. You're like, "I'm going to take care of all the things. I'm going to volunteer in the classroom." And you're really engaged and involved and it's so good. And then over time you start to back off a bit. It's like, "Oh, I don't really need to do all the things, there are other people that help," you know?Josh:Mm-hmm (affirmative).Ben:And then by the time they get to the tail end and they get close to graduation from high school, you're just like, "I don't even care what they're doing anymore. Educate yourself, kid. You figure it out."Josh:Right. Yeah, yeah. I mean I had to basically educate myself, so you can.Ben:Yeah, yeah. Totally. It's funny seeing the new wave of parents come in every year to the PTA, and then all of a sudden they go out, again, as the new wave comes in.Josh:And you having been there for a while, that sounds kind of like, oh no metaphors. Like if you go to a gym regularly and every New Year's, like the first two weeks of January, that's what it sounds to me.Ben:Yep. Yeah. Totally. Yeah.Josh:Because everyone comes in and is just super dedicated, and then over the next couple of weeks, it's just, they all filter out again and you're back to the same 10 people in the afternoon or whatever.Ben:Right. Yeah. And all the regulars get annoyed because of it. They're like, "Oh, all these people crammed in one place."Josh:Yeah. All this exuberance is just... Yeah.Ben:Yeah. So gym, that's a open question for me right now. So I still have a gym membership. I haven't canceled it, but I haven't been since the beginning of the pandemic. And even though I'm a 100% vaccinated, and I'm feeling invincible, still, the gym is one place I'm like, I don't know. I still feel kind of uncomfortable at that. Still trying to decide whether or not I'm going to keep that membership, because I really enjoy going, but I don't know, I don't really want to wear a mask while I'm exercising, that just sucks.Josh:Yeah, that was mine too, I just didn't... Yeah.Ben:Yeah. And wiping down everything, I'm not a super sweaty person, so I'm not the kind of person that really needs to wipe down the equipment as soon as I'm done with it, because it's like, I just touch it. I didn't have a bath on it. And so I'm just... I don't know. I don't even know if they have a kitchen cleaning procedure that you have to do now, because, again, I haven't been to the gym, but I don't know. It's tough.Josh:I haven't been to the gym, because I got my home gym in 2019, the end of 2019, and so it's been that long. But I do sweat and I was used to just wiping down the equipment in between, it's not that bad. Especially if you... you can even carry a towel with you if you want, but most gyms have the whatever clothes-Ben:Yeah. Wipes.Josh:... and spray bottles and stuff. It's not the end of the world, but the mask thing, yeah, the idea of working out in a mask does not appeal to me. Even though it could be a plus for some people, like the people that are training for high altitudes and stuff. Some people wear the mask on the treadmills and I'm sure those people are like, "Sweet, that's just extra challenge."Ben:Right, yeah.Josh:Yeah.Ben:So I'm still doing the home stuff and it's just not as-Josh:You should-Ben:... awesome.Josh:... give it a try.Ben:Yeah. I guess I should. I should call them and say, "Hey, what's the deal down there?"Josh:I mean, I figure from what has been reported, the vaccines are very effective.Ben:Yeah, totally.Josh:And I mean, I understand the hesitancy, give it some time, obviously, that's prudent, the wait and see approach is completely valid. But after that, I mean, if you're immune, you're immune. So at some point you have to start-Ben:Living again.Josh:Yeah. Getting back out there, putting yourself back out there. But I mean, it's not a bad thing to be cautious, so I understand.Ben:Yeah. Just get back in the habit, I guess.Josh:Yeah. And I mean, to be fair, I'm also not at the gym with a bunch of people spitting in my face. So just to be clear, I'm giving this advice from my bunker.Ben:Yeah. You've got the sweet home gym set up. I'm jealous.Josh:Yeah. Actually, I've reduced my routine a little bit lately, and I've actually been doing more yoga and flexibility things, because I always go really hard with the weightlifting, and I'm not getting any younger. And so injuries are more frequent, and so I've been doing two days, two days a week right now just to keep up the major lifts and stuff, but kind of taking a little bit of a break.Ben:Have you done any of the Apple Fitness stuff?Josh:Yeah, I did one of the yoga sessions on it, when I was just... because I did yoga last year, when I had some injury stuff, and it was good, and I should have just kept doing it. And so, that's why I tried when I first started getting back into it this year, and it was really good. It was a little intense though for a beginner like me. So I've been doing this more beginner training, learning the actual postures and stuff. But then my plan is just to use the Apple Fitness stuff after that, because they seem like they have a lot of good just general-Ben:Yeah. I really like the Apple Fitness stuff. I've done some of the yoga. I didn't do the 30 minute stuff. I did the 10 minutes stuff, because I'm a super beginner, and so I did the really easy yoga, which was great for me. And I've done their high intensity stuff, which was pretty good. I'm not really an aerobics kind of person. I run and I ride, I figure I get enough aerobics that way. But when it was raining and cold and stuff, I just did the high intensity stuff, and that was pretty cool. I really liked that. And I've done their cycling, which is okay, but it's geared, at least the ones that I did, were geared towards being on a indoor cycling machine where you can adjust the intensity easily and stuff.Ben:I'm not, I'm on my own bike on a trainer, where the wheel is propped up and it's on that little roller. And so a lot of the instructions in the thing were, "Okay, let's dial up the resistance." And it's like, "Well, okay, I don't have that good of a setup here. I can't just dial up the resistance." So I had to alter it a bit, but it was still nice.Josh:You got to get your weighted boots on.Ben:I mean, but they do have trainers like mine that actually do have remote control, and so you can do that, but I don't have one. But anyway, I really enjoyed them. The fitness things are cool, and they're set into 30, 20, 10 minute intervals. And so you can like, "Oh, what kind of workout do I want today?" Yeah, I really like it.Josh:Yeah. I like the high intensity stuff for cardio a lot. And otherwise , yeah, I don't know, I could get into running, I think, but I really like walking, so I'll go for super long walks. But again, time is sometimes a factor that... sometimes I'll even just go for the afternoon and just start walking and end up back home at dinner time or something like that. I like that, but I've never been like going out too much. I've gone through a few running phases, but it never really stuck. So I like the high intensity stuff, because as far as I understand, it gives you some of the same benefits without having to run for an hour or something.Ben:Yeah, yeah.Josh:Yeah.Ben:I too love long walks.Josh:Yep. I think that's a great way to spend some of your just general workweek. That's the good alternative to sitting and grinding away at the desk-Ben:No doubt.Josh:... for eight hours a day or whatever. This morning I was wrestling with my kids and stuff. And I was picking them up individually and lifting them up and then throwing them on the bed. And then I was like, "Okay, now I have to go, I have to go back to work." And they're like, "No, no. We just, we want one more." So I was like, "Okay, I've got one more." So I picked them both up, one in each arm. And I do, basically, a lateral raise with them. And as I do this, I don't know what they weigh, but Tatum's over 50 pounds, and of course they're unbalanced, but my entire upper body, just like... I hadn't done any stretching or anything, so my entire upper body just cracks all over, and Caitlin, she's like, "Are you okay?" Apparently it was like, she was concerned for me. So, yeah, I realize, man, it's not the good old days anymore.Ben:You're getting up there in years.Josh:Not that out there, but at the age where you start to notice these things, right?Ben:Yeah.Josh:But I'm not past the point of trying.Ben:So did you do anything this week? I didn't do a whole lot actually. Well, I mean, I did responding to those urgent issues-Josh:Like working, you mean?Ben:Yeah.Josh:I did not get a whole lot of work done this week no. Yeah, no, you're good. I figure, yeah, I mean, again, yeah, I'm ready for a break, so I've been trying my best, but-Ben:You're coasting into that vacation.Josh:Yeah, it's been a struggle.Ben:That's awesome.Josh:But I mean, I think, we need to learn not to feel bad about that. Having a "unproductive" week. And I mean, if I'm... Yeah, honestly, I did things this week, it just wasn't as much work things. Dealt with things at home, read some books, that sort of stuff, that's still being productive, right?Ben:Totally. Yeah.Josh:Yeah.Ben:Yeah.I thought a lot about our project that we mentioned last week on the podcast about working together with Kevin on, I had spent a fair amount of time thinking about that. And that's one of the things that you can do on those long walks, it can still be working.Josh:Thinking.Ben:Thinking.Josh:Yeah, thinking is totally work.Ben:Thinking is totally work, so I did a lot of thinking this week, and responding to urgent stuff, but also, nearly, nearly done on the compliance thing. I think I have 11 out of 150 evidence requests left to complete. So-Josh:Wow.Ben:... yeah, it's almost there. Next week, I'll be actually talking to the auditors and-Josh:Awesome.Ben:Yeah. It's almost done. That's nice.Josh:And you've got ideas for making it easier next year.Ben:Yep. Yeah.Josh:Yeah.Ben:So, yeah, just plugging away.Josh:So I guess we're cruising.Ben:Yeah, no worries. Well, I guess we can wrap it.Josh:Yeah, wrap it.Ben:They're getting a good one. This has been FounderQuest. We're still coming at you mostly every week, and we really enjoy it. And if you enjoy it, hope you give us a review at iTunes or wherever you can review podcasts, because I never do that, so I have no idea. But if you're into that, please do, and, yeah, check out Honeybadger, of course, because we love having more customers. And I guess we'll see y'all next time.Josh:Catch you later.

FounderQuest
Will Working Together Ruin Our Anarchist Workflow?

FounderQuest

Play Episode Listen Later May 28, 2021 39:09


Show notes:Links:TwistHook RelayBen Orenstein TupleWrite for HoneybadgerFull transcript:Starr:So Ben is joining us today from his car. It's bringing back fun memories. I recorded, I think the voiceover for our very first demo video in my car.Ben:Oh yeah? Nice. So as you may recall, I have a two story building that I lease one of the rooms, and the downstairs is a wine tasting room. Well with the pandemic, the company that had the wine tasting room, they closed shop. They stopped leasing, because who's going to go to a wine tasting room during a pandemic, right? Well they're leasing the space to a new tenant that's going to take that space. Apparently hey, we're getting back, things are reopening, let's taste wine again, but the new tenant wants to have a new door put in. So I got to the office today and they're like, "Yeah, we're putting in a new door." And then I'm like, "Cool." Didn't even think much of it. But then a few minutes later, there's all this drilling going on. I'm like, "Oh, I think probably the car is a better place to record today."Josh:Well at least you'll have some new friends soon.Ben:True, true.Starr:Yeah. Well I'm glad you made it, at least. And so what's up? I missed a week of the podcast and you guys invested our entire Honeybadger savings account into Bitcoin.Josh:Yeah.Starr:And I'm not sure that was the most prudent investment decision, y'all. I just wanted to say that.Ben:Yeah, the timing could have been better.Josh:Yeah, we really pulled a Roam Research on that one.Starr:Oh yeah. What do you mean by that?Josh:They invest in Bitcoin, apparently.Starr:Oh, they do? Okay.Ben:Of course they do.Starr:Of course. It's just a dip. You're supposed to buy the dips, Josh. It's just what, like a 30% dip? 40% dip?Josh:I wasn't watching it, but I read that it had recovered pretty quickly too.Starr:Oh. I have no idea. I didn't even follow it.Josh:As it does.Starr:I don't even follow it.Josh:Yeah. I just read random people's opinions.Starr:There you go.Josh:I forget where we left it last week, but I just wanted to state for record that I think I mentioned I made some accidental money in Bitcoin back when I was learning about block chain technology, but I have not bought any Bitcoin since, nor do I intend to, and I do not really view it as an investment asset.Starr:This is not investment advice.Josh:I just need to state my opinions for the future so I can look back on them with regret. If I don't say what I actually think, I'm never going to have anything to regret.Starr:There you go.Josh:I'm just going to commit.Starr:So you've decided to die on this no intrinsic value hill.Josh:Right. I'll let you know if I change my mind.Starr:Okay, that's fine. That's fine. Yeah, I don't really check. Last week y'all did the interview with Mike, right?Josh:Mm-hmm (affirmative).Josh:Yeah, it was a good conversation.Starr:Yeah. I don't really pay attention to it, except occasionally I'll look at the chart. It's the same with GameStop. Occasionally I'll look at the GameStop chart and then just see what wild stuff people are saying about it. Yeah.Ben:Yeah, GameStop was hovering at about 150 for a while, but now it's up to like 170-ish, 180. Something like that. Yeah. I peek at it every now... it's on my watch list when I log into my brokerage account, so I just see it. I'm like, "Oh, okay. Cool." And then I move on and check out my real actual stock portfolio.Starr:Oh yeah, yeah. I'm not going to buy it. It's like a TV show for me.Ben:Yeah, totally.Josh:Yeah. To be fair, I really don't have much of an opinion either way. I still don't understand it, so I don't know. I just feel like I probably shouldn't be buying it.Starr:That's really good advice. I don't understand anything though, so what am I supposed to do, Josh? Huh? Huh?Josh:Yeah.Ben:Just buy the index fund.Starr:Yeah. I don't even understand that.Josh:I don't understand that either though, if you really think about it.Ben:That's actually, there was a good thread or so on Twitter. I don't know if it was this week or last week, but basically the idea was if you feel really confident in your own ability, in your own business, given that, you're probably spending most of your time in that business, right? We spend most of our creative time in Honeybadger because that's where we feel the most potential is. So you're investing basically all of your personal capital in this one business. How do you diversify that risk? Or do you diversify the risk? Do you double down? Maybe do you take investment to diversify, and so you buy out? Let someone do a secondary and so you take some cash off the table? If you did that, then where would you put the money? Do you just go, "Okay, I'm going to go buy Bitcoin. I'm going to go buy an index fund," or whatever. And if you do that, is that a better use of your money than having just kept the equity and just plowing more time into your business? Right?Josh:Yeah.Ben:It's an interesting thought exercise. It's like, "Hm." The whole investment mindset of your business is interesting to me.Josh:Yeah. Yeah, that was interesting. I think I saw that conversation, or maybe I saw a similar conversation where they were talking about even just 401Ks and for founders who are already fairly... have at least made it in whatever sense that means. Is it the best financial move to keep maxing out your 401K versus investing in your ability to generate revenue in your business?Starr:So a little bit of real talk here. If you are a founder who's made it, maxing out your 401K isn't really a blip on your financial radar.Josh:It's not a big... yeah. That was kind of the same thought I had. It's not like you're putting 50% of your income into it.Starr:Yeah. What is it, like 20 grand? Something like that?Josh:Yeah.Starr:It's a good chunk of change, but still. It's not like...Josh:Yeah. I don't know.Starr:Yeah, that's interesting. I think I'm just going to go all in on Pogs. I think they're due for a comeback. I think that's going to be how I diversify.Josh:But I think it's probably a good move to invest in yourself if you have the ability to build businesses. That definitely seems like a good investment, in any case. Probably still have a 401K. I tend to do everything, except Bitcoin.Ben:A 401K is a nice backstop. Just keep stocking money away, and later it will be there, hopefully. But in the meantime, really, really spend your time and your energy on making your business even more profitable. Speaking of making your business more profitable, so this past week or two weeks, I've been working on our SOC 2 type two audit, so I'm doing the evidence collection.Starr:Oh yeah?Ben:So that in this case means I take a bunch of screenshots of settings, like the AWS console and G-suite console to show yeah, we have users, and yes, we have login restrictions, et cetera. All the 150 different things that you're supposed to check off the list when you do the audit. And as I've been going through this process taking all these screenshots, honestly it's getting a bit tedious, and it's surprisingly time consuming. And so I'm like, "You know, there are services for this sort of thing. Let me check them out." And so in the past three days, I've had conversations with Vanta, Secureframe, and Drata. These are three providers that what they do is they provide almost SOC 2 in a box. Basically they help you connect all of your systems and get the evidence that you need for an auditor in a more automated fashion. So for example, they'll plug into your AWS account and they'll pull out information about your security groups, your application firewall, your AIM, all the access permissions, all that kind of stuff, and pack that up into a nice little format that the auditor can then look at and like, "Yeah, they're good on all these different requirements." So you don't have to take screenshots of security groups.Ben:And I hadn't really looked at them before because I was like, "I don't know if I just want to spend that kind of money," but actually sitting back and looking at it, looking at the time that I'm spending on this and the amount of time I'm paying our auditors to audit all these screenshots that I'm taking, actually I think it would be cheaper to go with one of these services, because your audit is a bit more streamlined because the auditor knows how that data is going to come in and it's an easy format to digest, et cetera. But the thing is that after having gone through some of the sales pitches from these vendors, I'm thinking I really wish I would have started with these back the first time, because I think it would have been much easier just from the get go. So I think I've been doing the SOC compliance on hard mode, unfortunately, but lessons learned.Starr:With my experience, that just seems to be how projects are. You do it one time and you don't really know what you're doing, and you just push your way through it, and then eventually you figure out how to do it better and easier and all that. Because when something is new to you, you don't know what you can safely ignore. You know?Josh:Mm-hmm (affirmative). Yeah. Well plus you're pumping up the value of FounderQuest.Starr:Oh, that's true. We got a lot of content out of that.Ben:That's true.Starr:At least $100 worth.Josh:That's useful knowledge. Yeah.Ben:Yeah, so I think the short version is if you are interested in doing SOC2 compliance and you have no idea what you're doing, talk to these vendors first and maybe just start with them. They will help you, because they have customer success people like SaaS does. They have people on staff who are there to help you have success with their product. And if you don't get compliant, then you're going to stop using their product, so they're going to help you try and get there. And it's still pricey. It's still going to be five figures a year, but it will definitely save you some time and maybe even save you some money.Josh:Nice.Ben:Yeah. So next year, our audit should just be smooth as silk.Starr:Just butter.Josh:Love it.Starr:So if we-Josh:What are you going to do with all that extra free time?Ben:I made an executive decision.Starr:Oh really? What's that?Ben:Yes. The executive decision is we're going to have more teamwork at Honeybadger.Starr:That's ironic.Josh:Instead of what? What we have now, which is anarchy?Ben:We pretty much do have anarchy, I think. We are coordinated, we do make our plans, and we do have things we want to get done, but yeah, we are very independent at Honeybadger. We work independently. You might even say we're kind of siloed. We go off in the corner and do our own thing for most of the time. And I was chatting with Kevin about this, and I think we're going to try an experiment. So I think we're going to try to actually work together.Starr:Kevin is our developer.Starr:Yeah, so you all are going to be developing features together. Are you going to pair program? Are you going to use Tuple?Ben:Whoa, whoa, whoa, whoa. Slow down there.Starr:Are you going to mob program?Ben:Pair programming, that's maybe too advanced for us, I think. Maybe actually we'll chat in Slack a little bit here and there and maybe have a Zoom call.Josh:Yeah, so you're talking about you're both going to work on the same project at the same time.Ben:Right. Right.Josh:Mostly independently, but coordinating.Ben:Right. Yeah.Josh:Yeah. Yeah, I don't know. I think that still can fit into our anarchy model.Starr:Yeah. It still seems a little bit independent.Josh:It's more like mutual aid or something.Starr:There you go. We should make a conference talk about mutual aid development.Josh:Right.Starr:That would go over well.Ben:Using NATO as a model for your development process. Yeah, so we'll see how it goes. I'm looking forward to it. I think I've been feeling a little lonely. I don't know if it's the right word, but maybe just off doing my own thing. I was like, "Oh, I think it will be nice to have some collaboration, some coordination." Maybe we'll even get to a level of synergies.Starr:Synergies.Starr:That's a blast from the past.Josh:Yeah, I think it's a good idea.Ben:Yeah, so more to come on that. We'll keep you posted. It's a bigger project. May not have results for a couple months. Don't really want to spill the beans on what it is right now. Competitive information. Don't want to leak it to all of our competitors.Starr:I like that. I like that. It's going to keep people on the hook for the next episodes.Josh:Totally.Ben:But yeah. That was my week.Josh:Yeah. Well my week, I took some time off, had some family stuff going on, so I was not very productive this week, but what I did work on was I've been working on this little guide for Hook Relay. I'd love to get the marketing machine, the fly wheel going on that at least, so we can be moving that along with everything else. And so yeah, working on some content and such.Starr:What is Hook Relay?Josh:Well you tell us what Hook Relay is, Ben. It's your baby.Ben:It's my baby. Yeah. So Hook Relay is a tool for managing web hooks. So you can record web hooks as they go out. In our case, to Honeybadger, we send a lot of web hooks, and so we built Hook Relay to help track all that web hook action. So we logged as pay loads that can go and diagnose issues that are happening, or maybe replay them as necessary, and of course it also handles inbound web hooks. So if you were handling, let's say, a post pay load request from GitHub about some activity that happens in your GitHub account, you handle that web hook and we can give you a place to store that, and then you can replay that, send it, forward it onto somewhere if you want, or just store it.Josh:Yeah. I think one of my favorite things about Hook Relay is just the visibility that it gives us into what's happening with the hooks, because otherwise we never had a dashboard. I guess we could have built one internally to see what the activity was and what's failing, what's actually... what requests are... because you're connecting to thousands of different people's random domain URLs, basically. It's really nice even for debugging and things like troubleshooting to be able to see what's going on, in addition to all the other cool things that it gives you out of the box.Starr:So you might say it's even like turnkey reliability and visibility for web hooks. For all your web hook needs.Ben:Yeah. Yeah, we modeled it on Stripes web hooks because we loved-Starr:I'm holding up a box up. I'm holding the TurboLinks box up and gesturing at it with my hand.Ben:Vanna White style.Josh:We should do our own channel, do our own infomercials.Ben:Yeah, I really wanted experience of Stripe. If you set up web hooks in Stripe, you can go and you can see all the web hooks they've sent you. You can see the pay loads, you can see whether they were successfully delivered or not, and I wanted that experience for our own web hooks, and also I thought it would be cool if developers could just have that without having to build the infrastructure. And so if you're building an app that send a bunch of web hooks on behalf of your customers, well now you can give your customers visibility into that web hook activity without having to build that tracking yourself.Josh:Yeah. That's pretty cool. So basically this content guide I'm working on is how to build web hooks into your application, including all the reliability and stuff that Hook Relay gives you for free. And the idea is that if that's what you're doing and you just want to save some time, Hook Relay will be a large chunk of that. You've just got to sign up. So I think it will be useful to everyone, even if they don't become a customer. If you're going to build your own back end and handle all the retries, build dashboards, and all that. But if you want it all turnkey, then Hook Relay is a big chunk of that work just done of you.Starr:So is this live? So can people go and sign up now?Ben:Yeah.Josh:Hook Relay, yes. It is.Josh:Hookrelay.dev.Ben:Yeah. In fact, we have enough customers now that it's actually paying for itself.Starr:What?Ben:Yes. So sweet.Josh:It's wild. That's wild.Starr:That's amazing.Ben:So Josh, is your guide going to have... are you going to dive deep into the architecture of here's how you build a whole web hook system, and so we're going to show you all the stuff behind the curtain so you can build your own? And then, "Oh, by the way, if you want it just done for you, here it is." Or are you going to just keep it more high level?Josh:I'm starting more high level. Yeah, I was planning on it being more high level. More like a high level architecture thing, or specification. Like these are the parts that you'll need to build, but you're going to have to solve some things, because it's not going to be specific to one system. It's not going to be like, "This is how you build web hooks for Ruby and Sidekick, or if you're going serverless." It will have suggestions on stacks or technologies to use for the back end, for instance, but yeah. I was thinking of leaving that to the user to figure out, but just showing the things you need to think about that a lot of people don't think about until they encounter the problems that might arise, like retrying and all the error handling that you add later, and validation for security reasons and things.Ben:Yeah. Yeah.Starr:This is giving me flashbacks to a whole two or three year process after we first launched.Josh:Yeah.Starr:It was just like, "Oh, crap. There's an edge case here that we didn't think of because we're not used to doing web hooks at this scale." And that just went on for like three years.Josh:Yeah. And it's nice having the two products because Hook Relay came out of Honeybadger and it's basically part of our web hook system. This is basically just documenting Honeybadger's web hook system for other people who might want to replicate that or whatever.Ben:Totally. I think that will be cool. A great piece of content, a great piece of SEO juice. And if you did decide to go deep into the technical side, like if you explain the entire infrastructure that we're building, that would actually be kind of cool too because you could maintain your technical documentation for the system internally and use it as a piece of content for marketing.Josh:That could be cool. Yeah. That's not a bad idea. Yeah, I was thinking just because I want to get something out there. I'm thinking it will help with both, having a resource for people who are already on the site to see this is basically how you will implement this. It's kind of like an implementation guide, really. But then also SEO. It should help get us in more search results.Ben:Yeah.Josh:And I also want to credit Ben Orenstein and and Tuple. They have a great pair programming guide which was an inspiration for this idea. I just really liked the format that they used, and I just think it's a great idea if you have a product that's highly targeted or focused on one specific thing and doing it really well. I think it's maybe even a great alternative to a blog, for instance. You can get some of the same benefits of having a blog, but without actually having to create a blog with a lot of different variety of topics and things.Ben:Speaking of the blog, I was talking to Harris, our sales guru, about our blog strategy, and I said, "Yeah, it's basically like a flypaper strategy. We want it to attract developers that come and see the content and they love it and they're like, 'Oh, let me check out this Honeybadger thing.'" Not particularly novel, but I like the flypaper idea.Starr:That's a good metaphor. And also for a long time, I poo-pooed SEO because in my mind, SEO was very scammy. I don't know. I learned about SEO in the days of link farming and all that, and I just didn't want to be involved in that. So I'm just like, "We're just going to put out good content and that will be enough." And it is, yes, but also I've looked at some metrics since then that make it clear that the majority of good things that happen because of our blog actually are people entering through search queries. That really outweighs people sharing articles and doing stuff like that, which I guess is obvious that it would be that way, but my own bias against search just made me not see that for a while. So maybe trying to pick some possible low hanging fruit. We've tried to make our site search engine friendly, but we having really done any explicit SEO type activities.Josh:Yeah. I went through recently through our documentation and just tweaked just small things on a bunch of pages, like headlines and some of the meta tags and stuff, but mostly headlines and content on page was what I was focusing on. And I wasn't using any particular tool to measure before and after results, but it does seem like it bumped us up in some of the results for people searching for more general terms like Ruby error tracking, for example, which are typically pretty competitive terms. But I think we rank pretty well for some of those terms these days. I think we've been around enough and we're one of the options that come up. So it does seem like if you already target the terms, it actually does what they say it does, which is good to know. You've just got to pay attention to it.Ben:So the moral of story is there is some value in SEO.Starr:I guess so.Josh:Yeah. Well and I think documentation sites. Your documentation, I think it's a great place to optimize SEO because a lot of times, especially for those... maybe not for the long tail searches. A blog is great for that, like what you were talking about with the flypaper, Ben. But for people who are actually searching for what you do, I think a lot of times documentation pops up first in a lot of cases when I'm searching for things, so don't overlook it like we did.Starr:Yeah. Well this week, I guess the main thing I did was I got our authors lined up for the next quarter of intelligence briefings. So if you haven't been playing along at home, we're having some intelligence briefings created. Basically everything that's going on in a certain language community for the quarter, and this grew out of Josh's need because he's basically in charge of our client libraries. And we have libraries in a variety of languages, so keeping up with those languages and what's going on is a real pain in the ass, so we were going to make these guides originally for him, but then also we were like, "This would be really great content to publish."Starr:And I've already got this system with authors who want to write about programming languages, and so let's see if we can make some authors make these summaries. And so far, yeah, I'm pretty happy. We had four or five of them created, and we're not publishing them because they were for a previous quarter, and this is just a trial run to see if the results are okay, and I think they were. I think the results were pretty good. We go some feedback from you two, and I updated my process and updated the template that all the authors are using, and so we should be getting round two done. I'm setting the deadline a week after the end of the quarter. My hope is if they get them to me then, then I'll have a week to get them up on our blog or wherever, and then they won't be too out of date by the time people see them.Josh:Yeah. That's cool. I'm excited to see the next batch. My favorite thing from the reports were the ones where they wrote some original content summarizing things or sections or whatever. That was super useful because there's a little bit of a story element to it that's specific to the quarter or whatever that you don't really get from just... if you just aggregate everything, all the weekly newsletters and what happened on Reddit and what happened on Twitter. If you just dump that all in a document, it's a bit of overload, so it's nice to have the summary the story of what the community was interested in.Starr:Oh yeah. Definitely.Josh:Here are some articles that they talked about.Starr:That's the whole idea, is to have somebody who knows the community explain to you what's going on, as opposed to... if I wanted a bunch of links, I could just write a little script to scrape links from places.Josh:Yeah.Starr:And it wouldn't be very useful. What's useful is having people who know the environment being like, "Hey, this is what's going on. This is why it's important." And yeah, so that's going to be something I guess I need to look for explicitly when I get this round of things of reports back.Josh:Start calling them secret agents or something instead of authors.Starr:Oh yeah.Josh:Or detectives.Starr:Operatives. Yeah. Assets.Josh:As our detective service investigators.Ben:I think having that analysis of why this news is important or why these things are important that they've collected is really handy, because the links are great. Like you said, I could just write a script to collect them, but having someone with that context in the community saying, "Okay, and it's important because, and this is why you should pay attention," I think that's really helpful to someone who's maybe not as deep into that every day.Starr:Oh yeah.Josh:Yeah. And also knowing what to surface, because there was one report that it really seemed to just dump every single link or article that was discussed or was in a newsletter or whatever, and I think it's more helpful if it's on a quarterly level, if you know what is actually the important things that you really want to know about.Starr:Yeah, that's true. I just made a note for myself to go back and explicitly just mention that to people, because I realized I didn't put it in the instructions anywhere. I put like, "Here's where a description of the content goes," but I didn't really put what I want inside that description, I realized.Josh:Yeah.Starr:So I'm going to do that.Ben:We're iterating in real time here.Starr:Oh yeah, yeah. This is where the work gets done.Josh:Yeah. Well and pretty soon, we'll have hopefully some good examples that we can show future authors, or detectives, or whatever we're calling them.Starr:Oh, definitely. Definitely. I'm going to call them authors because they're already in the blog system as authors and it just seems like-Josh:Agents?Starr:I don't know. I've got to be able to talk to these people with a straight face.Ben:You could call them research specialists, but then you might have to pay them more.Starr:There you go.Josh:Research. Yeah. Yeah.Starr:I don't know. I think I'm paying pretty well. Honestly, I think I'm paying pretty well for looking at... I don't know. How many weeks is a quarter? 12? 12 weeks of newsletters and just telling me what's going on. I think I'm paying pretty well.Josh:Yeah. You don't need to talk to them with a straight face though. You need to talk to them with sunglasses on, smoking a cigarette in a diner.Starr:Oh that's right. Yeah.Josh:Or a dive bar somewhere.Starr:Those people aren't smiling. Those people aren't smiling. Oh, that's right. I can do that. I just realized that it's two weeks since my second vaccine, so I'm ready to go out and recruit secret agents.Josh:Ready to party.Starr:Yeah. I'm very anxious talking with people in public now, but that's not a topic for this conversation.Josh:Yeah. We'll ease back into it.Starr:Oh yeah. Yeah, we're going to have dinner with my sister in law on Saturday, and I'm just like, "Okay Starr, you can do this. You can do this."Josh:Cool.Starr:Yeah, and I guess the other thing that we did this week is we are doing a trial run of Twist as a replacement for Basecamp messages, the message board on Basecamp. And yeah, so basically the long and short of it is the whole Basecamp BS just left a bad taste in my mouth in particular. I think you all's a little bit, or maybe you're neutral. I don't care. That sounded really harsh.Ben:You can be honest with us. We can take it.Starr:No, I didn't mean to sound that harsh. I just mean I'm not trying to put my opinions onto you, is what I'm saying. I just felt gross using Basecamp. Also if I'm being honest, I never really enjoyed Basecamp as a product. It's got a couple things that just really rubbed me the wrong way.Josh:We were having some vague conversations in the past. We have posed do we really want to keep this part of what we're using Basecamp for? And we were already using a subset of it, so yeah. It wasn't totally out of the blue.Starr:Yeah. And we were using maybe 20% of Basecamp, just the message boards feature.Josh:And the check ins, which apparently we all disliked.Starr:And the check ins, which nobody liked but we all kept using for some reason. Ben is like, "Can I turn off the check ins?" And I'm like, "I thought you were the only reason we were doing the check ins, it's because I thought you liked them."Ben:I think I was the only reason we were doing the check ins.Josh:It's because... yeah.Ben:Yeah, because I remember when I started it I was like, "Yeah, I really don't know what's going on," because back to that siloed, independent, off in the corner thing, I was like, "It would be nice to know what people are doing." But yeah, lately I've been like, "This is just a drag." So I'm like, "Would anybody be upset if this went away?" And everyone is like, "Please take it away."Josh:Everyone is just passively aggressively answering them.Ben:Everyone hated it.Josh:It wasn't that bad, but-Ben:I get it.Josh:Kevin used them too, but yeah.Ben:So I finally gave everyone permission to tell me that it was not okay, and now we no longer do it.Starr:There you go. And we're just like, "While we're at it, just ditch Basecamp." So yeah, so we've been trying a new system called Twist. Twist is, essential it's... I don't know, it's like threaded discussions. I figured this out on my own. I'm very proud of myself. So you have lots of threads, and you twist them together to make yarn or something or some sort of textile, so I bet you that's why it's called Twist.Josh:Beautiful sweater.Starr:Yeah. A beautiful sweater. The tapestry that is Honeybadger. And so far, I've really been enjoying it. I find the UI to be a lot better. There was one bug that we found that I reported, so hopefully that will get fixed. It doesn't really bother me that much. Yeah, it's amazing sometimes how the UI of an application can just be like, "Oh, ah. I'm having to parse less information just to do my task."Josh:It's much nicer.Starr:Yeah.Ben:It does feel like a lot less friction for our use case.Josh:Yeah. Well we talked about that, just the structure. The way that you structure conversation and organization things in a management tool like that makes a big difference. In Basecamp, we would create Basecamps for whatever. They call them Basecamps, right? They're the projects.Starr:They're like projects. I don't know.Josh:We'd create different ones, different projects for each project, but then there's five of us, so we'd basically just add everyone to every single project that is in there. But all the conversation is siloed off in each project, and with Twist, it's just much more of a fluid... it uses what, like channels? But yeah, it just seems like it's all together. It's kind of like a combination of Slack and a threaded message board or something, to me.Starr:Yeah, or like Slack and email or something.Josh:Slack and email. Yeah. It's a nice combo.Starr:Yeah. It has inbox, which I like, where it shows you any unread messages, and so you can just easily just go and scan through them, and it's all in the same page. It's a single page application, so you don't have to click out to a completely new page and then come back to the inbox and do all that. Basecamp had a similar feature, but it's like a timeline and it had a line down the middle of the screen and then branches coming off of either side of it. And for some reason, I started using the inbox in Twist and it was just like, "Oh, this is so much better." For some reason I think having things on different sides of the screen just doubled the amount of background processing my brain had to do to put it all together. And yeah, so I don't know. I do like it. Also, it's got mark down. It's got mark down.Josh:The mark down editor is so nice. It reminds me a lot of just using GitHub, the editor on GitHub, with the mark down mode and preview. And you can drag and drop images into the... I don't know if you knew that, into the mark down editor, like you can on GitHub, and it automatically inserts the image tag and uploads it for you.Starr:Yeah, it's all really slick. So I don't know. I imagine in maybe another... I've got vacation next week, so maybe after that we'll get together and compare notes. But I don't know, it seems like people like it so far.Josh:Yeah.Ben:Yeah, it's been good. It's interesting-Josh:If I had to decide today, it's a keeper for me.Ben:Yeah, I would go ahead and switch.Starr:Oh yeah, me too.Ben:It's interesting to me, you alluded to this, Starr, as you were talking about comparing it to your products and how they approach... it's interesting to me the UI, even if it's the same kind of functionality, how much different takes on the user experience can make a different experience for the user. How it just feels different. Like, "Oh yeah, it's basically doing the same thing, but it just feels better for whatever. My mentality or our business." Fill in the blank there, but I thought about that many times. Honeybadger versus competitors. It's like, "Yeah, they're doing basically the same thing, but we do have differences in how we approach the UI and different use patterns that we think are more emphasized by our UI versus the others." And sometimes it's just a matter of personal preference. It's like, "Oh, this just feels better to me." One night I tried Python before I tried Ruby, and Python is like, "Oh, that's interesting," but then Ruby really clicked my brain. It's like, "Oh, it just feels better." And I'm sure other people have the opposite experience, but I don't know. It's weird to me and fun to think about the human part of these products. Josh:Yeah. And it's surprising, the strong opinions that people pick up just based on those experience things when they're basically the same, if they're doing the same thing. Some people, they either love it or hate it based on that.Starr:Yeah, that's true. Maybe it all goes back to whatever business apps you used in childhood. It's just whatever your mom made you for lunch, you're always going to love that.Josh:Yeah. It's like a nurture thing, nature versus nurture. You were exposed to these apps when you were young, and so it's just what you're drawn to.Starr:Yeah. I remember putting my little friend's contact details into Lotus Notes.Josh:Right. I had to program Lotus Notes.Ben:I got my first dev job because I knew Lotus Notes.Starr:Oh, nice.Josh:Lotus Notes was an important precedent at the time, I think.Starr:Yeah.Ben:Yeah. Yeah. It was the bomb. You could do some pretty serious stuff.Starr:Yeah. I kept having these jobs that weren't technically dev jobs, but ended up being dev jobs just because I knew how to write V basic macros for Excel. I'm sure a lot of people had that experience.Josh:The thing I remember doing in Lotus Notes was setting it up to ingest email from the outside world into whatever, the system. And thinking about it now, that project I've done over and over and over since then.Starr:It's Basecamp.Josh:And I'm still doing that project.Starr:It's Basecamp all over again. Oh no.Ben:If only there was a service that took in emails for you, and then you could just bring them into your app data.Josh:Yeah. I bet in 20 years, we'll be writing programs to accept email.Ben:Process emails, yeah.Josh:Yeah.Starr:Yeah. When is this stuff going away? Technology changes all the time. When is email going away? They've been killing it for years. It's like fricking Rasputin. When is it going away?Ben:It's the cockroach of protocols.Starr:There you go.Josh:After the singularity, they'll still have to have a way to import it directly into your consciousness, and yeah, I don't know.Starr:Yeah. I hope the spam filtering is really good then.Starr:All right, well it was great talking with y'all.Ben:Likewise.Starr:Yeah. So this has been FounderQuest. Go to the Apple podcast and review us if you want. If you're interested in writing for us, we are always looking for fresh, new talent. Young authors looking to make their mark on the world of technical blog posts for SAS companies. And yeah, just go to our blog and look for the write for us page. I don't currently have any openings, but who knows? People flake out. So if you're interested in writing these reports for us too, get in touch. These quarterly intelligence briefings, if you want to be an agent for our intelligence service. All right, so I'll see y'all later.

FounderQuest
Understanding Bitcoin From a Developer's Perspective

FounderQuest

Play Episode Listen Later May 21, 2021 50:53


Show notes:Links:Mike MondragonCRDTShip of TheseusExceptional CreaturesShiba Inu Full Transcript:Ben:I'm just gonna dive on in there. I'm so eager. I'm so excited. It's actually weird because Starr is the one that typically starts us off. Josh:Yeah. I thought we were just going to start with our just general banter, and then not introduce the guest until 30 minutes later.Ben:By the way.Josh:It is also our tradition.Ben:Yeah. Well we're getting better at this thing.Josh:Where we say, "Oh, by the way, if Starr doesn't sound like Starr..."Ben:Right, yes. Today Starr doesn't sound like Starr because today's star is Mike Mondragon instead. Welcome Mike.Josh:Hey Mike.Mike:Hey.Ben:Mike is a long time friend of the show, and friend of the founders. Actually, Mike, how long have we known each other? It's been at least 10, maybe 15 years?Mike:Probably 2007 Seattle RB.Ben:Okay.Josh:Yeah. I was going to say you two have known each other much longer than I've even known Ben.Ben:Yeah.Josh:So you go back.Ben:Way back.Mike:Yep.Josh:Yeah.Ben:Yeah.Josh:Because I think Ben and I met in 2009.Ben:Mm-hmm (affirmative).Josh:Or something.Mike:Okay.Ben:Yeah, Mike and I have been hanging out for a long time.Mike:Yeah.Ben:We've known each other through many, many different jobs, and contracts, and so on. It's been awesome.Josh:Yeah, Mike, I feel like I've heard your name since... Yeah, for the last, at least, 10 years just working with Ben. You've always been in the background. And we've realized this is the first time we've actually met face to face, which is crazy. But it's great to... Yeah.Mike:Yeah.Josh:... have a face to put with the little... What is it, a cat avatar? Is a cat in your avatar? You've had that avatar for a really long time I feel like.Mike:Yeah, that's Wallace.Josh:Okay.Mike:So I'm Mond on GitHub and Twitter, and that cat avatar is our tuxedo cat, Wallace. And he is geriatric now. Hopefully he'll live another year. And if you remember in that era of Ruby, all of the Japanese Rubyists had cat icons. And so that was... I don't know. That's why Wallace is my icon.Josh:Yeah. Nice.Ben:So, so do Wallace and Goripav know each other?Mike:No, no, they don't. They're like best friends, right? They had to have met at Seattle RB.Ben:Yeah. Internet friends.Mike:Internet friends, yeah.Ben:Yeah. So, Mike is old school Ruby, way back, way back, yeah. But the other funny thing about the old Rubyists, all those Japanese Rubyists, I remember from RubyConf Denver... Was that 2007? Somewhere around there. I remember going to that and there were mats and a bunch of friends were sitting up at the front, and they all had these miniature laptops. I've never seen laptops so small. I don't know what they were, nine inch screens or something crazy.Mike:Mm-hmm (affirmative).Ben:I was like, "How do you even type on that thing?" But it's a thing. So I guess... I don't know. I haven't been to Japan.Mike:There are laptops that you could only get in Japan and they flash them with some sort of Linux probably.Ben:Yeah. Yeah.Mike:Mm-hmm (affirmative).Josh:Okay. I wonder how long it took them to compile C on there.Mike:Yeah. So, about the orbit with the founders. So, I think I'd put it in my notes that I... And I consider myself a sliver of a Honeybadger in that I did have a conversation with Ben about joining the company. And then in 2017, I did do a little contracting with you guys, which is ironic in that... So we're probably going to talk about cryptocurrencies and Bitcoin. So the Bitcoin protocol is, essentially, on a four-year timer. And in 2017 was the last time that we were building up to, I guess, an explosive end to that cycle. And I had just been working at Salesforce at Desk.com, And I left because of Bitcoin. And then this year, four years later, I, again, just left Salesforce, but I just left from Heroku. And I didn't leave so much because of Bitcoin, I just got a better opportunity, and I'm a principal engineer at Okta, and I'm in the developer experience working on SDKs, primarily, the Golang SDK.Mike:So I think one of the things that they were happy about was that I had experience carrying the pager, and knowing what that's like, and they wanted to have an experienced engineer that would have empathy for the engineers to main the SDK. So I'm really excited to be here, because I'm not going to be carrying the pager, and it is the fun programming. What I imagine, listening to the founders, about the kind of fun programming that you guys get to do, working with different languages and whatnot. So, obviously right now, I'm starting out with Golang. We don't have a Ruby SDK, because OmniAuth provider is the thing that most people use. But, there's also PHP, and some Java, so I'm just looking forward to being able to do a bunch of different languages.Josh:Yeah. That's awesome. Yeah. We don't know anything about SDK teams, Honeybadger. But yeah, it sounds like we have very similar jobs at the moment. So that's cool. We'll have to trade tips at some point. Yeah.Ben:Yeah, I'm excited that you're there, because I'm definitely going to hit you up on the SAML stuff, because SAML's a pain in the tuchus yeah, I'm sure you'll have some insights from your time there.Mike:Well, that was how I was even open-minded to talking to Okta, was the recruiter had contacted me and I think actually it was the recruiter... I don't know the structure of how this works, but a lot of companies have a prospecting recruiter. And I think that a veteran oriented prospecting recruiter contacted me. And so being a veteran, I'll usually entertain those cold calls. And so then when I was at Desk, I wrote... So Desk was a big Rails monolith. I wrote a microservice to break some of the SSO off of the monolith itself. And in writing the API documentation that was on desk.com, I actually used Okta as one of the examples as a SSO identity provider using SAML. So yeah, I have had a little bit of experience from the outside of Okta with SAML. And so maybe I'll have more experience here to answer your questions.Ben:Yeah. We'll have to have you back and we can just do a whole hour on that. It's a fun world.Josh:After we do an hour on SDKs.Ben:Yeah, and your code that you wrote for us still lives on in Honeybadger.Josh:Yeah. Was it the webpack? That was some of the work, right?Ben:Some of it, yeah.Mike:Yep.Josh:Yeah.Ben:And some GitHub integration work.Josh:And the integrations, yeah.Mike:Yeah, well if I remember correctly with the GitHub integration, I did do some GitHub integration, and it tickled your enthusiasm, Ben, and then I think you went in and like refactored that a little bit.Ben:Well, if you have a monolith like Redo that's been around for as long as ours has, things don't... It's like, what was that Theseus' ship, it's goes around the world but you replace things as it goes, and it's never the same app, right?Mike:Yeah, that's the thing, we had discussed this in the prelude around just software engineering in general and how hard it is to maintain a monolith, especially as a company grows and as developers come rolling into a project, you get all of these... Over time you get engineers with different goals, different techniques, different styles of touching your code base, to the point that it becomes very hard to maintain a project. And I think, I don't know if we're going to talk about Heroku at all, but I think that Heroku suffers from a little bit of that, where there's very few original Heroku that are involved in the runtime at least. And I just came from being on the runtime in the control plane. And, definitely, the code base there is... There's maybe one or two people that are still around that have touched that code base from the beginning.Ben:Yeah, let's dive into that, because that's fascinating to me. I know that there's been chatter on Twitter recently that people feel that Heroku is stagnated. That they haven't really brought a lot of innovative stuff to market recently. I remember, actually a funny story, I'm going to tell it myself. I can't remember what year this was, it were way... I don't know, I don't know, early 2000s. I was sitting as part of a focus group, and I can't reveal a lot of information because secrecy and stuff. But anyway, I was part of this focus group and I was asked as part of this group, what as a developer working on Ruby applications and Rails applications, what I thought about this new thing called Heroku. And had it explained to me, "Oh, you just get push", and "Blah, blah, blah", and I poo-pooed the idea. I was like, "Nah, I'm not interested", because I already know how to deploy stuff. I've got Mongrel, I got a DVS.Josh:Say Mongrel.Ben:I know how to use SEP, why do I need this? Like Math, never going to catch on. And so don't follow me for investing advice.Mike:Yeah, totally.Josh:I got my Linodes.Mike:Yeah. Or even back then, I wrote all of my own chef, so I got my own recipes I can-Ben:Right, exactly.Mike:... bare metal at will.Ben:Exactly. So, what do you think, you've been at Heroku, you've seen this process of people having to maintain this code base over a long period of time. What are some tips for people who might be a little earlier on the process? Looking down the road, what do you suggest people think about for having a more maintainable application?Mike:That's interesting. I really think that there is not one size fits all, and actually some of the things that are specific to Heroku, and actually to desk.com when I was there previously, that some of the issues actually stem from Salesforce culture and the way that Salesforce manages its businesses. And so, I guess the thing that I've always liked about Rails, specifically, is that the conventions that are used in Rails, you can drop an experienced Rails developer pretty much into any Rails app and they're going to know the basic conventions. And that saves you so much time to ramping up and bringing your experience into a project. Whereas when you get into bespoke software, then you run into well what were the architectural design patterns 10 years ago compared to now? How much drift has there been in libraries and the language, depending.Mike:And so that is... I don't... That's a very hard question to nail down in a specific way. I would just say in spit balling this, conventions are very important, I would say. So as long as you have a conventions using a framework, then I think that you'll get to go a long ways. However, if you start to use a framework, then you get the everything is a nail and I'm going to use my hammer framework on that. Which is its own thing that I've seen in Ruby, where if you start a project with Rails, I don't think everybody realizes this, but you are essentially going to be doing a type of software development that is in the mindset of Basecamp, right? And if you have an app that is not quite like Basecamp, and then you start to try to extending Rails to do something different, then you're going to start running into issues. And I think that... It makes me sad when I hear people talk poorly about Rails, because oftentimes people are just pushing it into a direction that it's not built to do. Whether they're, like in the old days, like monkey-patching libraries, or whatnot.Ben:Yeah, I think we saw that with the rise of Elixir and Phoenix, right? José just got frustrated with wanting to do some real time stuff. And that really wasn't the wheelhouse for Rails, right? And so he went and built Elixir and Phoenix, and built on top of that. And that became a better hammer for that particular nail than Rails, right? So now if you come into a new project and you're like, "Well, I'm going to do a lot of highly concurrent stuff", well, okay, maybe Rails isn't the best solution. Maybe you should go look at Elixir and Phoenix instead.Mike:Yeah. Yeah. So, with Heroku, I just want to say that it was so awesome to work at Heroku, and the day that I got a job offer to work there, it was like... I still, if I'm having a bad day, I still think about that, and the... I've never used hard drugs, but I would think that somebody that was cocaine high, that's probably what I was feeling when I got the offer from Heroku. I started using Heroku in 2009, and it has a story within our community, it's highly respected. And so I just want to say that I still think very highly of Heroku, and if I was to be doing just a throwaway project, and I just want to write some code and do git push main, or git push Heroku main, then I would definitely do that.Mike:And we were... And I'm not very experienced with the other kinds of competitors right now. I think, like you pointed him out, is it Vercel and Render?Ben:Render. Mm-hmm (affirmative).Mike:Yeah. So I can't really speak to them. I can really just speak to Heroku and some of the very specific things that go on there. I think one of the issues that Heroku suffers from is not the technology itself, but just the Salesforce environment. Because at Salesforce, everything eventually has to be blue, right? And so, Heroku, I don't think they ever could really figure out the right thing to do with Heroku. As well as, the other thing about enterprise software is that if I'm selling Salesforce service cloud or whatever, I'm selling, essentially, I'm selling seats of software licenses. And there's no big margin in selling Compute, because if I'm buying Compute, I expect to be using that.Mike:And so, as a salesperson, I'm not incented to sell Heroku that much because there's just not margins for me in the incentive structure that they have at sales within Salesforce. So I think that's the biggest thing that Heroku has going against it, is that it's living in a Salesforce environment. And as, I guess, a owner of Salesforce being that I have Salesforce stock, I would hope that they would maximize their profits and actually sell Heroku. Who knows, maybe a bunch of developers get together and actually buy the brand and spin that off. That would be the best thing, because I think that Salesforce would probably realize a lot more value out of Heroku just by doing that, even if there's some sort of profit sharing, and then not have to deal with all the other things.Ben:Yeah, that's really interesting. Yeah. The thing about billing, and then selling per user, versus the compute- That's definitely a different world. It's a totally different mindset. And I think Josh that we have now been given a directive step. We should acquire Heroku as part of Honeybadger.Josh:I was going to say, maybe we can acquire it with all of our Doge profits in five or 10 years from now.Mike:Well, yeah. Somebody spin a Heroku coin, a ERC20 token on Ethereum and get everybody to dump their Ethereum into this token.Josh:Mm-hmm (affirmative).Mike:Get that pot of money together. And then that is the Heroku Foundation. Yeah, exactly.Josh:Okay, yeah.Mike:The Heroku Foundation that buys the Heroku brand. I know that we're laughing about it, but actually this is what is possible today. And, I was telling Ben... Well, let me just say a couple of things about the FounderQuest and how it relates to me, is I've been listening to FounderQuest from the first episode, and I'm an only child, and I like to listen to podcasts. So I'll be on my afternoon walk, and I'll be hearing you guys talk, and I'm having this conversation along with you guys listening to the podcasts.Mike:And so, I think, in January, you guys were talking about, or maybe Ben was talking about, $30,000 Bitcoin, and you guys just had your yucks and laughs about it. And it actually made me think critically about this, because I've been involved with Bitcoin since about 2012, and it's like, "Do I have a tinfoil hat on?" Or what do I think? And so, I'm not joking about this, listening to you guys actually has helped me concretely come up with how I feel about this. And first off, I think, I'm bullish on technology. And this is the first epiphany that I had, is all of us have had a career close to Linux, close to Ruby, building backend services, close to virtualization and orchestration. Fortunately, that's been my interest, and fortunately that's been where our industry has gone. And so, when Bitcoin came out, as technologists, all you ever hear, if you don't know anything about Bitcoin, you just hear currency. And you're thinking internet money, you're not thinking about this as a technologist.Mike:And so that was the thing. I wish that Bitcoin had been talked about as a platform, or a framework.Josh:Mm-hmm (affirmative).Mike:And not even called it coin. Because that confuses the issue-Josh:The whole coin thing, just... Yeah.Mike:Yeah, totally. And mining the metaphors-Josh:That alone.Mike:... just totally throws everything off. Because we are talking, we're laughing about it, but this is really possible today. We could come up with a Foundation to buy Heroku with a cryptocurrency, and it would... Yeah. So that's one thing that Ben helped me realize in my thinking around Bitcoin and cryptocurrencies. And I think I'm just bullish on technology. And so to me, again, across our career, there's been so much change. And why would we look at Bitcoin and cryptocurrencies any differently than any other kind of technology? Even a hundred dollar bill with all the holograms on it, that is a kind of financial technology. And so we're just talking about a digital technology, we're not talking about coins I guess.Josh:That's the appeal, a lot of the Altcoins, right? They give everyone a way to invest in those companies, whereas before you would have to... Whatever, be an accredited investor or something to be able to get involved. Is that part of the appeal? I'm probably showing what I know about crypto, which is very little, but I'm excited to... Yeah, maybe you can...Mike:Yeah. Yeah, so I feel like these projects are... I'm not a VC, and I'm not an insider, but from what I can see from afar, in Silicon Valley there's a close group of people that have access to all of these ideas. And there's Angel clubs, and VC clubs, and whatnot, that are funding these startups. And to me, I feel like these crypto projects are the same kind of thing, except for they're just available to the public. And so, I think if I was speaking to another technologist that was interested in cryptocurrencies, is you probably need to get your hands on some of the technology in order to get experience with it.Mike:And so if that means you figure out how to maybe mine some coin on your laptop, or whatever, or you actually pay for it, you should at least have some in your possession, and at least learn about the custodial part of it. Also, there's different software libraries now to actually do programming against it, and platforms, I believe. So that'd be another way to at least tickle your curiosity, is by actually touching the technology and not thinking about the value. So yeah.Ben:Yeah. That, to me, that's one of the most interesting things about the whole coin thing. My younger son is really interested in the crypto space, in the coin and in the other parts of a distributed ledger, and what does that mean, and how does that work? And before I heard about NFTs, he was talking about NFTs. And so it's really interesting to me to see this coming from him. Just yesterday, we had a conversation about CRDTs, right? Because we're talking about how do you merge transactions that are happening in distributed fashion? Right? I was like, "Oh yeah", and it's so weird to have my teenage sons' world colliding with my world in this way.Josh:Yeah.Ben:But it's a lot of fun. And I've got to say, Mike, I got to give you back some credit, talking about the whole coin thing. As you've heard, we're pretty coin skeptical here at Honeybadger, the Founders, but you made a comment in our pre-show conversation. And maybe you didn't make this explicitly, but maybe it's just a way that I heard it. But I think... Well what I heard was, and maybe you actually said this, was basically think about this like an index fund, right? You put dollar cost to averaging, right? You put some money into coin, you put a little bit, it's not going to be your whole portfolio, right? But you don't treat it like a gamble, and you just treat it like an investment, like you would other things that may appreciate in value. And of course you may not.Ben:And so, as a result, I decided, "Okay, I can do that. I can put a little bit of my portfolio into coins". So just this week, and this is the funny part, just this week-Josh:I'm just finding this out now, by the way.Ben:Yeah, yeah. Josh is like... I told my wife about this last night and she was like, "What's Josh going to say?" "Like, I don't know". So anyway, just this week I put a little bit of money into Bitcoin and Ethereum. And that was... When did Elon do his thing about Bitcoin? Was that Thursday morning?Josh:Oh yeah.Ben:I bought, two hours before Elon did his thing, and Bitcoin lost 15% of its value.Mike:That's awesome.Ben:I'm like, "It's okay. It's okay, I'm just putting-Josh:Yeah, you don't sell, it doesn't matter.Mike:What was your emotion? What was your emotion?Ben:Yeah, totally. Yeah. In fact, my first buy, I used Coinbase. And Coinbase was like, "Oh, do you want to do this periodically?" I'm like, "Yes, I do. Every month". Boom.Mike:Oh.Ben:I went ahead and set that up like so, yeah.Mike:Oh, I did not know you could do that.Ben:I'm in it to win it, man.Mike:You should get a hardware wallet. That's the next thing, is you need to learn how to handle your own custody, so-Josh:Right, yeah. You got to... Yeah.Mike:Not leave it on the exchange. Interesting.Josh:Get those hard drives.Mike:Yeah.Josh:Yeah. Ben's a veteran indexer though. So you can handle some dips. Some volatility.Ben:Yeah. Yeah.Josh:I actually, I did make some money off of Bitcoin back in the day, and probably if I would've just held onto it, I would've made a lot more, of course.Mike:Same.Josh:So I accidentally... Back, I don't know when this was, it was maybe five years ago or something, when Bitcoin was going through one of its first early hype cycles, and I was like, "I'll check it". I was learning about it, of course. And so I went and bought some and I think I ran a blockchain Elixir app that someone made, to see how the transactions work and stuff. Read some books on Bitcoin. But I bought some Bitcoin, I can't remember how much, but just left it. I think this was after Coinbase had launched, I'm pretty sure I bought it through Coinbase. But yeah, I just left it, and then that was when it was in the first huge push of Bitcoin where it went up to 20,000 or something. And I remembered that I had it, and I went and looked and oh yeah, I made five grand or something. I put hardly anything into it initially. So I forget what I actually bought with that money. I just sold it and it's like cool, free money.Mike:So you just sold it this year? Or you sold it...Josh:No, I sold it back-Mike:In 17?Josh:I think I sold it at 20... Yeah, this would have been at 17 that I actually sold it, probably.Mike:Did you report it on your taxes, your capital gains?Josh:I did, yes. Yeah, I did.Ben:That's the benefit of having an accountant, because your accountant reminds you, "You know what? You did have some Bitcoin transactions, you should probably look at those".Josh:Can I say on here that I actually put some of it through a Bitcoin tumbler though, just to see how those work?Mike:Yeah, I mean...Josh:And that was a very small amount of money, but I didn't actually report that on my taxes. Because I think I actually forgot where it was or something.Ben:You'll have to explain what a Bitcoin tumbler is.Josh:So a Bitcoin tumbler... Well, I'll try, and then maybe Mike might explain it better, but a Bitcoin tumbler is basically how you anonymize your Bitcoin transaction. If you have some Bitcoin and you want to buy some drugs on the dark web or something, you go and you send your Bitcoin to this tumbler, and then it distributes it to a bunch of random Bitcoin addresses that it gives you. And then you have those addresses, and they're anonymized, because they've been sent through a bunch of peoples' wallets, or something like that.Mike:Yep. That's basically it.Ben:So it's basically money laundering.Josh:Yeah, it's laundering.Mike:Yeah. But if your privacy... I mean, okay-Josh:Yeah, no, I get it. Yeah. I mean, yeah. Because part of the appeal of Bitcoin is some people are just like, "Oh yeah, good money, credit card transactions are so... The governments are recording them and stuff, the NSA probably has a database of them". So Bitcoin is anonymous, but it's not. It's not anonymous. And yeah. So that's why people do this, right?Mike:Yeah. Well that, to me, that's if you want to... So the value of Bitcoin, if you want to get bullish on the value of Bitcoin, the traditional outlook is yeah, the silk road was going on and there's all this illegal stuff going on. Therefore it must be bad. But actually, to me, that's the thing, you know it's good if there's illicit stuff going on, because what's the number one currency that's used right now for illicit transactions? It's dirty US dollar bills. And if you're a drug dealer in central South America, you are collecting, dollar bills United States. You're paying some sort of transport probably at 10, 15% cost to get those dollars back to wherever you're going to hold them. And so, if you're using Bitcoin, you're probably not going to pay that fee. So, to me, it's like okay, that actually proves, at least in my mind, that there is value. That it's being used, right?Josh:Yeah. And you also, you don't want to see... Some people are fanatics about cash going away, even just because as more people move to digital transactions, whether it's just through, whatever, traditional networks, or through crypto. People are using less and less cash. And I feel like, whatever... Like Richard Stallman, he pays for everything in cash though, because he thinks that cash is going to go away someday. And that's a problem for privacy, because you do want a way to pay for things in private in some cases.Mike:Yep. I agree.Josh:Yeah.Ben:My only real beef with Bitcoin, well, aside from the whole requiring power plants just to do a transaction, is that there is Badger coin. This company that is named Honeybadger, it's all about Bitcoin. And they have these ATM's in Canada, and we constantly get support requests from people.Mike:Oh really?Josh:Is this the reason that we've been so down on cryptocurrencies in the past?Ben:I think so.Josh:Because ever since the beginning, since people started making coins, Badger coin came out and then it's been our primary exposure to be honest.Ben:It has been, yeah.Josh:Throughout the past... I don't know how many years it's been. Has it been six-Ben:Yeah, six-Josh:... to eight years?Ben:Yeah, something like that. It's been nuts.Josh:I'd say.Mike:You should send them an invoice, and they actually-Ben:Yeah, so what happens is they had these kiosks where you can buy Bitcoin, right? You put your real money in, and you get your fake money out, right? And the name on the top of the kiosk is Honeybadger. So, someone puts in some money, real money, and they don't get their fake money, then all of a sudden they're upset, right?Mike:Yeah.Ben:And so they... For whatever reason, it doesn't go through, right, I don't know how this works, I've never bought Bitcoin at a kiosk. But so, they're like, "Okay, Honeybadger". And so they Google Honeybadger, and the first result for Honeybadger is us. And so they're like, "Oh, here's a phone number I can call". And they call us. And they're like, "Where's my Bitcoin?" That's like, "Uh, I really can't help you with that".Josh:They do.Ben:"You stole my Bitcoin". It's like, "No, that's not us".Josh:Something just occurred to me. I wonder how many of them are just confused over the fact that Bitcoin transactions can take a while to arrive now, right? It's not always instantaneous, where it used to be a lot faster, but now I know that it can take a while to clear. So I wonder how many of those people are emailing us in the span... Maybe that's why they eventually always go away and we don't hear from them again. Maybe it's not that they're getting help, but it's just that their Bitcoins are arriving. Yeah. I have a feeling that there's some sort of... I'm guessing these are mostly regular normies using, and interacting with this very highly technical product and experience, and even if you're walking up to a kiosk, but there's still a highly technical aspect of it that, like you said Mike, people are thinking coin, they're thinking... The way this maps to their brain is it's like dollar bills. So they're looking at it like an ATM. Yep.Mike:Yeah. When it comes to cryptocurrency and the technology, I don't want to have to think about custody, or any of that other kinds of stuff. It'll be successful when it just is happening, I'm not thinking about it. They're already... In some... I don't know all of the different mobile devices, but I do carry out an iPhone. And so, the wallet on iPhone is pretty seamless now, right? And so I'm not thinking about how that technology is working. I had to associate an Amex with it originally, right? But once I've done that, then all I do is click my button to pay. And there you go. And so I do think that the cryptocurrency technology has a long way to go towards that, because if normal people, the non nerds, have to think about it, then it's not going to be useful. Because in the end-Josh:Yeah.Mike:... humans use tools, right? And so, whatever the tool is, they're going to use it especially if it's easy and it makes their life easier.Ben:So what I really want to know, Mike, is what are your feelings about Dogecoin? Are you bullish on Doge?Mike:Well, I'll answer that, but I wanted to come back to the bit about the NFT, and just talking about the possibilities with technology. And I think that you guys could profit from this.Ben:I like where it's going.Mike:You'll have to do some more research. But I think what you could do... See, I love the origin story of Honeybadger. And maybe not everybody knows about the Honeybadger meme from what is... When was this, two thousand...Ben:2012? 2011?Mike:Yeah, okay. So not everybody... Yeah, bot everybody knows about the meme. I guess, just go Google-Ben:I can link it in the show notes.Josh:It's long dead. This meme is long dead.Mike:Is it? Well it's still awesome. I still love it.Josh:It is.Mike:So, there's so many facets of this that I love. The first one is that... Can I name names on competitors-Ben:Of course.Mike:... in the origins? Okay. So the first one was is that Airbrake, an exception reporting service, was doing a poor job with their customer service. And you guys were like, "We're working on this project, we need exception reporting. It's not working". It's like, "Well, can we just take their library, and build our own backend?" Right? And to me, that is beautiful. And in thinking about this episode, in Heroku, the same opportunity lies for an aspiring developer out there where you could just take the Heroku CLI and point it at your own false backend until you figure out all of the API calls that happen. And I don't know, you have that backed by Kubernetes, or whatever orchestration framework is...Mike:There is the possibility that you could do the same Honeybadger story with Airbrake SDK, as there is with the Heroku CLI. So that's the first thing I love about the Honeybadger story, and the fact the name goes along with the fact that Airbrake had poor customer support, and you guys just were like, "F it, we're going to build our own exception reporting service". Now, in the modern context with NFTs is... I have old man experience with the NFTs in that GIFs, or GIFs, and JPEGs, this is BS that people are gouging for profit. However, the technology of the NFT... This is the thing that I think is beautiful, is that... And I'm not sure which of the NFTs does this, but there is the possibility that you could be the originator of a digital object, and then you sell that digital object. And then as that digital object is traded, then you, as the, I guess, the original creator, you can get a percentage of the sales for the lifetime of that digital asset.Ben:Yeah.Mike:And, I'm not sure which of the NFTs allows that, but that is one of the things, that's one of the value propositions in NFT. So what I was thinking is if you guys did an NFT on the shaw of the original Honeybadger Ruby SDK check-in, that this could be the thing that you guys have an experiment with, is you have real skin in the game, you're playing with the technology and see if that works. And, let me know if you do that, because I might try to buy it. So, we'll see.Josh:Well, we've already got a buyer, why wouldn't we?Mike:Yeah, so..Ben:Indeed, yeah.Josh:See I was thinking maybe you could own various errors or something in Honeybadger.Mike:Yeah, I mean... Whatever digital signature you want to... Whatever you want to sign, and then assign value to.Josh:Yeah, we could NFT our Exceptional Creatures.Mike:Yeah.Josh:Have you seen that, Mike? Have you seen that project?Mike:Yep, yep.Josh:Okay.Mike:I'm well aware of that. Yep.Ben:Yeah. I'm thinking what about open source maintainers, right? Let's say you have this project and someone really wants a particular feature, right? Or they're really happy about a particular feature that you've already done, right? You can sell them that shaw, that commit, that put it into name, right?Mike:Yeah, totally.Ben:You are the proud owner of this feature. Thank you.Mike:Yeah, totally. Yeah, I was hoping that I would come with some ideas. I hope someday in the future that I run into somebody and it's like, "Oh, we heard that podcasts were where ideas were free ideas that were worth a lot of money were thrown about. And I did this project, and now I'm retired. Thank you, Mike". Honeybadgers.Josh:Wait, so Ben are you saying that, so as a committer, so say I commit something to Rails, submit a PR, so then I own that PR once it's merged and it would be like I could sell that then to someone? Is that along the lines of what you're saying?Ben:No, I'm thinking the owner of the project. So, if you commit something to Rails, and you're really excited about it, and you for some reason want to have a trophy of that commit-Josh:Right.Ben:... on a plaque on the wall, right? Then the Rails core group could sell you that token.Josh:Okay. Gotcha.Ben:That trophy, that certificate, like, "Yep. This is your thing. Commissioned by..." It's like naming a star, right?Josh:Yeah.Ben:You buy the rights to a star, and it's fake stuff, right? We're naming stars. But that's the same idea.Josh:Yeah. So you could use that same idea to incentivize open-source contribution. So if you make the PR to Rails and it gets merged, you get this NFT for the PR merge, which you could then actually profit for if it was... Say it was, I don't know, turbo links or something, whatever. Years later, when it's a huge thing and everyone in Rails is using it, maybe Mike's going to come along and be like, "Hey, I'll buy... I want to own the PR for turbo links".Ben:Right.Josh:Yeah. And of course then, you, as the owner, would also profit from any sale between parties later on too. You'd get that little percentage.Mike:Yeah. Well, so when somebody comes up with committer coin, just remember me, I want to airdrop of some committer coin.Josh:We have a name. We've got a name for it. Commit coin.Ben:I've got a new weekend project ahead of me.Mike:Yeah.Josh:Cool. Well, that helps me understand NFTs.Ben:Yeah, I really like the idea of being able to sell ownership rights to a digital asset. That I think a good idea. I don't know that the current implementation that we see on the news is a great implementation of that idea. Buying the rights for a copy of a JPEG, it feels kind of sketchy to me. But maybe there's some sort of, I don't know, PDF document that has some sort of value for some reason. And you can give that, sell that to someone. And to me, it's not so much about the profit, or the transaction, it's the ownership. You can say I am the owner of this thing. Yeah, there can be copies all over the place, but I'm the person that has the ownership, quote unquote, of this thing.Josh:Yeah, yeah. But then you've got to define value Ben. What is value? Okay, so, what makes a PDF more valuable than a JPEG?Mike:Yeah. Yeah. Bring this back to Dogecoin, and value propositions, and whatnot. What is valuable? When you're talking about the value of a JPEG, this reminded me of a conversation I was having with my son. He's 10 years old and he wanted some money to buy, I don't know what it was, and old man voice came out of me and it's like, "That's BS. I don't think that's valuable". And he looked at me and he was like, "It's valuable to me". And it's like, "Oh, you just put a dagger in my heart. I'm killing your dream". And one person's value may not be another person's value. So, on the Dogecoin, that's interesting. Dogecoin is very interesting to me, because I feel like I'm in a quantum state with a Dogecoin where it is a joke, but at the same time it apparently it has value.Mike:And I don't know where I stand on that threshold. I know how to trade Dogecoin. And I know the behavior of Dogecoin, and the behaviors, from a trading standpoint, has changed substantially in the last six months. Before it was a pump and dump kind of thing. Well, actually, you know what? When Dogecoin was first created, its purpose was highlighted by the community. People in podcast land don't realize this, but I'm wearing a 2017 Dogecoin shirt from when the Dogecoin community sponsored the number 98 NASCAR. And the thing of the community was like, "Oh, we have all this money, and we're just being altruistic and we're giving it away". And so they were exercising their belief with this currency, right?Mike:And from then, till now, there was a bit of a cycle to Dogecoin where you could, if you acquired Dogecoin for say under a hundred Satoshis, this is the Dogecoin BTC pair, that was actually a good buy. Just wait for the next pump when somebody does something, and Dogecoin goes over 200, or 300 Satoshis, and then you dump it. And that's basically what I did on this in the last six months. I had a small bag of Dogecoin waiting for the next pump and dump. And I actually did that, but it kept on getting pumped, and then it would stabilize. And then now we're at the point where apparently Elon Musk and Mark Cuban are saying that there's value to it.Mike:And to me, I actually put a lot of credence to that, because these are two public persons that they cannot... If they're pumping things in the public domain, then they have risk, right? And so you can't be those two people, and be pumping, and not run the risk of the FTC of the United States government coming in and saying, "Hey, why were you doing this?" So there's the, I guess for me, a small bit of a guarantee that maybe there is something to Dogecoin.Josh:Yeah. See, the way I think, when you first started you were saying it is a joke, but you're in this dual state, and my initial or immediate thought was it is a joke, but this is the internet, and the internet loves to make silly things real.Mike:Yeah, yeah.Josh:Especially these days.Ben:Yeah. It's pretty funny for all those people that made a bunch of money on GameStop, right? Yeah.Mike:Yeah. Well that's the thing, is in Dogecoin, Doge is, of itself, from a meme from the same time period as Honeybadger, right? The Iba Shinu doggie, right? So, the other thing I don't understand, or the thing that I understand but I don't know how to quantify it for myself, is that, to me... So there's no pre-mine on Dogecoin. There's no one person that owns a lot of Dogecoin from the beginning. Whereas if we're talking about Ethereum, Vitalik Buterin, the founder, or one of the founders of Ethereum, they pre-mined Ethereum, and there's a ton of Ethereum that's owned by the founders. Whereas you compare that to, say, Litecoin, Charlie Lee cloned Bitcoin and created Litecoin. He sold all of his Litecoin. I believed in him when he said he's sold it all. He's a software engineer, just like us. He was Director of Engineering at Coinbase.Mike:He doesn't seem like he's wearing tinfoil hat out there, doing conspiracies. So when he says that he sold his coin in 2017, all of his Litecoin, I totally believe that. Yet today, he is the chairperson of the Litecoin foundation. And so, to me... I actually do have, I placed some value in the benevolence of Litecoin and Dogecoin, because there's not any one person that actually controls it. I guess Charlie Lee, he probably has a stronger voice than most. But he doesn't control the levers.Josh:Not financially.Mike:Yeah.Josh:Yeah.Mike:Yeah. And so then with Dogecoin... So Dogecoin, it'll be awesome if it gets above a dollar, but the structure of Dogecoin will be such as they cannot maintain that.Josh:Right.Mike:Because it's an inflation-Josh:There's no cap, right?Mike:Right.Josh:Yeah.Mike:It's inflation. And so, I don't know the number, I think it's a million Dogecoin are minted every day. So, 10 years from now, if Dogecoin is worth a dollar still, then that means Bitcoin will be worth a lot more than that. So I guess that'd be awesome if Dogecoin stays a dollar. However, the point I'm trying to make is actually there is value in having an inflationary currency, especially if we're talking about living in the structure of our current financial... The way that our current financial markets work, where there is an inflation.Mike:And so if I want to be transacting with a digital currency, I don't want to have to be, say, like having an Argentina kind of moment where my one Dogecoin is worth $5 American today, and then maybe only $3 American a week from now. So to me, I think there is value in Dogecoin in that it's inflationary, and that it will not be as susceptible to speculation bubbles as other currencies. And so, I don't know if that answers your questions on the value of Dogecoin, but those are a couple of reasons why I think that Dogecoin is valuable. Now, am I going to be holding a big bag of Dogecoin in 2022? Probably not. Just to be honest.Ben:We're all about honesty at Honeybadger. I love the episodes where we have to have a disclaimer, this is not financial advice. Please consult competent professionals before investing, et cetera, et cetera. Mike, it has been a delight to have you with us. We appreciate your counterbalance to our coin pessimism that we have amongst the Honeybadger fan base.Josh:Yeah, I think we needed this.Ben:Yeah.Josh:We really needed this.Ben:We really did.Josh:So thank you.Ben:It's been good.Mike:Yeah. Oh, I got one more idea out there. Hopefully, somebody can run with this, is I've been trying to get motivated to do some experimentation with the Bitcoin lightning network. We didn't really talk about these a layer two solutions for scaling, but I think that there is a lot of potential in coming up with an interesting project that lays within the Litecoin* network, it has its value in and of itself, but there's a secondary value of being a note on the Litecoin* network where if there's transactions going through your node, let's say, I don't know how you'd instrument this, but let's say that Honeybadger actually was... That you guys were taking your payments across your own lightning node, then all of the transactions that are going across the lightning network, you're getting a small fee, right? So I think that there's the possibility of a micropayments kind of play there, like for instance, paying by the exception. I mean, literally-*Editor's note from Mike - "in my excitement talking about the Lighting Network I slipped and said Litecoin a couple of times between Lightning Network. Lightning Network is a layer 2 protocol that is primarily intended for scaling Bitcoin and that was what I meant. However, Lightning can be implemented to run on top of Litecoin and Ethereum."Josh:That has come up that has come up in the past, I think at one point.Mike:You can't do micro payments on a credit card.Josh:Yeah.Mike:Right? But you can do micropayments on lightening network. And I'm not selling you guys on this, but I'm saying that there's going to be some nerd out there that it's like, "Oh my God micropayments are here, I can do micropayments on lighting network". And then they're going to do well on that product, but then they're also going to do well on the commission that they're earning on payments going through their node.Josh:This could be used for usage base software as a service billing model.Ben:Totally. And then you get the skim off the top, just like a good affiliate does.Mike:Yes.Ben:I love it.Mike:Yes.Ben:I love it. All right. All right, Mike, we're going to have to do some scheming together. Well, any final words, any parting words besides go by all the Dogecoin that you can?Mike:Yeah. Don't put all your money into the cryptocurrencies. Yeah.Josh:Seems like good advice.Ben:Be smart

THE MEGAHERTZ MIX SHOW PODCAST
SEASON 11 EPISODE 17: FIRE DRILL - AFROCARIB 4

THE MEGAHERTZ MIX SHOW PODCAST

Play Episode Listen Later May 18, 2021


FIRE DRILL: AFROCARIB 4 Hey Choppi ft Machel Montano – Gud Gud Wizkid – Gyrate Wizkid – Sweet One Joeboy & Kwesi Arthur – Door Slim Flex – Ohemaa Oxlade & Zoro – African Girl Bad Joeboy – Police Hey Choppi – Captain Aaliyah – Captain, Rock The Boat (FG RMX) Tiwa Savage & Sam Smith – Temptation Wizkid ft Burna Boy – Ginger WSTRN ft Mr Eazi & Tiwa Savage – Love Struck Mr Eazi – Supernova Burna Boy – Onyeka (Baby) Etana ft Vybz Kartel – Baby O Erphaan Alves – So Sweet Hey Choppi – It Don't Matter Wizkid ft Tems – Essence Vybz Kartel – Stay With Me Adekunle Gold – Something Different Wizkid ft Terri – Roma SUNSHINE RIDDIM Rae – Distraction Patexx – Foot Dem A Move Red Fox & Screechy Dan – Sunshine Badda General – Fling It Flavour ft Beenie Man – Sawa Sawa Stonebwoy – African Party BigTril – Parte After Parte Stefflon Don – Can't Let You Go Burna Boy – Kilometre Slim Flex – Big Dreams Verse Simmonds – Big Large Jahvillani ft Jada Kingdom – Dangerous LIQUID SUNSHINE RIDDIM Vybz Kartel – Party Nice I-Octane – Next Shenseea ft Stefflon Don – Rebel rmx Dexta Daps ft Tory Lanez & Louie Culture – Call Me If rmx Yemi Alade ft Rudebwoy – Deceive DJ Spinall ft Fireboy DML – Sere Machel Montano ft Lu City – Need You In My Life Etana ft Stonebwoy – Proppa Stonebwoy & Davido – Activate Fireboy DML – Shade Kwesi Jamaal – Afrikan Qween SAMBANA RIDDIM Charly Black – Comfortable Lanae – Party Time Calling Elephant Man – Warm Up Vershon – Ben It Ding Dong – Reach The Sky Bounty Killer ft Bunji Garlin – Free Up Tekno – Enjoy Joeboy – Celebration Olamide ft Fireboy DML – Plenty Davido ft Ckay – La La Niniola – Bana Major Lazer ft Busy Signal – Sun Comes Up Olamide – Loading Burna Boy – Wonderful Kes – Reason To Love (FG RMX) Master KG ft Nomcebo Zikode – Jerusalema Popcaan – Win

FounderQuest
Kicking The Tires On Basecamp Alternatives

FounderQuest

Play Episode Listen Later May 14, 2021 38:23


Show notes:Links:Threads.comBlueyVogmaskTwistIt’s a Southern ThingIf I had a front porchFull transcript:Josh:How y'all doing?Ben:I'm doing.Starr:Yeah, about the same.Ben:I've been riding my scooter to work all week.Starr:Oh, how's that?Ben:It's a lot of fun. Got a little electric kick scooter and top speed about 25 miles per hour. I was concerned about it being able to get up the hill that I have to go back up on my way home. It does drag a bit on that hill. I only got a single motor. Guess I should have gone with the dual motor. Otherwise it's fun. It's nice to be out in nature, I guess, air quotes, because you're still on the road and you're still a victim of cars and stuff. Being able to see the sun coming up over the hills and down to the valley and while you're just feeling the wind on your face, it's all good.Josh:It sounds nice.Ben:Yeah.Starr:Yeah, sounds awesome. I don't know. It seems terrifying to me, but I'm sure it's a lot of fun.Ben:It helped that I have done a lot of bike riding on roads for the past several years, so I'm already comfortable with the idea of mixing it up with cars and weaving in and out of traffic and realizing that people aren't going to see me and things like that. I think if I had just gone from driving a car straight to riding a scooter in the bike lane, that would be a little more terrifying.Starr:Yeah, that makes sense.Josh:Next you're going to have to upgrade to one of the electric skateboards or a Onewheel or something, just remove the handle bars.Ben:Right, right, right. Get one of those Onewheel things.Josh:This is leading up to-Ben:Totally.Starr:We're just working up to hoverboards. I mean I commute to my backyard office, so maybe I should get a zip-line or something from the main house.Ben:I like that, yeah.Starr:... then I could be extreme.Josh:We want a zip-line at our place out into the forest.Starr:That would be fun.Ben:You could do a zip-line from your deck to the sandbox, send the kids out to play.Josh:The kids would love it. Well, I was thinking more for myself though. Screw the kids. They don't need a zip-line.Starr:There you go. That's actually not a bad idea. We're going to get-Josh:That would be cool though.Starr:... a deck in the fall.Josh:Oh, nice.Starr:I had thought it would be fun to put a fireman pole on one side or something so kids could slide down it. It's raised up a little bit but not that much. It's like a kid's sliding size.Ben:That would be totally awesome. That would-Josh:We have been loving our new deck that we have had for a month and a half or something now. It's a new deck. If you have a really old, rickety deck, a new one is a big upgrade. Also ours is a little bit larger, too, so it's like a bigger house almost.Starr:Oh, that's great. We don't even have a deck it's just like a little stairway.Josh:I think you're going to like it, Starr.Starr:I think so, too. I know, deck life. It's going to be covered. I was just like-Josh:It's just the small things.Starr:I know. All I want is to be able to go out on a nice evening or something and sit and drink a cup of tea and be outside.Ben:And think about all-Josh:I was going to say, where do you drink the sweet tea in the summer if you don't have a front porch?Starr:Yeah, that's the main problem with houses up here in the Northwest is there's not real front porches. We have one that's like a weird nod at a front porch. It's like somebody maybe had seen a front porch once when they were... They were like, "Oh, maybe I'll try and do that from memory," without really knowing what it's supposed to be like.Josh:Some of the ones in Portland have them, but they're boxed in usually, and they're the older houses-Josh:... like the old Craftsmans or whatever.Starr:The stately grand dames.Josh:Mm-hmm (affirmative).Ben:Well, here in Kirkland we're destroying all those old houses and putting in-Starr:Thank God.Ben:... townhouses.Josh:Hell, yeah.Ben:I drove by one this morning. This morning was the first morning since I got my scooter that I actually didn't ride the scooter because it was raining and the ground was wet. I was like, "Ah, I don't want to deal with that this morning." So I just drove. I drove past this house that... Well, yesterday it was a house. Today, it's a pile of sticks because they sold the lot, and they're going to split it into probably, I don't know, four lots and put in some townhouses. It's always a sad thing, but people got to have a place to live.Starr:Yeah, it's a shame. They tore down a house on my block, too, except it was a condemned house. It looked like a gingerbread fairy house that you'd find on just a random stroll in the woods where you'd go inside and you'd find just a delicious meal laid out on the table just waiting for you. So I'm a little sad it's gone just for, I guess, the storytelling aspects, the mythology of it. I guess it's probably best not to just have a condemned structure hanging out.Josh:I still do feel like Ida's is missing out with your telling of that story. I feel a little sad for you all.Starr:I know. I know.Ben:You're totally missing the threat possibility there. Like, "Don't misbehave or I'll send you over to the gingerbread house."Starr:Oh my god, yeah. Yeah, lots of great ways to traumatize my child.Ben:Speaking of traumatizing children, I was going through Twitter the other day, and the Washington State Department of Health had a tweet. I don't remember what the tweet was, but they had a GIF embedded in it. It was Stimpy from Ren & Stimpy as a scene from the show. I was like, "That's from the Department of Health? My generation is now in charge."Starr:With the Twitter account at least.Ben:We're now putting in-Josh:Yeah, exactly.Ben:That was the weirdest... It's like, "I'm an adult." That was a weird, weird experience.Josh:It is kind of strange when the people in charge start looking more and more like you until you realize they're just like-Ben:They're just little kids, just like I am.Josh:Then you wonder why the hell they're in charge.Starr:I'm getting like Paul Ryan listening to a Rage Against the Machine vibe from this.Josh:That's what I'd be playing if I was in charge of the Department of Health's-Starr:There we go.Josh:... Twitter account.Starr:I think this week has all been a little bit... I don't know. We're all maybe a little bit having a hard time focusing. I know I have a little bit just. It seems like that happens every spring as soon as the weather gets nice and it stops being nice, then it gets nice and it stops being nice. You're waiting by the door with your kayak. You just got to get the jump on it before everybody else gets to the lake.Josh:Yeah, I think that's a big part of it. Also allergies have been kicking in lately.Starr:Oh my god, yeah.Josh:I was really on top of it this year, but then I ran out of my Zyrtec or whatever. It was on the list to replenish the supply or whatever, but I procrastinated and missed a few days. That's a huge mistake.Starr:Oh, yeah.Josh:That was this week. Now I switched to Claritin, so we'll see how... That's the big news of my week.Starr:Oh my gosh. I'm getting vaccinated later today, my second dose.Josh:Nice.Starr:Yeah.Josh:Congrats.Starr:I think I'm still going to keep wearing the KN95 respirators outside, though, just for the allergies.Josh:It's probably a good call.Ben:I was helping a neighbor with some yard work and doing a bunch of weeding and had the weed whacker out, and there's just dirt flying everywhere. I'm like, "Man, I should really wear a mask." Like, how ironic. I've got like, I don't know, a thousand masks in my house, and I'm not wearing one as I'm doing all this dusty stuff.Josh:That's a good thing to do.Starr:Oh, this is reminding me, I need to stock up before fire season.Ben:A few years ago when we had the really bad fire season, we got some Vogmasks. This was before the world knew that you were supposed to wear masks. Vogmasks are fantastic. They're a fabric mask that have the filtering stuff on the inside and highly recommend. I'll put a link in the show notes.Starr:Cool.Ben:Good stuff. When the pandemic hit, of course, they were out of stock immediately because everybody and their brother wanted one, but they've been back in stock. They're nice masks. They're really nice.Starr:Well, one thing that we have been doing is casually just checking out alternatives to Basecamp for our internal company's message board. I don't know. I feel like we're just perusing the alternatives. Honestly, it's been a little bit difficult finding just a system out there that's just a simple thread and message board without a million complex adjustments for running a forum that has thousands of people. Somebody on Twitter yesterday recommended Threads. I don't know. I think we're currently evaluating that one but no decisions yet.Josh:Is that like Twitter threads? You just-Starr:Oh, yeah, just Twitter threads.Josh:We do all of our communicating but just public threads.Starr:No, we're just going to use Twitter stories. We're just going to take some pics of ourselves in different-Josh:If we're trying to go to the opposite direction of Basecamp, we could just... Well, I guess this is like Basecamp, just do all of our communication via thought leadership.Starr:There you go.Ben:What if we did all of internal communication via TikTok?Starr:Okay, I'm getting this. I'm on board with this. We're just going to be influencers. Whoever's the most influential is going to-Josh:You know what? If our employees don't like it, too bad. You're getting a Twitter account, and it's getting verified.Starr:Yeah, they can interpret our really random TikTok video and try and figure out what it means. That's how they'll discover our disapproval.Ben:On the Basecamp thing, though, it was interesting as I was looking at it this week and realizing that the only thing that we use in Basecamp is messages along with the files. We sometimes attach files to our messages.Josh:Or email forwards.Ben:Yeah, occasionally we do an email forward. But we don't-Starr:Usually we do calendars, but we also have Google calendar.Ben:And Slack.Josh:And Notion.Ben:And notion. So we don't do to-dos. We don't do hill charts. We don't really use the project management side of the project management software that we're using. As I was looking at alternatives this week, I looked at monday.com and ClickUp and, I don't know, a few different ones. They're all these project management things. It's like, well, we don't really manage projects. We do that via chat or via a Zoom call every once in a while or via Notion. We don't use a project management tool for that. So it's like, yeah, all we really need are threads, conversations.Starr:It's the sort of thing where you could just do it in email, but it's nice having that archival ability, the ability to go back and check things out and not have it dependent on, "Oh, maybe I deleted that message by accident or whatever."Josh:Well, you could do it in Slack, but then you end up with the weird history aspect of it, and you'd have to have some sort of... You have to create a channel for it with the rules so it doesn't end up being just a chat. You have to say, "The rule of this channel is every message is a thread or a post or whatever."Starr:You kind of have to do it manually.Josh:Yeah.Ben:I did look at Twist. That was pretty cool, pretty close, but it also has chat. It's like, "well, I don't want a second chat since we already use Slack." We're not going to ditch Slack.Starr:Basecamp has chat, too.Ben:Right, and we don't use that. I guess you could use Twist. Twist is pretty nice.Starr:I think we need threaded messages, we need everything to be archived, and we need some way to see what people have been writing on lately, see what the latest activity is. That's basically it. I don't even use notifications. I get them, but I don't really... Usually by the time I see them... That's not my process. I don't look at my notifications and be like, "Oh, I'd better check this out." I check out the messages at a set set time basically.Ben:Then, like you said, the forum software, like the discourse, and it's just way, way too much. It's like, "Yeah, we get it." We just need a message board. We don't need all the dials and knobs. It's totally a dials and knobs application. I saw it in the settings, and I was like, "Whoa, okay. I'm just going to back away slowly."Starr:It could be fun, I don't know, if we want to be passive aggressive, we could shadow ban people. We could just do all sorts of fun things.Ben:But I suppose we don't have the hard requirements supporting BBCode.Starr:Isn't that a negative requirement? Supporting BBCode, I think that's a detriment. But we do have a chance to maybe, I don't know, maybe... One thing that I've always really... This really annoyed me about Basecamp is that it doesn't support Markdown, and everything we use supports Markdown, so everything I have is in Markdown. So if I write something in my personal notes, it's going to be in Markdown. If I want to transfer that to Basecamp, I got to manually format it, which is just like, "What am I? What is this? Who do you think I am?"Josh:That's my number one gripe with Basecamp, like the editor, is just a WYSIWYG editor that... I constantly... even just when I'm writing and I want to make a list and I just type a dash like I normally... in most things these days, and it just doesn't do anything in Basecamp. Then I remember, "Oh, I have to get my mouse and click on the bullet." It's a huge hassle.Ben:I can imagine your quality of life being dramatically affected by that.Josh:Yeah.Starr:You know we're developers when we're complaining about things like that.Josh:This is why I'm wearing wrist braces.Starr:Or dual wrist braces.Ben:I totally get what you're saying. I want to be able to type star, space, stuff, stuff, stuff and I get a list. Yeah, totally.Starr:It looks like threads.com, it does support Markdown, which is nice. I don't know. I haven't really played around with it a ton. Some aspects of its design, I'm not super happy. I wish the column widths were a little wider and stuff, but also I don't like certain aspects of Basecamp's design. So it's kind of a toss up for me.Ben:I did an export of our Basecamp content, and I got to say their export is fantastic. They give you an HTML page that links to a bunch of other pages per topic or project or team, whatever they call it, and the files are there. It's really well done. So I think if anyone's looking for inspiration on doing exports in their app, they should totally look at Basecamp. They nailed it. It's actually usable. You get this zip file. You open it up and bam, you can just browse through all your stuff.Starr:That's pretty great. I guess I should declare, I think maybe I started this casual looking for alternatives just because I've seen a lot of stuff online about people are angry at Basecamp. It's like, I'm not really angry at them. Well, this isn't really the point. I'm sad and disappointed in them. But also a lot of the reason why I think they have had our business and they had my business, I've stored personal stuff in a personal Basecamp account, it's just because they're trustworthy. That feeling of trustworthiness has gone down a few pegs for me.Starr:Also, I just kind of felt gross logging in there. If you haven't been keeping up with this, part of the deal is they were making fun of people's names and stuff. I don't know. Are they making fun of my name? I've got a weird name. Are they going through my stuff making fun of it? I know they have access to pretty much everything that I put into Basecamp. I don't know. Even if they're not doing that now, are they going to do that in the future? Because it seems like they're going in that direction. I don't know. It seems like they're shutting down people trying to hold them internally accountable for that sort of thing. I don't know. It's just like a gross feeling. I'm just sad about the whole thing.Josh:I personally I kind of doubt that that's like... I got the feeling that the list was more of an artifact from the past, and it had stuck around for too long. I didn't get the feeling that they're condoning that sort of activity really, but I get what you're saying. Also for me, a big factor of it, it's not even just that I'm mad at them or something, they did lose 30% of their company, and they're supporting two products now, one of which is a major infrastructure product but basically is like email. So they have operation overhead and stuff. They did just lose 30% of their company including their, what, head of strategy but basically head of product. So I just wonder, where is the product going from here? It was already, I felt, a little bit stagnating. I don't know. I think they've been working on the next version of it is what I heard. I don't know. It just seems like there are questions about just the stability from that nature, too.Ben:I'm probably in a third place from you two and I probably care the least. I'm like, "Eh, it's a message board. They can make fun of my name." Okay. I had that happen when I was 10. People do that. It's like, "Oh, get on." I have a hard time getting up the energy to care, I guess.Starr:Don't mistake me. I'm not like up in arms about it. This is more like a passive viewing. It's like, "Oh, I got to go on Basecamp and check my things. Uh, I just feel kind of crummy about it." This is-Ben:It's one of those friction things in your life you just don't need. Yeah, absolutely.Starr:Yeah, yeah.Josh:Absolutely.Starr:I'm like, this is a message board. Like, should I be having to deal with this just to go check some messages? It's ridiculous.Josh:I think all of us are really just talking these are passing thoughts we have using the product in light of the drama of the past few weeks.Starr:If we end up staying on it, I'm not going to be super upset. I'll probably get over it. I don't know. It just seems like it might be nice to try something different especially if we can get that sweet Markdown.Ben:I've been surprised that there are so few products that are just about this one use case of the simple messages. I expected there to be tons of things to try and no.Starr:Of course, in our company Notion, there's now a design document-Ben:Of course.Starr:... for a simple-Josh:Because we're going to build our own.Ben:We're going to build our own, of course. What does any good tech team do when they're frustrated with the 20 solutions on the market? They build solution number 21.Starr:Of course.Ben:Maybe we'll build that. The code name for that project is Budgie. I named it Budgie because I went to do the Google search, I'm like, "What's a communicative type of animal? What's a social animal?" I can't remember the search I did, but the first thing that got turned up was like, the most social birds. I don't know. So there's this list of birds, and budgie was the number one bird. So I'm like, "Okay, cool." Then I was like, "Well, what kind of domains are available?" Because of course when you start a project, you have to buy the domain. Before you do anything else, you got to buy that domain. Surprisingly, and perhaps not surprisingly in retrospect, every variant of budgie is taken, of course, budgie.com but also budgie.app and budgieapp.com. I'm like, "Wow. How many...?" And they're all for sale. None of them are actual products. They're all parked, and they're for sale. I'm like, so a bunch of people have had this idea about what's a social animal. I guess budgies are really popular for pets, and so they're looking for the ad opportunities with people looking for, "How do I take care of my budgie?" Anyway, just kind of a diversion.Starr:That's interesting. The first thing that pops into mind when I heard that... I like the name. It's a cute name. There's this really good Australian kids' cartoon called Bluey, and there's an episode where they find a little budgie that's injured, and it dies. So the kids have to come to terms with that. I don't know. It's just like, "Little budgie died."Josh:Bluey is one of the best cartoons ever, by the way.Starr:Yeah, Bluey. Oh, I'm glad you like it, too.Josh:It's so good.Starr:It's super good. It's super good. Basically the whole cartoon is just these kids... They're dogs but they're kids. They're just making up games to play with each other. How it works is the kids watching the show see it and that makes them want to play that game, too. So it's just not dumb TV. It gets them doing stuff outside of the TV, which is kind of nice.Josh:That's a really good analysis of the show. I hadn't thought about that aspect of it, but come to think of it, my kids totally imitate them.Starr:Oh, yeah.Josh:Climbing all over us.Starr:I now have to play every game in that show, and I've got to know them by name and what the rules are.Josh:One of the things we like about it is just they really got the sibling dynamic down. It is like our kids to a tee. It's pretty funny. Now that I think about it, maybe it's like our kids have now become the characters in the show.Ben:It's a good thing I watch the Simpsons.Josh:Oh, no. Actually we do watch the Simpsons.Starr:Is the Simpsons still on?Josh:It's on Disney+.Starr:Oh my gosh.Ben:Yeah, it is still a thing.Josh:They're still making it, too, right?Ben:Mm-hmm (affirmative), yeah.Starr:Wow. I don't know. I don't even know about that.Josh:We don't watch much of the Simpsons with them yet, a three and four-year-old.Josh:I don't know if I'm quite ready for a couple little Bart and Lisas.Ben:You put that off as long as you can. Well, I actually did a little bit of work this week. I was working on something, I don't know what. I noticed one of the tests was running kind of long like it was just stuck. I don't usually watch tests. I don't usually run the tests actually. I just let our CICB run the tests. I don't even worry about it. But this morning for some reason, I don't know, I was working on something, and I happened to be running the tests. I noticed one of the tests was just stuck. Like, that's weird. So I did a little investigation.Ben:It turns out that a number of our tests do some domain name server resolution because, for webhooks, when someone puts in their webhook, we want to verify that the destination is not like a private thing. They're not trying to fetch our EC2 credentials and stuff like that. So it does some checks like, is this is a private IP address? Does this domain name actually resolve, blah, blah, blah? Also for our uptime checks. Obviously, people are putting in domains for that, too. It turns out that, I don't know, maybe it was my machine, maybe it was the internet being dumb, whatever, but the domain name resolution was what was holding up the test. This happens, as you can imagine, in a variety of ways in our tests. This one test that I was running, which was only, I don't know, seven or eight tests, it was taking a minute or two minutes to run. Then I fixed this so that it stopped doing the domain name resolution, and it took two seconds.Josh:Wow.Ben:So a slight improvement to our test suite there. A quality of life improvement.Josh:Did you benchmark overall? Because that's got to be a huge improvement if it's doing that everywhere.Ben:Well, it's not doing that everywhere. I did do a push, so I have to go and check and see what GitHub... see if it dropped that time.Josh:Well, it might have been whatever was wrong with your DNS resolution in the first place that was causing it to be extra slow. Would it be faster if DNS was fast?Ben:Yeah, it could have been. I actually did some tests on my laptop at the time. I'm like, "Is my DNS resolution slow?" No.Josh:So it's-Ben:The test... I don't know what the deal was.Josh:It was just resolving a bunch of actual URLs in the test.Ben:Mm-hmm (affirmative).Josh:Yeah, that's bad. So nice work. You reminded me that I did some work this week, too.Ben:OhJosh:Very important work, I must say. I added a yak to our Slack bot to where-Josh:... if you mention the word "yak" when you're interacting with the Slack bot now it will return... You should do it in Slack, just whatever Badger bot. Say Badger bot yak me, it-Starr:Okay, I'm doing it.Josh:Okay, do it.Starr:Oh, sorry. It was the wrong channel. Hold on.Josh:You got to do it in general, I think.Starr:Come on Badger bot. Oh my god. It's a little text space yak.Josh:Yeah.Starr:Awesome.Josh:This came about because earlier this week I was just passively mentioning in chat that I'm just yak shaving. My entire life is yak shaving. That just got us talking about, why don't we have some representation of that in our chat, in our Slack? Obviously, I had to stop everything I was doing and build that right away. Of course, there were some escaping issues that came up as a result of that, so obviously I had to deploy a few hot fixes.Ben:The whole episode amuses me. I love it. I would do exactly the same thing. But also what amuses me is that we already have, as part of Slack, GIPHY, and you could just dump a picture of a yak in there. But you're like, "No, that's good enough. I must have an ASCII yak.Josh:It's got to be an ASCII yak, yeah.Ben:This is great. I love technology.Josh:I kind of miss Hubot where it would just automatically... if you just mention it. Maybe I should change our Slack bot so that it does that. So if you say "yak," a wild yak appears. By the way, that's what the text at the bottom of the ASCII yak says, a wild yak appears. I just wish it would pop up if someone just mentions it in a chat, like if they're talking about it just because-Josh:It's listening to everything, right?Starr:That would be fine.Ben:We used to have Hubot, and every time you said "ship," it would show the ship-Josh:The ship, the squirrel. But I definitely would like... annoying at times, but overall I'd say it was worth it.Ben:Totally worth it.Starr:Yeah, definitely. I do remember sometimes where things were on fire, and it's just popping up funny GIFs, and it's like, "Not now. Not now Hubot, not now.Ben:Sit in the corner. Should have had that command. Like, "Go away for a while."Josh:Or just make it a separate... Maybe we should just make this a separate bot that you don't have to have any ops channel. Maybe this'll be our next product.Starr:Oh, there you go. It's like when you mention yak, it turns into an Oregon trail-type hunting scene, and you have to shoot the very slow pixel at it.Josh:Mm-hmm (affirmative). I do love this aspect of our business of being... I assume it's like a side effect of being small. I don't know. I'm sure large teams also do this, I didn't spend a day on this, but spend a day just doing something completely useless. I like that we can do that-Ben:Yes, it is.Josh:... and the total lack of responsibility, to be honest.Starr:Is there a total lack of responsibility? I don't know. I don't know.Ben:I think you could argue that there is a total lack of responsibility.Josh:Maybe relatively.Starr:Maybe.Josh:I think we're speaking relatively.Starr:Relatively? Well, there's responsibility to customers. I don't know. Do they count? Nah.Ben:Speaking of being a small company, just because of a recent acquisition of one of our competitors, I had gone to look at what some of our other competitors, what status they were, and I was just blown away with how many employees our competitors have. It's really amazing.Starr:What are they doing with all those people? Are they paying...? Do they have a professional volleyball team or something?Josh:Not in the past year.Starr:Well, they play over Zoom.Josh:It's a professional pong league now.Starr:There you go.Ben:We have five employees. The competitor that has the closest number of employees comes in at a hefty 71. Then the largest number that I found was 147 employees. That's impressive.Josh:With the competitor, the first one that you mentioned with the 70 something employees, and I assume over $100 million in funding, were they the ones that were recently bragging on Twitter about how much more usage they have than everyone else?Ben:I don't know because I don't remember seeing that bragging.Josh:They were. It was kind of funny. Yeah, you would probably be the major player.Starr:That's something I definitely learned throughout the course of running this business is that a company that has tens or, I don't know, hundreds of, did you say $100 million, that's a lot-Josh:It's a lot.Starr:... of funding can do more work than three people even if those three people are very, very good. It's-Ben:That's right.Starr:They can do more work, and that's all right. We're just going to have our little garden patch over here. It doesn't matter if ConAgra is a mile down the road. They can do their thing. We can do our thing.Ben:As long as they don't let their seeds blow into our farmland, right?Starr:Oh, yeah, definitely. Let me just ask you a question. When it comes to buying your strawberries for your traditional summer strawberry shortcake, are you going to go to that wonderfully, just delightful artisanal farm down the road, or are you just going to slide over to ConAgra and, I don't know, get some of their strawberry-shaped objects?Ben:I got to say, I love roadside fruit stands. Those are the best. When cherry season happens here in Washington, going and grabbing a whole mess of cherries from some random person that's propped on the side of a road, I mean it's awesome.Starr:My favorite ones are the ones have no... if you stop and think about it... I used to live in Arkansas. One time I was walking by and there was this roadside fruit stand just with oranges. It was like, "Hold up. Hold up. Oranges don't grow in Arkansas. What is this?" I don't know if he just went to Costco and just got a bunch of oranges or maybe he did the Cannonball Run from Florida straight up-Josh:Road trip.Starr:... and was selling oranges all the way up. There was some explaining to do.Ben:I didn't realize until I was saying it, but it really does sound ridiculous that you're going to go and get some fruit items from some random person on the side of the road. But I love roadside fruit stands. They're great.Starr:Oh, yeah.Josh:I don't know. In this day and age probably, yeah.Josh:Maybe things should be more like that. Maybe that would solve some problems.Ben:Well, coming back to the front porch thing, do you know that country song, If the World Had a Front Porch?"Starr:No, I don't.Ben:Definitely have to link it up in the show notes. It's all about if the world had a front porch like we did back then, then things would be different. People would be more friendly. We'd be chatting with our neighbors. Things would just be overall good.Starr:Yeah, totally.Josh:We'd all know each other.Starr:Is that true? Is that true?Ben:I got to say, I grew up in the Deep South. I did not have a front porch and none of my friends had a front porch because we all lived in the same neighborhood and all the houses were the same, but we were all still pretty friendly-Starr:Oh, there you go.Ben:... even though we didn't have front porches.Starr:Well, I had a front porch and people were assholes, so I think the correlation between front porches and nice people is weak.Ben:The song If I had a front porchJosh:.Isn't it more like a metaphor? I don't know.Starr:You could say the internet's the world's front porch and look how great that's worked out.Josh:If you just build a front porch-Starr:I'm sure it's a nice song. I don't mean to make fun of the song. I'm sure it's a good song.Josh:You build a front porch that the entire population of the world could fit on, just see how that goes. That's what we-Starr:It's like, "Oh, shit. We deforested the Amazon to get the wood for this."Ben:We should name our little message board product Front Porch.Starr:Front porch, ah, that's nice. You could have add-ons to that. Like for upgrades, you could get the rocking chair or the whittling knife.Ben:Yeah, and the sweet tea-Starr:The sweet tea, yeah.Ben:... or the mint julep.Starr:Can I ask you a question? Was sweet tea a thing when you were a kid?Ben:Yes.Starr:Do people refer to it as like, "Oo, sweet tea," as a saying?Ben:No.Starr:Okay, that-Ben:They'd just refer to is as tea.Starr:Okay, thank you.Ben:There was no other tea. It was just that.Josh:But it was sweet.Ben:Yeah, it was sweet, of course.Starr:Yeah, of course. It's-Ben:That's the only tea that existed. None of this Earl Grey hot business, no, no, no.Starr:I just noticed, I don't know, around 2007 everybody started talking about sweet tea. It's like, "What? What's this?" Ben:Yeah, totally. It's a Southern Thing, on YouTube, their channel, is pretty funny. They go into the sweet tea thing quite a bit. If you want some additional context, do some research on that whole aspect. You can go and watch that YouTube channel. I'll have to link it up in the show notes.Starr:Yeah, I'll check that out. Well, would you gentlemen like to wrap it up? I think I've got to start... I'm going to be Southern here. I'm fixing to get ready to think about going to my vaccine appointment.Ben:Jeet yet? You know that joke? Have you heard that?Starr:I haven't heard that joke. What?Ben:It's like, oh man, two southern guys, one's like, "Jeet yet?"Starr:Ah, did you eat yet? Okay, yeah.Ben:"No. Y'want to?"Starr:I haven't been back in a while.Josh:Did you eat yet?Starr:I haven't been back in a while.Ben:Oh, good times. Sometimes I miss the South but not during the summer.Starr:One of my favorite words, I think it might be a local Arkansas word, is tump. It's a verb, tump. It's the action of tipping something over and dumping out its contents. The perfect use case is a wheelbarrow. Like, you tump out the wheelbarrow. I'm sorry. Tump out the wheelbarrow.Ben:Totally.Josh:I am learning so much on this episode, by the way-Starr:There you go.Josh:... about the South.Josh:It's great. I'm learning more about-Josh:This is your second vaccine appointment, right?Starr:Yeah, it's the second one.Josh:Second and final. Well, for now.Starr:So I'm ready for it to hit me. I'm like, "Bring the storm.Josh:Yes, it hit me.Starr:Bring it on."Josh:Mine was like a 48-hour ordeal, but back to normal now. I feel great.Starr:That's good. You got your super powers.Josh:Yeah.Ben:Well, good luck with that.Starr:Thank you. Maybe one day we'll be able to have a conclave in person again, although I might need the support of a therapist or something because just like... I mean I like y'all, but I don't know if I'm over the droplets yet.Ben:You can still wear masks.Starr:Okay, that's good. Thank God, okay. All right, I will talk to y'all later.

Up Next In Commerce
Differentiating Your Amazon and Native Website Strategies

Up Next In Commerce

Play Episode Listen Later Mar 25, 2021 42:20


If done correctly, a two-headed strategy of driving sales on Amazon and your native website could yield huge dividends. But what does that kind of strategy look like, and how can you create a scenario where one builds off of another?The answer lies in assortment and pathways into the brand experience. Ben Knox is a bit of an expert in this area and he’s here to share his expertise. Ben earned his stripes working on Red Bull’s ecommerce strategy, and now serves as the vice president of ecommerce and growth at Super Coffee. According to Ben, brands need to come up with an assortment strategy that allows customers to get what they want, when and where they want it, but also leads them back to the type of brand experience you want them to have. He also details how beneficial a subscription model can be, if done right. Plus, he gives some tips on how to get the most out of your texting strategies and what is going on in the wild west of customer acquisition.Main Takeaways:Assorted Assets: When you sell on Amazon, as well as natively on your website, you need to decide on an assortment strategy and how each site can build off each other. Whether that is only placing a select assortment of products on Amazon, or having a full assortment across channels, but offering more subscriptions and sales on your website, it’s crucial to have pathways back to your branded channels.Gotta Flex: If you offer subscriptions, you can only achieve true customer success if you offer flexibility. Even if it means that your customers can cancel a subscription ten minutes after they sign up, those are the kinds of options you need to offer. Doing so allows your customers to feel unburdened and that the experience is risk-free, which makes them more inclined to sign up.Text Me: There are benefits to separating your text strategies in order to maintain the relationship you want with your customers. Having separate text numbers for subscription management and branded content will help customers differentiate the experiences they are having and allow you to cultivate a true VIP experience with those who opt into the branded company channel.For an in-depth look at this episode, check out the full transcript below. Quotes have been edited for clarity and length.---Up Next in Commerce is brought to you by Salesforce Commerce Cloud. Respond quickly to changing customer needs with flexible Ecommerce connected to marketing, sales, and service. Deliver intelligent commerce experiences your customers can trust, across every channel. Together, we’re ready for what’s next in commerce. Learn more at salesforce.com/commerce---Transcript:Stephanie:Hey everyone, and welcome back to Up Next In Commerce. This is your host Stephanie Postles, co-founder and CEO at Mission.org. Today on the show, we have Ben Knox joining us. He's the Vice President of ecommerce and growth at Super Coffee. Ben, welcome.Ben:Thanks so much for having me. I'm excited to be here.Stephanie:I'm really excited to have you on. So, you have a very long background in ecommerce. I feel like you're a veteran when I was looking through your profile. And I was hoping you can start there and go into where you've been and how you got here.Ben:Absolutely. I think that's a great foundational question. I started my career at Red Bull at the headquarters in Los Angeles. And looking back on it, couldn't be more thankful of a place to start my career. Obviously, one of the most exciting and powerful brands that CPG has seen in the United States, if not worldwide over the past several decades. So learned a lot there. Started in brand marketing, rotated into corporate strategy, eventually distribution, before finding my way into a special project on ecommerce and at Red Bull at the time And even today, the entirety of ecommerce really relates to Amazon.Ben:For one reason or another, Red Bull only wants to sell merchandise and things like that in a direct consumer way. Everything else is for retail and Amazon would be considered there. So, that was my first experience in ecommerce was leading global Amazon strategy for Red Bull starting in the United States and then, exporting that to Western Europe which was a really exciting opportunity. Great way to learn ecommerce from really the best and brightest, Amazon. Spent a lot of time in Seattle, working with the vendor team there and the related marketing teams. But eventually was really interested in going deeper in particular on direct consumer, paid media, things like that. And so, found my only real opportunity to do that was to leave that great brand, leave the company and join what ended up being several other startups and companies since where I've gotten deeper.Stephanie:Cool. So what does your day to day look like at Super Coffee and what is Super Coffee?Ben:Yeah, absolutely. Super Coffee is an enhanced Coffee Company playing really in almost all consumer packaged goods coffee categories. So, we have bottled coffees, can coffees that really tastes like delicious frappuccinos but don't have any of the calories sugar or carbs and other added positive ingredients, functional ingredients for health. And we also sell similar super espresso product. It's like a double shot espresso, more portable, more on the go, less liquid, same performance.Ben:But also, as of last year, we've moved into ground coffee with added vitamins and antioxidants, k-cup coffee pods and then, previous to that we had been selling creamer, super creamer, similar profile, very decadent, indulgent, but high on health, low on sugar and calories and all that working together as one stop coffee shop for the health minded consumer.Stephanie:That's awesome. And then I saw... so the company was started by three brothers. Right? Was it when you were in college?Ben:Yeah, Jordan as the youngest brother, Jordan DeCicco and his brothers Jake and Jim, his two older brothers, founded the company together. Jordan actually formulated the first Super Coffee in his dorm room and enjoyed it himself and then was sharing it with his former basketball team players. He was a college athlete and got an insight that there's really nothing like this out there.Ben:They didn't enjoy... they enjoyed the flavor and the taste of Starbucks drinks and cafe drinks, but not the way it made them feel, nor the sugar and the calories. And they also liked the idea of energy drinks, but again, not great ingredient profiles and tons of sugar and those things too. So they didn't want to put that in their body and that's really why they started Super Coffee. And, like mentioned, Jordan formulated it in his dorm room for the first time, and then, slowly but surely convinced his brothers to join in on his mission of disrupting the coffee industry. And now, five, if not six years later, here we are and and it's really amazing what they've accomplished.Stephanie:Yeah, it's definitely huge progress. I saw that they were on Shark Tank back in 2017 and then, now recently, they received investment from like big NBA stars and NFL quarterbacks. And then, I think most recently, the company is valued at like 200 million in June or something which blows my mind for something that started in a dorm room. That's amazing.Ben:Yeah, let's not forget J.Lo and A-Rod are our investors and partners in the company and it's no big deal.Stephanie:No big deal, J-Lo. What is up, girl? So, obviously, this company is awesome, which is why you're there, what does your day to day look like as the VP of ecommerce and growth? What do you do?Ben:Yeah, it's varied. So overseeing the sales division of ecommerce so, the actual divisional P&L for Shopify, Amazon, and then, that long tail of third party online retailers. Thrive Market is really awesome standout, actually a new partner of ours, early this year and really great partners so far. So really excited to go deeper on that relationship. Walmart.com is in the mix there as well. So, that's from a sales, divisional responsibility. That's what we're working with. But then, also responsible for the 3PL, whose services all of our ecommerce order fulfillment, the 3PL also services our Amazon business, so is basically, [inaudible] and inbound logistics to Amazon for FBA. And they also do some managed services for us. On top of that, also responsible for overseeing all of our acquisition or retention marketing efforts to really drive both of those two strong horses.Stephanie:Cool. So, what is the breakout between selling on Amazon, selling on your site, selling on other websites, what does that breakout look like? Are you favoring one area right now? Has it changed in the last year?Ben:No, it's the... the really interesting thing about it for us and it's funny now, having done this with a few different brands, it's so brand specific, where your consumers desire to shop from you and for us, we really maintain a very consistent mix so what you might often see is a brand, start strip consumer, then they start moving into Amazon and customers just shift in to Amazon, because everybody has a Prime account these days. It's very easy, very dependable, great return policies, all that so there's a lot of trust there. You're already doing a lot of shopping there. So oftentimes, you'll just find your customer base moving to Amazon in that somewhat uncontrollable way.Ben:There's definitely things that you can do to maintain a more healthy mix. And I would say a lot of those, factors and criteria are in place at Super Coffee and so as a result, we maintain a really healthy mix, let's call it 60%, Shopify, 40%, Amazon, and both both scaling pretty consistently against each other and maintaining that mix and we expect that to continue this year.Stephanie:So what are some neat tricks with selling with Amazon because we've had a lot of smaller brands on here, DTC players who... we've, of course, talked about Amazon creating a white label version of their product and we've also had a couple people be like, there's nothing to worry about as long as your product is strong. How do you guys think about selling on Amazon? And what opportunities are there that maybe people are missing?Ben:Yeah. So, there's many ways to skin a cat there and again, it's very brand dependent on what's right for us. Our context is we really are a retail brand first. So we're now, I think, in over 30,000 outlets across the United States, approaching 60 to 65% ACV so we're getting pretty ubiquitously available. But obviously, nothing compared to a Red Bull that, at the time I left the company over 300,000 outlets, so you can stumble and buy a Red Bull no matter where you are.Ben:Super Coffee is a bit earlier in that lifecycle, but still predominantly retail brand. I think in relative to our category, we really want the consumer to be able to have perfect availability of our products and to be able to purchase our products, when, where, how often, from whom they like. And so from, this is leading into an assortment strategy, from an assortment perspective, maybe another brand might have only select assortment on Amazon and then, to get the full brand experience, you have to go to the website. So, that's a natural path toward toward direct consumer.Ben:There's other ways that we do it. However, we provide the best subscription experience and discount on our website. So, we actually offer subscription on a limited basis. And when we do only the 5% funding amount on Amazon, whereas our website is 15% and so, naturally loyalists, people who are really engaged with the brand will come over to us. And there's other things like special bundles and different content and things like that the website offers that Amazon simply can't.Stephanie:Are you oftentimes finding your customers on Amazon and then, speaking to them in a way that brings them to your website afterwards, top of funnel, they come there and then, you pull them in to create a loyal customer base and retain them?Ben:Yeah, there's a master design for that to occur. It's almost though in practice a bit of pushing a boulder uphill, in that people are demonstrating an intent to purchase somewhere, and there's something there, right? And so, if they are starting to buy on Amazon, that's really an Amazon customer, most likely and then, the factors that would drive somebody from Amazon to our website are a bit more natural and gradual per se. That being said, we do nurture that behavior but it's not a really aggressive, offensive strategy that I would say we've unlocked. Even though I would like to say that we've unlocked that as a massive arbitrage opportunity on the platform, we do find that people tend to stay where they start.Stephanie:Yeah. I mean, what would the ideal state look like to you, if you were to make it into the perfect funnel? How would you have it work, if you could just choose?Ben:Semi-limited assortment on Amazon, full assortment, full experience on the direct consumer website. And then, different mechanics and communication strategies in between that Amazon experience, that trial opportunity into the direct consumer experience. Again, slightly different for us, since we're beverage and consumable, or really on the go and post product, retail product, but a brand that's maybe less oriented in that way, could more aggressively attack that type of opportunity.Stephanie:Yeah. Cool. And how do you guys think about subscriptions? Because that was a thing that I feel like everyone wanted everyone to have subscriptions to their products? And then, I feel like a lot of people realize, okay, that's actually not best for our customers, because they don't need a subscription for whenever we have t-shirts or something so we are going to drop that from their offering. And now, it seems like it's making a comeback, but only with certain products. So how did you guys think about that as part of your customer retention strategy?Ben:Yeah, subscriptions for us are paramount, I would say. So, again, a very consumable product. Ideally, we are 50 to 100% of your coffee consumption, obviously, when you're on the go on the weekends, you're out with friends, things like that, pop into coffee shops, you can't avoid that, of course, but relative to... especially, from being at home and through the pandemic in the last nine months, we really want to be that one source coffee solution for you at home, irrespective of your on the go behaviors. And so, for that, subscription, works perfectly on that repeat purchase behavior.Ben:And it's great because you don't have to recruit or remind that shopper to come back and buy every single time they're running low. It's actually right... it's going to happen anyways. But then, we give them the opportunity to say, Hey, not right now, I'm not quite through my last order or we give them the opportunity to say, Hey, I blazed through that order. Let me get my next one, ASAP. So there's that opportunity to modulate on the consumer side of things, that makes it an ideal situation.Ben:I think the technology is not quite there yet to make that a perfect experience, that 30 day cadence is not always perfect for the amount of units in a case and the amount of units in a case is going to last you longer or less time than it would, me. So it's not perfect, but we are working on communication strategies and software and technology to help improve that subscription experience for our customers.Stephanie:Yeah, I think that flexibility is key, I even think about something like Stitch Fix where they say you can pause the orders, you can start it up again, you can take a vacation from it, whatever you need to do. And, I think that feels very risk free like you mean, I can just try it once and then, pause it for three months, and then, try it again? And it's just so different from how it was, I would even say a year ago, where it felt very, cut and dried, you're in it or not. You can get six months in or you can't have it at all, which shows so much has changed a lot.Ben:You're committed. Yeah, we offer ultimate flexibility. You can add a subscription to cart, checkout and then, go and log into your account and cancel that subscription, five minutes later and while that's not ideal, it's okay. That's okay. And really, it's more modeling less than, in a way, the function of subscription itself, we're modeling a loyalty program, in a sense. And so, if our subscription customers get 15%, every order, don't really care if they're actually on a subscription that auto bills them, or they're managing that bill on their own. So, we find ways to incentivize and give rewards and give backs regardless of the way that they are actually going about that.Stephanie:Yeah. That's cool. So, what are some of the biggest driving forces with the program that work well? Is it just the cost savings that usually attracts people and then, something else, once they're in it or what do those incentives look like?Ben:Yeah, it's the cost savings and then, the stated flexibility, the money back guarantee, things like that get them in and interested. Thereafter, one of the things that we invested in six or nine months ago, was basically text message based subscription management. And so essentially, three days before re-bill, an automated text will go out and say, hey, your order of, fill in the blank, is set to ship in three days, would you like to make any changes? Gives the opportunity to opt out, cancel, gives the opportunity to say, ship it right away. Thank God, you messaged me. I'm ready for it now.Ben:They can add products that are not even subscribable. So, they can add season or one time products to try, things that might not even be subscribable. They can modify quantity. They can do all kinds of stuff. It's just as easy as a text message back and forth. So, that's the experience that we're trying to create both at managing and an automatic and dynamic concierge experience for the customer. To really make that experience carefree, really feel like they have as much control as they want over the experience and to steer away from what you were mentioning, which is the old history of you opt into a subscription, you get a deal. And then, you try to go log in and cancel, you can't even figure out how to cancel the dang thing and that's not-Stephanie:Call our customer service representatives and [inaudible].Ben:My gosh, yeah. Email us or okay, that's crazy. So that's not the business that we're in. We're in it to spread positivity, create a great connection with our consumers because now, they're not just buying from us on our website. They're buying from us in stores and they have family members and friends and that kind of experience goes a long way and, the opposite experience also goes a long way.Stephanie:Yeah, I agree. What did it look like after you implemented the SMS stuff? And then, all of a sudden, the customers can easily just be like, and cancel. What did the results look like? Was there anything surprising there?Ben:Yeah. So you'd think, okay, you're would go through the roof. And because you give somebody such an easy way to cancel, it's almost a fear mindset rather than an opportunity mindset and what it actually did for us is it didn't increase cancels, but it decreased cx inbound. So, it actually decreased our costs on the customer service, customer experience side of things, because customers could then, choose their own adventure, right? And self service.Ben:And, philosophically, we haven't gotten the data yet until a software, right? The customer has a great experience, doesn't have to email support, all of that back and forth, they're probably more likely to come back later because there's less thrash, less risk of a negative experience. So all in all, great from that perspective, and great from the perspective of allowing people to increase quantities, add new products, things like that. So AOB subscription has also increased.Stephanie:That's awesome. Is there anything else that you do in the text message arena where you're like, this is also working well, or another way that you communicate with your customers outside of just your orders coming up from a subscription standpoint?Ben:Yeah, we do. We do marketing blogs so to... the other part of our text message strategy, and I like calling it a text strategy, not an SMS strategy.Ben:It's pretty much what everybody calls it, but I even see it sometimes where companies or brands, call it that to consumers. And I see it printed on packaging or it's like, send us an SMS. I don't know if any consumer knows what an SMS is.Stephanie:Calling on a landline.Ben:Yeah. Exactly. So, relative to that, it's actually two separate softwares that power it, which we would like to synthesize over time. So two separate phone numbers that these communications come from. So, we let people know that this is your subscription phone number and then, this is the Super Coffee personality brand phone number. And on that second one, we really nurture that as a VIP audience and so, when we do a product launch, things like that, we let people know if they want early access to the new products or early access to, let's call it a Black Friday, Cyber Monday sale, or what have you, you're going to get a 24 hours heads up, to everybody else, to get that early access if you're opted into our text message database.Ben:And so, that's largely how we use it, get early access to things like that product launches, seasonal products and then, the occasional motivational marketing push, things like that that are more conversational, less, we're trying to sell you something. And, I think that's the direction that we want to continue to go deeper on, is driving personalization, driving value, as opposed to asking so much. I think that's something that the industry is striving for as well.Stephanie:Yeah. I agree. It definitely is a tricky channel to where you see a lot of people doing it wrong. And I can see brands being hesitant to even try it out because they probably have experienced something not so great themselves. And they're like, I just don't want to get it wrong. Because I mean, I'm sure you get the random text where you're like, I don't need that coupon right now. I'm in bed, watching Bachelor, which, Ben, I know, you're doing the same thing. I just don't need that right now. It's unhelpful.Ben:There's this... I don't know, who invented it is probably decades, if not 100 years old but this concept of, I think Gary Vaynerchuk might have popularized it, but this concept of give twice, or give three times or five times before you ask for anything. So, it's all about that, giving value and that can be modeled through social media, that can be modeled through email marketing, and that certainly, I think, should be modeled in text messaging but it's tough as marketers or as business owners, business operators, as soon as you stop being consumer, sometimes it's hard not to become incentivized as the business owner and want to sell, sell, sell.Ben:I think sometimes as the business owner or the operator, it's easy to forget what it's like being a consumer and slip into that sales mindset. But I think it's important for us to all, empathize as much as possible with being on the other end and really think about what you would like to receive from a brand as opposed to just another sort of promo?Stephanie:Yeah, I definitely agree that as a business owner, seeing all this data, it's easy to slip into that mindset to, you people like that and, especially, if you're being measured by certain KPIs, and you're like, well, if I send out three random poems or jokes and my boss sees that, they're going to wonder what I'm doing and I can explain it versus my marketing message, which is very kosher and by the books, might not perform as well, but less explaining, just-Ben:Yeah, exactly. So, I think depending on where you are in your organization, or who's listening to this, doing this correctly could require a lot of education upward or throughout the organization. And it's tough, because it's a long term thing. And it's building trust with the consumer, but you also have to build trust internally, to give yourself that runway to operate like this. So there's no silver bullet here, but something to strive for, for sure.Stephanie:Yeah, I agree. So what do you see right now, when it comes to the customer acquisition landscape. What has so far 2021 looked like? Is it very different than prior years?Ben:Yeah, it's interesting, I think... two things happened last year and people started spending more time on the Internet and on their devices as a result of the pandemic. So in a way, there's now more reach, more impressions, for sure. And then, there is definitely a surge of people buying more heavily online in certain categories than they ever were before. But I think, we're moving toward the back end of that and reverting to a new mean or a new normal. And, now we've also had nine months for advertisers and brands to catch up to starting to sell and advertise on the internet. And so, there's a crowding from the brand side of things and certainly over the last... [inaudible] always but even now, in starting the year, things are just continuing to escalate and get more expensive on CPM and CPR basis.Ben:So putting increasing pressures on cost per acquisition, and overall customer acquisition costs for a brand new business that might have been previously very reliant on paid digital advertising to find new customers. And so, at least what we're focusing on is diversifying, not only just in channel, so testing obviously, other advertising channels to acquire customers. But diversifying away from paid and more into owned and earned and shared, obviously, longer term investments, things like Content Marketing blog, or let's say, diving deep and building an organic presence on TikTok, which is a buzzword and everyone's very interested in right now.Ben:Pinterest is another area. Pinterest is really the third search engine of the internet, I would say, behind Amazon and Google. So that's something that's been hiding in plain sight for a long time and strategies like that to nurture a healthier upper funnel and then, Paid may be more of converting, retargeting remarketing engine, than a prospecting engine is probably the best way forward. from our perspective currently.Stephanie:Yeah, and I think that's a really good viewpoint, especially when you think about what's happening around the privacy rules and what people have relied on for a long time when it came to Facebook ads and like what IOS is coming out with, it seems like a lot is changing but brands are going to have to rethink how they find new customers just like you're mentioning.Ben:100%.Stephanie:Crazy. So, when you're talking about, right now, there's also a lot of crowding from the brands who popped up, who either came online that weren't or a lot of brand new DTC companies that all started last year, a lot of them did, how do you think about making sure that Super Coffee shows its value in a way when there's a lot of other coffee players popping up and keto brands and butters that you add to your coffee, it feels like the space is getting very saturated. How do you know keep showcasing your value and why you're so different than a lot of other brands?Ben:Yeah. 100%. We tested so many different creative strategies, and this is... we'll talk about paid advertising for a second. Ultimately, we've come down to a few key creative formats or messaging strategies on the paid side that work really well for us. One that we continue to own is is a comparison style ad, which is putting us up against a really sort of delicious looking, we'll call it a Starbucks or a Dunkin Donuts cafe drink with foam and cream and swirl and things like that. And then, putting our product directly next to it, and saying, hey, everything about this... these two things are the same, actually, except for and then we flashed through the nutritional profile, the calories, the sugar, the carbs, that works really well. And, that's not only driving value for us, from an ecommerce perspective, but that's driving global value for us all the way, through the omni channel environment. So we're really happy about that type of communication and that creative strategy, very hard working. That side of things-Stephanie:It's hard too because you're instantly anchoring yourself to a brand that everyone already knows about. So you don't even have to explain, it tastes like this, it's got its own, you don't even have to worry about that when you anchor yourself to a larger brand like that.Ben:Exactly. It's interesting. It's a strategy that has being successfully used by the Magic Spoons of the World, maybe a bit easier, right? Because we've all known for a long time now that cereal is not good for us but we love it, right? I grew up on cereal. I'm from the Midwest and I subsisted off the cereal. So when I learned Magic Spoon came out and Catalina Crunch and different brands like this, it was like, no brainer. I'm ready to try that because I've been dying to eat cereal for a decade and I told myself I couldn't anymore. That's a great comparison.Ben:Ours, we were comparing it against a bottled product in the past. But less household penetration on those types of products, what we really found success in is actually comparing it to the cafe drinks, actually looks like they get an indulgent frappuccino from Starbucks and maybe less people actually, these days are getting frappuccinos than they did so it's moving toward that sterile example, as opposed to bottled or canned coffee drinks, we might still in a way not know that those are super unhealthy for us.Stephanie:What are some other creatives like that that you guys are leaning into?Ben:Yeah, otherwise, we really lean into UGC style creative, raw stuff, really focused on the product this year. So our product, we do have packaging that really distinguishes ourselves from the category, a lot of white in our packaging, we have that Angular slash to our packaging that really stands out. And what we found is really just a standard iPhone style photo, tightly cropped bottle or can is oriented such that the user can actually read it, if they're scanning through the feed. And, with some situational context that could feel like it's a real person, right? It could actually be real UGC, could be manufactured, etc.Ben:Either way, it gives that sense of, okay, I learned that this product in comparison to this other drink is a lot healthier for me. And then, okay, on my second impression from the brand, I'm seeing that this is actually a real thing that exists in the world. I can see myself holding and consuming this product. Let me click through and give it a try. So, that's the funnel, oversimplified, how we think about things currently but both of those creative styles have been very hard working for us historically.Stephanie:That's such an important shift. I've even seen personally like when I'm on Instagram or Tiktok, and I see people using something or they have something in their room, where I'm like, it's like my living room right now. But I don't remember thinking that way, a couple years ago, where I was looking for that more, I really want something to look formal and official. It's already the real deal if you spend a lot of money on it, where now I mean, our best performing ads for Mission are, I'll be walking around with the iPhone, doing the ad and that movement, and organic look does way better than anything that we've actually produced in a formal fashion.Ben:Totally. Yeah. People are turning off the advertising these days. The more polished it looks, the worse it performs, in a way, which is so ironic.Stephanie:Yeah. I agree. So, what channels are you most excited to... I mean, I know you mentioned like TikTok and Pinterest but then, everyone's talking about TikTok, where are you guys zooming in on for this coming year that you're really excited about?Ben:Yeah, we started investing pretty heavily in podcast advertising, as of the start of the year. So we're advertising on shows like Armchair Expert and Pod Save America and Sibling Rivalry and a whole basket of great shows that have partners that represent our brand and are a great fit for our audience. So that's been going quite well. And that's exciting, because it's supportive of the total business, again, maybe moving from a singular ecommerce mindset to more of an omnichannel view on on the world and the market.Ben:So that's been great, we'll continue to invest there and work that into our ongoing marketing mix, a bit more upper funnel. And then, I think, yeah, as I mentioned, really thinking through a Content Marketing Strategy holistically as an upper funnel driver and obviously, there's different distribution channels, but really owning an editorial calendar, owning our perspective, leveraging our partners, and then, distributing that in the channels that are applicable, and really bringing all that to the world of Super Coffee to life, through our partners and through content, I think, is going to be our bleeding edge this year. And really write the ship relative to upper funnel, mid funnel, bottom funnel, and create that healthy balance that all of us are looking for in this industry.Stephanie:One thing I have been thinking about lately is how... in the next coming years, all these brands are turning into essentially, like media companies creating content, and everyone's going to be trying to pull the consumer back to their blogs, to their hubs, and it's like, instead of just going to Instagram feeds and seeing it on there, you're going to be pulling people back to your websites. I mean, how do you think about that landscape because it feels crazy, thinking about hundreds of brands going to be like, come back to my blog to see content that we're creating. And you have to kind of go in a million different places to find it.Ben:Yeah, I think it just puts an increasing pressure on, I will say quality, quality is in the eye of the beholder, right. So, it's, again, like we mentioned quality from designer or creative director of yesteryear is perfect, polished detail dialed whereas quality these days is on a YouTube channel or TikTok account and from a mobile phone and not really produced and published and polished. I think it's quality, it's relatability, it's authenticity and above and beyond all that, it's having something to say, that really speaks to somebody and makes them feel like they're engaging with a personality, engaging something that means something to them, that makes them feel a certain way. And so, it'll just put an increasing pressure on that confusing definition of quality for the consumer, to really create that connection and say, hey, it's worth subscribing to us directly, as opposed to all these other 100 brands that offer X, Y and Z to you. In order to do that, you're going to stay focused and attention on us and not the rest of them.Stephanie:Yeah, I think about the amount of newsletters that popped up last year where obviously, that whole industry is very much democratized. And now, anyone can make a newsletter and charge for it and I subscribed to quite a few of them. But then, now, I'm like, whoa, what'd I do? I mean, now they're coming in, I'm having to send them into different categories and filter them so you don't hit my inbox. And it makes me think that could be an eventual future for brands too, if you don't figure out how to write something, create something that someone is eager to open and actually wants to hear what you have to say and doesn't just drift over to a corporate create marketing message over time.Ben:Yes, exactly. It just all goes back to giving and creating value and it's dependent on the brand and the Tim Ferriss mindset, which is tools, tips, practices, all of that he gives his audience, that's why you go listen to Tim Ferriss. It's contextually different for a brand or for another personality in a podcast or what have you. So, it's all about knowing what you want to say, knowing what you have to give and share to the world and then, give it as much of that as possible.Stephanie:I agree. All right. Let's shift over to the Lightning Round and Lightning Round is brought to you by Salesforce Commerce Cloud. And, this is where I ask a question and you give an answer under 30 seconds.Ben:Wow. Okay. Exciting.Stephanie:What one thing from 2020 do you hope sticks around throughout 2021?Ben:Wow, not much.Stephanie:I know, that's a hard question.Ben:Well, I think, this is going to be a firm answer but a lot of people are of the belief that COVID accelerated transic technology, transic consumer behavior that would have otherwise taken 10 years to happen so, I think, as a digital marketer, as an ecommerce professional, I think thankful and excited for all the change relative to consumer behavior and online commerce that happened in 2020 and I don't think we are going backward on that so excited and thankful for it and excited for what's next.Stephanie:I like that. What's your favorite resource or resources to stay on top of, like the ecommerce industry as a whole?Ben:There's great podcast like yours. I'm not talking to other podcasts because I was on it, DTC podcasts, I think it's Pallet House labs and speaking to these others, they've got really great newsletters as well.Stephanie:Cool. Sounds good.Ben:[inaudible]. Yeah, they're killing it.Stephanie:What one thing do you not understand that you wish you did?Ben:I feel like I wish I understood almost...I don't feel like I understand anything, ever, in a way especially in this industry, everything is always changing and you would speak to somebody, you had such high confidence over something that you feel like you don't know anything about and that's just the constant feeling that you'll have and so, I think, always maintaining an extreme curiosity over things, continuous learning. You'll never know it all so I think that's in the DNA of somebody successful in this industry in ecommerce and digital is, that needs to be a big thing.Stephanie:Yeah. I agree. What's the last purchase you made online that you normally would not have, online prior to 2020?Ben:Well, I'm a new dog dad.Stephanie:Congrats. What's the dog's name and what kind of dog is it?Ben:Her name is Honey because she's so sweet and she's rescue pup, about six months old and we think she's a lab mixed with jindo which is a Korean breed.Stephanie:Okay. I'm like, I know what kind of dog that is.Ben:It's almost like a Siberian Husky that's more slender.Stephanie:Okay. So you bought that offline or you bought something for her online?Ben:I buy everything for her on the internet now. I never bought the pet category before in my life and certainly not online so that's opening me up to just a completely different world of industry and I think, the number one ecommerce category is vitamins and supplements, number two is pet supplies, number three might be pet food and over 50% of pet products are bought online so pet is the most endemic ecommerce category there is besides vitamins and supplements.Stephanie:Yeah. All right, Ben. Well, this whole conversation has been a blast, thanks so much for coming on and sharing your knowledge. Where can people find out more about you and Super Coffee?Ben:Yeah, Super Coffee is easy, drinksupercoffee.com or just type us in the search bar, Super Coffee in Google or Amazon, they'll find your way to us. Myself, really the only place I exist is on LinkedIn. That really means in any social profiles. I don't have a newsletter or a blog myself but feel free to find me on LinkedIn and make a connection and reach out and love to connect.Stephanie:Perfect. Thanks so much, Ben.Ben:No, thanks, Stephanie. It's been great.

英语每日一听 | 每天少于5分钟
第1155期:Favorite Celebrities

英语每日一听 | 每天少于5分钟

Play Episode Listen Later Mar 15, 2021 4:32


Ben: Hey let's talk about some like celebrities you like, or someone you know.Hana: Oh yeah. Yeah, yeah. My favorite singer is Taylor Swift.Ben: Really?Hana: Mm-hmm.Ben: Wow, why do you like Taylor Swift?Hana: First I like her songs, but mainly I like her look you know. That red lips and white skin and blonde hair. Kind of typical American.Ben: Albino, yeah.Hana: When I saw her for the first time I was like, "Wow, she's gorgeous."Ben: Wait you mean, you saw her picture on the internet or in the news or you saw her in concert?Hana: No, I think it was on YouTube. Again, YouTube.Ben: YouTube, okay.Hana: Yes she was, at that time she was still singing like country music but yeah I thought she's amazing.Ben: I have an interesting fact about her actually.Hana: What?Ben: So apparently, she is from right outside of my hometown actually.Hana: Oh wow.Ben: Yeah that's where she was born and then she was doing music around there first and she got kind of big somehow. I don't know how. I'm not really interested in her.Hana: Okay.Ben: She's cute but I don't really like her music. But yeah that's where she got started somewhereby my hometown apparently.Hana: I mean she's like the typical woman figure you know? Girly style and nice skin and her movement and her songs is like girl, all American girl.Ben: That's true.Hana: So that's why I like her. How about you?Ben: I have a lot of bands that I like but I recently saw this movie that I really like. Do you know the actor, Edward Norton.Hana: No.Ben: He's getting really popular. He's been popular for awhile. He does all different types of movies like crime dramas, like action, thrillers, science fiction. He's very, how would you say, he can do many different types of roles.Hana: Right.Ben: So I recently saw, it's an old movie of his but it's called Fight Club. It's him and Brad Pitt. Have you heard of it?Hana: Maybe.Ben: Fight Club, yeah.Hana: I think I've seen it. I don't really remember.Ben: It's old. It's from like 1998, 1999 but it's still a really good film I think. I think if I was to talk about a celebrity that I liked definitely Edward Norton. His acting is really good I think.Hana: Is he English or is he American? Where's he from?Ben: He's from the U.S. Yeah he's American for sure. Yeah what about you? Do you have any actors or actresses that you like?Hana: Yes, my favorite actor is, oh gosh, I can't remember his name. You know the guy from-Ben: Maybe I can help you.Hana: Notting Hill. The guy from the Love Actually.Ben: Oh, he's that British guy.Hana: The British guy with you know the eyes.Ben: Hugh Grant.Hana: Hugh Grant yes. That's the guy. Yeah, I like him.Ben: Why? Can I ask? He's kind of like a romantic comedy star but why do you like his acting?Hana: He looks sweet.Ben: Okay so he looks sweet.Hana: I'm like Brad Pitt or other celebrity male celebrities, he's not like super handsome. He looks kind of ordinary guy and kind of makes me feel like nice.Ben: Okay.Hana: The clothes I guess.Ben: Yeah, yeah that's true. I don't think I've ever seen a movie with him.Hana: Have you ever seen? No?Ben: No, I'm just not like a ... You said he's in Love Actually, he's like a romantic comedy guy, right?Hana: Yes, yeah. I like-Ben: Romantic comedies. Oh really? What's your favorite romantic comedy?Hana: I can't think of any now. Probably romantic, yeah, Love Actually. Okay I can't think of anything now but how about you?Ben: How about me what?Hana: Do you like romantic comedies?Ben: No, not really. But there is one I do like it's called My Best Friend's Wedding.Hana: Okay.Ben: I believe Julia Roberts is in that one.Hana: Yeah.Ben: Do you know who she is?Hana: Yeah. She is famous, yeah.Ben: Yeah that's kind of a good ... That's like a 90's classic romantic comedy I think. Have you seen it?Hana: I think I have.Ben: Okay.Hana: Yeah, yeah I think so.

英语每日一听 | 每天少于5分钟
第1155期:Favorite Celebrities

英语每日一听 | 每天少于5分钟

Play Episode Listen Later Mar 15, 2021 4:32


Ben: Hey let's talk about some like celebrities you like, or someone you know.Hana: Oh yeah. Yeah, yeah. My favorite singer is Taylor Swift.Ben: Really?Hana: Mm-hmm.Ben: Wow, why do you like Taylor Swift?Hana: First I like her songs, but mainly I like her look you know. That red lips and white skin and blonde hair. Kind of typical American.Ben: Albino, yeah.Hana: When I saw her for the first time I was like, "Wow, she's gorgeous."Ben: Wait you mean, you saw her picture on the internet or in the news or you saw her in concert?Hana: No, I think it was on YouTube. Again, YouTube.Ben: YouTube, okay.Hana: Yes she was, at that time she was still singing like country music but yeah I thought she's amazing.Ben: I have an interesting fact about her actually.Hana: What?Ben: So apparently, she is from right outside of my hometown actually.Hana: Oh wow.Ben: Yeah that's where she was born and then she was doing music around there first and she got kind of big somehow. I don't know how. I'm not really interested in her.Hana: Okay.Ben: She's cute but I don't really like her music. But yeah that's where she got started somewhereby my hometown apparently.Hana: I mean she's like the typical woman figure you know? Girly style and nice skin and her movement and her songs is like girl, all American girl.Ben: That's true.Hana: So that's why I like her. How about you?Ben: I have a lot of bands that I like but I recently saw this movie that I really like. Do you know the actor, Edward Norton.Hana: No.Ben: He's getting really popular. He's been popular for awhile. He does all different types of movies like crime dramas, like action, thrillers, science fiction. He's very, how would you say, he can do many different types of roles.Hana: Right.Ben: So I recently saw, it's an old movie of his but it's called Fight Club. It's him and Brad Pitt. Have you heard of it?Hana: Maybe.Ben: Fight Club, yeah.Hana: I think I've seen it. I don't really remember.Ben: It's old. It's from like 1998, 1999 but it's still a really good film I think. I think if I was to talk about a celebrity that I liked definitely Edward Norton. His acting is really good I think.Hana: Is he English or is he American? Where's he from?Ben: He's from the U.S. Yeah he's American for sure. Yeah what about you? Do you have any actors or actresses that you like?Hana: Yes, my favorite actor is, oh gosh, I can't remember his name. You know the guy from-Ben: Maybe I can help you.Hana: Notting Hill. The guy from the Love Actually.Ben: Oh, he's that British guy.Hana: The British guy with you know the eyes.Ben: Hugh Grant.Hana: Hugh Grant yes. That's the guy. Yeah, I like him.Ben: Why? Can I ask? He's kind of like a romantic comedy star but why do you like his acting?Hana: He looks sweet.Ben: Okay so he looks sweet.Hana: I'm like Brad Pitt or other celebrity male celebrities, he's not like super handsome. He looks kind of ordinary guy and kind of makes me feel like nice.Ben: Okay.Hana: The clothes I guess.Ben: Yeah, yeah that's true. I don't think I've ever seen a movie with him.Hana: Have you ever seen? No?Ben: No, I'm just not like a ... You said he's in Love Actually, he's like a romantic comedy guy, right?Hana: Yes, yeah. I like-Ben: Romantic comedies. Oh really? What's your favorite romantic comedy?Hana: I can't think of any now. Probably romantic, yeah, Love Actually. Okay I can't think of anything now but how about you?Ben: How about me what?Hana: Do you like romantic comedies?Ben: No, not really. But there is one I do like it's called My Best Friend's Wedding.Hana: Okay.Ben: I believe Julia Roberts is in that one.Hana: Yeah.Ben: Do you know who she is?Hana: Yeah. She is famous, yeah.Ben: Yeah that's kind of a good ... That's like a 90's classic romantic comedy I think. Have you seen it?Hana: I think I have.Ben: Okay.Hana: Yeah, yeah I think so.

Supercharging Business Success
Secrets to Selling without Selling – in Just 7 Minutes with Ben Brown

Supercharging Business Success

Play Episode Listen Later Nov 16, 2020 7:35


What You'll Learn From This Episode: Knowing your sales process Importance of practice what you learn Learning 'emotional triggers' Related Links and Resources: I bought the URL which is called www.meetwithbenjamin.com and that will give you a free consultation with me to sit down and talk over everything base on what you need, there's analysis points on that. Summary: Benjamin Brown or Ben is a sales expert, author, and a father of two young children. He worked in sales for over 23 years and currently work with small businesses with sales issues and low sales.  Ben uses his vast knowledge that he acquired over two decades to create a proven and tested sales process that can be implemented and adjusted for almost any product or service. He said "when sales is done right, it is a pleasing process!" Here are the highlights of this episode: 1:23 Ben's ideal Client: My ideal client is a business-to-business, normally between 500 to 500 million dollars, but the small sales team with the ability and lack of knowledge of what a sale actually is and the sales process. 1:48 Problem Ben helps solve: Well, most of the time businesses are so successful that they do a lot of marketing but they don't have sales process. So, the first thing I ask is "what is your sales process?" and if they can't answer that with distinctive steps that they normally use that reputable, that's improvable, then there's a problem that they normally have. There's money being wasted. 2:25 Typical symptoms that clients do before reaching out to Ben: It's normally with them being uncomfortable; actually, talking to prospects. Most of the people use copy now, emails, things on that nature. People are not doing face-to-face, zoom-to-zoom, or phone-to-phone. And so, their personality is not shown, there's a lot if "uuhh" and "uhhm" on the phone. They're not comfortable picking up the phone and just calling somebody. That shows a lot right there. 3:10 What are some of the common mistakes that folks make before finding Ben and his solution: They're reading a lot of books, they're getting confused, and they're using a lot of theory which sales as a skill. So, it has to be practice right in order to use it. You cannot do welding from a book; you have to actually use it. Normally use a coach, somebody's that going to work with you to improve your skills. Besides that, you're just winging it and it's a lot of theory. 3:51 Ben's Valuable Free Action (VFA): One of the things they don't understand is that people buy emotionally still, and there's a step that you need to use which basically I teach called it "emotional triggers" which is asking more questions to figure out what it is and how you'll solving that problem. And how to use that to convey that you're there to help, and that will make the sale a lot easier and also ability to close on the in without being a 'hard closer' which that doesn't work much anymore. 4:36 Ben's Valuable Free Resource (VFR): I will make it very easier for people to reach out to me, I bought the URL which is called meetwithbenjamin.com, and that will give you a free consultation with me to sit down and talk over everything base on what you need, there's analysis points on that. And everybody needs some advice base upon their business anyway, right? So, time is of the essence. That schedules a call with my business schedule where I can sit down and talk with you and figure out what problems, is there an alignment, does this work for you, do you have a need, so on and so forth. So, it makes it easier for people to do that. that's meetwithbenjamin.com and that's put you directly in a queue. 5:38 What is a sale? Sales has nothing to do with business; it's actually an ability to make somebody move. A sale is just small movements for people to get the problem solve that they need, so the steps are in that movement. I have an eight and a six year old, where my daughter will ask me to pick her up, pick her up, pick her up..

Supercharging Business Success
Secrets to Selling without Selling – in Just 7 Minutes with Ben Brown

Supercharging Business Success

Play Episode Listen Later Nov 16, 2020 7:35


What You’ll Learn From This Episode: Knowing your sales process Importance of practice what you learn Learning 'emotional triggers' Related Links and Resources: I bought the URL which is called www.meetwithbenjamin.com and that will give you a free consultation with me to sit down and talk over everything base on what you need, there's analysis points on that. Summary: Benjamin Brown or Ben is a sales expert, author, and a father of two young children. He worked in sales for over 23 years and currently work with small businesses with sales issues and low sales.  Ben uses his vast knowledge that he acquired over two decades to create a proven and tested sales process that can be implemented and adjusted for almost any product or service. He said "when sales is done right, it is a pleasing process!" Here are the highlights of this episode: 1:23 Ben’s ideal Client: My ideal client is a business-to-business, normally between 500 to 500 million dollars, but the small sales team with the ability and lack of knowledge of what a sale actually is and the sales process. 1:48 Problem Ben helps solve: Well, most of the time businesses are so successful that they do a lot of marketing but they don't have sales process. So, the first thing I ask is "what is your sales process?" and if they can't answer that with distinctive steps that they normally use that reputable, that's improvable, then there's a problem that they normally have. There's money being wasted. 2:25 Typical symptoms that clients do before reaching out to Ben: It's normally with them being uncomfortable; actually, talking to prospects. Most of the people use copy now, emails, things on that nature. People are not doing face-to-face, zoom-to-zoom, or phone-to-phone. And so, their personality is not shown, there's a lot if "uuhh" and "uhhm" on the phone. They're not comfortable picking up the phone and just calling somebody. That shows a lot right there. 3:10 What are some of the common mistakes that folks make before finding Ben and his solution: They're reading a lot of books, they're getting confused, and they're using a lot of theory which sales as a skill. So, it has to be practice right in order to use it. You cannot do welding from a book; you have to actually use it. Normally use a coach, somebody's that going to work with you to improve your skills. Besides that, you're just winging it and it's a lot of theory. 3:51 Ben’s Valuable Free Action (VFA): One of the things they don't understand is that people buy emotionally still, and there's a step that you need to use which basically I teach called it "emotional triggers" which is asking more questions to figure out what it is and how you'll solving that problem. And how to use that to convey that you're there to help, and that will make the sale a lot easier and also ability to close on the in without being a 'hard closer' which that doesn't work much anymore. 4:36 Ben’s Valuable Free Resource (VFR): I will make it very easier for people to reach out to me, I bought the URL which is called meetwithbenjamin.com, and that will give you a free consultation with me to sit down and talk over everything base on what you need, there's analysis points on that. And everybody needs some advice base upon their business anyway, right? So, time is of the essence. That schedules a call with my business schedule where I can sit down and talk with you and figure out what problems, is there an alignment, does this work for you, do you have a need, so on and so forth. So, it makes it easier for people to do that. that's meetwithbenjamin.com and that's put you directly in a queue. 5:38 What is a sale? Sales has nothing to do with business; it's actually an ability to make somebody move. A sale is just small movements for people to get the problem solve that they need, so the steps are in that movement. I have an eight and a six year old, where my daughter will ask me to pick her up, pick her up, pick her up..

The Business of Open Source
Disrupting the Cloud Storage Market with Ben Golub

The Business of Open Source

Play Episode Listen Later Oct 7, 2020 24:52


This conversation covers: The advantages of using a distributed data storage model. How Storj is creating new revenue models for open-source projects, and how the open-source community is responding. The business and engineering reasons why users decide to opt for cloud-native, according to Ben. Viewing cloud-native as a journey, instead of a destination — and some of the top mistakes that people tend to make on the journey. Ben also talks about the top pitfalls people make with storage and management. Why businesses are often caught off guard with high storage costs, and how Storj is working to make it easier for customers.  Avoiding vendor lock-in with storage. Advice for people who are just getting started on their cloud journey. The person who should be responsible for making a cloud journey successful. Links: Storj Labs: https://storj.io/ Twitter: https://twitter.com/golubbe GitHub: https://github.com/golubbe TranscriptEmily: Hi everyone. I'm Emily Omier, your host, and my day job is helping companies position themselves in the cloud-native ecosystem so that their product's value is obvious to end-users. I started this podcast because organizations embark on the cloud naive journey for business reasons, but in general, the industry doesn't talk about them. Instead, we talk a lot about technical reasons. I'm hoping that with this podcast, we focus more on the business goals and business motivations that lead organizations to adopt cloud-native and Kubernetes. I hope you'll join me.Emily: Welcome to The Business of Cloud Native, my name is Emily Omier. I'm your host, and today I'm chatting with Ben Golub. Ben, thank you so much for joining us.Ben: Oh, Thank you for having me.Emily: And I always like to just start off with having you introduce yourself. So, not only where you work and what your job title is, but what you actually spend your day doing.Ben: [laughs]. Okay. I'm Ben Golub. I'm currently the executive chair and CEO of Storj Labs, which is a decentralized storage service. We kind of like to think of it as the Airbnb of disk drives, But probably most of the people on your podcast who, if they're familiar with the, sort of, cloud-native space would have known me as the former CEO of Docker from when it was released up until a few years ago. But yeah, I tend to spend my days doing a lot of stuff, in addition to family and dealing with COVID, running startups. This is now my seventh startup, fourth is a CEO.Emily: Tell me a little bit, like, you know, when you stumble into your home office—just kidding—nobody is going to the office, I know. But when you start your day, what sort of tasks are on your todo list? So, what do you actually spend your time doing?Ben: Sure. We've got a great team of people who are running a decentralized storage company. But of course, we are decentralized in more ways than one. We are 45 people spread across 15 different countries, trying to build a network that provides enterprise-grade storage on disk drives that we don't own, that are spread across 85 different countries. So, there's a lot of coordination, a lot of making sure that everybody has the context to do the right thing, and that we stay focused on doing the right thing for our users, doing the right thing for our suppliers, doing the right thing for each other, as well.Emily: One of the reasons I thought it'd be really interesting to talk with you is that I know your goal is to, sort of, revolutionize some of the business models related to managing storage. Can you talk about that a little bit more?Ben: Sure. Sure. I mean, obviously, there's been a big trend over the past several years towards the Cloud in general, and a big part of the [laughs] Cloud is storage. Actually, AWS started with S3, and it's a $90 billion market that's growing. The world's going to create enough data this year to fill a stack of CD-ROMs, to the orbit of Mars and back. And yet prices haven't come down, really, in about five years, and the whole market is controlled by essentially three players, Microsoft, Google, in the largest, Amazon, who also happen to be three of the five largest companies on the planet. And we think that data is so critical to everything that we do that we want to make sure that it doesn't stay centralized in the hands of a few, but that we, sort of, create a more, sort of, democratic—if you will—way of handling data that also addresses some of the serious privacy, data mining, and security concerns that happen when all the data is held by only a few people.Emily: With this, I'm sure you've heard about digital vegans. So, people who try to avoid all of the big tech giants—Ben: Right, right.Emily: Does this make it possible to do that?Ben: Well, so we're more of a back end. So, we're a service that people who produce-consumer-facing services use. But absolutely, if somebody—and we actually have people who want to create a more secure way of providing data backup, more secure way of enabling data communications, video sharing, all these sorts of things, and they can use us and service those [laughs] digital vegans, if you will.Emily: So, if I'm creating a SaaS product for digital vegans, I would go with you?Ben: I would hope you'd consider us, yeah. And by the way, I mean, also people who have mainstream applications use us as well. I mean, so we have people who are working with us who may have sensitive medical data on people, or people who are doing advanced research into areas like COVID, and they're using us partially because we're more secure and more private, but also because we are less likely to be hacked. And also because frankly faster, cheaper, more resilient.Emily: I was just going to ask, what are the advantages of distributed storage?Ben: Yeah. We benefit from all the same things that the move towards cloud-native in general benefits from, right? When you take workloads, and you take data, and you spread them across large numbers of devices that are operated independently, you get more resilience, you get more security, you can get better performance because things are closer to the edge. And all of these are benefits that are, sort of, inherent to doing things in a decentralized way as opposed to a centralized way. And then, quite frankly we're cheaper. I mean, because of the economics and doing this this way, we can price anywhere from a half to a third of what the large cloud providers offer, and do so profitably for ourselves.Emily: You also offer some new revenue models for open-source projects. Can you talk about that a little bit more?Ben: Sure, I mean, obviously I come from an open-source background, and one of the big stories of open-source for the past several years is the challenges for open-source companies in monetizing, and in particular, in a cloud world, a large number of open-source companies are now facing the situation where their products, completely legally but nonetheless, not in a fiscally sustainable way, are run by the large cloud companies and essentially given away as a loss leader. So, that a large cloud company might take a great product from Mongo or Redis, or Elastic, and run it essentially for free, give it away for free, not pay Mongo, Elastic, or Redis. And the cloud companies monetize that by charging customers for compute, and storage, and bandwidth. But unfortunately, the people who've done all the work to build this great product don't have the opportunity to share in the monetization. And it makes it really very hard to adopt a SaaS model for the cloud companies, which for many of them is really the best way that they would normally have for monetizing their efforts. So, what we have done is we've launched a program that basically turns it on its head and says, “Hey, if you are an open-source project, and you integrate with us in a way that your users send data to us, we'll share the revenue back with you. And as more of your users share more data with us, we'll send more money back to you.” And we think that that's the way it should be. If people are building great open-source projects that generate usage and revolutionize computing, they should be rewarded as well.Emily: How important is this to the open-source community? How challenging is it to find a way to support an open-source project?Ben: It's critical. I mean, if you look at the most—I'd start by saying two-thirds of all cloud workloads are open-source, and yet in the $180 billion cloud market, less than $5 billion [unintelligible] going back to the open-source projects that have built these things. And it's not easy to build an open-source project, and it takes resources. And even if you have a large community, you have developers who have families, or [laughs] need to eat, right? And so, as an open-source company, what you really want to be able to do is become self-sustaining. And while having contributions is great, ultimately, if open-source projects don't become self-sustaining, they die. Emily: A question just, sort of, about the open-source ethos: I mean, how does the community about open-source feel about this? It is obvious developers have to eat just like everybody else, and it seems like it should be obvious that they should also be rewarded when they have a project that's successful. But sometimes you hear that not everybody is comfortable with open-source being monetized in any way. It's like a dirty word.Ben: Yeah. I mean, I think [unintelligible] some people who object to open-source being monetized, and that tends to be a fringe, but I think there's a larger percentage that don't like the notion that you have to come up with a more restrictive license in order to monetize. And I think unfortunately a lot of open-source companies have felt the need to adopt more restrictive licenses in order to prevent their product being taken and used as a loss leader by the large cloud companies. And I guess our view is, “Hey, what the world doesn't need is a different kind of license. It needs a different kind of cloud.” And that's, and that's what we've been doing. And I think our approach has, frankly, gotten a lot of enthusiasm and support because it feels fair. It's not, it's not trying to block people from doing what they want to do with open-source and saying, “This usage is good, this is bad.” It's just saying, “Hey, here's a new viable model for monetizing open-source that is fair to the open-source companies.”Emily: So, does Storj just manage storage? Or, where's the compute coming from?Ben: It's a good question. And so, generally speaking, the compute can either be done on-premise, it can be done at the end. And we're, sort of, working with both kinds. We ourselves don't offer a compute service, but because the world is getting more decentralized, and because, frankly, the rise of cloud-native approaches, people are able to have the compute and the storage happening in different places.Emily: How challenging is it to work with storage, and how similar of an experience is it to working with something like AWS for an end-user? I just want to get my app up.Ben: Sure, sure. If you have an S3 compatible application, we're also S3 compatible. So, if you've written your application to run on AWS S3, or frankly, these days most people use the S3 API for Google and Microsoft as well, it's really not a big effort to transition. You change a few lines of code, and suddenly, the data is being stored in one place versus the other. We also have native libraries in a lot of different languages and bindings, so for people who want to take full advantage of everything that we have to offer, it's a little bit more work, but for the most part, our aim is to say, “You don't have to change the way that you do storage in order to get a much better way of doing storage.”Emily: So, let me ask a couple questions just related to the topic of our podcast, the business of cloud-native. What do you think are the reasons that end users decide to go for cloud-native?Ben: Oh, I think there are huge advantages across the board. There are certainly a lot of infrastructural advantages: the fact that you can scale much more quickly, the fact that you can operate much more efficiently, the fact that you are able to be far more resilient, these are all benefits that seemed to come with adopting more cloud-native approaches on the infrastructure side if you will. But for many users, the bigger advantages come from running your applications in a more cloud-native way. Rather than having a big monolithic application that's tied tightly to a big monolithic piece of hardware, and both are hard to change, and both are at risk, if you write applications composed of smaller pieces that can be modified quickly and independently by small teams and scale independently, that's just a much more scalable, faster way to build, frankly, better applications. You couldn't have a Zoom, or a Facebook, or Google search, or any of these massive-scale, rapidly changing applications being written in the traditional way.Emily: Those sound kind of like engineering reasons for cloud-native. What about business reasons?Ben: Right. So, the business reasons [unintelligible], sort of, come alongside. I mean, so when you're able to write applications faster, modify them faster, adapt to a changing environment faster, do it with fewer people, all of those end up having real big business benefits. Being able to scale flexibly, these give huge economic benefits, but I think the economic benefits on the infrastructure side are probably outweighed by the business flexibility: the fact that you can build things quickly and modify them quickly, and react quickly to changing environment, that's [unintelligible]. Obviously, again, you use Zoom as an example. There's this two-week period, back in March, where suddenly almost every classroom and every business started using Zoom, and Zoom was able to scale rapidly, adapt rapidly, and suddenly support that. And that's because it was done in a more—in a cloud-native way.Emily: I mean, it's interesting, one of the tensions that I've seen in this space is that some people like to talk a lot about cost benefits. So, we're going to move to cloud-native because it's cheap, we're going to reduce costs. And then there's other people that say, well, this isn't really a cost story. It's a flexibility and agility, a speed story.Ben: Yeah, yeah. And I think the answer is it can be both. What I always say, though, is cloud-native is not really a destination, it's a journey. And how far we go along with that path, and whether you emphasize the operational side versus—or the infrastructural side versus the development side, it sort of depends on who you are, and what your application is, and how much it needs to scale. And it's absolutely the case that for many companies and applications if they try to look like Google from day one, they're going to fail. And they don't need to because it's—the way you build an application that's going to be servicing hundreds of million people is different than the way you build an application, there's going to be servicing 50,000 people.Emily: What do you see is that some of the biggest misconceptions or mistakes that people make on this journey?Ben: So, I think one is clearly that they knew it as an all or nothing proposition, and they don't think about why they're going on the journey. I think a second mistake that they often make is that they underestimate the organizational change that it takes to build things in the cloud-native way. And obviously, the people, and how they work together, and how you organize, is as big transition for many people as the tech stack that you'd use. And I think the third is that they don't take full advantage of what it takes to move a traditional application to run it in a cloud-native infrastructure. And you can get a lot of benefits, frankly, just by containerizing or Docker-izing a traditional app and moving it online.Emily: What about specifically related to storage and data management? What do you think are some misconceptions or pitfalls?Ben: Right. So, I think that the challenge that many people have when they deal with storage is that they don't think about the data at rest. They don't think about the security issues that are inherent in having data that can be attacked in a single place, or needs to be retrieved from a single place. And part of why we built Storj, frankly, is a belief that if you take data and you encrypt it, and you break it up into pieces, and you distribute those pieces, you actually are doing things in a much better way that's inherent, that you're not dependent on any one data center being up, or any one administrator doing their job correctly, or any password being strong. By reducing the susceptibility to single points of failure, you can create an environment that's more secure, much faster, much more reliable. And that's math. And it gets kind of shocking to see that people who make the journey to cloud-native, while they're changing lots of other aspects of their infrastructure and their applications, repeating the same mistakes that people have been making for 30 years in terms of data access, security, and distribution.Emily: Do you think that that is partially a skills gap?Ben: It may be a skills gap, but it's also, frankly, there's been a dearth of viable other options. And I think that—we frequently when I'm talking with customers, they all say, “Hey, we've been thinking about being decentralized for a while, but it just has been too difficult to do.” Or there have been decentralized options, but they're, sort of, toys. And so, what we've aimed to do is create a decentralized storage solution that is enterprise-grade, is S3 compatible, so it's easy to adopt, but that brings all the benefits of decentralization.Emily: I'm also just curious because of the sort of organizational changes that need to happen. I mean, everybody, particularly in a large organization, is going to have these super-specific areas of expertise, and to a certain extent, you have to bring them all together.Ben: You do. Right. You do have to. And so I'm a big believer in you pick pilot projects that you do with a small team, and you get some wins, and nothing helps evangelize change better than wins. And it's hard to get people to change if they don't see success, and a better world at the end of the tunnel. And so, what we've tried to do, and what I think people doing in the cloud-native journey often do, is you say, “Let's take a small low-risk application or small, low-risk dataset, handle it in a different way, and show the world that it can be done better,” right? Or, “Show our organization that it can be better.” And then build up not only muscle memory around how you do this, but you build up natural advocates in the organization.Emily: Going back to this idea of costs, you mentioned that Storj can reduce costs substantially. Do you think a lot of organizations are surprised at how much cloud storage costs?Ben: Yes. And unfortunately, it's a surprise that comes over time. I mean, you… I think the typical story if you get started with Cloud. And there's not a lot of large upfront costs when your usage is low. So, yeah, so you start with somebody pulling out their credit card and building their pilot project, and just charging themselves directly to charging themselves directly to—you know, charging their Amazon, or their Google, or their Microsoft directly to their credit card, then they move to paying through a centralized organization. But then as they grow, suddenly, this thing that seemed really low price becomes very, very expensive, and they feel trapped. And data, in particular, has this—in some ways, it grows a lot faster than compute. Because, generally speaking, you're keeping around the data that you've created. So, you have this base of data that grows so slowly that you're creating more data every day, but you're also storing all the data that you've had in the past. So, it grows a lot more exponentially than compute, often. And because data at rest is somewhat expensive to move around, people often find themselves regretting their decisions a few months into the project, if they're stuck with one centralized provider. And the providers make it very difficult and expensive to move data out.Emily: What advice would you have to somebody who's at that stage, at the just getting started, whipping out my credit card stage? What do you do to avoid that sinking feeling in your stomach five months from now?Ben: Right. I mean, I guess what I would say is that don't make yourself dependent on any one provider or any one person. And that's because things have gotten so much more compatible, and that's on the storage side by the things that we do, on the compute side by the use of containers and Docker. You don't need to lock yourself in, as long as you're thoughtful at the outset.Emily: And who's the right person to be thinking about these things?Ben: That's a good question. So, you know, I'd like to say the individual developer, except developers for the most part, they have something that they want to build, [laughs] they want to get it built as fast as possible and they don't want to worry about infrastructure. But I really think it's probably that set of people that we call DevOps people that really should be thinking about this, to be thinking not only how can we enable people to build and deploy and secure faster, but how can we build and secure and deploy in a way that doesn't make us dependent on centralized services?Emily: Do you have other pieces of advice for somebody setting out on the “Cloud journey,” in quotes, too basically avoid the feeling, midway through, that they messed up.Ben: So, I think that part of it is being thoughtful about how you set off on this cloud journey. I mean, know where you want to end up, I think this [unintelligible]. You want to set off on a journey across the country, it's good to know that you want to end up in Oregon versus you want to end up in Utah, or Arizona. [unintelligible] from east to west, and making sure your whole organization has a view of where you want to get. And then along the way, you can say, “You know what? Let's course-correct.” But if you are going down on the cloud journey because you want to save money, you want to have flexibility, you don't want to be locked in, you want to be able to move stuff to the edge, then thinking really seriously about whether your approach towards the Cloud is helping you achieve those ends. And, again, my view is that if you are going off on a journey to the Cloud, and you are locking yourself into a large provider that is highly centralized, you're probably not going to achieve those aims in the long run.Emily: And then again, who is the persona who needs to be thinking this? And ultimately, whose responsibility is it to make a cloud journey successful?Ben: So, I think that generally speaking, a cloud journey past these initial pilots where I think pilots are often, it's a small team that are proving that things can be done in a cloud-native way, they should do whatever it takes to prove that something can be done, and get some successes. But then I think that the head of engineering, the Vice President of Operations, the person who's heading up DevOps should be thoughtful, and should be thinking about where the organization is going, from that initial pilot into developing the long-term strategy.Emily: Anything else that you'd like to add?Ben: Well, these are a lot of really good questions, so I appreciate all your questions and the topic in general. I guess I would just add, maybe my own personal bias, that data is important. The cloud is important, but data is really important. And as, you know, look at the world creating enough data this year to fill a stack of CD-ROMs, to the orbit of Mars and back, some of that is cat videos, but also buried in there is probably the cure to COVID, and the cure for cancer, and a new form of energy. And so, making it possible for people to create, and store, and retrieve, and use data in a way that's cost-effective, where they don't have to throw out data, that is secure and private, that's a really noble goal. And that's a really important thing, I think, for all of us to embrace.Emily: Just a couple of final questions. The first one, I just like to ask everybody, what is your favorite can't-live-without software engineering tool?Ben: Honestly, I think that collaboration tools, writ large, are important. And whether that's things like GitHub, or things like video conferencing, or things like shared meeting spaces, it's really the tools enable groups of people to work together that I think are the most important.Emily: Where can people connect with you or follow you?Ben: Oh, so I'm on Twitter, @golubbe, G-O-L-U-B-B-E. And that's probably the best place to initially reach out to me, but then I [blog], and I'm on GitHub as well. I'm not that great [unintelligible].Emily: Well, thank you so much for joining us. This was a great conversation.Ben: Oh, thank you, Emily. I had a great conversation as well.Emily: Thanks for listening. I hope you've learned just a little bit more about The Business of Cloud Native. If you'd like to connect with me or learn more about my positioning services, look me up on LinkedIn: I'm Emily Omier—that's O-M-I-E-R—or visit my website which is emilyomier.com. Thank you, and until next time.Announcer: This has been a HumblePod production. Stay humble.

We Chat Divorce Podcast
Our Happy Divorce and a few Covid Survival CoParenting Tips

We Chat Divorce Podcast

Play Episode Listen Later Apr 22, 2020 52:22


In this episode, we are Frankly Speaking with the co-authors of Our Happy Divorce, Nikki and Ben.   Nikki knows how being supported by a strong, loving family can influence the way a person navigates life, love, marriage, and motherhood. Having grown up as a member of the iconic San Francisco 49ers football family, she was thrown into the limelight at a young age. The values her family instilled in her have helped shape who she is today, and she continues to live by them.coparents Ben intimately understands the detriment divorce can cause in the lives of children. The example of his parents’ divorce instilled in him a deep commitment "to do" better by his own kids. Ben is an investor, board member, philanthropist, golfer, and sports enthusiast. But above all, he is a dedicated father and family man who understands the importance of putting his ego aside and his children first. IT  WAS  NOT  PERFECT ... Nikki and Ben define their own personal story with us and discuss what happy looks like today. Inspired by their son, they developed ways to co-parent, step-parent with an emphasis on putting the children first. As they say, “If we can do it, anyone can do it”. As Catherine says, "DIVORCE does not mess your kids up, it is how both parents BEHAVE before, during, and after divorce that can mess your children up." There is a different way to get Divorced. Let’s talk about it… Getting to the “Happy” … We chat about cleaning up the wreckage of the past and forgiveness. How can we stop pointing the finger at our spouse and get honest with ourselves? Do not fool yourself, your children know what is going on. Open discussions about financial settlements and joint custody. Using the Divorce Process to redefine what your life, your finances, and relationship will be like post-divorce. Co-Parenting and Step-parenting survival tips during the pandemic. Want to learn more about Our Happy Divorce? Visit their website at https://ourhappydivorce.com/ Whether you are thinking of divorce/separation, are in the midst of a divorce, or embarking on your new life after divorce, this episode has something to help you. If you have questions for us or a topic you’d like us to cover, contact us at hello@mydivorcesolution.com or visit MyDivorceSolution.com ----more---- Karen Chellew: Welcome to We Chat Divorce. Hello, I'm Karen Chellew, legal liaison, here with Catherine Shanahan, CDFA. We're the co-founders of My Divorce Solution. We're a company whose mission is to change the way people get divorced by providing a different approach, financial clarity, and an online course to help couples develop a transparent plan that will optimize the outcome of their divorce. Karen Chellew: Each podcast we sit down with professionals who provide insight and frank discussion on real people, real situations, and real divorce. Today we welcome Nikki and Ben, co-authors of Our Happy Divorce: How Ending Our Marriage Brought Us Together. That's fantastic. Co-founders Ben Heldfond and Nikki DeBartolo understand that no divorce is ever easy, especially for those involved. Karen Chellew: After nearly a decade together the couple decided to split, and inspired by their son, Asher, to find ways to happily navigate a divorce. Ben and Nikki created Our Happy Divorce, a service empowering and inspiring people to think differently about divorce, co-parenting, stepparenting, and what it means to put kids first. Nikki and Ben describe themselves as ordinary people who have accomplished something extraordinary. They have sidestepped a lot of the booby traps that make most divorces acrimonious. Nikki and Ben say, "If we can do it, you can do it." Thank you. Ben: No truer words have ever been spoken. Karen Chellew: I love that. So first and foremost, I want to say thank you for the beautiful gift you sent of your book, your bookmark. It was awesome. Beautiful gift. And for people who receive that, it's just so inspiring just to open the box and feel the book, so you guys have done a great job. Catherine Shanahan: Aren't you supposed to send that over to me, Karen? Karen Chellew: What, the chocolate? Catherine Shanahan: Yeah. Where'd that go, Karen? Karen Chellew: Everything but the chocolate's on its way. Ben: Everything. Catherine Shanahan: I'll give you my address so I can get one of those. Ben: There you go. That's a deal. We'll get that off to you. Karen Chellew: Oh, that's good. So a service inspiring people to think a different way about divorce. How do you do that? Ben: Well, I think we do it through our story. All this book is is our experience. We're not lawyers, we're not therapists. We just happen to figure out a way to have an acrimonious divorce. We didn't have a roadmap. Collaborative divorce was sort of in the beginning stages, but you know, it was just the two of us. We say if we can do it, anybody can do it because we are two Type A personalities who somehow came to a point of putting the past behind us and not making anybody a villain, and putting our son first. And then everything sort of fell into place. Nikki: Right. It wasn't perfect in the beginning. I think people need to realize that, that we went through some rocky months. Ben: Right. Catherine Shanahan: Yeah, yeah. So that's a really good point, Nikki. Let's talk about that a little bit because if you read anything I write, or if you ever talk to me, or if anyone has gone through our process, they'll hear me say not once, but probably a thousand times because I am a stepmom. I have been divorced and I have raised five children in a blended family, so I am a firm believer that divorce does not mess your kids up. It's how the parents behave before divorce, during divorce, and after divorce that can mess your children up. Catherine Shanahan: However, you call your company or your book The Happy Divorce and I think everybody has to define happy. What is happy, and that can mean something different to everyone, and that's okay. Nikki: Right. Catherine Shanahan: So happy for somebody could be that... as a stepmom I can remember, happy for me sometimes was that my stepchildren went home on Sunday night, and that's okay. Nikki: That's okay. Catherine Shanahan: Because it's exhausting, right? Ben: Yeah, yeah. Nikki: That's totally normal. Ben: Yeah, and Nikki said it took time. I think if you had asked us 13 years ago what happy meant, what our definition of a happy divorce was, it would have been that we could just be in the same room together. Catherine Shanahan: Exactly. Nikki: Or at like an event together or a birthday party together. Ben: And not make everybody feel uncomfortable, but most importantly our son. Catherine Shanahan: Right. Ben: So even today, we know people who have happy divorces, they might not be to the extreme that Nikki and mine are, or they might be better, it's just that you put the kids first. You don't hand the kids the emotional bill to pay for something that they had absolutely no choice in. Catherine Shanahan: Exactly. I think your son said it so cute, and he is... Asher, right? Nikki: Yes. Karen Chellew: Adorable. Catherine Shanahan: Oh, my God. He is so cute. I watched your video clip and he said, "You know, I always wanted siblings. Well, maybe not so much." Ben: After it came, right, yeah. Nikki: And he was like, "Oh, can't they go back?" No. Catherine Shanahan: Yeah, yeah. I thought that was so cute, and it's so true. So his happy was, "I got them." Well, maybe today I don't want them. Ben: Right. Catherine Shanahan: You know, it was so cute, it kind of ties it all up. And so in divorce we say that with our couples when we're negotiating a settlement where we're going through their financial portrait with them, which it's kids and your finances. So what would your happy be? Is your happy keeping the house? Is your happy having the retirement monies? Is your happy having your children three days a week? Every other weekend so you can have your career? Define what your happy is. So I love the title of your book, and it's okay to define that, and to define your co-parenting, because your co-parenting is not the same as my co-parenting. Nikki: No. It's different for everybody. Karen Chellew: And it's okay. Nikki: Yeah. Catherine Shanahan: So how did you come to your happy, the two of you? Nikki: Well... I think it took less work on my part than it did on his. Karen Chellew: Oh, why is that? Nikki: I sort of set out thinking, "How am I going to do this?" My parents are still married after 52 years, so I kind of had the mindset of, "Okay, what am I going to do to make my son's life as close to the way I grew up as possible, but being divorced?" So that was always something that was in my head, and it was sort of ingrained to try to figure out a way to make him... have what I had growing up and not feel slighted. Ben: Yeah. Nikki: [crosstalk 00:07:40] not so much. Ben: And I on the other hand grew up in the complete opposite household of a family of parents who didn't have a happy divorce. So part of it was ingrained in me, being a child of the '80s, well, actually I was born in early '70s, but parents were divorced in the '80s. It was the way it was, right? People got divorced, and it wasn't, "How are we going to get along? How are we going to co-parent?" It's like, "We're going to go to war. I'm going to get my lawyer. You're going to get yours and it's going to be battle." Ben: I also was in a completely different place in my life emotionally. I wasn't a very happy person when I left our marriage. For me, that manifest itself at pointing the finger at Nikki. It was all her fault. It was all her... you know, if only she hadn't done this. If only she should have done... you know. And 'shoulding' all over myself. That's S-H-O-U-L-D, not the other one. Ben: But you know, and then what it took was a realization or clarity to find out what my part was in the relationship. So in order to get to happy, I had to, we had to clean up the wreckage of the past, and we had to get honest about what our part is and understand that it takes two to make a relationship, it takes two to ruin a relationship. Ben: And just like our happy divorce it works that way too. Now it takes four to make it, because we're both remarried. In our book, it doesn't go into what happened, who did what, who didn't do what, because at the end of the day, what we realize is all that stuff doesn't matter. What matters is that we both came to a place of forgiveness, but also admitted what we had done wrong. Karen Chellew: How did you come to a place of forgiveness? What started turning the tide from the anger and resentment, or whatever the negative emotions were? What happened on both of your parts to just start to turn that tide a little bit. Ben: Well, yeah, for me, again, Nikki wasn't as scorned I guess you could say, which is weird for her. Nikki: That's really weird for me. Ben: But you know, I left the house- Nikki: You [crosstalk 00:09:54] the one out for blood. Ben: Right, exactly. I left the house in a way that I look back and I almost cringe, a very dramatic way. I took off my ring. I put it on the bathroom counter with a picture of us torn out and I left. Nikki: Very dramatic. Ben: Very dramatic. Nikki: Like something I would have done. Ben: And I went and I did my research, and I looked for the best shark lawyer, the one who had all the biggest cases in Tampa. Definitely did my research. I called him and explained to him what I wanted, and I wanted to destroy Nikki, and I wanted to embarrass her, and I wanted to show our son what a fraud she was, at least how I saw her. Ben: So he took a very hefty retainer from me, and then he wrote up a manual on how we were going to go about doing what I wanted to accomplish. And I didn't read it for a little bit, and it was in my backpack that I carry everywhere, and I was on a plane back from LA to Tampa, and I pulled it out and I decided to read it. I got two pages into it, and this thing was like 30 pages long. Nikki: That's probably the same thing he gives everybody else. Ben: Right, just different boiler plate. Nikki: Names are just changed. Ben: Exactly. And then all of a sudden I had a moment of clarity, and I saw for the first time in a long time that if I went down this path, continuing to read this War and Peace destruction manual what it was going to lead to, because I knew where it was going to lead to, because I had been down that road. I had been part of my parents divorce down the road. Ben: Or I could try to find a different way and a different path. So I called Nikki when I landed and I said, "I need some time. I need some space." Because I knew I couldn't deal with the divorce in the head space I was in. Karen Chellew: Right. Ben: And probably Nikki too. We weren't ready to start talking about the end until we cleared up the past and found our part. So I called the lawyer and said, "I'm going to find a different way, if you could send back the balance of the retainer," and conveniently there wasn't much left. But it was the best money I ever spent. So then I started working with somebody that I knew, and just went through and found out what my in the relationship was, and my part in the ending of the relationship. And realized about halfway through that I wouldn't want to be married to me either at that time. Ben: I was not in a good place. I was not the father I thought I was, but more importantly I wasn't the husband I thought I was. So then I called Nikki to coffee, and she probably had no idea why I was calling her. Nikki: No. Because I kind of knew this was going on with him, so I mean- Ben: She knew. It was that black sedan that was following me everywhere. Nikki: And I knew that this was the mindset he was in. And I just knew I hadn't gotten to that place. I mean, yes, I was angry and I was sad and I was upset, but I wasn't in the place that he was at. Where I sort of was like, "Let's just get this over with. Let's just fix this... fix it to a point where it's just done." To me, I went at this a totally different way. Nikki: I did hire a lawyer, but it was kind of more like, "What do I do? Here's this divorce, what am I going to do with this?" So mine wasn't, "Let's attack him and let's kill him." Ben: Well, your hardest thing also was that you said it too, it was a, "Fix it." Nikki's a fixer. She wants to get in there and fix everything and not call her a control freak, but control freak. Nikki: I am a control freak. 100% Catherine Shanahan: Were you living together at the time or were you separated in different homes? Nikki: We were in different homes, but not really. At that time- Ben: Somewhere in between there... I was staying in a hotel for about six months, and then I'd come home and- Nikki: Did you really stay in a hotel for six months? Ben: Six months. The biggest most exciting time of my life during that time was when they released a new movie on the On Demand thing at the hotel. Catherine Shanahan: Oh yeah. Yeah, yeah. Ben: Because I'd watched them all. And then I eventually got a place. So we weren't officially divorced yet when I had my own place, but it was when we told our son. He forced our hand to tell him because... Why don't you tell the story about us thinking we were getting over on him. Nikki: Oh yeah. So Ben would come over every morning before Asher would go to school. And you know, he would make sure he was there before he woke up. One morning- Catherine Shanahan: How old was he at the time? Ben: Four? Karen Chellew: Yeah? Ben: Four. Yeah. Nikki: So he comes in my room. Ben is already there. And he looks at me and says, "Hey mom, where did Daddy sleep last night?" And I always thought I did a really good job of messing up the bed thinking like, "Oh, okay." Ben: Yeah. Nikki: And I was like, "What do you mean? Right here." And he's like, "Where did Daddy sleep last night?" And I was like, "Oh, boy. This kid is way smarter than we're giving him credit for, so we need to do something, and it's time for us to sit him down as best we can with someone that young and just say, "Hey, this is what's happening. We love you." That's probably the hardest thing I've ever had to do in my life. Ben: Oh yeah. It was hard. But we framed it in a way and were open with him. If anything from our experience, again, not lawyers, not therapists, but through my experience with my parents, my experience with my son and our divorce is the idea that kids are resilient and they'll get over it, or they don't see things... is nonsense. It is absolute nonsense and I can say that from experience on both sides of it, right? "Oh, our kids will get over it. They're resilient. They don't know what's going on." Here a four-year-old who knew- Nikki: Exactly what was going on. Ben: Right. Playing Inspector Clouseau. Knew that I hadn't slept there because my bed wasn't made, my pillows weren't ruffled or whatever he did. So that's another message we try to get across is that, "Don't fool yourself." To me, and staying on my soapbox too much here, but to me, that's justification for behaviors." Karen Chellew: Mm-hmm (affirmative). Nikki: And too, to this day he still claims that he saw boxes, which we never let a box- Ben: At least we thought we didn't. Nikki: But he still says he saw boxes. Catherine Shanahan: You know, I think sometimes even if he didn't see boxes, he probably heard you talk about boxes. Nikki: Right. And in his head, he's like, "Oh yeah." Catherine Shanahan: You can probably remember talking about something in your childhood, but you don't really remember going to Disney World when you were two, but you remember seeing pictures that you went to Disney World when you were two. Nikki: Right. Catherine Shanahan: So you think you remember you were in Disney World when you were two, right? Ben: Yeah. Nikki: It's true. Catherine Shanahan: I'm sure he heard about that or saw that. So he's a smart kid. Like I said, I feel like I know him a little bit from watching the video. Nikki: Yes. Ben: Yeah, he wraps up the book too. He's got a chapter at the end of the book that just puts a bow on it perfectly, because our happy... Your answer, "How does your happy look?" We didn't know it was going to be happy at the time, but you know, I called her to coffee after I'd done this work on myself. The first thing I told her was I was sorry, that I'd done some work myself and I realized that it's no one's fault, it's not her fault, it's not my fault. We equal parts of this and I'm sorry for my part. Ben: I went through some of the things. I wasn't a very good husband. I ignored you, I didn't... blah, blah, blah, blah. I'm not going to apologize again, I already did that. Karen Chellew: Yeah. Ben: You're only getting it once. Catherine Shanahan: Yeah, she's sitting here smiling and she's like [crosstalk 00:17:45]. Ben: She loves it. And so we went through it and then she apologized to me, which was- Nikki: Which was probably the first and only time I've ever apologized. Catherine Shanahan: And you're lucky because we have this recorded [crosstalk 00:17:59]- Ben: Yeah. Catherine Shanahan: You can both listen on repeat. Nikki: Yeah. Ben: And then from that moment on it didn't just all of a sudden become happy, but there was room to move, because then we both genuinely accept each other's apologies, and we told each other we loved each other, and that we committed at that meeting to putting our son first with every decision we made. So our happy looked like not what was in Nikki's bank account or Nikki's family's bank account or what I thought I deserved. Our happy was what was best for our son. Nikki: Right. Catherine Shanahan: Yeah. So you know we like to get real with everyone, and a lot of our viewers come from a wide range, and we deal with a lot of affluent people, but we also deal with people who aren't affluent, or they don't know that they're affluent. Ben: Right. Catherine Shanahan: We do a lot of budgeting and we hone in on financials with everyone. And as a CDFA, I sit down and Karen does a lot of the budgeting with our clients, pre-divorce and post-divorce. So we listen to your story and it sounds great. You afforded him the ability to go through the mucky waters of what he needed to figure out for himself, which is a luxury, because he had that time to do that. Catherine Shanahan: And you blamed her in the beginning and you had all that anger, and you went and hired the bulldog, which oh, my God, we hear so many times people go and hire the bulldog, and only 10% of divorce cases need whatever everybody wants to refer to as the bulldog, and Karen loves to jump in and really get the definition of what a bulldog actually means, because you don't really need a bulldog. But anyway, that's a whole other podcast. Catherine Shanahan: But what did you do with your finances, because a lot of people who have money there, they can't access it during that time. How do you stay in a hotel room if you can't get the money? Did you two have your separate bank accounts, because people can't be happy if they can't get their financials, right? So if somebody out there wants to have a happy divorce, they come to us. Catherine Shanahan: So for example, for us we start with your finances. So we can afford them that time to work through the financials so they don't run to attorneys. You don't need two attorneys gathering your financial data. It's the same data you're collecting. You're paying thousands and thousands... We save people hundreds of thousands of dollars because why are you paying them to gather the same information and go through the packet of information you were asked to gather. Ben: Mm-hmm (affirmative). Nikki: Right. Catherine Shanahan: Why would you both have to do that. So we do that so that they can work through their stuff, right? Ben: Yeah. Catherine Shanahan: So during that time- Ben: I think what's important at least is yes from my experience, and also from this process of writing this book with Nikki and talking with people, it doesn't matter if there are a thousand dollars in the bank or there's a hundred million dollars in the bank, you know for the most part, because what it comes down to is financial insecurity. Ben: And what I think the problem with divorce and why sometimes it goes sideways is because it deals with two of the biggest trigger buttons, I could use a different word, but trigger buttons of our human condition and that's romance and finance, and both those speak directly to ego, right? Catherine Shanahan: Mm-hmm (affirmative). Ben: And so our financial settlement was the same as our custody agreement is that we try to as much as possible take ego out of it, and to try to put Asher first. So when it came time to discussing finances, it was, "Okay, what's best for Asher?" Nikki or myself had to make sacrifices, or give more or take less or whatever it was, but it was... Look, it wasn't simple, right? It was easier though when we looked at it through a pair of glasses of what's best for Asher, and you take the ego out of it as much as possible. Nikki: Right. I mean, I think too for him it was about his life. Ben: Right. Nikki: And the way we wanted him to be raised. We wanted him to be raised at both houses as basically as much the same- Ben: As possible. Nikki: Even with rules. With four parents, there's a lot of rules too. Ben: Right. Well, there's a lot of communication. Nikki: Right. Ben: The other thing we did, which... We both had lawyers, so I don't want to say that we did this willy nilly. But we did what's called collaborative and it wasn't- Nikki: We did through. Ben: We did. Nikki: We sort of brought it to our lawyers and said, "Hey, this is what we think we want to do." Ben: Right. So what we've tried, and agreed to try is, "Let's figure out what we can do on our own, and let's go through it with this pair of glasses that we now have of what's best for Asher, try to take ego out of it and see where we go." Nikki: And I think for us too, I mean, I guess couples... One of his biggest things with me was, "Do you have a problem with joint custody of our son?" And obviously if he was not a good guy or had some sort of issues that would be a different story, but I mean obviously I had no problem with that. So that was one of the first things that kind of softened him a little bit. Ben: That was the first question I asked was, "Do you have any problem with doing 50/50 everything with our son from the left shoe to the right shoe?" Nikki: Right. Ben: And she said, "Of course not. You're his dad." So I said with the other stuff we can work it out. And so then we started with that foundation, and then we were on the same page with that. Then we went to some other things like the businesses that we had together. Nikki had a jewelry company that she had started that I owned half of. I had a record label that I had started with her sister, which is kind of weird, but you know, so it wasn't necessarily about how much each one was worth at the time or the balance sheet of the jewelry company versus the record label. Nikki: It was things that he could have been like, "Oh, I'm going to get her because I want my half of that." Ben: Yeah, and I had no desire to be in the jewelry business. But if I was looking at it- Nikki: Why should you be? Ben: Yeah, right. Right, but if I'd been looking at it from a scorned ego standpoint, I was like, "I'm going to take the jewelry business because I know how much it means to her." Nikki: Right. Catherine Shanahan: Well I think it's really great that because you work through... Well, let me back up first. It's because I always say two people, you come together and you get married, it takes two people to get married, and it takes two people to get divorced, you know? Ben: Yup. Catherine Shanahan: And none of it has to do with your children. So you took the time to heal first, and then you made the important decision, so Karen, you know and you can pick up from this, the process that we developed because we're both divorced before we started... We saw how people got divorced, and when I went through my divorce eight years ago I just thought, "Hell, people have to get divorced different. This is just ridiculous." Ben: Yeah. Catherine Shanahan: The way we work is you do your financials first, and then you take your agreement, and we do a lot of negotiated agreements, and when we get to them take this to your attorney, pretty much what you're saying and have them draw up this agreement. You don't need them to talk to each other to tell you what you should do for yourselves, right? Nikki: Yup. Ben: Right. Karen Chellew: You just need to know what you want, and they don't necessarily spend a lot of time helping you figure that out. Catherine Shanahan: And you don't need a judge how to set up visitation for your lifestyle and your child. Ben: Control your own destiny. Nikki: I do all our calendar, well, because I'm that person. Catherine Shanahan: Yeah. Ben: Literally, she prints out... We used to- Nikki: I still use paper. Ben: In the beginning we used to meet at the same coffee shop, the same table, with Nikki's calendars, which are legendary, you know, not an iPhone calendar, not a computer, like the actual calendar printed out and we'd go through the month and you know, "What days are you traveling?" And I'd tell her- Catherine Shanahan: I love that. Ben: And we would do the schedule. And then over time this is sort of how the evolution of our divorce happened. Then now, she just does it. I entrust in her, not that I didn't entrust in her before, well maybe not. Catherine Shanahan: But it works. Ben: But it works. But now she does it, and it's in our shared calendar with Asher. Nikki: He knows where he is. He knows where to go. Ben: And it's 15 days, and if- Nikki: Sports is on there. Anything. Everything's on that calendar. Dinners, everybody can see it. Ben: But the thing that we went to too is again, we tried to see where we agreed or what we could do by ourselves and ended up doing the whole thing, and hashing out the whole settlement over many coffee meetings. It didn't just happen at that one coffee, but same table, same coffee shop, and then we handed it to the lawyers. Catherine Shanahan: I love that. Ben: We said, "Add your 'whereas' and run on sentences and you can get it as [crosstalk 00:27:06] as possible, so you can get paid $450 an hour for somebody to then reread it to try to find a way out of that run-on." Anyways... no offense. Karen Chellew: So I'm going to observe here that during all of those coffee shop meetings and all of those different interactions that the end result that you redefined your relationship as parents of Asher, and as your future. So I think that is fantastic, and I think that's what we try to help our client understand that use the divorce the process, and use that time to redefine what you're going to be like post-divorce, because your kids need to be able to depend on that and rely on that. Karen Chellew: And it's a very important time, and the time you spend fighting and arguing with each other, the less time you spend on creating that new relationship. So I think that's key what you did. Ben: Nobody's ever been happy or survived feeding their kids poison hoping the other one dies. Karen Chellew: Right. Ben: I think that happens a lot in divorces is that... And again, one beautiful thing about this process is when I left that house I was angry, I was going to go to war, I was going to go down the same path as my parents had gone done. But now I realize my parents didn't sit around the table when they got divorced and premeditate how they were going to not get along and how they were going to get us in the middle of that and all that awkwardness, it was just they were so blinded by the things we talked about earlier, the romance, the finance, and egos were hurt so they were blind to it. Ben: I was blind to it. When I left that house and I hired the lawyer and I wasn't talking to Nikki, I wasn't purposely sitting there going, "Hm, how am I going to screw up my kid?" But it's hard. It's hard on them. It was hard on me growing up. Catherine Shanahan: Yeah, well you know, nobody gets married thinking they're going to get divorced. Nikki: No. Ben: No. Catherine Shanahan: And you know, truth be told, myself included, there are times that you sit back and you say you wish your kid didn't have to go between one home and the other. Ben: And he does too. Catherine Shanahan: Nobody wants their child to do that or spend half their Christmas. Then you have more children and you don't want them to have to leave their siblings and all of that. It's not an easy process, and you can't be normal and wonder, "Is my child okay?" Even though they're happy and healthy. We know they are. I mean, my children are thriving, and I'm happy for them. They're doing so well. Catherine Shanahan: I'm remarried. I got married in June. I feel like I have the love of my life and I'm so blessed, and my children love him, so all of that, but we do wonder sometimes. But I think that's okay, and I think that's part of just being healthy human beings. But sometimes, you know, we deal with so many people's emotions they can't see past that. Catherine Shanahan: I think what your son has learned most importantly is the respect, and the reason why you let Nikki take over this whole calendar issue is because you respect her, and she respects you and that's why she does it. For your son to learn how a couple can respect each other is probably the best gift, because that's the best love you can give a partner. Ben: Yeah. Catherine Shanahan: Because you can't fully love someone if you don't respect them. Ben: And you brought up just a good point about co-parents too. And our spouses currently are... Just the other thing, I'm sure you see clients and people who are divorced miserable, but remarried and happy, and yet they still have this hatred towards the other one, and it's just like if you could just take a step back and realize that if you hadn't gotten divorced, and you hadn't gone down that, you wouldn't have met the other person. Ben: And our spouses, Chad and Nadia, there's no question who we were meant to be with. Nikki and Chad, I still... I'm like, "She never looked at me that way. She never grabbed my hand like that." It's like I never think, "What if." And then on the flip side, Nadia- Nikki: It's the same way though. I tell her too. I look at her sometimes and I'm like, "I couldn't be married to him," but she just smiles and loves him. Ben: She loves me, the unconditional love, which means you love the good and the bad just as much. And then Asher gets to see this, and he gets to see healthy relationships, and he gets to see that even though his parents are divorced, and this is the most sobering part about it. A couple years ago we were on a fishing trip and out of nowhere he said, "This divorce is hard on me." And this is like three years ago. Ben: I felt like saying, "You little SOB. You have no idea what a bad divorce is or how hard divorce is." And then it hit me. Even as good as Nikki and I have it, and I don't think... Maybe it could get better if we lived together, but besides that- Nikki: No, it would definitely not get better if we lived together. Karen Chellew: He doesn't know that. He doesn't know that. Ben: So but just the idea of being displaced every couple days, and even though we live seven houses down, I've seen him go, "Oh, I forgot my math book at Mom's. I've got to go down and get it." Nikki: But he even says too, sometimes he'll look at me and go, "You and Dad get along so well. Sometimes I don't understand why you're not married anymore." And I'm like, "We get along really well right now. We were meant to be best friends. We weren't meant to be husband and wife." I go, "You were meant to be here, so that's why we..." 100%. Karen Chellew: That's beautiful. Ben: Yeah, so a lot of kids read Dr. Seuss books as a kid, he was always an animal junkie, so we would read him animal encyclopedias, and he knew every single animal, where they came from, where they lived. And we always knew that we wanted to take him to Africa on a safari. But with the shots and everything... So if anything was going to send our divorce south, and it was if one of the other ones had taken Asher to Africa without the other one. Ben: So this past summer, Nikki and Asher and I went to Africa, just the three of us together on a safari. Nikki: I didn't feed him to any animals. Ben: And I didn't die. There were no lion accidents. Nikki: No accidents. Ben: But it was a great opportunity for our son. Nikki: Yes. Ben: Our spouses, when we told them- Nikki: I mean, we asked them if they wanted. Ben: Right. Nikki: It was this open invitation trip. Ben: But her husband just has this small responsibility of being a sheriff of Hillsborough County, and my wife was raising our two sons and starting a practice of her own, so it just wasn't possible. Nikki: Raising your what? Ben: What? Nikki: Your two sons. Ben: Oh, no, two kids. Well, two sons and daughter. But she has two young kids at home, it just wasn't possible for them to go, but the response, and this is where it really just comes full circle, wasn't, "Are you crazy that you think it's okay for you to go to Africa in the middle of the bush with your ex-wife? Are you nuts?" It was, "Asher will love that. What a great opportunity he has to go to Africa with his parents, and have that experience." Nikki: And day two of our trip he looked at me and he said, "Thank you so much. This is the best trip I could have ever gone on." Karen Chellew: That's awesome. That's awesome. Catherine Shanahan: That's really rare. There's not very many... I don't know anyone... That's really rare and really special. Ben: Yeah, and again- Nikki: And I mean, there are people that still think we're crazy. Ben: Right. And it didn't happen overnight. Nikki: Our families thought we were crazy in the beginning. Ben: I still think they might. Nikki: I think they might too. Ben: But the important thing is, I think we started this conversation with this, and that it didn't happen overnight. Nikki: Right. Ben: And a small example of that is when Nikki married Chad, Nikki called me and said, "I don't think that I feel comfortable with inviting you to the wedding. It's because I don't want people to worry about how Ben's feeling, take away from 'this is my day.'" And I was, "Completely understandable." It wasn't ready. It wasn't the right time. It wasn't about me. It was about Nikki and her day and her second day, her and Chad. Ben: And she's right, all the guests saying, "Oh, the ex-husband's here? This is weird." But again, fast forward about three or four years later, I get married and Nikki and Chad and her whole family are at my wedding, and not like, "Gotcha," like, "Hey, you didn't invite me to yours, I'm going to show everybody I'm a bigger person." Sorry- Nikki: There's something in my ear. Ben: My phone is... So that she came to my wedding. So it's been progress, not perfection. Nikki: Mm-hmm (affirmative). Ben: But it's been progress and it's getting there, and it didn't happen overnight. We've been doing this for 13 years. Catherine Shanahan: That's awesome. Karen Chellew: Yeah. Ben: It's just become more natural. Catherine Shanahan: Yeah, that's really good. Karen Chellew: That is great. So let's pivot to the topic of the day because I think a lot of people will benefit from your perspective on the pandemic and COVID and parenting children through... or co-parenting children who are traveling back and forth, and a lot of what we're hearing is, "I don't know if my son or my daughter or my children are safe at the other parent's house because they're not sheltering in place and they're not making sure everything's taken care of." So we're hearing a lot of that. Karen Chellew: And everybody's just cooped up together, so what can you offer the parents and the kids going through this right now to offer some kind of support? Nikki: I think for us, I mean, obviously we have it a little differently than most divorced couples, but I think in the beginning we sort of sat down and had a conversation, an open conversation. We weren't going to keep anything from Asher. We wanted him to know what was going on in the world, but we were on the same page about what Asher was... You know, in the beginning it was kind of a little bit slower process, "Oh, they can do this. They can do this. They can't do this." Then all of a sudden it was like, "No, you can't do anything." Nikki: So I think it took both of us to try to explain to him too in the beginning like, "Listen, you really can't leave the house. You're not going anywhere. You can get in your car and you can go for a drive, but you can't stop anywhere. You can't talk to your friends. You can't see your friends. You can't do anything." And I think the same went for the two of us. We kind of said, "Listen, what's going on at your house? Where are you going to go? Where am I going?" We kind of got on the same page where we were like, "You have to shut it down." Nikki: I mean, other than the fact that my husband has to go to work, he even tries to shut it down where he goes into work, goes in his office, he sees all of about two people when he goes into work, and that's it, because he doesn't have a choice. Ben: Right. Nikki: But we just decided in the beginning, "Let's shut this down." And so Asher's obviously homeschooled now, or whatever that's called, virtual school, whatever. Ben: It's the new homeschool, yeah. Nikki: That kind of even made a decision too that the days Asher is at Ben and Nadia's house, he comes over to our house by 9:30 in the morning to start school, unless he's got a Zoom class that starts before that, and he does all of his schoolwork at our house until he's done, because- Ben: Otherwise it'd be mayhem with the two young... his brothers and sisters going into- Nikki: Them trying to do their school, and then him trying, you know, conflicts. All they want to do, when he's there they just want to be with him. Ben: Right. Catherine Shanahan: What's the age different? Ben: Four and seven, so- Nikki: And Asher's 16. Ben: Yeah, so [crosstalk 00:39:14]. The other thing is that I think that the way we handle this pandemic and sort of a microcosm of how we handle life in our divorce. We had a conversation. We both agreed upon the rules at both houses that we were going to social distance, we were going to be responsible, we were going to shelter in place. We were going to do all the same things at both houses. And once we did that, all of a sudden, now our sphere of quarantine has widened. Ben: That's why Nikki and I are sitting next to each other right now and not because- Nikki: Because we quarantined together. I see the kids almost every day. Ben: Right. We can go down to her house because Asher's been going back and forth, being the outbreak monkey, so if it was going to be in one house, it was going to be in the other house anyway. Nikki: We're all getting it. If it's in one house, we're all getting it. Catherine Shanahan: What do you do, Ben, if Nadia doesn't agree with Nikki? Ben: About... Catherine Shanahan: Parenting, rules, or where you go? Ben: I think one of the greatest things about Nadia and Chad is we all co-parent together. Nadia's a therapist specializing in kids, so she brings a different perspective. She doesn't try to step on Nikki's shoes. She disagrees with some things we do with Asher, but she says it, and I'm sure Chad does too. She says it, and they say it, but at the end of the day, we're his parents. At the end of the day, we're going to make the ultimate decision, but for the most part, since it's evolved, the four of us usually sit down on the big ticket items. Ben: Nikki and I have different parenting styles. Nadia and I have different parenting styles. Nikki: Chad and I have different parenting styles. Ben: Right, and Nikki and I would have different parenting styles whether we were married or divorced. So it's just about finding the- Nikki: Some sort of common ground with all of us. Ben: Picking your battles. I learned to pick my battles with her. It's not worth the... Catherine Shanahan: Yeah. Ben: So the COVID thing, we ran out of paper towels for just a small example, but you know, I called Nikki, I knew that she probably had 25 cases, and even if she didn't I knew that she would give us one. Nikki: I did give you some. Ben: That's just the way- Catherine Shanahan: Are you hoarding? Ben: She's always been. There is no difference. She's- Nikki: I do not hoard toilet paper. I don't understand the toilet paper thing. I barely have enough toilet paper in the house. Ben: She's been preparing for this thing for what, 45 years? Karen Chellew: So you didn't say, "Asher, when you're at mom's house, just grab toilet paper, throw it in your bag and just run out"? Ben: No, and I go over there and I got caught robbing her pantry. Nikki: Yes, for snacks. And then if you notice my hair is pink. It is not normally pink. This has been a quarantine thing. And his daughter is convinced that her hair is going to be pink too, so I tried once, her hair's darker than mine, so didn't work. So now I've just instead of asking for permission, I'm like, "Okay, well I'm dyeing your daughter's hair pink." Ben: Yeah, I found out after I got home from work yesterday. This is, again, what our life is like today. It truly is. You talk about the byline on the book, but it's also the other one we talk about is finding a different kind of love. That's what we've done over the past 14 years, or however long it's been. I love this woman. I've always loved this woman. I think we kind of got confused with being in love and love. But luckily enough we never lost... We might have lost it for a little bit there, but we got back to it. Ben: Then it's evolved into this thing, you know, that is beyond us, beyond our wildest imagination. Again, if we can do it, and this might sound like French or Latin to some of your listeners right now, it's real, but it was a process. Karen Chellew: That's awesome. Ben: You know, if you're starting out, I don't know what you tell your clients, but take small steps, and that's what we had to do in the beginning is get the small wins, get the softball game where there wasn't an awkward feeling or event at your kid's school where you didn't walk away feeling awkward. That's a win. Nikki: Yup. Ben: That's a small win, and then the wins start piling up. Before you know it you're in Africa and no one's dying. Catherine Shanahan: I love that. We tell our clients you know, "You do not have to tell your children that their mom's an alcoholic, or their dad's an idiot. If they're an idiot or an alcoholic they'll see it for themselves." Ben: Right. Nikki: They will. Catherine Shanahan: Just be the dad or the mom that you want to be because that's what they're going [crosstalk 00:44:09]. Ben: Love that. Catherine Shanahan: Like I said it brings tears to my eyes. Literally I had chills when I watched your video because, you know, I do what I do and Karen can speak for herself, but I know that she does it also, but we do what we do because we're advocates for the children of the parents that we helped, and we've helped over 400 couples already. One day I'm hoping that the children of the parents will stand up and say, "Those women helped my parents divorce a better way," you know? Catherine Shanahan: We don't need attorneys fighting for parents to set a parenting schedule or to help divide assets. That's what you have professionals to do. So we're doing what we're doing to help people divorce a better way. We just need the attorneys to tie it up and put the 'as is' or 'as set forth' or whatever those words are. We don't really care. We just want them to have financial clarity and to help them to set up a co-parenting plan that works for their family. Catherine Shanahan: I'm like Nikki, I like to write paper agendas and put stickers on everything and all that stuff. Nikki: Me too. I love it. Catherine Shanahan: That's how I like it too. Nikki: I just won't get rid of it. Catherine Shanahan: I love hearing your story because I think that's how it should be. Ben: Yeah. Catherine Shanahan: I hope you can come to our Mrs2Me Summit and maybe speak and talk to our attendees. Ben: Oh, we'd love to because that's why we wrote the book. It's not... This is truly an altruism. Nobody wants to spill their... And in the book we talk about our shortcomings. We talk about our failures. We're imperfect, but what we have is real and just for it to be inspirational. We're so happy to do this thing, and then run into people like you guys and others who... Ben: We kind of kept our head down. As silly as it sounds, when we got divorced there was no Facebook or Instagram. There's Myspace, but not a lot of divorced, co-parenting- Catherine Shanahan: Myspace, is that even around? Karen Chellew: I don't remember that. Ben: Right, so we didn't have support groups online to go to. Then even writing the book, it took us four years to write this book because we'd get in a fight, this was my idea and I was- Nikki: [crosstalk 00:46:16] say, "No, I'm not doing your book." Ben: I'm not doing your effing book, blah, blah, blah. Nikki: Yeah. Ben: So then all of a sudden we get the book out and we're starting to do some research, and we see this huge community online. It's not like, "Oh, no, we just launched a book and there's so many other..." It was like, "This is great." Nikki: Like, "This is awesome." Catherine Shanahan: Yeah. Ben: Because these people have the same goal as us and it's to let people know- Nikki: There's a different way. Ben: There's a different way going into it. Not even after they're divorced and it's yucky and all that, but I think I went into it thinking if I get divorced, it's War of the Roses. It's on. This is the only way to go. Nikki: That's the only kind of divorce I ever knew though. Catherine Shanahan: I tell people, "No." They come to us sometimes when they've been the process and we're like, "Oh, my gosh, I wish you would have came here first because you just wait..." I mean, they spent 20, 40,000, and they come with bags of papers. They don't even know what they have. I look at Karen, because the legal process to me is such a crock sometimes. It's not logical thinking, and as a financial I'm like, "What?" So she's like, "It's the process. This is the process." Look at her, she's laughing because I get so annoyed that people spend money for that. Catherine Shanahan: So we're digital. We work nationally, so I just crack up at the process. So I just wish people come here first because it would save them so much angst. It starts couples fighting when they don't even have to fight. Ben: Right. Catherine Shanahan: I said, "Oh, my God," because they get served this nasty language and they say, "Oh, my God, he's going after this," or, "She's going after this." And the couple will say, "I didn't mean that. I didn't mean to do that." So now a war began where the person didn't even mean it. Catherine Shanahan: So when you said you got to work out your stuff first, I was like, "Thank God he came to his senses," because he didn't really want to attack you, but that's how it would have started because like you said, Nikki said, "Yeah, he probably sends that to everybody." That's exactly what that attorney does. And unfortunately they have to send it like that because that's the process. I'm glad you [crosstalk 00:48:28]. Ben: For us, at least for me it was really thin ice. I think that that's the thing is one misstep... I don't know if you guys saw The Marriage Story, but that is a perfect example of one... If she just maybe read that letter in that first meeting, it might have turned out the way it seemed like the movie had ended. And for me, if I hadn't just had that moment of clarity right then or pull it out at the particular time, whatever it was and whenever it happened, who knows, but it's in the beginning, it's just so... It's a powder keg. Ben: To go to people who are aligned with a better outcome will help you, guide you down that path of the right way. We didn't have that, but luckily we got there. Karen Chellew: Kudos. Ben: Someone tell that woman, Scarlet Johansson, "Read the letter." Nikki: Yeah. Catherine Shanahan: Yes, yes. Karen Chellew: Well you guys are great, and I think one of my takeaways from today is first and foremost have the conversation. Try to have as many conversations as you can as rugged as they are, but also what I've noticed from hearing you today is whenever something happens today or yesterday that kind of is a trigger, I see that you assign it to that person, not to your relationship that broke apart years ago. And I think a lot of couples haven't developed the ability to do that whenever the other person does something that's irritating or that creates that trigger, "That's why I divorced him. I hate him. He's a terrible person blah, blah, blah." Karen Chellew: But I see you just saying, "That's Ben." or, "That's Nikki." And we're different and you move on. I think that's key in the ongoing relationship. Nikki: Give it a day [crosstalk 00:50:23] we'll come back to that. Ben: Yeah, I mean, I think Nikki [crosstalk 00:50:26] the same thing is that some of the same buttons that I pushed when we married, I still pushes. She still pushes the same. Like you said about parenting, our parenting skills would be different, our styles would be different if we were divorced or married, same as the personality. Nikki: Right. Ben: But it's a lot easier to accept Nikki today being her best friend than it is being her husband. But it's still, I'll also give it a day when she tells me she's not doing the effing book. I'll let her Italian hot head cool off a little bit. Nikki: Cool off for a minute. Ben: Then I'll come back. Catherine Shanahan: I'll take your roll of paper towels and I'll go home and talk to her tomorrow. Ben: Exactly. Karen Chellew: I love that. Well, thank you both for being with us today and to our listeners, the book is Our Happy Divorce. And your website is ourhappydivorce.com. You're on Instagram. You're on Facebook I believe as well. Ben: Facebook, Twitter, everything @ourhappydivorce. Yeah. Karen Chellew: All right. We're happy to meet you. Nikki: Nice to meet you. Karen Chellew: And we hope to see you soon at Mrs2Me. We'll talk with you a little bit more about that. Nikki: Thank you. Karen Chellew: Thank you again. Have a nice and safe and healthy day. Ben: Yeah, thank you. And thank you for everything you guys do. Thank you. Karen Chellew: Thank you. Have a great day. Bye. Ben: All right, thank you guys so much, and let us know about that whatever... the summit or whatever- Karen Chellew: Yeah, we will. We'll reach out to you. Ben: However you want to use us to help spread the message because it sounds like we're very much aligned. Karen Chellew: Great. Yeah, we'll stay in touch. Ben: Okay. Thank you guys. Karen Chellew: Bye. Catherine Shanahan: Be well. Bye.  

Caregivers Out Loud
Accessing Caregiver Support Networks

Caregivers Out Loud

Play Episode Listen Later Apr 14, 2020 26:22


Thank you for joining us for our inaugural episode! Over this first season, we’ll focus on caregiver wellbeing. How getting the support you need is vital. Why good communication with family members and medical professionals can be difficult, but rewarding. We’ll share some essential tips on how to look after yourself and you’ll hear stories from caregivers who have spent a great deal of time and energy living these experiences. These inspiring people will bring balance to caregiving along with the other aspects of your life. Today, we take a look at how few of us can “go it alone” as caregivers. Having relationships with friends or organizations can boost your emotional strength for the marathon of caregiving. We’ll examine different sources of support available to caregivers, how to overcome challenges that prevent you from reaching out for support, and what it is like to really acknowledge your role as a caregiver. You’ll hear from caregivers who struggled with overwhelm before reaching out to access different kinds of support and the difference it made to their lives. Highlights 2:05 What is a caregiver? Only 42% of caregivers self identify as a caregiver. 3:55 The emotional work of caregiving. 5:38 The rewards or benefits for caregiving. Being an advocate - speaking on the care receiver’s behalf, not for them. Caregivers need to access support to be a good advocate. How to cope with caring for multiple people by sharing information with others. Acknowledging that you need help and educate yourself to be a better caregiver. Most people who come into the caregiving role are not trained for it. 15:52 How support services can normalize what it is to be a caregiver. 16:35 The benefits of a support group for caregivers. Connect with others as if you’re part of a neighbourhood. 19:00 How attending a support group meeting can leave you feeling with less weight on your shoulders. 20:44 How to ask for help and how to accept support. Know the importance of yourself; the healthier you are, mentally and physically, the better you will be able to care for someone else. Quotes “The more you open yourself up to communication with support groups, to support network, the more you think yes, you know, I guess you are right, I am a caregiver.” - Marlene “I acknowledged, I need help. It's also very difficult for a caregiver to take that first step, thinking that it's for themselves because I don't need any help. But if we can share with them that the more you learn, the more information you have, the better you're going to be as a caregiver.” - Marlene “Caregiving; it's not something they were trained for. It's something that's just come their way or they felt compelled to become a caregiver.” - Ben “It takes caregivers to participate in community and it also takes people to offer that community to the caregivers. If everyone's doing their piece, then caregivers can feel held by community.” - Jodie Links Mentioned In the Episode The Change Foundation. For a brief summary, see Spotlight on Ontario’s Caregivers. Spotlight on Ontario's Caregivers report – November 2018; page 15. Caregiver Support Line, Toll-Free in BC, 1-877-520-3267. Connect With Us! Family Caregivers of BC Website Visit us at our office: #6 – 3318 Oak Street, Victoria, BC V8X 1R1 Hours are Monday through Friday, 8:30am and 4:00pm. Telephone: (250) 384-0408 Toll-Free Line Within BC: 1-877-520-3267 Fax: (250) 361-2660 Email: info@familycaregiversbc.ca Facebook Instragram LinkedIn Twitter Thank you! BC Ministry of Health - Patients as Partners Initiative Organized Sound Productions

Juergen' It
S5E18 – Avoid the Noid, Destroy the Zoid

Juergen' It

Play Episode Listen Later Jan 25, 2020 105:08


Hot dogs, get yer hot dogs here! The SLOATboys are here live at Hot Dog Hut to talk about S01E19, “Money For Nothing, Chicks For Free”! Against all odds, Anne has somehow gotten jobs for herself and- wait. Hold on. This is actually S05E18, “Money for Nothin'”! Sorry about that. There are only so many titles, I guess. Anyway, this is an episode. Divorce Attorney is back with a vengeance(?) and so is Ben(?) It’s really impossible to know at this point. This week, we’re skipping leg-to-stand-on day. All we need is one jacked arm.Sam | JordanTwitter | Tumblr | Patreon | Discord | YouTube

TEFL Training Institute Podcast
Reflection in Teacher Education (with Ben Beaumont)

TEFL Training Institute Podcast

Play Episode Listen Later Nov 3, 2019 15:00


Reflection in Teacher Education (with Ben Beaumont) - TranscriptRoss Thorburn: Hi, everyone. This week our guest is Ben Beaumont, TESOL qualifications manager at Trinity College, London. If you've done a qualification before, like the Trinity CertTESOL or the Trinity Diploma in TESOL, those qualifications are managed by Ben.Ben in the past has also worked as a CELTA trainer and he's currently studying his doctorate into the effect of English medium of instruction on lecturers in higher education.I spoke with Ben when he was in Shanghai recently, and we talked about teacher qualifications and reflection, reflective practice, reflexive practice, and how trainers can encourage those skills in their trainees.Ross: I thought I could start off by asking about teacher qualifications, because...Ben Beaumont: What I do think?Ross: Yeah. What's been your personal experience with doing teacher qualifications?Ben: They've helped me a lot. My undergraduate degree was in English Language and Linguistics, so I learned about phonetics and phonology, and that led me to having an interest in teaching.I went out to Japan for two years. I was an unqualified teacher working as an assistant English language teacher at a senior high school in Japan.I didn't have any qualifications, but I did have subject knowledge, and I noticed I was lacking in a skill. Then, when I went back to the UK and did my CertTESOL, I learned what I was missing.There were skills that a teacher has that someone who isn't a teacher doesn't have. The course enabled me to learn those skills. I then thought I was a good teacher. I had some skills, and I had some subject knowledge.I taught for a couple of years. I then went on to do my Delta. I thought I was a good teacher. That showed me that I wasn't actually a good teacher.By doing the qualification, I learned more about what I should be doing. I know "should" is a difficult word, but it enabled me to analyze mine and others' teaching, which had a cyclical effect of just making me better and better and better as a teacher.It was a case of "You're teaching like this. Think about it. How does it work with the class you're teaching?" It made me be quite evaluative and reflective on my teaching, which then in turn made me better.Ross: Do you want to talk a bit more about those skills to reflect? What are they, and how does a trainer help a teacher getting those skills? Because it does seem to be almost more like a personality characteristic, isn't it?You're a reflective person, rather than maybe a specific skill that you might think people can learn.Ben: Some might say if you're more introverted or extroverted, as to whether or not you think more about yourself or other people, and so on. Some people have more of a natural aptitude at it than others, but I think it is something that can be learnt, because I wasn't very good at it. Now I am, I would like to think, fairly good at it.There's definitely a piece about self-awareness, and I think there's a piece about maturity there as well. The more self-aware you are in relation to your context and your fellow human beings, I think that helps.There are of course loads of different models that you can follow to be reflective. Kolb's reflective cycle. It's a very concrete experience. What went wrong? Why did it go wrong? Change it for next time. Gibbs, he talks about adding in an emotional element.There's Brookfield's four lenses, where you look at yourself from your own point of view, from a colleague's point of view, from your students' point of view, and from a theoretical literature point of view. Think, "If my colleague was watching this lesson, what would they think?"Or, "If I was that student, student X, how would they look at my lesson?" Or, "If I was Bruner or Vygotsky watching this, how would they look at my lesson through a constructivist lens?" Doing those activities, it helps you become more aware of how different people will see doing different things.I think raises that self-awareness which makes you think, "Actually, I thought that was a really good lesson, but then X student probably thought it was a rubbish lesson. Then somebody else probably thought it was an even better lesson and the best lesson they ever saw."It's all very subjective, and you start to appreciate the subjectivity. I think yes, some people are like that naturally, but it can be encouraged through using different models of reflection or simply by Socratic method. Just by asking questions.At a CertTESOL CELTA level, that's what happens on the reflection form at the end of a teaching session. What went wrong? What went well? What didn't go well? What do you plan to do next time? Those questions. Those questions are mirroring the Kolb or Gibbs level of reflection.The TESOL delta level, hopefully you're going through something a bit more, bringing in emotional elements. You're bringing in theoretical elements. It's up to the trainer very much to guide the trainee, the course participant.Just as you can't expect anyone to know something they haven't been taught, it's imperative and inherent in the role of the trainer to be able to ask the types of questions which follow the kind of models of Brookfield or whoever to guide the course participant, the teacher to make that reflection.Ross: Is that kind of Vygotsky type thing, where the trainees can't quite get there themselves, but the trainer is asking these questions and pushing the person a bit beyond that.Ben: Absolutely. You've mentioned Vygotsky, you got the ZPD, the Zone of Proximal Development, and where the teacher is, or the learner, whoever it is, and you need to help them move on. Or you might, you're on this scaffolding.What questions do we ask to scaffold that learning, to make it move to this, where you are now, plus one? If you ask a question which is too high, then of course, let's say a plus two type question, intelligence plus two, then whoever it is -- the teacher, the learner -- isn't going to get there.Ross: You're moving them beyond the zone of proximal [inaudible 6:38]. It's too far.Ben: Exactly, and it's a really important skill for a trainer to be able to develop. You said in another conversation we had earlier, if you could have one sentence about teaching, it would be...actually, tell me what it was.Ross: [laughs] I think it was like ascertain where the learner is and teach them accordingly, something like that.Ben: Exactly, and it's the same thing for the trainer. Find out where the teacher is, and train them accordingly. For some, they'll be at a basic level of Kolb or Gibbs reflective cycle, and some might be at a much deeper level and able to understand reflexive practice instead of reflective practice, and that's why you can push them that far.[music]Ross: Did you want to talk about that, and a bit about going through that reflection, how does that then impact maybe the teachers' thought processes when they're in the class?Ben: I think teachers know, when they're teaching, and I think you were alluding a bit to Schon, I guess, reflection in action and reflection on action. When you're in a class and you know that something is going well or not going well and you have that horrible feeling inside when a class or an activity isn't going well, and you just want it to stop.Or you just want to change it, but you don't know how to change it. If you can change it and make an intervention, brilliant, why we call it reflection in action. You think, "OK, this has gone wrong. I'm going to do it now and change it."Whereas after the class, it might take a bit of time to think about it, discuss it, under a Socratic dialogue model, talk about it with a colleague, with a peer, with a knowing other. Then reflect on what happened and think about, "Well, next time, how can I change that?"Ross: How do those two interact? Is it a case of you ideally want people to be the reflecting in action, where they're able to solve the problems in real time, and the reflection on action is, "Well, how did I not manage to make that happen?" Or is it more complex than that?Ben: It's probably more complex. I know that the thinking about Schon's reflection in action and on action, there's some debate about exactly what is "in action," and what is "on action."It's perhaps saying that in action is when it happens, and on action is afterwards, is perhaps a little simplistic. For the purposes of discussion, I think it's OK to talk about it like that.Yes, we do want teachers to be able to reflect in action, but there are some times there's just not the cognitive processing ability of the teacher to be able to do that.To give an example, when a student asks you a tricky question and says, "Teacher, why do we say X, Y, Z?" First thing you say as a teacher is, "Good question."Ross: [laughs] Ask me after class.Ben: "Ask me after class." One technique. The other one is, "Good question," and you pause. "Let's just get some examples on the board." You say good question. Why do you say good question? Why do you say let's get some examples on the board?You turn to the board, and you start to write some examples. The students give you examples, you write them on the board. When I'm at the board, I'm no longer looking at the students. I no longer have 10 pairs of eyes staring at me, waiting for an answer.I'm at the board and I'm just writing. Whereas my mind is furiously processing something and coming up with the answer to answer the student's question. I just need that time to think. When you're in a classroom, sometimes you don't have that time to think.You're standing in front of a group of 10, 20, 30 people. They're all looking at you wanting an answer, and you're trying to arrange a class, arrange your activities, think about what's next, think about what happened, how to respond. There isn't that cognitive ability to process it all.Sometimes we need to make the cognitive space. Cognitive breathing room, we might say, in order to reflect in action. Sometimes it's just not possible. Where it's not possible, then we might do it afterwards. It might be reflection on action, when you have that space to think about it.Ross: In terms of getting teachers to reflect in action, I've sometimes heard about trainers doing things in the class, while the teacher is teaching, to prompt the teacher maybe to do something.You're echoing, or look at the student in the back row, their clothes are on fire, or whatever it is. What do you think about that? Is that something in action? Is that something that trainers can prompt teachers to do, or is it...?Ben: I think that depends very much on what the trainer believes is an effective training method. Some trainers like to have a fourth wall, to borrow from the theater stage expression, where you go to the theater, action takes place on the stage, you pretend the audiences isn't there.Similar kind of thing. In a classroom, you're teaching the class, but then behind, off the stage, you've got the trainer watching. You pretend they're not there, but actually they are there, so this pretend situation. Is it a pretend situation that the observer, the assessor, whatever, is at the back, not interacting, or do they...How much do they lend a hand?I've heard of classes where a trainer will get up, tell the teacher to re-instruct, in a live class. There are problems with that. I have big issues with that, because I think that removes the autonomy, the power of the teacher. But it depends on the needs of the teacher or the trainee.I've had a situation where a trainee has just frozen in front of a class and I've had to take over for them while they recover and just get their stuff back together, and then they can carry on.Except in those serious situations, I'd probably say try not to be overly interventionalist. You've got to respect the teacher's role in front of the class. You don't want them to lose the trust of the students. However, saying that, you also don't want them to do rubbish stuff. It's a balancing act.Ross: You have two sets of learners, don't you? There's the students. You don't want them to have an awful experience, which means that you want the teaching to be good. But also, the teacher's a learner. You don't want to impact on their learning experience.Ben: Indeed. Just as we might say with a student, if there's some kind of discussion and the student makes an error, do you stop them straightaway mid-discussion and say, "You've made an error. Fix this." Or, "You've made the error, what's the right thing?" You've interrupted that natural flow of dialogue.Then, they start again. You say, "Oh no, you've made another error. You've made another error." Slowly, what you're doing is preventing that learner from being fluent. They stop and they hesitate, and they look at you, "Am I doing it right? Am I not doing it right?" They lose the fluency, the confidence in being able to speak.I believe that's very much the same way for the teacher. You keep interrupting the teacher and saying that, "You've done it wrong, do it this way. You've done it wrong, do it this way." The teacher is always going to be trying to second-guess the trainer at the back of the room. They're going to lose their fluency of teaching. They're not going to have that confidence.Teaching, like speaking, requires a great deal of confidence to carry it through and help the students. Of course, it does depend on the role of that person, that trainer or assessor at the back of the room. Is the person there for evaluation? Are they there for guidance or support?The role of the trainer at the back of the room will very much depend on the type of interventions they have with the teacher, if any.If there is going to be some intervention, that should be made absolutely clear with the teacher, beforehand, so the teacher knows, "OK, this trainer is going to interrupt if they think there's something bad." Then they know it's not going to be a problem.Ross: Once again, that was Ben Beaumont, TESOL qualifications manager at Trinity College, London. Hope you enjoyed the show, and see you again next time.

#DoorGrowShow - Property Management Growth
DGS 90: Generating Leads with Ben Atkin from DoorsUp

#DoorGrowShow - Property Management Growth

Play Episode Listen Later Aug 6, 2019 29:51


How does an aggressively-minded property management company grow quickly? Leads. But it’s impossible for property managers to pursue the blue ocean of 70% self-managed landlords. There's no way to contact them. Until now.  Today, I am talking to Ben Atkin of DoorsUp, a lead generation service for property management entrepreneurs. You’ll Learn... [02:30] Ben’s Background: Grew up surrounded by real estate, property management, and software.  [03:09] 50-unit Student Housing Apartment Complex: Managing students is difficult; Ben moved on to something less stressful and more lucrative.  [03:40] Bootstrap to the Core: Partnered with Coldwell Banker Premier and started property management company from scratch. [04:10] Daily Pre-occupation: How do you grow doors? How do you increase the number of units under management?  [04:41] Database: How do you identify people who own rental property? Where do they hangout? How do you contact them?  [05:03] DoorsUp Prototype: Every person in market who owns rental properties and their contact information to track interactions and engagement. [06:20] Secret Sauce: DoorsUp gets information and people ready to sign-up.  [07:37] Grow Doors: Use DoorsUp to pick an area to pursue to contact owners and acquire more properties to manage. [14:20] Future for DoorsUp: Going to NARPM to add service areas.  [16:27] FAQ: Does this have all the data that I can find myself? Data is concise, filtered, and updated regularly to make your marketing more efficient and cost-effective.  [21:14] Bogged Down and Overwhelmed: Grew too fast and doesn’t want to be a property manager!  [22:15] My Thesis: Property management has a serious marketing problem. People cannot find a sustainable way to grow doors.  Tweetables Bootstrap to the Core: Zero clients, zero connections, zero revenue, and zero Website.  We have a lot of data. Mining and handling data is our expertise. We’re marketing strategy agnostic. Property management has a serious marketing problem. Resources Ben Atkin's Personal Email DoorsUp Ben Atkin on LinkedIn Google Street View Grant Cardone National Association of Residential Property Managers (NARPM) Business Network International (BNI) Cole Realty Resource SmartZip  REDX  DoorGrowClub Facebook Group DoorGrowLive DoorGrow on YouTube DoorGrow Website Score Quiz Transcript Jason: Welcome, DoorGrow hackers to the DoorGrow Show. If you are a property management entrepreneur that wants to add doors, make a difference, increase revenue, help others, impact lives, and you are interested in growing your business and life, and you are open to doing things a bit differently, then you are a DoorGrow hacker. DoorGrow hackers love the opportunities, daily variety, unique challenges, and freedom that property management brings. Many in real estate think you’re crazy for doing it, you think they’re crazy for not, because you realize that property management is the ultimate high-trust gateway to real estate deals, relationships, and residual income. At DoorGrow, we are on a mission to transform property management businesses and their owners. We want to transform the industry, eliminate the BS, build awareness, change perception, expand the market, and help the best property management entrepreneurs win. I’m your host, property management growth expert, Jason Hull, the founder and CEO of DoorGrow. Now, let’s get into the show. Today, I'm hanging out with Ben Atkin from a new startup, it sounds like, called DoorsUp. Ben, welcome. Ben: Thanks, Jason. It's a pleasure to be on the show. I'm just going to go ahead and say this and geek out out of the way. I've watched literally every single one of your podcast and I can jive so much with that intro. It seems like it's changed a little bit in the last. Did I notice that? You changed that intro to include a couple more things recently? Jason: I have made some subtle changes, yes. Ben: Subtle changes, okay. I love that. I'm really excited to be on this show. I'm just stoked to be here. Jason: Let's get into your background. You've got this startup called DoorsUp, which in my understanding is a lead gen service for property management entrepreneurs, so they can get more owners which sounds very in alignment with what we do to optimize companies so they can handle those leads, so they can effectively, organically, create that business. Tell us how did you get into this space? Give us some background on Ben. Who the heck are you? Ben: Yeah. It's a long long road. I'm a second generation real estate person as well as second generation software developer and software person. My dad has a real estate company, was a real estate developer. The most inopportune time to be a real estate developer in 2006-2007. I grew up surrounded by real estates, surrounded by property management, and also surrounded by software. Anyway, I got my start in actually having experiences in property management in college. I was managing a 50-unit student housing apartment complex. If anybody is familiar with student housing, they know that that is just a difficult job to manage students. 50 units is about 250 leases in student housing. I was looking for something a little bit more lucrative and a little less stressful. I found an opportunity in my local market with a Coldwell Banker property management franchise or Coldwell Banker Premier, partnered with that franchise, and started with a property management company from scratch. Zero clients, zero connections, zero revenue, and zero website—nothing; we just started from the ground. Jason: Bootstrap. Ben: Bootstrap. Yeah, absolute to the core. I have very little experience in property management at that time even though I did my best at pretending that I did. That was our major problem was how do you grow doors? How do you increase the number of units under management? That was my preoccupation daily because I wasn't being paid. You talk about bootstrap, I was living on savings trying to grow a property management company. That was my challenge. That was my problem. I remember speaking to my broker at this franchise. I waited at his office for about an hour. I was brainstorming with him. I said, "How do you identify people who own rental property? Where do they hangout?" It's not like there's this big database of everybody who owns rental property and a way to contact them. That's really was the impetus for what we developed and what we started to pursue. I leveraged a little bit of my connection with my dad and my brothers who were software engineers, I have a software engineering background a little bit, and we built the prototype of DoorsUp, which is exactly that. It's a database of every person in your market virtually who owns rental properties. A way to get their phone number, mailing address, and a way to track their interactions with them as you pursue them to engage with the property management services. Jason: I love it. It sounds like this is almost the equivalent of somebody doing all the manual work to go and find an owner occupied list, then start trying to direct mail to them, and doing all this so manually which works, which can work great to help them grow their business. But it’s a long game. People will try it once and feel like, "I did a mailer, I didn't get anything." But then I hear people that have played this game and they’ll say, "I have clients walk in all the time." They're holding a postcard they did 10 years ago and saying, "Hey, I'm ready, so sign up." Explain how this works. Where are you getting the information? Let's start there. Ben: Sure. I'm going to mention that it's a little bit part of our secret sauce. I don't know if I consider ourselves a big data company. That's kind of a word that people on software throw around to make themselves sound cool, in my opinion. But we have a lot of data. Hundreds of sources, public sources, that's really our expertise is in managing and handling data to be able to target these types of people. Like what you mentioned, let me just make this quick point, mailing to absentee owners is, in some ways, inefficient. How many second home owners who aren't interested in property management are you mailing to? In a market like mine where it's a lot of retirees and it's almost a vacation area, that would be completely ineffective because you'd sent out a thousand mailers and 700 of those would go to people who really have no interest or their daughters' living in that home or whatever. I'm just going to make that point that what we're doing is quite a bit more targeted, and hopefully, should save on expenses, marketing wise and other things. Jason: Explain how somebody could utilize the system growth in their business. Ben: It's a web based application. The first thing that a user would see as they login is they would see a map and filters on the side. They can pick an area that they like to pursue in trying to acquire more properties to manage. Let's say, they've got a neighborhood that they really love, they draw a box on the map, and then they add a couple more filters. Maybe they want to manage only properties that are the 2000s and newer properties, so they don't have to deal with maintenance issues. They hit filter parcels. They'll just see a whole bunch of pins drop on the map, hundreds of pins of rental properties that are algorithms, are big data approach as identified as rental properties. Not just as absentees parcels, but as rental properties. It's really rigorous in deciding what we display as rentals. That's the first step. They filter, they find the rental properties, they can view the properties from the street with Google Street View through our application. It's very easy to see if the property's run down. They can actually look at it from the satellite imagery. They click on the owners name and they click the lookup button. Our system does a whole bunch of secret sauce magic in the background, gives you a phone number, and the accurate mailing address of the owner. As well as information about if they own other rentals. That type of information that they can then pursue that person and try to engage them into a conversation about their property management services. That's the simplest way to explain it. Jason: They sign up for your service, they markout their geographic area, they get some pintabs, they can street view the property, then your system will crawl the magical interweb, pull in phone numbers, email addresses, or mailing address. Then the next step for them would basically, probably be to do some sort of a direct mail campaign, cold calling. Ben: Yeah. We're agnostic to whatever marketing strategy they want to take. We provide the information, we provide the data. They can be as creative as they need to in order to pursue that market. Call, mail, we don't have email addresses, that would be something that they get them on the phone and ask for an email address. Then start them in their sales funnel. A great way to distribute their content, things that you've helped them create, or others who've helped them create, or even knocking on people's doors. That sounds ridiculous in my mind; it sounds ridiculously inefficient. But if you knew that someone had 10 rental properties and those rentals properties were exactly what you wanted to manage, you can see exactly where the homeowner or where the landlord lives or where the rental owner lives, it might be worth dropping off some fudge at the doorstep of their home. That sounds ridiculous, but that's actually something that one of our [...] has done in the past. It's very differentiating as opposed to just this search engine optimization, pay-per-click strategy. It's a little bit closer to a human connection. Jason: Oh, yeah. Realtors still knock doors. Realtors still do this. Property managers have probably really tried to avoid doing that. I've got a client who's in commercial property management. One of the ways he would get clients is he would go bring a candle to their place. "I'm old fashioned here, so here's this candle." He would give a gift, a little gift. The secret is, he'll buy these at the dollar store. This isn't like an expensive thing. But some people are showing up with, I don't know, a bottle of wine or something. It's a dollar of candle and it probably meant something, it felt like something warm to them. I think it's all about connection.  Obviously, if they were really aggressive, they’ve listened to Grant Cardone's 10X, they're like gunho. They wanted to create some business. They just need the opportunities. They go into the system. They may have done a multichannel approach. They're like, "This is my dream list right here. I'm going to call them. I'm going to send them some material. I'm going to nail them on a regular basis. I'm going to go knock on their door." They will get the business. Ben: Here's the thing, like I said, we're marketing strategy agnostic. People are already doing wonderful things to get more doors. They're doing great things. They're setting up landlords seminars, they've got great content, they're trying to push them to these distribution channels, but one of the things that we can provide is a way to reach more and more people. As part of your mailer, send out an invitation to your seminar. It fits really well into the things that people are already doing. If you've got a digital marketing strategy, get somebody on the phone, and say, "We would love to just send you an information in an email about what we do." Just enroll them in an email nurturing campaign that you've already developed, that you've already got going. It seems like organic traffic is a little bit harder to get in our industry for the smaller guys and for some of the companies that are just starting out. They've got to put a little bit of effort into it to start getting those doors, getting the traction that they've got. Jason: Yeah. If we've got roughly 70% that are self-managing in the industry, there's tons of blue ocean. This just helps you to see where the fish are. If you can see them, you can go hunt. It's time. Love the idea. I think this is such a nice match-up between DoorGrow and what you do. I'll be really curious to give feedback to some of our clients on some of the strategies that we teach them if they have these opportunities that they can go after. It's really going to be cool. Ben, what’s sort of the future for DoorsUp? Ben: Yeah, good question. Like you mentioned in the beginning, we're very recently coming out of stealth mode or development mode. We launched just short of a month and a half ago. We’re constrained geographically right now where we can service. Having just barely launched, we are currently servicing customers in Utah and Nevada. I live in Utah, I live right in between Las Vegas and South Lake City, which are two large markets that we wanted to initially, prove the concept of the product and establish a customer base. We are going to be in NARPM, at the NARPM convention conference in October in Arizona. Is that right? It's in Arizona. Jason: Yeah. My assistant schedules it all for me. I just do what she tells me to do. I'll be there. Ben: We'll be there and that's where we hope to add, geographically, another service area. We're going to be growing that way, kind of state by state as we go. That will be determined by the traction we're able to get in different states that we're able to start servicing. If we can grab a couple of customers in one state, that would be enticing enough for us to go through that state and start servicing that area. There's an advantage for our customers right now. They're alone in these sea of data. They're the only people using it. That's a huge competitive advantage right now for the people using it, to be some of the first ones that are using it. As much as we're just coming out of beta and the user interface is not as polished as it should be or could be, but there's a huge advantage for those that are early customers that are starting to use the system and see some results. Jason: What are some of the most common questions that people are asking you about this? I would imagine one question that comes to mind is, "Does this have all the data that I can go find myself?" Or is it missing that? Ben: Right, good question. Essentially, people ask that question. They have a little bit of misunderstanding about what we do. That was an instinct that you had right at the beginning of our conversation is, it's similar to what people are doing which is they're going out sourcing their own data, sending out mail, or sending out stuff like that. That's a very rudimentary version of what we do. The answer to that question is, I guess, the data is so concise, so aggressively filtered, that makes your marketing very efficient, and enables you to do certain things that you never would have time or money to do otherwise. Now, campaign is being an excellent example. The sales cycle for property management is so long. We're not selling toothbrushes. If you ask somebody, "Hey, you want to buy this toothbrush?" They can say, "Yes," and it's done; the sale is done and the service is done. Property management has such a long sales cycle where you get somebody on the phone and you say, "I would love to manage your units." And they say, "Well, it's got a 12-18 month lease on it. I'm not interested unless it's vacant. 12 months from now, call me." I'm being able to keep track on that and being able to keep track of how many times you've mailed to somebody is another really important part of that process. It's integrated into the system right now. People are able to track their leads, they're able to keep track of how many times they've mailed to somebody, keep notes on phone calls that they've had. The other aspect of that is that the data updates. I don't know if you've ever spoken to somebody who has actually tried to implement a long-term mail campaign, but the data, six months out, has changed. People buy properties, they sell property. How do they correlate whether they've mailed to somebody already? Whether they've called somebody already? How do they just track that change over time to be able to spend their time with one person long enough for them to close them given that property management has such a long sales cycle? That's part of the advantage of using a system like ours to do your prospecting and data sourcing. We keep it up to date. The data is updated monthly. The phone numbers, you click the lookup button and it does lookup immediately right then. Very, very fresh data which you're not going to be able to find yourself. Who has time for that anyway? You're going to be managing 200 properties and you're going to be spending time in a big Excel spreadsheet trying to correlate [...]. Absolutely not. I saw as a huge way to be much more effective and to really spend my money where it's going to make the most effect, given that I knew that people have multiple units, and they were units I wanted to manage. I can pursue the market that I want rather than shotgunning a mail campaign or something out in the world and seeing if I got anything I wanted. Jason: Tell us a little bit about some of the early adopters. What sort of experience have they had? Is there a case study or an example you can share with us? Ben: I'll start with myself. I was the first case study. If we go back to that origin story of DoorsUp, I asked my broker, "Where do I find these people?" He said, "I have no idea. No one has any idea." We developed this raw prototype of the system. I got this report. It's so embarrassing to even look at now, it’s this ugly Excel spreadsheet, but it was our prototype. It was the name, phone number, and address of every person in my market who owned rental property. How many rentals they owned, the value of their portfolio, and the addresses of all of their rentals. It was ridiculous to me. To me, it felt like magic. I got straight down and called through that list. After wasting three months getting four or five units, in two months, we were managing about 45 units. I was just bogged down. It was crazy. We grew too fast. I discovered that I didn't want to be a property manager, so I went into software. Jason: Yeah. A lot of people were like, "Why don't you do it, Jason?" I'm like, "Then I can't help everybody else do well." Then, I'll be competing with everybody. I don't think anybody wants that. You're no longer doing that, but you had a really rapid growth initially. I love creating that problem for clients, by the way. I love when they come to me and they're like, "Man, my biggest problem is adding doors and getting doors." Then I say, "Great. Let's get you to problem number two which is how you deal with the growth. Now, you've got doors coming in and you're in pain because you have so much growth." I love creating that problem. Well, anything else they should know about this? If not, how can they get in touch? How can they find out more about DoorsUp? Ben: Yeah. I guess, I'll end with this thought, this is kind of the thesis behind DoorsUp. This is why we got into this space and try to solve this problem. My thesis is, essentially, that property management has a serious marketing problem. I listen to your show a lot and I feel like I didn't steal that idea from you—I sure hope I didn't—but you've taught me a lot about that, but I experienced that myself. People cannot find a sustainable, reliable way, to grow their door count. Profitability aside, that's important. That's very, very important, but top line revenue growth is the thing that we are focusing on helping people to. We don't have, in our industry, any sort of enabling data or service or company like other industries do. For example, if somebody in property management really wanted to spend all day everyday prospecting, if they wanted to do Grant Cardone 10X, they want to not talk to seven new landlords a week, they want to talk to 75 new landlords a week. How would they do that? They would go to Rotary Club and hope that a landlord was there. They would go to BNI, Business Network International, and hope that a landlord is there. Or they'll take a realtor to lunch and pray that he'll give him a referral. How does an aggressively-minded property management company grow quickly? They just need these leads. Whereas in real estate sales, real estate sales and other industries, we've got Cole Realty Resource, we've got SmartZip, we've got the REDX. We've got all these prospecting tools. Property management industry just does not have that, which has made it impossible for property managers to pursue this blue ocean, 70% of self-managed landlords. There's no way for them to contact them. They have no visibility into that market. Just from a very macro perspective, that's what we're trying to provide the industry. To be able to turn the focus from just closing hand razors, people who go on Google and raise their hands and say, "We want your service," to be able to aggressively pursue that market instead of just waiting for leads to come to them. That's what we see. That's my thesis is that there's a problem in property management that they need this data and we can provide it. We're still proving and testing that thesis. But we're very excited to get out there and be able to offer that to people. We've seen some success. If people want to contact me, there are plenty of ways on our website. You can go ahead and email me. My personal email address is ben.r.atkin@gmail.com. That's probably the easiest way to reach out to me personally. Though, I'm also tuned in on the website if you chat with us. It'll be an actual person who answers that. If you're in Utah and Nevada, go online, signup for a free trial. We’d love to have you start using the system. We do a two-week, 30 lead, free trial. Other than that, just reach out to me. I'd love to chat about it, and jive about property management, and see if we can help this industry grow from the 30% penetration to 40% or 50% or 60%. I see there needs to be some sort of change in order to be able to do that. Jason: Cool. Ben, where are you based out of? Ben: I'm in St. George, Utah. Just an hour North of Las Vegas, Nevada. Jason: Got it. I know where it is. I was born in Utah. Alright. We'll connect, I think that I have a lot of clients are at the point where they're ready to be able to leverage their service like this. I think a lot of property managers are not. I think a lot of them really are just not ready to leverage something like this, unfortunately. If that's the case, reach out to DoorGrow. Then they'll see if you're ready. "You're ready. You have the bandwidth to do these kind of things and grow your business. Let's get you connected to DoorsUp." I look forward to watching what you guys do, seeing the progress, and growth of your company. Ben: Thanks, it's a pleasure. Jason: Thanks for coming in this show. Ben: Hopefully, we'll see you at NARPM. Anybody else, hopefully, we'll see in there. Thanks! Jason: Alright. Very cool. If you are a property management entrepreneur, and you are wanting to grow your business, and you want to grow without SEO, without pay-per-click, without content marketing, without social media marketing, without uncomfortable videos, without pay-per-lead services, and they're having phenomenal growth, they're easily adding in a year 100 doors to their business, they're adding $100,000 in revenue to their business annually and you want to do that, maybe you're one of these companies that, right now, is losing more doors than you're getting on right now because it's difficult to try to outpace the market when doors are selling off because the market's good with marketing then reach out to DoorGrow. Let's optimize your business, let's get you ready to use a service like this, and some other strategies, and tactics that we have, that can help you grow your business. Check us out at doorgrow.com. We would love to help you out. We want, like what I say in the intro, we want to impact this industry, and we're excited to find like-minded entrepreneurs like Ben and others that are helping to make this industry great. I think it has massive potential. I believe that property management industry can be as big as the real estate industry; I think it has the potential to really grow here in the US. Let's make that happen, everybody. Make sure, if you're a property management entrepreneur, you join our Facebook group doorgrowclub.com. Get inside the community. Connect with us. This is a group for property management business owners. Get with your tribe. Connect with us, and we'll probably see you in person at some of these NARPM events because I'm hitting as many as I can lately. Hopefully, I'll be connecting with you guys in person and inside the DoorGrow Club. Thanks everybody for tuning in to DoorGrow Show. Until next time, to our mutual growth. Bye, everyone.  

Ben Greenfield Life
Ben Greenfield's Top Anti-Aging Tactics: Basic & Ancestral Strategies To Enhance Longevity

Ben Greenfield Life

Play Episode Listen Later Jun 6, 2019 72:01


I recently had a chance to speak to a wonderful crowd of personal wealth management experts at the . During my talk, I covered both basic and advanced tactics to enhance longevity, and the talk was also recorded for your listening pleasure here. In this episode, you'll learn... -Clues from the animal kingdom about our own longevity...9:45 Lobster has high activity of the telomerase enzyme (prevents telomeres from shortening rapidly)  have robust protein folding mechanisms Hummingbird has extremely high metabolism; produces high amount of endogenous antioxidants which extends its life Tortoise's internal organs do not degrade as rapidly as the rest of its body The Immortal Jellyfish: Sinks to the bottom of the ocean when it dies and renews its life Humans do not tap into their longevity potential due to their deleterious lifestyle -The 12 characteristics of "Blue Zones" and how they relate to longevity... Air quality in your environment [17:15] We're bombarded with air pollution directly related to air pollution air filters (use code BEN) It's possible to begin reversing lung damage from smoking within 12 months Wild plants, herbs and spices [20:32] : Things that are bad for you in large amounts can strengthen your body's stress resilience in small amounts Plants have built-in defense mechanisms Book: Plants cause gut damage to those with existing gut damage (leaky gut, dysbiosis, etc.) Book: Avoid processed food [24:45] Two ingredients commonly found on processed "healthy" food: vegetable oil and sugar Two things to track: Glycemic variability w/ Inflammation High amount of legumes [28:50] Rinsing and sprouting Legumes are a low glycemic index food Slow carbs A slice of bread can spike your sugar higher than a candy bar Low level physical activity throughout the day [34:50] You don't see cross fit regimens in blue zones Gyms are a product of the post-industrial era Natural way to exercise is walking, chopping wood, outdoor activities Standing work station [link] Treadmill work station [link] Design your lifestyle so that the gym is an option, not a necessity Strenuous gym activity will not improve your longevity Social engagement [38:25] Podcast: It's impossible to simulate face to face interaction in a digital format Use the Internet as a means of facilitating F2F contact, not trying to simulate it (meetup.com) Drink healthy forms of alcohol [40:55] Ben's cocktail: Gin or vodka, on the rocks, wedge of lemon and house bitters  (discount code greenfield10 for 10% off) Podcast: Alcohol is toxic, but while too much can be harmful, a little bit can be efficacious Calorie restriction and fasting [44:15] Long time between meals, your body up regulates cellular autophagy (cleanup of cellular debris in your body) Intermittent fasting allows you to derive benefits of fasting without calorie restriction Ben's fasting protocol: Quarterly 5 day period of calorie restriction Daily intermittent fast Monthly: Dinner to dinner fast Strong life purpose [48:05] Have a reason you exist, a mission statement, you can clearly articulate to yourself and others regardless of your circumstances Low amounts of stress [50:40] Go for the low hanging fruit (natural stress relief) before using technology Our breath (prana) is a natural stress relief Box breathing Alternate nostril breathing 4-7-8 breathing Spiritual discipline and belief in a higher power [53:12] Believe we're more than blobs floating through the air, seeing who can accumulate the most trophies Physical intimacy [55:30] Nature doesn't want to keep organisms that aren't useful to its propagation Having sex regularly sends a message to Nature that you want to propagate the Earth -Advanced biohacking practices people are using on top of those already mentioned...57:35 Hormesis via hyper oxygenation (hyperbaric chamber) Hormesis via EWOT (exercise with oxygen therapy) Thermogenesis Cryotherapy chamber Full spectrum infrared sauna (Clearlight) UVA/UVB radiation Calorie restriction pneumatics Rapamycin Metformin Insulin stabilizing herbs and spices Berberine [thorne link] Bitter melon extract Sirtuin activating compounds (stacs) Stem cells V cells Exosomes Foods that can enhance your own stem cell productioin Colostrum Chlorella Aloe vera Coffee berry fruit extract Peptides Joint degradation: , Mitochondria: Humanin, mots-c C Max Mitochondrial support Telomeres  (enter code BEN at checkout and get 30% off)  (link?) -And much more... Resources mentioned: - Book:  - Book: - Book: - Book: - Book: - - Book:  - Book: - - - -  and - - - - - - - -  (enter code BEN at checkout and get 30% off) - - Episode Sponsors: -: My personal playground for new supplement formulations. Ben Greenfield Fitness listeners receive a 10% discount off your entire order when you use discount code: BGF10. -: Contains a host of anti-inflammatory, anti-obesity, and anti-allergy benefits. For this reason, I have decided to now make consumption of hydrogen-rich water an important part of my daily nutritional routine...and I highly recommend it! Enter code: BEN at checkout and get 30% off your order! -: Activewear and athletic clothing for ultimate performance. Vuori is built to move and sweat in, yet designed with a West Coast aesthetic that transitions effortlessly into everyday life. Receive 25% off your first order when you use discount code: "ben25" -: Whether you’re an insurance expert or a newbie, Policygenius created a website that makes it easy for you to compare quotes, get advice, and get covered. Got a question for me about today's podcast? Just leave a comment below and I'll reply!  

Morning Mindset with Paul G. Markel
MM213 - The Staying Power of Kindness

Morning Mindset with Paul G. Markel

Play Episode Listen Later Dec 19, 2018 12:17


We remember those who have wronged us, but we should remember those who have treated us with kindness. Being kind is not just niceness. Sometimes kindness is honesty. If you like the show, please check out our Official Morning Mindset Merchandise! Episode Transcription [INTRO] ♫ Trenches by Pop Evil ♫ *Alex* Welcome to Morning Mindset. A daily dose of practical wit and wisdom with a professional educator & trainer, Amazon best selling author, United States Marine, Television, and Radio host, Paul G. Markel. Each episode will focus on positive and productive ways to strengthen your mindset and help you improve your relationships, career goals, and overall well-being. Please welcome your host; Paul G. Markel. *Professor Paul*Hello and welcome back to... I almost said the other the name of my other show, but welcome back to Morning Mindset. Yes, I need to remind myself. I need to get myself in a Morning Mindset type of mood before I hit record on the digital recording software that we use here in our studio. Alright, today I'm going to share something personal with you. You're welcome. A lot of people I would say most people probably have a song or a group of songs a playlist that defines their time in high school or their time as a young person.-I have actually several songs. There are several songs that if they come on the radio or if I find them on my phone or a search for them deliberately that I can be transported right there. Right back to where I was at that time when I was listening to it, and one of those songs is Led Zeppelin's Stairway to Heaven and if you're an old codger like me, you're like, "Duh, that's everybody song." But if you're a young crumb crunching Millennial, you're like what that old classic rock song from that old band Led Zeppelin. Yeah, now the reason that I mean other than the obvious that the fact that it is a monster ballad, why Stairway to Heaven means something to me.-That's because when I went to high school in Detroit, I started high school at the time. It was the early 1980s and if you know anything about music history Stairway to Heaven was released in the late 70s, it became a monster hit and the DJ's that DJ'd is high school dances. That song was chosen to be the final dance of the Night song and I don't know how long they had been doing it before I went to high school there and I don't know how long they continue to do it after I was gone. But while I was there Stairway to Heaven and it’s a long song was the that was the signal that this is the last dance of the night. Now in modern times, people would be like, oh that's a stupid song and, you know, dance to that and the fact of the matter is it wasn't really it was a slow song but it wasn't a slow song.- It was a slow song that got faster didn't matter. It didn't matter. Now. The reason that that song means so much to me. Is I recall the Freshman mixer if you guys don't know what a mixer is. This is something that they used to do in the old days before the Advent of Facebook and Snapchat and Instagram and all of these Modern Marvels they wanted. Freshman to get to know each other and to get comfortable with their new school because why because well the fact is the majority of the people that were at the high school didn't go to elementary school or junior high together.-Now I know many areas of the country, you know, you go to elementary school with the same group of kids and then you go to Junior High with the same group of kids and you go to high school with the same group of kids and you know each other from kindergarten through graduation, but when I was going we had a lot of small parochial elementary schools all over the Greater Detroit area, and then we had just a couple handful of high schools, and so all these small parochial Elementary and that basically they went K-8 schools.-You would all get together in this one school and you only knew maybe 20 or 30 people when you actually started your freshman year. So they would have this thing called a freshman mixer and it was a dance and it was only for freshmen because they didn't want the freshmen to be overwhelmed or intimidated by the upperclassmen. Now the people who put it together in addition to teachers obviously was the student council the freshman, sophomore, junior, senior student council members. They put it together, they organized it in all that, and I remember during the Freshman mixer, asking two senior girls. I know I was 14, I asked two senior girls not the same time separately. To dance. and they both did and it was like I was dancing with angels.-I was so far out of my league, but you know what? They said. Yes, they danced with me out there on the gymnasium floor in our socks because you weren't allowed to wear Street shoes on the gym floor, and their names were Janice McPhee and Patty Duffer. He says wow, Paul. How long ago is that Ben? It's been a while take today's date and go back to the fall of 1981, and that's how long it's been. Why do I remember them and why do we remember that dancing water? Remember that because ladies and gentlemen, they were kind. To me every freshman every 13, 14, 15-year-old doesn't matter whether you're a boy or girl. You're self-conscious. You're awkward and I was no different but even though I was an awkward skinny 14-year-old freshman.-These senior girls. Do you guys remember that? Can you can you recall when you were 13 or 14 or even 15 years old looking at the seniors a high school seniors and they just seem so old and wise and mature and so far out of your league, even though today it's funny because if you look at someone that's three or four years older and you're like, yeah, whatever no big deal but back then, you know when you're that young. But those two girls and they're obviously grown women now, but they were kind to me, and I remember that kindness all these years later now kindness doesn't always have to be about just niceness or being you know, smiling and you know false niceness sometimes kindness can just be Honesty.-When I was in infantry school, and I was in the Infantry School in the Marine Corps the sergeant who was in charge of my assault section and I was in assault man so we had an assault section the sergeant who was in charge was a salty infantry marine and he took the time and I talked about him before his name was Fred Sizemore sergeant. He took the time not only to teach us what he was supposed to teach us what it said in the, you know, but he also had the 3-ring binder that said teach these kids this these are the subjects you need to cover. These are the tests. You need to give this is what you have to do according to the rules. He did more than that, and he was honest with us. He told us he said there's the way they say things are, and there's the way things really are in the Infantry in the Marine Corps.-He told us that the Marine Corps you as you might think it's big. It's a large organization. He said but the Marine Corps is a small organization in the global scheme of things and the Infantry is even smaller. He said you might think that you can screw someone over here and you'll never see them again. I said but you will be said or you could treat someone right and do the right thing because then you'll end up in a unit with them a year or two or so from now and you'll already have a relationship established with them the moment you arrived, and Fred Sizemore was absolutely right everywhere. I went in the Marine Corps every base.-I checked into or checked on to every unit I was a part of, I ended up at some point in time running into or being stationed with people, Marines, infantrymen that I had known previously. Now Sergeant Sizemore did not, he would not fit the I guess the general textbook description of kind or kindness, but he was kind to us because he was honest with us and he told us exactly what we could expect out of our new lives out of our lives as Marine Corps infantrymen, and I remember that. I remember that to this day. I remember his name and I remember how he treated us because of the staying power of kindness often. We remember and we dwell on those who have wronged us. It's human nature.-Everyone does it I do it you do we all do it. But what we should be doing is we should be dwelling on we should be remembering we should be thinking fondly of. Those who have treated us with kindness. Now those people that I just mentioned here, they probably didn't think anything of it. They probably, those wonderful young women who were kind enough to dance with an awkward freshman. They probably don't sit at home thinking about that dance or about that freshman they danced with.-Sergeant Sizemore probably had hundreds, if not thousands of young Privates and PFCs go through his school there were in his in the assault section while he was stationed with the school of the Infantry there on Camp Geiger. He probably doesn't remember me as an individual. But that's okay cuz I remember them remember them all. Things that you do that you don't think anything about May resonate with others. If you are honest, if you are kind if you are considerate to other people you have no idea that could resonate with them and stick with them for years and years. There is a definite staying power to kindness. So give it a try. Alright, ladies and gentlemen, I am your host Paul Markel and I will talk to you again real soon. [OUTRO] ♫ Trenches by Pop Evil ♫ *Alex* Thank you for spending time with us today. To get show notes, submit a topic request, for more from your host Paul G. Markel, visit MorningMindsetPodcast.com. That’s MorningMindsetPodcast.com. Please leave a review of this podcast on your favorite podcast player, we appreciate your time & effort, and we look forward to reading your honest feedback.

Devchat.tv Master Feed
MJS 082: Benjamin Hong

Devchat.tv Master Feed

Play Episode Listen Later Oct 24, 2018 22:26


Panel: Charles Max Wood Guest: Benjamin Hong This week on My JavaScript Story, Charles speaks with Benjamin Hong who is a Senior UI Developer at Politico where he lives in the Washington, D.C. area. He has worked with other companies including Treehouse, Element 84, and Udacity. Charles and Benjamin talk about his past and current projects, and how it’s different working for the government vs. working for a business. Check it out! In particular, we dive pretty deep on: 1:06 – Chuck: Tell us a brief introduction, please. 1:23 – Ben: I am a lead frontend developer at Politico. 1:43 – Chuck: It’s an area that can affect everyone. How did you get into developing? 1:52: Ben: I had everything you can think of to develop at first. 2:10 – Chuck: For me it was a TI90 calculator! 2:18 – Chuck: Was it somebody or something that pushed you towards this area? 2:32 – Ben: I wanted to change something with the theme, Googled it, and it went from there, and the Marquis Tag. 2:51 – Chuck: And the Blink Tag! The goodies. So you got the he HTML book – and what website did you build that was your first big project? 3:07 – Ben: It was fiddling around, but it was fortune cookie universe. 3:20 – Chuck: You will have to recreate it! 3:27 – Ben: I think this was 1993/1995 timeframe. 3:40 – Chuck: Yep, me too same time frame. If you had something move on your website it was so cool. You went to building... 4:02 – Ben: JavaScript was a roadblock for me. There was nobody to correct me. I had a JavaScript book and it was a massive failure. 4:33 – Chuck: You took a break and you came back? 4:40 – Ben: Oh – people will PAY you to do this?! 4:54 – Chuck: Did you go to college? 5:01 – Ben: Yes, I have a Master’s in a different field. I was always a tech junkie. I just wanted to put things together. 5:20 – Chuck: Take us through your journey through JS? 5:30 – Ben: I started off with the jQuery piece of it. I needed Java, and it took me awhile to wrap my head around it at first. Through the trial and process of trying to get into Angular and React, too. 6:19 – Chuck: Did you play with Backbone, Knockout, or Ember? 6:32 – Ben: I did do SOME Ember and some Knockout. Those were my first interactions. 6:49 – Chuck: What got you into the profession? How did you get from your Master’s to being a tech guy? 7:14 – Ben: From the Master’s field I learned a lot about human experience, and anted to breed the two together. Also, consulting and helping to build things, too. 7:44 – Charles: What was the career change like? 7:53 – Ben: I went to the federal government at first around the recession – it was good having a stable job. I was bored, though. While I was working for the government I was trying to get my foot in the door. From there I have been building my way up. 8:30 – Ben: I was working on Medicare.gov and then later... 8:46 – Charles: We won’t use the word “disaster”! What is it like to work for the government? 9:20 – Ben: Yep. The federal government is a different area because they are stake holders. They were about WHO owned the content, and who do we have to talk to get something approved. It was not product oriented like a business. I made my transition to Politico, because I wanted to find solutions and diversify the problems I was having. 10:31 – Chuck: Have you been there from the beginning? 10:39 – Ben answers the question. Ben: They were looking for frontend developers 10:54 – Chuck: You are the lead there now. What was that like with the transition? 11:08 – Ben talks about the beginnings stages of his time with Politico and the current situation. He talks about the different problems, challenges, and etc. 11:36 – Chuck: Do you consider yourself a news organization or? 11:47 – Ben: We have Politico Pro, too. I have been working with this site more so. There are updates about campaign and voting data. People will pay a fee. 12:25 – Chuck: Do they pain themselves as leaning one way or another or nonpartisan? 12:38 – Ben: We are objective and nonpartisan. 12:51 – Chuck: I know, I was hesitant to ask. What’s the mission of the company and into what you do? 13:09 – Ben: The projects get dumped to us and we are about solving the problems. What is the best route for solving it? I had to help pioneer the new framework into the tech staff is one of my roles. 13:48 – Chuck: What’s your tech stack? 13:55 – Ben: JavaScript and Vue.js. We are experimenting with other software, too. 14:16 – Chuck: We should get you talking about Vue on the other show! Are you working at home? 14:32 – Ben answers the question. Ben: One thing I am helping with Meetup. Community outreach is important and I’m apart of that. 15:09 – Chuck: Yep, it’s interesting to see various fields into the tech world. I am not one of those liberal arts majors, I do have a computer science degree. It’s interesting to see the different perspectives. How little it is for someone to be able to dive-in right away. What are you working on? 16:09 – Ben: Meetup population and helping with the work at Politico. 16:27 – Chuck: Reusable components. Are those opensource or only internal? 16:41 – Ben: They are now opensource but we are seeing which portions can be opensource or not. 17:01 – Chuck: Different companies have come out and offered their opensource. Where do they find you? 17:20 – BenCodeZen! They are more than welcome to message me. 17:36 – Chuck: Any advice on newbies to this field? 17:46 – Ben: Attending those meetings and making those connections. 18:18 – Chuck: I have been writing a book on HOW to get a job as a coder. That’s the same advice that I am giving, too. 18:46 – Chuck: Picks! 18:51 – Advertisement – Fresh Books! 30-Day Trial! Links: React Angular Vue.js JavaScript Ember Elm jQuery BenCodeZen Ben’s LinkedIn Ben’s Crunch Base Sponsors: Cache Fly Get A Coder Job Fresh Books Picks: Charles Framework Summit – UT (Ember, Elm, and tons more!) Microsoft Ignite Code Badge Ben Conference in Toronto Conference in Atlanta, GA (Connect Tech) Conference in London – Vue

All JavaScript Podcasts by Devchat.tv
MJS 082: Benjamin Hong

All JavaScript Podcasts by Devchat.tv

Play Episode Listen Later Oct 24, 2018 22:26


Panel: Charles Max Wood Guest: Benjamin Hong This week on My JavaScript Story, Charles speaks with Benjamin Hong who is a Senior UI Developer at Politico where he lives in the Washington, D.C. area. He has worked with other companies including Treehouse, Element 84, and Udacity. Charles and Benjamin talk about his past and current projects, and how it’s different working for the government vs. working for a business. Check it out! In particular, we dive pretty deep on: 1:06 – Chuck: Tell us a brief introduction, please. 1:23 – Ben: I am a lead frontend developer at Politico. 1:43 – Chuck: It’s an area that can affect everyone. How did you get into developing? 1:52: Ben: I had everything you can think of to develop at first. 2:10 – Chuck: For me it was a TI90 calculator! 2:18 – Chuck: Was it somebody or something that pushed you towards this area? 2:32 – Ben: I wanted to change something with the theme, Googled it, and it went from there, and the Marquis Tag. 2:51 – Chuck: And the Blink Tag! The goodies. So you got the he HTML book – and what website did you build that was your first big project? 3:07 – Ben: It was fiddling around, but it was fortune cookie universe. 3:20 – Chuck: You will have to recreate it! 3:27 – Ben: I think this was 1993/1995 timeframe. 3:40 – Chuck: Yep, me too same time frame. If you had something move on your website it was so cool. You went to building... 4:02 – Ben: JavaScript was a roadblock for me. There was nobody to correct me. I had a JavaScript book and it was a massive failure. 4:33 – Chuck: You took a break and you came back? 4:40 – Ben: Oh – people will PAY you to do this?! 4:54 – Chuck: Did you go to college? 5:01 – Ben: Yes, I have a Master’s in a different field. I was always a tech junkie. I just wanted to put things together. 5:20 – Chuck: Take us through your journey through JS? 5:30 – Ben: I started off with the jQuery piece of it. I needed Java, and it took me awhile to wrap my head around it at first. Through the trial and process of trying to get into Angular and React, too. 6:19 – Chuck: Did you play with Backbone, Knockout, or Ember? 6:32 – Ben: I did do SOME Ember and some Knockout. Those were my first interactions. 6:49 – Chuck: What got you into the profession? How did you get from your Master’s to being a tech guy? 7:14 – Ben: From the Master’s field I learned a lot about human experience, and anted to breed the two together. Also, consulting and helping to build things, too. 7:44 – Charles: What was the career change like? 7:53 – Ben: I went to the federal government at first around the recession – it was good having a stable job. I was bored, though. While I was working for the government I was trying to get my foot in the door. From there I have been building my way up. 8:30 – Ben: I was working on Medicare.gov and then later... 8:46 – Charles: We won’t use the word “disaster”! What is it like to work for the government? 9:20 – Ben: Yep. The federal government is a different area because they are stake holders. They were about WHO owned the content, and who do we have to talk to get something approved. It was not product oriented like a business. I made my transition to Politico, because I wanted to find solutions and diversify the problems I was having. 10:31 – Chuck: Have you been there from the beginning? 10:39 – Ben answers the question. Ben: They were looking for frontend developers 10:54 – Chuck: You are the lead there now. What was that like with the transition? 11:08 – Ben talks about the beginnings stages of his time with Politico and the current situation. He talks about the different problems, challenges, and etc. 11:36 – Chuck: Do you consider yourself a news organization or? 11:47 – Ben: We have Politico Pro, too. I have been working with this site more so. There are updates about campaign and voting data. People will pay a fee. 12:25 – Chuck: Do they pain themselves as leaning one way or another or nonpartisan? 12:38 – Ben: We are objective and nonpartisan. 12:51 – Chuck: I know, I was hesitant to ask. What’s the mission of the company and into what you do? 13:09 – Ben: The projects get dumped to us and we are about solving the problems. What is the best route for solving it? I had to help pioneer the new framework into the tech staff is one of my roles. 13:48 – Chuck: What’s your tech stack? 13:55 – Ben: JavaScript and Vue.js. We are experimenting with other software, too. 14:16 – Chuck: We should get you talking about Vue on the other show! Are you working at home? 14:32 – Ben answers the question. Ben: One thing I am helping with Meetup. Community outreach is important and I’m apart of that. 15:09 – Chuck: Yep, it’s interesting to see various fields into the tech world. I am not one of those liberal arts majors, I do have a computer science degree. It’s interesting to see the different perspectives. How little it is for someone to be able to dive-in right away. What are you working on? 16:09 – Ben: Meetup population and helping with the work at Politico. 16:27 – Chuck: Reusable components. Are those opensource or only internal? 16:41 – Ben: They are now opensource but we are seeing which portions can be opensource or not. 17:01 – Chuck: Different companies have come out and offered their opensource. Where do they find you? 17:20 – BenCodeZen! They are more than welcome to message me. 17:36 – Chuck: Any advice on newbies to this field? 17:46 – Ben: Attending those meetings and making those connections. 18:18 – Chuck: I have been writing a book on HOW to get a job as a coder. That’s the same advice that I am giving, too. 18:46 – Chuck: Picks! 18:51 – Advertisement – Fresh Books! 30-Day Trial! Links: React Angular Vue.js JavaScript Ember Elm jQuery BenCodeZen Ben’s LinkedIn Ben’s Crunch Base Sponsors: Cache Fly Get A Coder Job Fresh Books Picks: Charles Framework Summit – UT (Ember, Elm, and tons more!) Microsoft Ignite Code Badge Ben Conference in Toronto Conference in Atlanta, GA (Connect Tech) Conference in London – Vue

My JavaScript Story
MJS 082: Benjamin Hong

My JavaScript Story

Play Episode Listen Later Oct 24, 2018 22:26


Panel: Charles Max Wood Guest: Benjamin Hong This week on My JavaScript Story, Charles speaks with Benjamin Hong who is a Senior UI Developer at Politico where he lives in the Washington, D.C. area. He has worked with other companies including Treehouse, Element 84, and Udacity. Charles and Benjamin talk about his past and current projects, and how it’s different working for the government vs. working for a business. Check it out! In particular, we dive pretty deep on: 1:06 – Chuck: Tell us a brief introduction, please. 1:23 – Ben: I am a lead frontend developer at Politico. 1:43 – Chuck: It’s an area that can affect everyone. How did you get into developing? 1:52: Ben: I had everything you can think of to develop at first. 2:10 – Chuck: For me it was a TI90 calculator! 2:18 – Chuck: Was it somebody or something that pushed you towards this area? 2:32 – Ben: I wanted to change something with the theme, Googled it, and it went from there, and the Marquis Tag. 2:51 – Chuck: And the Blink Tag! The goodies. So you got the he HTML book – and what website did you build that was your first big project? 3:07 – Ben: It was fiddling around, but it was fortune cookie universe. 3:20 – Chuck: You will have to recreate it! 3:27 – Ben: I think this was 1993/1995 timeframe. 3:40 – Chuck: Yep, me too same time frame. If you had something move on your website it was so cool. You went to building... 4:02 – Ben: JavaScript was a roadblock for me. There was nobody to correct me. I had a JavaScript book and it was a massive failure. 4:33 – Chuck: You took a break and you came back? 4:40 – Ben: Oh – people will PAY you to do this?! 4:54 – Chuck: Did you go to college? 5:01 – Ben: Yes, I have a Master’s in a different field. I was always a tech junkie. I just wanted to put things together. 5:20 – Chuck: Take us through your journey through JS? 5:30 – Ben: I started off with the jQuery piece of it. I needed Java, and it took me awhile to wrap my head around it at first. Through the trial and process of trying to get into Angular and React, too. 6:19 – Chuck: Did you play with Backbone, Knockout, or Ember? 6:32 – Ben: I did do SOME Ember and some Knockout. Those were my first interactions. 6:49 – Chuck: What got you into the profession? How did you get from your Master’s to being a tech guy? 7:14 – Ben: From the Master’s field I learned a lot about human experience, and anted to breed the two together. Also, consulting and helping to build things, too. 7:44 – Charles: What was the career change like? 7:53 – Ben: I went to the federal government at first around the recession – it was good having a stable job. I was bored, though. While I was working for the government I was trying to get my foot in the door. From there I have been building my way up. 8:30 – Ben: I was working on Medicare.gov and then later... 8:46 – Charles: We won’t use the word “disaster”! What is it like to work for the government? 9:20 – Ben: Yep. The federal government is a different area because they are stake holders. They were about WHO owned the content, and who do we have to talk to get something approved. It was not product oriented like a business. I made my transition to Politico, because I wanted to find solutions and diversify the problems I was having. 10:31 – Chuck: Have you been there from the beginning? 10:39 – Ben answers the question. Ben: They were looking for frontend developers 10:54 – Chuck: You are the lead there now. What was that like with the transition? 11:08 – Ben talks about the beginnings stages of his time with Politico and the current situation. He talks about the different problems, challenges, and etc. 11:36 – Chuck: Do you consider yourself a news organization or? 11:47 – Ben: We have Politico Pro, too. I have been working with this site more so. There are updates about campaign and voting data. People will pay a fee. 12:25 – Chuck: Do they pain themselves as leaning one way or another or nonpartisan? 12:38 – Ben: We are objective and nonpartisan. 12:51 – Chuck: I know, I was hesitant to ask. What’s the mission of the company and into what you do? 13:09 – Ben: The projects get dumped to us and we are about solving the problems. What is the best route for solving it? I had to help pioneer the new framework into the tech staff is one of my roles. 13:48 – Chuck: What’s your tech stack? 13:55 – Ben: JavaScript and Vue.js. We are experimenting with other software, too. 14:16 – Chuck: We should get you talking about Vue on the other show! Are you working at home? 14:32 – Ben answers the question. Ben: One thing I am helping with Meetup. Community outreach is important and I’m apart of that. 15:09 – Chuck: Yep, it’s interesting to see various fields into the tech world. I am not one of those liberal arts majors, I do have a computer science degree. It’s interesting to see the different perspectives. How little it is for someone to be able to dive-in right away. What are you working on? 16:09 – Ben: Meetup population and helping with the work at Politico. 16:27 – Chuck: Reusable components. Are those opensource or only internal? 16:41 – Ben: They are now opensource but we are seeing which portions can be opensource or not. 17:01 – Chuck: Different companies have come out and offered their opensource. Where do they find you? 17:20 – BenCodeZen! They are more than welcome to message me. 17:36 – Chuck: Any advice on newbies to this field? 17:46 – Ben: Attending those meetings and making those connections. 18:18 – Chuck: I have been writing a book on HOW to get a job as a coder. That’s the same advice that I am giving, too. 18:46 – Chuck: Picks! 18:51 – Advertisement – Fresh Books! 30-Day Trial! Links: React Angular Vue.js JavaScript Ember Elm jQuery BenCodeZen Ben’s LinkedIn Ben’s Crunch Base Sponsors: Cache Fly Get A Coder Job Fresh Books Picks: Charles Framework Summit – UT (Ember, Elm, and tons more!) Microsoft Ignite Code Badge Ben Conference in Toronto Conference in Atlanta, GA (Connect Tech) Conference in London – Vue

Eclectic Kettle - BFF.fm
Full Interview with Gruff Rhys

Eclectic Kettle - BFF.fm

Play Episode Listen Later Oct 17, 2018 36:00


On October 16th, Gruff Rhys joined our broadcast of Eclectic Kettle. We abridged the interview for airtime, but here's the full version, along with a transcript. Remember, you can win tickets for Gruff's October 23rd show at The Chapel in San Francisco here. Enjoy! Thank you to Leslie Hampton at The Owl Magazine for co-ordinating this interview with us.Ben Ward: Hi everyone, this is Ben Ward of BFF.fm's Eclectic Kettle. You're listening to a special extra release that we're putting out this week, which is my full interview with Gruff Rhys. Lead singer of Super Furry Animals and currently on tour promoting his new album “Babelsberg”.He'll be playing here in San Francisco on October 23rd; this coming Tuesday. We played parts of this interview on Eclectic Kettle on October 16th. This is the fuller version where we discuss his tour, the recording of the album and the efforts that went into the product that really defines the sound. We reminisce about his previous appearance at The Chapel which he remembers well. We also discuss his recent more politically pointed songs about Brexit and the National Health Service in the UK, touching on his songwriting philosophy and motivations, and inevitably get a bit stuck in on Brexit as we despair.I want to say a huge thank you to Leslie Hampton, who's guest -DJ'd on Eclectic Kettle before with me. She's over at The Owl Magazine and was instrumental in helping us put this interview together. Check out theowlmag.com for their show previews and other coverage.Finally, BFF.fm has two pairs of tickets for Gruff's October 23rd show to give away. Check out BFF.fm for giveaway details. It's trivially easy for you to enter! I hope you enjoy the interview, I hope you enjoy his show. Remember, the album is Babelsberg it's out now.And you can listen to listen to more great community radio here from the heart of San Francisco at BFF.fm.[Sample of Oh Dear! by Gruff Rhys, from Babelsberg.][Phone ringing…]Gruff Rhys: Hello?Ben: Er hello, Gruff?Gruff: Hello!Ben: Hi! It's Ben Ward from BFF.fm here. Is now still a good time to talk?Gruff: Yes! Sorry, I completely forgot but it's great!Ben: Oh, good! [laughs]. I'm British, obviously, but I'm calling you from San Francisco. Because you're playing here on the 23rd, I think that's right.Gruff: Yeah, yeah. Ah, great!Ben: And you're in DC now?Gruff: Yeah, we're on the way to DC. We've just driven past Baltimore, and I'm sat in the van and we're headed down the road to Washington. And we were just discussing the Washington antique grid system.Ben: How long have you been on tour now? About a week over here?Gruff: Yeah, we've been in North America, but we did a couple of Canadian shows and we're just heading down the east coast, and then we're going to start to go west after tonight.It was particularly memorable at The Chapel. It was so much fun, people really got involved. I think there were quite a few people on stage by the end.Ben: Wonderful. I was looking at the dates and you've got the San Francisco show and then LA and then that's the end of the tour. Are you even thinking about that much at this point? Or do you just take every date as it comes?Gruff: No, it's very exciting to hit the west coast, and y'know the set will be… I can't wait to see how the set will have developed. We've been rehearsing some new material on the road and it's quite exciting and it's changing every night.Ben: Ah, that's great.Gruff: Yeah, we're looking forward to bringing it to The Chapel.Ben: Yeah, and you played The Chapel last time you played solo. The Super Furries were in town a couple of years ago. Actually, Super Furries played on my birthday two years ago, which I appreciate very much…Gruff: Oh wow! Amazing.Ben: That was a nice present for me. But you toured American Interior two years before that, also at The Chapel. Do you have particular memories of the venue?Gruff: Yeah, it was my favourite show of that tour. I started introducing historical re-enactments into my shows and I think that was the high point of that endeavour. It was particularly memorable at The Chapel. It was so much fun, people really got involved. I think there were quite a few people on stage by the end.Ben: Yes, there were the two people performing with …the puppet, I remember.Gruff: Yeah. They were taking the role of various historical characters from the 1790s.Ben: [laughs] Is there anything… because I guess you're only going to be in town for a day is there anything you're looking forward to seeing in San Francisco when you make it here?Gruff: Yeah, I usually, in the Mission, err, I'll be trying out probably lots of good galleries and stuff. [inaudible] is up there. And erm, I'll go see if they've got something on. And err, yeah, there's lots of interesting things in that area. I've never been to the LSD Museum, I might do that.Ben: I wanted to chat to you a little about the new record, which obviously is why you're here. I've listened to it a lot, I really love it. One of the things that really struck me is that you've got a very recognisable voice and songwriting style. Something I really admire is that each of your solo records over the years has a pretty unique vibe. They really seem to stand out from one-another. This one's been really widely praised for the string arrangements and evocative sounds of the 60s like Serge Gainsbourg, Scott Walker and Lee Hazlewood, all wrapped up in that production. Do you approach each project with an intention to find something that's so new and different?I'm worried about writing the same song over and over again. I want every album to have a distinct character. I try to find a way of keeping it new, for myself at least.Gruff: Um, yeah inevitably. It's something I, I want every album to have a distinct character. I suppose my ambition with this record is to try and make a whole album out of the same structured palette and try to stick to that, and try not to go off on too many tangents in a way. That's my downside in the studio; I get overexcited! By the end it was very disciplined… I mean… I suppose songwriting's quite a slow-moving medium. I'm worried about writing the same song over and over again. I try to find a way of keeping it new, for myself at least. It's not a particularly experimental record but I hope lyrically it engages a bit with the present day so there is some relevancy to exist today [laughs].Ben: Yeah. It has these darker, bleaker lyrical themes throughout it than have jumped out of your previous records. I was actually back home in the UK a few weeks ago and I caught a little of your interview on the BBC [BBC 6Music] with Mark Radcliffe.Gruff: Ah yeah…Ben: And he, um… You remarked there, talking a little bit about how he sort-of said it's a darker record. And you pointed out that actually with the arrangements — with the strings — it comes out sounding actually quite uplifting and optimistic.When you started, did you have any idea you wanted it to end up like that? Was it working with Stephen McNeff that revealed that to you? Did you have to be persuaded to go in that direction?Gruff: Yeah, I mean when I was recording it I didn't have… err… I just got a call from a producer called Ali Chant in Bristol, who I'd recorded with previously, he said “if I wanted to make any records, the studio's being knocked down in a few weeks”. So I'd played some of this material with Kliph and Steve who play on the record and the previous tour. Osian has played piano on my previous two albums now and I, we rehearsed a bunch of songs we'd been putting together and went into the studio for a few days and it was always my intention to add a certain amount of arrangement but, coincidentally I was working with a composer called Stephen McNeff. I was writing some lyrics for him for a different project and I sat in on one of the recording sessions which was incredible. So I immediately passed him on the files of the sounds I was working on.But anyway, because there was no studio pressure I just kinda pursued the record until it was finished rather than rush it. It took a couple of years.Ben: So it gave you space to explore that bigger sound?Gruff: Yeah. The songs are intimate, but they're pretty much live takes for the most part. I spent time on vocal, but not to an extreme. And then Stephen arranged the orchestral element and they played live to the previous recordings.Ben: Oh, interesting…Gruff: So, although there's a lot going on it was fairly simply recorded in a way and not particularly polished. There's still some damage there!Ben: That's really interesting because I was going to ask, erm, and this might not be much of a question now, but given that you're back on tour and you're not going to fit a 72 piece orchestra into The Chapel — although I would like to see that — whether there's been any change to the music or evolution of what you're doing scaling it back down to tour. Because you're touring with a band this time, right?Gruff: Yeah, it's the same band who played on the record. It's Kliph Scurlock on drums, Osian Gwynedd on piano, Steve Black on bass, and that's the core of the album and they've allowed this thing to remix. And I suppose the challenge with mixing the album was fitting a symphony orchestra into what are very intimate songs, intimately recorded songs. So we had to kinda tone down the scale of it. So, it sounds remarkably full. Osian's piano parts kind of fill the space to the point where we don't need any kinda “canned” orchestral stuff. And it's continuing to evolve. We're stretching out different bits.I've rarely been able to play my studio albums live immediately after recording them. But because of the live nature of the recording, [this one] really lends itself to playing live. There wasn't much studio trickery on this particular record, as opposed to my other records that have a lot of studio experiments.Ben: That makes sense. So do you feel that the live sound goes back to more resemble some of those original sessions or is this something altogether new?Gruff: No, they're very similar to the original sessions. I think we're going to try and release those early versions at some point in the future. They sound great and completely different.And now and again we're able to do some orchestral shows. We have the scores and whenever and orchestra is interested we can do an orchestral version.Ben: Right, because you played it in Manchester no long ago, right?Gruff: Yeah, we're done a version in Cardiff with the full symphonic orchestra and then we've played with some smaller orchestras in London and Manchester. We have the manuscripts now, so if anyone's got an orchestra, call us up! [laughs]Ben: [laughs] We'll put out the call.I wanted to ask you about a couple of other pieces of music you've put out fairly recently. One of the things that over your career and history with the Super Furries as well you've grown into writing songs with clearer and clearer social commentaries. I've been thinking a lot about Presidential Suite [from Super Furry Animals album “Rings Around The World”] recently, with Brett Kavanaugh and Ken Starr in the news. But in the last couple of years you've written I Love EU and recently you put out No Profit in Pain which strike me as being a step into writing songs with a really overt political message. Was there something that drew you into that specifically, or artists that inspired you to be more direct? Did that just happen?Gruff: Erm, with I Love EU, I just happened to write the song. I mean, it's a really bad play on words. But I felt there was a song there. Sometimes when you have a simple lyrical idea the song almost writes itself in a very short amount of time if you run with an idea. It's just one of those stupid songs that I was able to write in a few minutes and then… I kinda had no intention of writing it. Y'know, there's a lot of downsides to streaming services, obviously, but one of the more interesting aspects of it is that you're able to release music almost immediately. There was a referendum going on and very little engagement in the referendum from my peers, I think. Because it was a kind of referendum whose agenda was being set by conservative politicians and right wing politicians and understandably a lot of sane people didn't want to touch it! So I was also worried that there was very little engagement…I felt there was nobody making a cultural argument [for the EU].Ben: The thing I really appreciated about you recording that song… Because, I watched the referendum living over here in the US. I went and registered to vote, I voted in it, my constituency is back in Cambridge.Gruff: YeahBen: But, it was really brutal watching that happen from so far away and feeling even more disconnected from… y'know… trying to stand up for, y'know… standing up for the principal of being in Europe and for all of its… it has some flaws as an institution and so on and so on but…Gruff: Absolutely, yeahBen: …Actually being closer to our continental neighbours is actually a good thing. Watching the campaign, the thing which really upset me was you had all these voices who were anti-Europe and angry and active and then you had a whole load of voices that were just, sort of passive. And there were very few people standing up to actually say: “Europe is good.” It was this idea of “we should leave” or “we should just shrug our shoulders”. There were very few people saying let's actually be proactive about this.Gruff: Yeah. I felt there was nobody making a cultural argument and that the set tone by people leading the remain campaign was playing alone with the kind-of anti-European xenophobia to the point that the song seems almost confrontational to say something as daft as “I love EU!” [laughs] Pathetically confrontational. When I've sung it live I've been singing “I love EU …with caveats.”Ben: [laughs]Gruff: You know, everyone has different views on what the EU should be. It needs to be democratised. It could become a socialist EU, it depends on what scale your ambitions are. I've got a lot of time for the left-wing argument for leaving the EU but I don't think the tone or the terms of the referendum were set by the left. They were kind-of led by the hostile right-wing media, in a time of crisis in Europe. With a big crisis in movement of people from war-zones in the Middle East and northern Africa that were partly caused by European intervention in the first place.Ben: Yeah…Gruff: I kinda feel it's a really bad time to be leaving the EU.I don't think I'm a protest song writer in particular. I'm motivated by melody and rhythm and word-play.Ben: Yeah, I agree completely. With that song and with the NHS song, was it cathartic to put together those songs? Is it more motivated by trying to spread that message? Do you think of them as protest songs in that classical sense?Gruff: I mean, I don't think I'm a protest song writer in particular. I'm motivated by melody and rhythm and word-play. And occasionally politics affects my daily life and they'll creep into song.I was commissioned to write a song to celebrate the 75th [anniversary] of the NHS and, you know, it's had a profound impact on my life. It's a kind of commission request that would be impossible to turn down. Y'know, to not agree to help celebrate it would be… it wasn't an option for me. But having said that I only wanted to do it if a decent idea came of it. I played around with some ideas and something came quite naturally. So I was happy to do it and I thought the song was valid, in fact I think I would have written it anyway. It would have been slightly less explicit maybe but it felt justified… just some kind of justification of existing.Ben: Yeah…Gruff: But again I like these kind of flippant songs that I can release.Ben: In “No Profit in Pain”, I love the little set of lyrics that calls out Richard Branson and Virgin Health. Because there's something in… the lyrics jump with recognisable words so you're like “wait, what?”. But it's the fact you're referring to this nuanced and not very well known, not well publicised threat to the NHS with the shadow privatisation, and the fact that you managed to highlight that there in a lyrically playful way, I admire that a lot.Gruff: [laughs] Weirdly we've just passed an ambulance here in DC that's broken down. And it's been picked up by one of those — what do you call them pick-up trucks? — by a tow-truck. Kliph to my left is just commenting that I hope there's no-one in the ambulance. The sirens were still flashing…Ben: Oh…Gruff: I hope they're OK.Ben: Yeah. That's calamitous.I'm conscious that I don't want to take up too much more of your time but if I could just ask a couple more things just to sign off. Going back to Babelsberg, is there a particular favourite track on the album that you'd like us to play on the radio show on Tuesday night?Gruff: Yeah, I dunno… I haven't heard “Oh Dear!” on the radio. I'd be intrigued to hear what the third track “Oh Dear!” sounds like.Ben: All right. Would you be kind enough to introduce it?Gruff: OK. My name is Gruff, and I'm going to introduce you to this song from the LP “Babelsberg”. It's called “Oh Dear!”.Ben: That's great, thank you so much. It's been a real pleasure to talk to you.Gruff: Thank you.Ben: Thank you so much for taking the time.Gruff: No! Thank you.Ben: I wanted to… it means a lot to me. Super Furry Animals was the very first live show I ever went to in my life. I was sixteen. My Dad took me.Gruff: Oh wow. Wow.Ben: It would have been the Guerrilla tour at the Cambridge Corn Exchange. And, um, one it was a really good first show, but I feel like I owe a great deal of my love of music to you and your band.Gruff: Wow.Ben: So to get to talk to you is a real honour for me. So, thank you so much.Gruff: Ah, thank you very much. Ah, that's mind blowing. Thank you very much. And yeah, I love the Corn Exchange in Cambridge.Ben: Yeah. For a small city I saw so many good shows there growing up.Gruff: Yeah.Ben: It punched above its weight.Gruff: Yeah, I think we played there three or four times.Ben: Well, thank you again. I hope you have a great show in D.C.Gruff: Thank you.Ben: I will try to come and say hi when you're here in SF; try and catch you at the merch table.Gruff: Ah, thanks so much. I'll check out the show if it's on the internet. Amazing.Ben: Well, great to talk to you. Have a great day. Have a great show.Gruff: And you, ta. Thanks so much. OK, take care.Ben: Thank you, bye now.Gruff: Bye!Ben: That was Gruff Rhys in conversation with me, Ben Ward from BFF.fm's Eclectic Kettle. His record “Babelsberg” is out now, his show at The Chapel here in San Francisco is on October 23rd. You can check out BFF.fm to win one of two pairs of tickets that we're giving away for that show.Thank you again to Leslie Hampton at The Owl Magazine for helping set this up. And you can tune in to more episodes of Eclectic Kettle by swinging by BFF.fm/shows/eclectic-kettle to listen to the archives, or we're broadcasting live at 8pm every Tuesday night.Tune into BFF.fm, streaming online any time for great, local community music radio here from the heart of San Francisco. Thank you very much for listening, have a great day. Enjoying the show? Please support BFF.FM with a donation. Check out the full archives on the website.

The Quiet Light Podcast
How to Raise Funds and Negotiate and Win on Competitive Deals

The Quiet Light Podcast

Play Episode Listen Later Oct 16, 2018 34:21


Ben Carpel has purchased two of the largest listings from Quiet Light Brokerage in the last six years. One is a SaaS business, the other a publishing site. In this episode of the Quiet Light Podcast, Ben shares how he raised funds and beat out multiple offers in both transactions. In his pre-entrepreneurial life, Ben was an institutional investor. He sourced deals and made business investment decisions as part of a larger investment fund. At the time, he played no role in the management of the businesses purchased. Over time, Ben made the conscious decision to move into the digital space where owning and operating the company entirely would be his new role. He did this through raising funds, negotiating professionally, being likeable, thinking about others, and never over-promising and under-delivering. If you want to raise funds, be a better buyer for yourself, for your investors, and negotiate and win on competitive deals, this Podcast episode is perfect for you. Episode Highlights: [0.32] Who is Ben Carpel [3:40] Are the multiples higher or lower in the online space? [5:32] Three Steps to winning in multiple offers scenarios. [9:07] What two buyers stood out in Joe's own transaction. [11:04] What makes Ben a great buyer that sellers love to work with. [14:59] Why doing what's best for the seller is important. [16:10] Does being a “nice guy” help or hurt? [17:03] How to raise money. [20:09] Why being open and honest matters. [22:07] Get your “money” involved early on. [24:42] The upside of things going sideways. [26:14] Why managing communications is critical. [27:59] Don't do this…it kills relationships. [31:14] What will win in the long run. Transcription: Mark: Whenever we do these podcasts we'd like to have a nice clear hook that we want to kind of tempt listeners with. Something that you're going to learn, something that you're going to pull away from this episode and a real actionable item but sometimes it's really just good to sit down with a buyer who's been super experienced, has a proven track record of doing really really good work and have been successful in what they're doing and today we have that sort of a guest. Joe, you sat down with Ben … is it Carpal or Carpel or do we know? Joe: You know what I think I say I've been saying Carpal for years but it's Carpel. We'll let him pronounce it properly and just go with that instead. Mark: We really need to improve in this part of our podcasting career. We should stick to brokering. All the same Ben we won't rank as far as how much different buyers have bought from us but Ben is the definitely one of our top five all time buyers as far as what he's done through Quiet Light Brokerage. And you spent some time talking to him about how he's financing some of these deals, how he has been [inaudible 00:01:40.7] money and also just some of the things that we can pick up [inaudible 00:01:45.1] we can pick up from somebody who's done as much as he's done. Joe: Yeah if anyone out there listening is thinking about making an investment in a web based business they should listen to Ben's approach. Because it just makes me, the broker, want to work with him more and more and more. He's easy to work with. He's always trying to under promise and over deliver. He's continually giving updates. And he thinks first about the seller, trying to make the deal work for them. Naturally, it's got to work for him but he doesn't mind overpaying for a great business that has incredible growth opportunities. He comes from or came from years ago the larger investment banking world where he worked for a company Family Fund and they would buy larger manufacturing companies. He took a lot of what his mentor shared with him there and brought it over into his own world which is him working from his house and running two now multimillion dollar businesses. He's bought them both from me, purchased two or three others along the way but it works. He's got a system in place and a process in place and one of the most important, we'll touch on it, I won't give away too much but it's when he has money behind him, an investor he brings that investor into the mix early on. And with a business that he bought recently we had multiple offers and Ben made the choice to bring the investor in on the original conference calls with the seller and that sealed the deal and that's why he was chosen over the other two. Mark: That sounds great. Well, again I think these conversations are super useful for anyone that is interested and just kind of been a fly on the wall. For somebody that's been there done that and done that well. So why don't we go ahead and get to the interview and see what we can pick up? Joe: Hey folks it's Joe Valley at Quiet Light Brokerage and today I have got a very special guest. It's Ben Carpel. Ben is a buyer and he's actually bought two of my largest listings. One for just under nine million dollars, another by my math just under four-ish. But that's just my math; it all depends upon how you work it out. Ben thanks for joining us on the podcast. Ben: Thanks for having me Joe. I'm happy to be here. Joe: I'm glad you're here man. Hey, listen I would love for you to tell your story. Let these folks know who you are. Give them a little bit of background on yourself if you wouldn't mind. Ben: Perfect. The quick overview is a Midwest guy born in Minnesota actually where at Quiet Light is based, where Mark is based. And I grew up kind of in the investing world actually a little bit. So I was doing institutional investing. And what I mean by that is I was an investment professional. So I was a sourcing, negotiating, structuring, evaluating deals always though in the context of managing someone else's money. So myself, my former colleagues we are there to make investment decisions for investors in a fund, [inaudible 00:04:38.0] fund. And about six years ago now, seven or eight actually maybe closer to it I was at a place that invested in a lot of growth companies, a lot of growing businesses and small businesses and the trend I saw was it was entrepreneurs of all shapes and sizes. And I knew Joe since I was a little kid like I knew I kind of wanted to always have that operator and that entrepreneurial role. I just didn't know when or how or when or why or what it was going to entail all those big questions. And I knew at a certain point it would happen so I kind of I guess really it was these digital acquisitions, the digital businesses that made my switch purely looking at investments into more okay now we have to deal with operations. So I wanted that, I wanted to seek out … we have customers to deal with, we have vendors and suppliers to deal with, we have strategy and marketing sales to think about. Whereas in an investment world you're thinking about that but you're more disconnected from than the actual operations in the business. So like I said about six years ago we were seeing … again a lot of people that had started businesses of all shapes and sizes, all different industries and I was inspired by that and I wanted to get into that. And I knew I think location independence especially now in 2018 is a big thing for a lot of us and I knew a web based or digital based businesses can be a path for that. Currently, I'm based in the West Coast but open to living and moving … we're all over, I mean I know a lot of your buyers come from all over the place and I think it's a big advantage that Quiet Light deals and box the table consistently. What I've seen, what we've been on, there's a location independence factor to it. So it's a big plus for me. You can kind of put roots where you need to be for your kids or your family or your friends. You can choose to live and work where you need to be. That's been the case of the businesses you and I have worked on together as well the one that's been sold. Well, my ramble just ended but the short version is former investor turned I guess operator via high quality Quiet Light deals. And I got the chance to put my investment skills to work and do the things I craved in sales and marketing and customers and vendors. Joe: That's interesting from your former investment world where you were the investor in an institutional sense did you find that the multiples were much higher than what you're looking at in this online world than with a deal in the operator space? Ben: Yes, very very much the case and it still persists to that day. So for the past decade, it's gone up and down a little bit depending on the broader economy and depending on supply and demand. But I can consistently say that when you're buying or when buyers and sellers are negotiating in the standpoint of maybe a traditional brick and mortar business such as a legit manufacturer or factory manufacturer if you will those multiples, or a distributor, or a wholesaler, a publisher whatever it may be they tend to be higher. And so what's great for buyers in this space and buyers looking at Quiet Light deals is they can … I would say affordable … relatively more affordably put their business acumen to work without having to invest in say real estate or the public stock market or private businesses at this fund level. So you can get a little bit … by definition, they're going to be smaller businesses and so there's more risk than buying into the S and P or an apartment building or whatnot but if you are really willing to put the work in and evaluate properly and operate properly I think the payoffs can be really attractive from a buyer perspective. And then from a seller perspective too I mean they're working with you guys and you're giving them sage advice, you're giving them a quality just advisement of what to do. It's a path now that you didn't use to be I think 10, 15 years ago especially. If you've created a digital business or an online business what are you going to do with that? How are you going to monetize it? But now Quiet Light becomes a path for sellers to exit something that might otherwise be a very illiquid investment. Joe: Got you. So with each of the transactions that you've purchased from Quiet Light and from me specifically Ben you've been in a situation where there have been multiple buyers. You've had to compete with other buyers that approached it and maybe pushed the value up against your offer. Ben: Yeah. Joe: Can you talk a little bit about how you approach making offers and putting structures together and how you work with the seller in terms of making the deal a win-win for both of you guys? Ben: For sure. That's a great question and as a buyer, you often don't know what the seller … the Quiet Light and the seller have all the cards and know what's going on but for me, I think it's two maybe three things. And the first is personality, the second is about just being upfront and clear managing expectations, and the third and is professionals. So I'll touch a little bit on those. So the personality I think in a situation where you and your clients are having two or three or five or 10 or how many bids at the end of the day the numbers are going to start to blend together a little bit but there's a big … I think it's beyond just the number on the paper. There's a reason a buyer chooses to look the seller and vice versa. There's a reason a seller looks in the buyer. Sometimes the personality fit is a big deal because it's this dance of going from two complete strangers you right there in the middle of managing everyone expectations and the end of the day it's two people having to work together in a transition for a few months and so you can't have two completely [inaudible 00:10:11.17] personalities. So I think a big … it's us being kind and considerate but as well as getting that same vibe from the seller too. So that's a big part of it. Second I talked about communication upfront. I think it's always been really important from the start to manage expectations and communicate even if it's disappointing blips of information here and there that we have to communicate. As you know Joe we've done these very stressful emotional sales and so for me what I've always done is to have empathy and put myself in the shoes of a seller and know what would they want to know, what do they … might be thinking. And as you know there have been times where in a stressful process we've had to deliver news that wasn't the greatest but the main thing is if we're communicating that and we're being clear about it I think that's a big positive for you and your clients to hear. And finally is the professionalism, I think that was I think a big part of what I learned from my … it's I'm grateful to my former bosses and colleagues in learning that skillset. It's not just a buyer trying to get the lowest possible price and extracting value and punishing a seller for … because every business out there is going to have positives and negatives and so I can't sit here and talk only about the negative in order to drive down price and value. I approach it as a professional it's like we're here to … everyone is incentivized to get a deal done, the seller, you, the buyer. And so for me, it's not about knocking down the flaws or the weaknesses of the business, it's about being professional and understanding and valuing what the seller has done and the hard work they've put in to get a business you're interested in. So it's the personality that kind of jives with that too but it's just being very clear, very communicative, very professional and not trying to take advantage of the seller. Because that's not what it's about at all if you have to pay market a little higher if that's the end of what gets the business to you end of the day you know that's what's going to be valued by you and your client. Joe: Yeah let me touch on this just for those buyers out there that are wondering how do you compete with an all cash fire? How do you compete with other buyers when there's multiple offers? Everything Ben just said is absolutely on target. And I'm going to talk about it as if I was a seller because I have been a seller. When I sold my business through Quiet Light in 2010 I had five or six conference calls with potential buyers and two stands out. One the guy was just a jerk. This is one that stands out. He was rude, he cut my business down, he didn't let me finish my sentences and I kept thinking “Why am I even on this call? If he makes me an offer I'm not selling him the business.” I wasn't going to do it. The other one that stood out was the person that started the call with “Hey man thanks for creating this product line. I've actually used similar products and it's made a huge difference in my life, thank you.” and then he went on. Actually one of the shortest conference calls that I had but he was professional. He was … you used the word kind. He was courteous and he actually ended up buying my business. And I was happy to do business with him. If he had offered me $10,000 less than the other guy I would have taken it. Ben: Yeah. Joe: Simple. Ben: I know. Joe: Because it's a choice, a lot of the time sellers have choices even when they have multiple offers. And I've been in another situation recently not as the seller but as the broker where I had two offers full price 2.3 million-ish and one was an SBA deal one was all cash. The seller chose the SBA deal even though he had to take a 10% note because he really liked that seller. He was going to keep the staff in place, he was going to run the business well, had a … just a good fit. The cash buyer he felt like he was going to be really hard in due diligence, really hard in transition and he just didn't have time for that in his life. So keep that in mind buyers because it's really important. Now, Ben, I want to talk … we've done two deals together and I don't want to talk about the … I don't want to reveal names here or anything like that so we could talk big picture stuff. You've heard me say it and I'm not blowing up your ego or anything like that. I don't think you need it but out of all the deals I've done … and I've done like 52, 53 million in total transactions now, you stand at the top in terms of professionalism, the way a buyer behaves and acts and I'm always winging people in your direction. There's a couple of others and strangely enough on the last deal we had like two all-time favorite buyers were making an offer. So it's really hard. It's you and the other guy, Matt. Matt, if you're listening you're right up there. But on the first deal, we were in a situation where we had multiple offers and it turned out that it was going to be much greater tax consequence to the seller than we realized initially because he had a sequel operation. Can you talk about what you did and how you pivoted to make that work for him if you recall? I know it was five years ago, four years ago can you remember the details? Ben: Yeah I remember that coming up I think towards the beginning, middle of the process and that's something that is often underrated and it's maybe this is an inflection point probably if you have a business as a seller that where you have to think about the tax implications of depending on the corporation but I think that's maybe on the scope of what we want to talk about today. But I remember for us it came down to just being willing to accommodate the seller's desires as it relates to the tax. So it was a little bit less favorable for us from the buy side but it's still got us the business. I mean at the end of the day again you're lining up offers, Joe and this seller is looking at everything and comparing everything. It's a competitive situation and tax can be a big part of that when it comes down to all the fees that come out and the taxes that come out there's a net cash. So for us, we were willing to say okay let's do something that benefits the seller because it's going to help nudge across. So from … you know as it relates to this, the structure that's going to be unique because when you're selling a business the business has been formed years ago there's not much you can do to look in the past but when that exit happens there's typically … it's a stock or an asset sale and is there the willingness on the other side of the Quiet Light table, is the buyer willing to work with you that maximizes the value. And for some buyers it may or may not make sense. I would say based on that transaction in the digital world as well as what I've seen in kind of that institutional world, typically more often than not if you're a seller and you're working with Joe buyers should be willing to come to the table in terms of needing what you would like and how you would like to structure that transaction. More often than not buyers will accommodate the seller, not always because there's sometimes going to be a unique quirk to a particular business. But again those are nuances that aren't even willing. And that's tax experts and legal experts that think about tail risk and stuff. Generally speaking of a buyer like myself or a digital buyer is going to be willing to work with you so it shouldn't be a big fear in the seller's mind I think. Joe: Yeah and I agree and as you said you work around the situation so that benefits both of you. There have been situations in the last six years where I've had a buyer in due diligence try to take advantage and discount the price because of a certain situation. Everything was 100% laid out exactly as it should have been, there were no surprises but they felt as though now that they have them under a lot of intent they're going to try to pivot and reduce the price and it's just not the way that we work. Everything is fully disclosed up front. And in your situation I specifically recall there was a change in the structure; it benefited the seller. It helped him out and you were okay with that. It might have cost you an extra dollar or two or a thousand or two whatever the number might have been but in the long run, it got you the deal. It closed the transaction and I believe it's worked out fairly well for you correct? Ben: Yeah exactly and when you look back at the tax and you calculated it it's something where if you're a bidder and you're a buyer and this is your goal to take over business and own a successful business this is a new show of the deals is the tax implications. So unless there's a particular quirk or nuance to a business because there's a liability or there's something unique about it I think it's best to work with Joe and his clients in doing what's best for the seller. This is a … it's again it's a big decision for them, it can be life changing, it's emotional more often than not and when it comes to these details they can matter. So yeah in the end as you just perfectly illustrated Joe that worked out best for him at the time and for us going forward. Joe: I just have to repeat some of this Ben because it's … I know I should be so obvious, for those listening, buyers this information is coming from someone that has spent over 10 million on transactions. It's not I made a $100,000 $200,000 purchase, each situation Ben has been in with me and with Quiet Light it's been multiple offer situations where he's negotiating up against someone else and has bought the business by being a nice guy. Ben: Yeah. Joe: And thinking not only about himself but about the seller as well and he's gotten the deal done. The first one worked out great. Let's talk about the second one because you are not even 30 days in at this point right? Ben: Correct. Yeah exactly. Joe: So this particular business and again I'm not going to name names, not going to talk multiples or anything like that but I want to talk deal structure on this one in terms of funding. Because we had a situation where it was going down one pass and then we had to pivot. Ben: Yeah. Joe: And I was comfortable with pivoting because it was you. You had set up an alternate path just in case this one doesn't go I've got this one ready. And it took a little bit longer but it worked out both for you and you know what the business is growing so fast that the seller got to keep a whole bunch more money because he got to keep it for an extra 30 days. But let's talk if you will a little bit about how you come up with funding. How do you structure a deal? Where do you get … unless you're sitting … are you sitting on millions and millions of money in your account? Ben: I wish, if I would we'd be doing this … I will love nothing more just to podcast all the time and do this all day long. Hopefully in the future but no I'm not. Joe: So you're using other people's money. Ben: In this case yeah. Joe: Where you … you know you learned about that from the investor world so let's talk about that with someone that is new to this and may have a few hundred thousand to invest and is looking to buy a five million dollars business. How the heck do they do that? How do you do that? Ben: Yeah so first and foremost guys if you hit that situation know that there's going to be some stress because you're managing expectations for Joe, for Joe's client, for the fund that's backing you, perhaps for a bank that's backing you in the fund. There's a lot of juggling. There's stress for Joe and the seller side and there's stress for you. So that's going to come up no matter what but how does that come about? You know just like almost anything private, it could be a real estate deal, it could be a restaurant or a bar, it could be a zone project, it could be a private business. There's … if there's I wouldn't say the word lucky but if you have a history with someone you know has capital behind them that puts you in a spot. But even beyond that you'd be surprised at the amount of just average guys … I was, I came up in and a pretty regular background and it shocked me out that there's a fair amount of people that just work hard and save their money and if you can tell a compelling story of why you should do a transaction with Quiet Light there is going to be a lot of support for you at that deal. But taking it back to the specific example that Joe and I worked on together the stress for me was … and you know I like to think and I as I said in the beginning of the call I like to have empathy. I like to have professionalism. And that means doing things with honor, so, for example, it was the capital of a former boss of mine they were very interested in the deal, full support. And from the start, they said okay don't show this to anyone else I want to back this deal. You work with Joe you've been the face of it. I want to put my capital work. That was it pretty much right Joe? It kind of … not only that but it wasn't just me, I also wanted to introduce that person to Joe and Joe's clients such that they had a face. Joe: And let me let me say right now, no names again; that sealed the deal for you. Again we had multiple offers in the situation and what you did was you brought in the money into the conference call with the seller. And so myself and the seller felt much more comfortable when you were bringing in other people's money that those people got on the call, asked really professional questions, were professional, had the same kind of demeanor you did. And we just really liked them. It just made a difference for us and liking who you're doing business with it kind of matters. Ben: That matters a lot, yeah. Joe: Because as you said there's a lot of stress, this is for the person that's selling the business it's often … can be a lifetime event sale and they've got other people that they're promising things to and taking care of and over promising and under delivering is never what people want to do. Ben: Exactly. Joe: You do that very well so that particular buyer, the money though it disappeared on us. Ben: It disappeared and the frustrating … the infinite frustration that I had to bear during the process and the recommendation of how to avoid that is perhaps a representative of what their money is. I knew from the start I could have made two or three or four called, this was my background and there would have been backing but I out of respect, out of honor when that person said Ben don't show this to anyone else I took them at their word I said fine. Knowing that in a rare event when rarities happen, it happened, they decided to back out. I was going to have to scramble and completely restart not only my process but Joe's time and his client's time. And that was going to be frustrating for them, it was going to be frustrating for me. Now I had confidence so I'd still be able to but I knew we'd lost a good six weeks of hard work from everyone's part. So the first thing yeah, the first piece of advice I have if you're using other people's money, if it's a rich uncle, if it's a rich fund, if it's cobbled three or four people I would say always the money man, the person with the account the big account get them in about there; have them meet the seller. As Joe said it makes a big difference rather than you just saying I'm an agent on behalf of someone else, I'm representative, I'm an executive on behalf of someone else; in this world, it makes a huge difference. The second piece of advice as Joe just said is if you're really serious and you are the guy passionate and wanted to do the deal it matters that you want to have your ducks in a row and potentially have a contingency plan as I did should that first fall through. Now like I said I had put my own self in the scramble due to how I do business and that was respecting them saying I'm not showing it to anyone else, we're going down this buyer path together and they backed out. They kind of put me … and as Joe you know they profusely apologized and felt bad for you, they felt bad for me, they felt bad for the seller. Joe: They were very professional. Ben: Yeah, they knew the implications of whatever analogy they want to use they knew the pile of what that they have put us all in. Joe: Yeah. Ben: But I think you sensed it, Joe and I think the seller sensed it that I was so determined for it to not abandon, not under deliver that I was doing … willing to do almost anything to make sure the deal would conclude and [inaudible 00:25:32.5] which it did. And it actually had a fairly favorable outcome because I was personally willing to give up a few things in terms of escrow, in terms of amount that they were a little bit more I would say not stripped down but more … their world was a little bit more maybe weighted to the buyer and I was more empathetic to Joe and Joe's client. So it ended up being a win. They had … Joe and Joe's client had … they waited an extra month but it ended up being worth it to them materially on a money perspective. So yeah the advice to buyer's is bring the money people on early, bring them to the table. Don't hide them there's no … you're not protecting their height, you know there's no upside to hiding it. Be upfront. Communicate the negative. When we had to do a three way call, it was Joe, myself, and my former colleague boss and they communicated that bad news but we had to. We just don't want to be sitting here as a buyer or a potential bidder having Joe and his client wonder what's going on. And then thirdly as a buyer, if you can and you really want that business again have that plan B have that plan C ready to go ready to pull the trigger should something bad in plan A happen. Joe: Yeah. The key thing with the outcome there in terms of communicating the negative and them calling … not just an e-mail but a call and you're on the line, they were in line and conveyed the message that things went sideways where they were they can't continue with the deal. The outcome, in the long run, is if you ever call me again and love another listing and ring them in I'm going to listen because they were professional. They called and I'd love to do business with them. I know and you know why they said no to this one, it wasn't their choice. They had to say no. There was logic behind it to a certain degree but it worked out. Again like you said we pivoted the next step was another person really with the purse strings in a sense and the first thing we did was what? We scheduled a conference call. Ben: Exactly. Joe: We had to instill confidence in the seller of the business that we're not just dragging our knuckles that the business you still of interest to you and to the other source of funding and so we had a call. We set new expectations and managed them well. You actually gave us at one point daily updates which I think must have been driving you nuts because sometimes there wasn't much to report. Ben: Yeah, sometimes there's not much … you guys you know these processes just happen and there's a process to them. There's not always a daily update. It's not like there's a daily sales report so sometimes you're kind of like okay this is the most minor thing I ever go put it but again buyers I recommend that communication and not just any communication but as a human being it's not just a transaction. So the vibe, the connection … it's the managing of expectations too; good and bad. You don't want to be in a situation … and of the first business we bought with Joe as I'm the operator of that business that's how I've chosen to run things. There's … we get dozens of emails a day from our customers who want a product feature, it's a software company so they want a product feature and always we're up front and we say we'll add it to the [inaudible 00:28:38.9] we'll add it to them both but we can't promise it a lot of the detail. And that's I think a big thing as a buyer, you don't want to over promise and under deliver because it's not just the client's time and their hopes and dreams but it's Joe's means. He is the gatekeeper, he is the advisor, he's the one who's been through this and advised so many big companies and so many professional sellers who have built unique business. You don't want to waste … as a buyer you do not want to waste Joe's time if you can. So managing … not just putting out an offer for everything you see, not just doing conference calls for everything you see, really waiting to make the right targeted strike for what's best for you so that you can judiciously use his time and his advice. And I think that's a big part is the managing of expectations. Joe: Yeah, the advice I always give is … to buyers, look at his many possible listings that you can so that you know the right fit when it comes along and if you can act quickly. You don't want to be in a situation where you're not, you're sort of looking part time and then you like one and then you have to go find funding for it. By the time you come back if it's a great business, it's going to be gone. The other thing you absolutely don't want to do is be in a situation like Ben said where you don't bring the money person forward if there's somebody else that's doing the funding. Even if you're doing an SBA deal and there's two of you putting the 10 or 15% down. We had a situation recently where that was the situation, multiple offers, these two partners were chosen and one of the partners was not on the initial conference call and decided to walk away because of one particular situation which was fully disclosed in the client interview. It's all there but he didn't bother looking in advance. So the broker is thinking to himself and he gave the guy advice he said look you can't have this happen you call me again and if you're making an offer and someone else is making an offer my sellers are going to say what do you know about the two of them? Ben: Yeah. Joe: The broker is going to have to say well I had a deal with these guys and they just walked away in due diligence, his partner flaked. Ben: Yeah. Joe: The partner is still around yes so you want to be making use of the advisor broker's time as well. As Ben said we're all busy, we all have a lot of clients to work with. We work with as many buyers as we do so it's probably more actually buyers and some of them like Ben is just going to rise to the surface. When Ben sends me an email and has an interest in a listing, I'm like ah man I love doing business with Ben, always works out great, sellers love him and you going to get more attention than somebody that might have walked away on a deal for some strange flaky reason. Ben: Yeah and that institutional lull that I came from originally, that same thing happens where it could be huge huge company but sometimes firms get a reputation for saying one thing and doing another and know that they become the shop where they're going to … in an LOI they say X Y and Z but you know at the end of the day it's going to turn out to be something less than X Y Z and it doesn't work out as well for the seller. And so that reputation sticks and I think from the sell side too. I think from a buyer what I can unilaterally say is both having closed on deals, bid on deals and looked but passed because it wasn't the right fit. And I say this not because we're just doing this podcast, but Quiet Light I think you know already has the best digital businesses and web based businesses out there that their reputation speaks for itself. Their ability to conduct, as a buyer too I've been talking about professionalism and what you need to do but it's a two sided coin. Sellers and the sell side needs to be doing the same and I've seen situations from other shops where there was not the most scrupulous behavior by the advisor the broker and it burns the buyers a little bit. So it's a two sided coin and some trust issue and at the end of the day we are all humans and the tiny mistakes are made may be here and there but it's honesty, it's communication, it's a big part of that. I use the word vibe but just the personality fit is what's going to get things done. I mean there's no reason to be cold and cagey and do what you can to get … extract value in this transaction. If the business is the right fit for you as a buyer you can pay 95% or 105% or whatever it is around that price and driving down the price and making the seller and Joe angry isn't going to win in the long run. What's going to win in the long run is you taking over that business and operating it with hard work and honesty and integrity and all the things that make the customers continue to be happy. That's if you overpay a little bit or you don't get them to drive down the price because you're not insulting them but it gets you the deal that's a very important consideration. Joe: I think we have to finish it on that right there Ben. That was the best advice I think of [inaudible 00:33:28.9] give potential buyers. Ben: Yeah. Joe: All right listen man, I appreciate your time, I know you're a busy guy thanks for sharing your time. I look forward … it might be another three or four years before we get into it again but I look forward to it. Thanks so much Ben. Ben: No. Yeah, thanks for your interest and your time too. And thanks for being again you're the great guy in this space. So I look forward to us working together in two, four years from now. Links: Ben's LinkedIn Profile Plan your own exit – get an initial valuation

DJ Rusty G's Podcast
Carnival Done 2018 (Soca Mix)

DJ Rusty G's Podcast

Play Episode Listen Later Aug 19, 2018 88:18


Carnival tabanca is a real thing.. this mix is the cure! Featuring music from Barbados, St. Lucia, St. Vincent, Grenada, Bermuda & Antigua (a few trini tunes too) 1. Madness Again (DJ Rusty G Dubplate) – King Bubba FM 2. Funky Business – Fimba 3. True Story – Lil Rick 4. Push Back – Peter Ram 5. Juice – King Bubba FM 6. Trending – Shal Marshall 7. De Baddest – Scrilla 8. De Road – Problem Child 9. Roughness – Marzville 10. Tek Off yuh Clothes – Majah Hype, Lil Rick & King Bubba FM 11. Backway – Verseewild 12. No Glass Back – Harware & Hard Ears 13. No Lazy Body – Patrice Roberts 14. Work on You – Problem Child & Terrah Dan 15. Ben It –Lil Rick 16. Hover It – Lil Rick 17. Under Dawg – Booty Bounce 18. NBGA (No Boring Girls Allowed) – Stiffy 19. Wine After Wine – Hypa Sounds 20. Sugar Lump – Lil Rick 21. Feting Family – Mikey 22. Trouble in the Morning – V’ghn 23. Whole Night – L Pank 24. Attitude – Holla Bak & Skinny Fabulous 25. Loyal Side Man – Blackadan 26. Gifted – Dash 27. Thank God for Soca – Pappy Boi 28. Tombstone – Mandilla Linkz 29. Mudda Sally – Lil Rick 30. Bajan Style (Trample It) – King Bubba FM 31. Lies – Stiffy 32. X – Ezra D’ Funmachine 33. People Man – Kisha & Mata 34. Bacchanal – Freezy 35. Mr. Prickle – Black Boy Ft. Big Sea 36. Foot Apart – Big Red 37. Go Dong – JoJo 38. Ben Dong For D Hmm – Krome & Nassis 39. Pete – Jay Budz, Messi, XL 40. Spin Like Two Shillin – Zoomboy 41. Amen – Fireman Hooper 42. Total Oblivion – Ricardo Drue 43. Soca Defenders – Skinny Fabulous 44. Up Straight – Skinny Fabulous 45. Mash up Challenge – Luni Sparks & Electrify 46. I Ent Giving Up – Lil Kerry 47. Wasted – Soca Ray 48. Coconut Water – Shabba 49. Action – Lil Natty, Thunda & Lavaman 50. Stand up Dey – Tallpree 51. Get in Yuh Section – Lil Natty & Thunda 52. Manager – Jus D 53. Jiggle Jiggle – King Bubba FM 54. 90’s Honda – Jus Smoove 55. Camo – Miguel 56. Sugar – Jus D & Faith 57. Who Drinking – Maloney 58. Sweetness – Marzville 59. Only Thing She Know – Jus D 60. Wine Down Low – Yannick Hooper 61. Country – Biggie Irie 62. Wifi – Ricardo Drue 63. Hole – Jus D 64. Morning Vibez – Lil Rick 65. Pour Anudda Shot – Leadpipe & Saddis 66. When You Passing – Ricardo Drue 67. Glorious – Lyrikal 68. Juck Fuh Dat – iWeb 69. Too Sweet – Holla Bak 70. Tiney Winey – Joaquin 71. Correction Time – Jagwa De Champ 72. Rod of Correction – Nish Ft. Stiffy 73. Face Down – Jagwa De Champ 74. Trouble – Salty & Travis World 75. Land Work – Blackboy 76. For Me Please – Freezy 77. Two Clap – Subance & Mighty 78. Parle Bow – Blackboy Ft. Youth 79. Teddyson John - Vent 80. Hello (DJ Rusty G Dubplate) – Kes 81. Catch Feelings – Nadia Batson 82. Aye Yo – Sekon Sta 83. Holding On – Turner 84. Feeling For Ya (DJ Rusty G Dubplate) – Jay III 85. Overdue (DJ Rusty G Dubplate) – Erphaan Alves 86. Full of Vibe – Voice & Marge Blackman 87. Year for Love – Voice 88. Take it Slow – Machel Montano 89. Champions – Turner 90. Ups & Downs – M1 91. Ridim in Ya Back – Stiffy 92. Ultimate Jam – Joaquin 93. Love on the Road – Ponaflex

Tech Reformation
134: Technology is Good

Tech Reformation

Play Episode Listen Later Jul 22, 2018 31:43


Ben and Derek get together to finally hash out the Tech Neutrality debate once and for all. And it turns out to have a pretty happy ending! Sponsor: Missional Wear - the gift shop for reformed theology enthusiasts! Notes 39: Does Tech Make you Dumb? Derek: “All technology can be good or bad. But it’s not necessarily a question of good or evil. All technology can be good and evil, but its never neutral. We always have to think about that technology in and of itself affect culture in a particular way. [Gutenberg + iPhone]. It can’t possibly be neutral as a technology, and it’s not necessary good or bad, but we have to keep in mind that these things change our lives. We just want to make sure that they are changing them in the way that we want them to. Thinking critically about technology is part of redeeming technology. And yeah, that’s just very important.” So, I would not say that it is neutral. “Realizing that technology is not neutral suddenly changes the entire way that you think about technology.” 40: Tech Neutrality Ben: sin requires agency Derek: Technology is defined by utility Ben: technology is being anthropomorphized unhelpfully Ben: the shovel “hurts” us because of the Fall/curse Tank: long term usage it and exposure to technology changes the way we think and look at the world Derek: yes, technology shapes our worldview in an unconscious way Dyer: language (one tech) includes genders and changes the way we perceive objects Ben: our problem is one of communication, specifically with the word “neutral” Derek: yes, let’s not be mindless consumers. Uncritical use leads quickly to sin. Ben: Matthew 15 - I don’t want this to absolve people of culpability for their sin. Derek: of course! I agree! But sin’s desire is for you and technology is made by us! Tank: pornography proves that technology is not neutral. There are things that can only be used for evil. Derek: but everything can be used for good because even the worst things show us how bad we are and how much we need God 53: Inanimate Milk Derek: the new iPhone affects your life at least a little even if you only know there’s a new iPhone that you don’t have Ben: It’s really all in how you use it. 81: Rugged Marriage Crossover Derek: shovel analogy restated. Ben: Technology is not sinful. Technology is not causative. Technology is not accountable. Everyone: Technology = Utility + Purpose + Innovation Ben really whiffed on the porn question. Derek agreed with my whiff. Ben: circumstances we find ourselves in are occasions for temptations to sin or opportunities for godliness Ben: I can’t claim before God that “Technology made me do it!” Ben: It’s an issue of the human heart Derek: It has an influence though! Ben used the wrong word (correlative). Technology is instrumental. Derek: Technology can be either good or bad, but it is never neither. (I AGREE) Derek: My point is that it has a trajectory and an influence. Ben: I’m trying to be a good biblical counselor here in this conversation. In the Slack Derek: Humans are very predictable and tend to do the same things as each other. 116: Plagued by Individualism Ben: Derek has essentially ceded all ground to me in this argument. His argument is changing. Ways to Contact Us Chat with the listener community in Slack: slack.techreformation.com Visit our website to search for past shows and topics Shout out at us on Twitter at @techreformation! Hosts Derek Mast Ben Robin Review us on Apple Podcasts and recommend us on Overcast, or even better - share Tech Reformation with a friend! Music used by special permission of Matthew Parker. Check him out on SoundCloud and iTunes!

Emancipation Podcast Station
010 - Gilded Age and More

Emancipation Podcast Station

Play Episode Listen Later Apr 11, 2018 35:32


Welcome back to The Emancipation Podcast Station - the place to hear about history researched and retold through the eyes of Middle school and HS students. Last time on the show…   Today we discuss the causes of the Civil War. Let’s dive in.   Introduction to the Gilded Age Why was it called the Gilded Age? And Who coined the term.   Hunter- The gilded age in American was the late 19th century, from 1870 to about 1900. The name of this point in time was used in the early 20th century, and was derived from writer Mark Twain’s 1873 novel the Gilded Age: A Tale Of Today, which started an era of social problems covered by a thin gold gilding. Skylar - The Gilded Age began in 1865 and Ended in 1898. The gilded age was a time where everyone was focused on the development of the United states, mainly industrial type things. The Gilded age didn’t mean the golden age but more of a cover, like everything is perfect but really it’s not. Ricky-Ricky-The Gilded Age was an age in the 1870s to the early 1900s it was a time of economic growth for American citizens and non-immigrants. In wages Rose from $380 from 1880 to $564 in 1890, a gain of 48%. The widespread industrialization led to a real wage growth of 60% in between 1860 and 1890. - Blake (gabe)- The Gilded age was a time period in which hard times fell on the american and immigrant people.   Gabe - The Gilded age was a time where americans economy went good and bad in a way because industry grew but money not so much.     - Ethan - The Gilded Age was the time that America began to revolutionize their industrial world. Mark Twain coined the term “Gilded Age” which meant the time seemed pretty good but was truly miserable. Someone who profited from the Gilded Age was John D. Rockefeller, who was the founder of oil. Oil was just 1 of the “titans of industry” which were steel, banking, and oil. The miserable part would probably be that they got their money mostly through corruption. Ben- And with every urban explosion there were poor people, in apartments without heating or even light, it was 5 cents a night, which doesn’t sound like much, but they were poor and money was different then it is now. They had to fit as many people as possible to get the most out of the room too.   The Gilded Age and the Second Industrial Revolution Name one invention that came out of the Second Industrial Revolution. Hunter- The Second Industrial Revolution, also known as the Technological Revolution, was a time of quick industrialization in the last third of the 19th century, and the beginning of the 20th. Some of the inventions are of the following the swiss army knife, barbed wire, dynamite, and the motorcycle. Oh and some of my personal favorites are the Maxim Machine Gun, and the colt .45 M-1911. Skylar - The Second Industrial Revolution went on in the same time as the Gilded Age. This was time for mass production of things, as well as communicating about business tractions, materials, all that weren’t existing before. The Bessemer Process was a big deal in this time, it made steel easy and quicker to produce, so trains became more of a option for transporting things before. During this time the US had more railroads than all of Europe combined. Ricky- As everyone said the Second Industrial Revolution was basically a time when a bunch of new inventions were made that revolutionized the industrial system like as Skylar said it made steel a lot easier to produce creating easier ways to create a railroad system. A lot of inventions like petroleum gas, electrification was a big thing, Machine Tools like drills and saws, chemical tools like ammonia, and chlorine, rubber, bicycles, the invention of automobiles, some fertilizers, telephones, and a lot of scientific knowledge, as well as the making of new weapons as Hunter said like the Colt 45 M119 pistol, the Thompson submachine gun which shoots 45. ACP rounds which is famously said to be used by high-ranking gangsters, the M1 Garand which is a 30 caliber round.                                                                        4. Gabe - as Hunter and Ricky said we Developed a lot of technology in the gilded ages second industrial revolution. But railroads helped increase income and production because we used them for transportation shipping goods all across america.   - Blake(ben) - As everyone has said previously this was a big time for the early United States which revolutionized building and processing for wealthy businessman looking to get a start in the material industry. - Ethan - The Second Industrial Revolution took place in 1870-1914. Some say it went up to the start of World War 1. This Revolution was also known as the Technological Revolution. During this revolution things like the telephone and electricity were made. This revolution wasn’t just in America, but in Britain and Germany. Lesser known countries were France, Italy, and Japan. - Ben - After the first industrial revolution they had all these new things so they refined it and made it better.   Social Darwinism in the Gilded Age What is Social Darwinism and do you think there is any truth in it? Skylar - Social Darwinism is just basically seeing what people are on the outside. Social Darwinism says that the poor have less worth that a higher class rich person. It’s judging people for what’s on the outside and your social class rather than judging someone for what’s on the inside like being kind. Acting like a snob means you have more worth to someone who believes in Social Darwinism, when in reality they are worth less for judging people just by how much money they have, or how they look. Ricky-- Social Darwinism is the idea and belief that it is survival of the fittest. It stole the term from Darwinism evolution and plastered itself all over politics as social Darwinism. Gabe - Social Darwinism started in the gilded age because people started applying his idea that the strong rule the weak to people in there life and so on. - Blake(hunter) - Do I seriously have to do this one? Oh boy. Social Darwinism was a terrible thing it basically said that white people are better than others and that humans evolved from apes. - Ethan - Social Darwinism, in more proper terms, was seeing natural selection in the people around us. Anyone that considered themselves a Social Darwinist did not go by any such term. The term Darwinism wasn’t really used much except by people that were opposed to it. Ben- It got the term Darwinism because Charles Darwin studied evolution, so since people believed in survival of the fittest, like the theory of evolution, the called it darwinism. America moves to the city Why did most of America start moving to cities and leaving farms? Skylar - In 1790 nearly everyone lived in the country or on a farm. Due to The Second Industrial Revolution, growing population, and new machinery the United States needed more room to expand into the countryside to make big cities for railroads and new jobs. By 1920 only 28% of people lived in rural areas and the majority lived in the larger cities. Ricky- -a majority of people lived in rural areas than in urban areas, but then suddenly 11 million people migrated from rural areas to urban areas along with 25 million immigrants pouring in to the country.   Gabe - Another thing that happened which was people started urbanizing living in urban places it started in the 1800s and it made its ascent from there until 1920s where more people lived in urban areas then actual rural areas. And here is a quote from thomas jefferson who said “once we start piling upon one another in large cities  as in europe   We will become as corrupt as europe”.   - Blake(hunters) - America began to enter industrialization and because of this more people moved to bigger cities to find work and be prosperous. - Ethan - In 1920 more Americans lived in cities than on farms. This was kind of the transition between farm life and the urban living of today. In 1890 28% of the population lived in urban environment. - Ben - It started all the mass population you see in the popular urban cities around the world today. People were obsessed with industrial industry and thought it would be more profitable to move to cities. The Knights of Labor   What were the Knights of Labor and what do you think about them? Good or bad? 1.Hunter- The K of L, officially Noble the Holy order of the Knights of Labor, Was the largest and one of the most important American labor organizations 1880. It’s most important leaders were Terence V. Powderly and step-brother Joseph bath. The Knights promoted the working man, rejected socialism and anarchism, demanded the eight-hour day, and promoted the producersethic of republicanism. The Knights of Labor was a union founded in 1869. They promoted 8 hour work days and wanted to end child labor. It was mostly white men in this union, but immigrants, african americans, as well as women were welcome to be members. By 1886 the Knights of Labor had over 700,000 members and supporters. Ricky-- The Knights of Labor had officially crashed and disbanded near 1886 following the Haymarket Square riot. The American Federation of Labor (AFL) was growing at the time which then eventually took over. Gabe - So the knights of labor were a group who promoted like skylar said 8 hour work days and were in a union which aloud individual industrial workers to go on strike if they were not paid well or treated correctly. Another thing is that the person who started protesting 8 hour work day was also the one of the founders of socialism Ben- The skilled and simple workers of the country together to promote a safe and healthy work schedule and environment, there were people like this in the past but not as influential as the knights. - Ethan - They basically told the working class they had to work 8 hours a day and they rejected any possible anarchy or socialism. They were founded by Uriah Stephens and by 1884 had 100000 members. - Blake - Unions were a group of workers organizing to gain better wages, less hours and more employee benefits. The Populists What was the Populists agenda? Did they succeed? Skylar - The people who were called populists were an agrarian-based movement trying to better the conditions for the farmers and agrarian workers of the United States. In 1876 the farmers alliance was made to help end the crop-lien system that put many farmers into poverty, this movement began in Texas. The crop-lien system operated in the south were cotton was grown. Any sharecroppers, tenant farmers, black, and white people who didn’t own the land that they worked, would have to take out loans to be able to purchase supplies had to pay back their loans with cotton. Ricky- in 1892 a homestead strike broke out in the carnegie steel company steel works. Which caused a gun fight between unionized workers and a group of hired men to break the strike. The workers lost. Gabe - the populists were a Group of people who wanted to help farmers and help  those people that were not and industrial worker someone who farmer worked off his land but didn't make much because of the industrial work Ben- After the end of slavery the farmers had a hard time making as making as much money as before, they now had to actually hire workers and even if they hired that costed a lot of money and they still wouldn’t have as many people as before. - Ethan - A.K.A the People’s Party or Populist Party. Their goal was to improve life for farmer-like workers and they were disbanded very quickly. - Blake - (Hunter’s) Money was a troubling problem for the farming south so farmers supported a new party called the Populists Party who supported the farming economy. 7.Hunter- the Populists were an agrarian-based  political movement. The South after the Civil War What happened to the farming economy, why? Skylar - The period of Reconstruction lasted from 1865 to 1877. During this time 3 newly adopted amendments were passed, the Thirteenth Amendment to end slavery, the Fourteenth Amendment that promised the African Americans the right to have citizenship in The United States Of America, and the Fifteenth Amendment that guaranteed black men the right to vote. Ricky- Everything was topsy turny for the south, because their “country” was destroyed and their social system was wrecked and they had extreme hate from the north.   Gabe - The South crashed economically because they were built on selling tobacco and cotton  and since the prices dropped the south was economically destroyed.   Ben- Just because slavery ended doesn’t mean racism did, some is still here today, and people are doing things about it. But the end of slavery was pretty cool. Allowing people of color to now vote and be American citizens. Some of the industry based on slavery like farming and other labor tasks sort of crashed since they now had to hire workers and pay them. - Ethan - As we have said the discrimination did not end but the South did not truly let things go. The economy changed drastically since slaves were gone. - Blake - Well we still had some problems even after the war as even though we passed laws to stop discrimination against African Americans the south was able to pass laws that would stop them from doing things such as voting we’ll talk about these laws later. Life after slavery for African Americans What happened to racism, did it get better or worse? Why do you think that Skylar - When the civil war was over life got a lot better for the people living in the United States. African Americans became free in 1865 and was put into the Amendments as the 13th amendment. Which made a huge difference in everyone’s lives, especially the cotton plantation owners in the south because they would no longer have free labor. Ricky- life for African Americans, as Skylar said, “got a lot better”. After the emancipation proclamation/13th amendment African Americans worked on railroads, owned shops, and even got to vote (black men).   African americans became as the same as any white person there was no “an african american person couldn't do this because blank” anymore. There was a african american named george washington carver who made 300 different products from peanuts. Another named Booker T Washington started a University.   Ben - There were still some restrictions on what they could do though, they still couldn’t testify against white people, serve in a jury, or serve in some state militias. - Ethan - All their bad treatment didn’t completely disappear because the idea of slavery was still fresh in people’s minds so while they weren’t whipped as slaves anymore, they still were discriminated. - Blake - Just like I said before this wasn’t a good time for African Americans even though we had passed anti-discrimination laws southern states were still able to get around these laws. The Compromise of 1877 Why did the compromise have to happen? What was the final factor that gave Hayes his victory. What was the main deal in the Compromise? Skylar - The Compromise of 1877 was put into place to resolve a Presidential election that took place a year before. There was a dispute between the democrat Samuel Tilden and republican Rutherford Hayes. This dispute was obviously over who was going to become the next President of the US. Samuel J. Tilden won with 247,448 votes, but votes in 3 states were being disputed. These states were in the South and were, Florida, Louisiana, as well as South Carolina. This lasted 4 months then this compromise was put into place. Ricky-ricky-The compromise was put in place because of a dispute because Samuel J. Tilden won the popular vote, but Rutherford B Hayes won the electoral vote. So the Democrats agreed that he would be president in exchange for the withdrawal of federal troops from the South also granting of home rule in the south.   Basically the exchange in this compromise was that Rutherford B Hayes would become President and the south would get home rule and federal troops with withdraw from the south   - Ethan - The compromise was seemingly a president in exchange troop withdrawal.   Ben- With most debates the best option is a compromise, it will make both sides an equal amount of happy or sad. And with the destruction of the souths economy everyone was reconstructing their businesses.   - Blake - The compromise of 1877 was basically meant as a tiebreaker for the previous presidential election which had also affected African Americans Jim Crow The origins of Jim Crow - introduction Origins of Jim Crow - the Black Codes and Reconstruction Origins of Jim Crow - the Fourteenth and Fifteenth Amendments Origins of Jim Crow - Compromise of 1877 and Plessy v. Ferguson What are the Jim Crow Laws and what did they encompass, why did people think there was a need to put those laws into place? Skylar - Jim Crow laws were racist laws. Saying for example, this bathroom is for blacks and this is a special one for whites. Jim Crow laws were really popular in the South from the 1870 through the 1960. Nearly 100 years. Most schools, restaurants, bathrooms, buses, stores, ect. Were using these laws to keep African Americans out of their places of business. If a black man had a business that was making good money some nieve white men would burn their homes/shops down because they were jealous. If a white and black person were together they’d hang the black person in the middle of town which is so crazy. Ricky- a Jim Crow was a stock character, used for getting a point across to the General Public, a Jim Crow was used in Minstrel shows as a means of communication to people who did not know how to read. And now it's where we go into extremely racist territory, hm Crow was a white person who put whatever black stuff all over their face to look like a black person and to act like a black person for the plays that they had of the book Uncle Tom's Cabin - Ethan - These laws enforced racial segregation. Like saying that they were equal but separated. Jim Crow was also a character used in some plays which was an ethnic depiction of the white man's idea of a black person. Ben- Ending slavery didn’t end racism that’s for sure, I’d say only 80% of the laws making slaves free were really only 80% freedom. It just shows how people have socially adapted and even though there are still bad things happening today, it’s a lot better than before. - Blake - So y’all basically covered everything and give me crap for writing about something already used so i’ll just be going over the basics. Jim Crowe was a derogatory term used to describe African Americans it was also used as a name for a set of laws set by white people to legally segregate. That’s all we have time for today. Thanks for joining us in this emancipation from the box, that is learning.

Emancipation Podcast Station
010 - Gilded Age and More

Emancipation Podcast Station

Play Episode Listen Later Apr 11, 2018 35:32


Welcome back to The Emancipation Podcast Station - the place to hear about history researched and retold through the eyes of Middle school and HS students. Last time on the show…   Today we discuss the causes of the Civil War. Let’s dive in.   Introduction to the Gilded Age Why was it called the Gilded Age? And Who coined the term.   Hunter- The gilded age in American was the late 19th century, from 1870 to about 1900. The name of this point in time was used in the early 20th century, and was derived from writer Mark Twain’s 1873 novel the Gilded Age: A Tale Of Today, which started an era of social problems covered by a thin gold gilding. Skylar - The Gilded Age began in 1865 and Ended in 1898. The gilded age was a time where everyone was focused on the development of the United states, mainly industrial type things. The Gilded age didn’t mean the golden age but more of a cover, like everything is perfect but really it’s not. Ricky-Ricky-The Gilded Age was an age in the 1870s to the early 1900s it was a time of economic growth for American citizens and non-immigrants. In wages Rose from $380 from 1880 to $564 in 1890, a gain of 48%. The widespread industrialization led to a real wage growth of 60% in between 1860 and 1890. - Blake (gabe)- The Gilded age was a time period in which hard times fell on the american and immigrant people.   Gabe - The Gilded age was a time where americans economy went good and bad in a way because industry grew but money not so much.     - Ethan - The Gilded Age was the time that America began to revolutionize their industrial world. Mark Twain coined the term “Gilded Age” which meant the time seemed pretty good but was truly miserable. Someone who profited from the Gilded Age was John D. Rockefeller, who was the founder of oil. Oil was just 1 of the “titans of industry” which were steel, banking, and oil. The miserable part would probably be that they got their money mostly through corruption. Ben- And with every urban explosion there were poor people, in apartments without heating or even light, it was 5 cents a night, which doesn’t sound like much, but they were poor and money was different then it is now. They had to fit as many people as possible to get the most out of the room too.   The Gilded Age and the Second Industrial Revolution Name one invention that came out of the Second Industrial Revolution. Hunter- The Second Industrial Revolution, also known as the Technological Revolution, was a time of quick industrialization in the last third of the 19th century, and the beginning of the 20th. Some of the inventions are of the following the swiss army knife, barbed wire, dynamite, and the motorcycle. Oh and some of my personal favorites are the Maxim Machine Gun, and the colt .45 M-1911. Skylar - The Second Industrial Revolution went on in the same time as the Gilded Age. This was time for mass production of things, as well as communicating about business tractions, materials, all that weren’t existing before. The Bessemer Process was a big deal in this time, it made steel easy and quicker to produce, so trains became more of a option for transporting things before. During this time the US had more railroads than all of Europe combined. Ricky- As everyone said the Second Industrial Revolution was basically a time when a bunch of new inventions were made that revolutionized the industrial system like as Skylar said it made steel a lot easier to produce creating easier ways to create a railroad system. A lot of inventions like petroleum gas, electrification was a big thing, Machine Tools like drills and saws, chemical tools like ammonia, and chlorine, rubber, bicycles, the invention of automobiles, some fertilizers, telephones, and a lot of scientific knowledge, as well as the making of new weapons as Hunter said like the Colt 45 M119 pistol, the Thompson submachine gun which shoots 45. ACP rounds which is famously said to be used by high-ranking gangsters, the M1 Garand which is a 30 caliber round.                                                                        4. Gabe - as Hunter and Ricky said we Developed a lot of technology in the gilded ages second industrial revolution. But railroads helped increase income and production because we used them for transportation shipping goods all across america.   - Blake(ben) - As everyone has said previously this was a big time for the early United States which revolutionized building and processing for wealthy businessman looking to get a start in the material industry. - Ethan - The Second Industrial Revolution took place in 1870-1914. Some say it went up to the start of World War 1. This Revolution was also known as the Technological Revolution. During this revolution things like the telephone and electricity were made. This revolution wasn’t just in America, but in Britain and Germany. Lesser known countries were France, Italy, and Japan. - Ben - After the first industrial revolution they had all these new things so they refined it and made it better.   Social Darwinism in the Gilded Age What is Social Darwinism and do you think there is any truth in it? Skylar - Social Darwinism is just basically seeing what people are on the outside. Social Darwinism says that the poor have less worth that a higher class rich person. It’s judging people for what’s on the outside and your social class rather than judging someone for what’s on the inside like being kind. Acting like a snob means you have more worth to someone who believes in Social Darwinism, when in reality they are worth less for judging people just by how much money they have, or how they look. Ricky-- Social Darwinism is the idea and belief that it is survival of the fittest. It stole the term from Darwinism evolution and plastered itself all over politics as social Darwinism. Gabe - Social Darwinism started in the gilded age because people started applying his idea that the strong rule the weak to people in there life and so on. - Blake(hunter) - Do I seriously have to do this one? Oh boy. Social Darwinism was a terrible thing it basically said that white people are better than others and that humans evolved from apes. - Ethan - Social Darwinism, in more proper terms, was seeing natural selection in the people around us. Anyone that considered themselves a Social Darwinist did not go by any such term. The term Darwinism wasn’t really used much except by people that were opposed to it. Ben- It got the term Darwinism because Charles Darwin studied evolution, so since people believed in survival of the fittest, like the theory of evolution, the called it darwinism. America moves to the city Why did most of America start moving to cities and leaving farms? Skylar - In 1790 nearly everyone lived in the country or on a farm. Due to The Second Industrial Revolution, growing population, and new machinery the United States needed more room to expand into the countryside to make big cities for railroads and new jobs. By 1920 only 28% of people lived in rural areas and the majority lived in the larger cities. Ricky- -a majority of people lived in rural areas than in urban areas, but then suddenly 11 million people migrated from rural areas to urban areas along with 25 million immigrants pouring in to the country.   Gabe - Another thing that happened which was people started urbanizing living in urban places it started in the 1800s and it made its ascent from there until 1920s where more people lived in urban areas then actual rural areas. And here is a quote from thomas jefferson who said “once we start piling upon one another in large cities  as in europe   We will become as corrupt as europe”.   - Blake(hunters) - America began to enter industrialization and because of this more people moved to bigger cities to find work and be prosperous. - Ethan - In 1920 more Americans lived in cities than on farms. This was kind of the transition between farm life and the urban living of today. In 1890 28% of the population lived in urban environment. - Ben - It started all the mass population you see in the popular urban cities around the world today. People were obsessed with industrial industry and thought it would be more profitable to move to cities. The Knights of Labor   What were the Knights of Labor and what do you think about them? Good or bad? 1.Hunter- The K of L, officially Noble the Holy order of the Knights of Labor, Was the largest and one of the most important American labor organizations 1880. It’s most important leaders were Terence V. Powderly and step-brother Joseph bath. The Knights promoted the working man, rejected socialism and anarchism, demanded the eight-hour day, and promoted the producersethic of republicanism. The Knights of Labor was a union founded in 1869. They promoted 8 hour work days and wanted to end child labor. It was mostly white men in this union, but immigrants, african americans, as well as women were welcome to be members. By 1886 the Knights of Labor had over 700,000 members and supporters. Ricky-- The Knights of Labor had officially crashed and disbanded near 1886 following the Haymarket Square riot. The American Federation of Labor (AFL) was growing at the time which then eventually took over. Gabe - So the knights of labor were a group who promoted like skylar said 8 hour work days and were in a union which aloud individual industrial workers to go on strike if they were not paid well or treated correctly. Another thing is that the person who started protesting 8 hour work day was also the one of the founders of socialism Ben- The skilled and simple workers of the country together to promote a safe and healthy work schedule and environment, there were people like this in the past but not as influential as the knights. - Ethan - They basically told the working class they had to work 8 hours a day and they rejected any possible anarchy or socialism. They were founded by Uriah Stephens and by 1884 had 100000 members. - Blake - Unions were a group of workers organizing to gain better wages, less hours and more employee benefits. The Populists What was the Populists agenda? Did they succeed? Skylar - The people who were called populists were an agrarian-based movement trying to better the conditions for the farmers and agrarian workers of the United States. In 1876 the farmers alliance was made to help end the crop-lien system that put many farmers into poverty, this movement began in Texas. The crop-lien system operated in the south were cotton was grown. Any sharecroppers, tenant farmers, black, and white people who didn’t own the land that they worked, would have to take out loans to be able to purchase supplies had to pay back their loans with cotton. Ricky- in 1892 a homestead strike broke out in the carnegie steel company steel works. Which caused a gun fight between unionized workers and a group of hired men to break the strike. The workers lost. Gabe - the populists were a Group of people who wanted to help farmers and help  those people that were not and industrial worker someone who farmer worked off his land but didn't make much because of the industrial work Ben- After the end of slavery the farmers had a hard time making as making as much money as before, they now had to actually hire workers and even if they hired that costed a lot of money and they still wouldn’t have as many people as before. - Ethan - A.K.A the People’s Party or Populist Party. Their goal was to improve life for farmer-like workers and they were disbanded very quickly. - Blake - (Hunter’s) Money was a troubling problem for the farming south so farmers supported a new party called the Populists Party who supported the farming economy. 7.Hunter- the Populists were an agrarian-based  political movement. The South after the Civil War What happened to the farming economy, why? Skylar - The period of Reconstruction lasted from 1865 to 1877. During this time 3 newly adopted amendments were passed, the Thirteenth Amendment to end slavery, the Fourteenth Amendment that promised the African Americans the right to have citizenship in The United States Of America, and the Fifteenth Amendment that guaranteed black men the right to vote. Ricky- Everything was topsy turny for the south, because their “country” was destroyed and their social system was wrecked and they had extreme hate from the north.   Gabe - The South crashed economically because they were built on selling tobacco and cotton  and since the prices dropped the south was economically destroyed.   Ben- Just because slavery ended doesn’t mean racism did, some is still here today, and people are doing things about it. But the end of slavery was pretty cool. Allowing people of color to now vote and be American citizens. Some of the industry based on slavery like farming and other labor tasks sort of crashed since they now had to hire workers and pay them. - Ethan - As we have said the discrimination did not end but the South did not truly let things go. The economy changed drastically since slaves were gone. - Blake - Well we still had some problems even after the war as even though we passed laws to stop discrimination against African Americans the south was able to pass laws that would stop them from doing things such as voting we’ll talk about these laws later. Life after slavery for African Americans What happened to racism, did it get better or worse? Why do you think that Skylar - When the civil war was over life got a lot better for the people living in the United States. African Americans became free in 1865 and was put into the Amendments as the 13th amendment. Which made a huge difference in everyone’s lives, especially the cotton plantation owners in the south because they would no longer have free labor. Ricky- life for African Americans, as Skylar said, “got a lot better”. After the emancipation proclamation/13th amendment African Americans worked on railroads, owned shops, and even got to vote (black men).   African americans became as the same as any white person there was no “an african american person couldn't do this because blank” anymore. There was a african american named george washington carver who made 300 different products from peanuts. Another named Booker T Washington started a University.   Ben - There were still some restrictions on what they could do though, they still couldn’t testify against white people, serve in a jury, or serve in some state militias. - Ethan - All their bad treatment didn’t completely disappear because the idea of slavery was still fresh in people’s minds so while they weren’t whipped as slaves anymore, they still were discriminated. - Blake - Just like I said before this wasn’t a good time for African Americans even though we had passed anti-discrimination laws southern states were still able to get around these laws. The Compromise of 1877 Why did the compromise have to happen? What was the final factor that gave Hayes his victory. What was the main deal in the Compromise? Skylar - The Compromise of 1877 was put into place to resolve a Presidential election that took place a year before. There was a dispute between the democrat Samuel Tilden and republican Rutherford Hayes. This dispute was obviously over who was going to become the next President of the US. Samuel J. Tilden won with 247,448 votes, but votes in 3 states were being disputed. These states were in the South and were, Florida, Louisiana, as well as South Carolina. This lasted 4 months then this compromise was put into place. Ricky-ricky-The compromise was put in place because of a dispute because Samuel J. Tilden won the popular vote, but Rutherford B Hayes won the electoral vote. So the Democrats agreed that he would be president in exchange for the withdrawal of federal troops from the South also granting of home rule in the south.   Basically the exchange in this compromise was that Rutherford B Hayes would become President and the south would get home rule and federal troops with withdraw from the south   - Ethan - The compromise was seemingly a president in exchange troop withdrawal.   Ben- With most debates the best option is a compromise, it will make both sides an equal amount of happy or sad. And with the destruction of the souths economy everyone was reconstructing their businesses.   - Blake - The compromise of 1877 was basically meant as a tiebreaker for the previous presidential election which had also affected African Americans Jim Crow The origins of Jim Crow - introduction Origins of Jim Crow - the Black Codes and Reconstruction Origins of Jim Crow - the Fourteenth and Fifteenth Amendments Origins of Jim Crow - Compromise of 1877 and Plessy v. Ferguson What are the Jim Crow Laws and what did they encompass, why did people think there was a need to put those laws into place? Skylar - Jim Crow laws were racist laws. Saying for example, this bathroom is for blacks and this is a special one for whites. Jim Crow laws were really popular in the South from the 1870 through the 1960. Nearly 100 years. Most schools, restaurants, bathrooms, buses, stores, ect. Were using these laws to keep African Americans out of their places of business. If a black man had a business that was making good money some nieve white men would burn their homes/shops down because they were jealous. If a white and black person were together they’d hang the black person in the middle of town which is so crazy. Ricky- a Jim Crow was a stock character, used for getting a point across to the General Public, a Jim Crow was used in Minstrel shows as a means of communication to people who did not know how to read. And now it's where we go into extremely racist territory, hm Crow was a white person who put whatever black stuff all over their face to look like a black person and to act like a black person for the plays that they had of the book Uncle Tom's Cabin - Ethan - These laws enforced racial segregation. Like saying that they were equal but separated. Jim Crow was also a character used in some plays which was an ethnic depiction of the white man's idea of a black person. Ben- Ending slavery didn’t end racism that’s for sure, I’d say only 80% of the laws making slaves free were really only 80% freedom. It just shows how people have socially adapted and even though there are still bad things happening today, it’s a lot better than before. - Blake - So y’all basically covered everything and give me crap for writing about something already used so i’ll just be going over the basics. Jim Crowe was a derogatory term used to describe African Americans it was also used as a name for a set of laws set by white people to legally segregate. That’s all we have time for today. Thanks for joining us in this emancipation from the box, that is learning.

The Frontside Podcast
091: RxJS with Ben Lesh and Tracy Lee

The Frontside Podcast

Play Episode Listen Later Dec 13, 2017 49:49


Tracy Lee: @ladyleet | ladyleet.com Ben Lesh: @benlesh | medium.com/@benlesh Show Notes: 00:50 - What is This Dot? 03:26 - The RxJS 5.5.4 Release and Characterizing RxJS 05:14 - Observable 07:06 - Operators 09:52 - Learning RxJS 11:10 - Making RxJS Functional Programming Friendly 12:52 - Lettable Operators 15:14 - Pipeline Operators 21:33 - The Concept of Mappable 23:58 - Struggles While Learning RxJS 33:09 - Documentation 36:52 - Surprising Uses of Observables 40:27 - Weird Uses of RxJS 45:25 - Announcements: WHATWG to Include Observables and RxJS 6 Resources: this.media RxJS RX Workshop Ben Lesh: Hot vs Cold Observables learnrxjs.io RxMarbles Jewelbots Transcript: CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode 91. My name is Charles Lowell, a developer here at The Frontside and your podcast host-in-training. Joining me today on the podcast is Elrick Ryan. Hello, Elrick. ELRICK: Hey, what's up? CHARLES: Not much. How are you doing? ELRICK: I'm great. Very excited to have these two folks on the podcast today. I feel like I know them… CHARLES: [Laughs] ELRICK: Very well, from Twitter. CHARLES: I feel like I know them well from Twitter, too. ELRICK: [Laughs] CHARLES: But I also feel like this is a fantastic company that is doing a lot of great stuff. ELRICK: Yup. CHARLES: Also not in Twitter. It should be pointed out. We have with us Tracy Lee and Ben Lesh from This Dot company. TRACY: Hey. CHARLES: So first of all, why don't we start, for those who don't know, what exactly is This Dot? What is it that you all do and what are you hoping to accomplish? TRACY: This Dot was created about a year ago. And it was founded by myself and Taras who work on it full-time. And we have amazing people like Ben, who's also one of our co-founders, and really amazing mentors. A lot of our friends, when they refer to what we actually do, they like to call it celebrity consulting. [Laughter] TRACY: Which I think is hilarious. But it's basically core contributors of different frameworks and libraries who work with us and lend their time to mentor and consult with different companies. So, I think the beautiful part about what we're trying to do is bring together the web. And we sort of do that as well not only through consulting and trying to help people succeed, but also through This Dot Media where it's basically a big playground of JavaScripting all the things. Ben and I do Modern Web podcast together. We do RX Workshop which is RxJS training together. And Ben also has a full-time job at Google. CHARLES: What do they got you doing over there at Google? BEN: Well, I work on a project called Alkali which is an internal platform as a service built on top of Angular. That's my day job. CHARLES: So, you've been actually involved in all the major front-end frameworks, right, at some point? BEN: Yeah, yes. I got my start with Angular 1 or AngularJS now, when I was working as a web developer in Pittsburgh, Pennsylvania at a company called Aesynt which was formerly McKesson Automation. And then I was noticed by Netflix who was starting to do some Angular 1 work and they hired me to come help them. And then they decided to do Ember which is fine. And I worked on a large Ember app there. Then I worked on a couple of large React apps at Netflix. And now I'm at Google building Angular apps. CHARLES: Alright. BEN: Which is Angular 5 now, I believe. CHARLES: So, you've come the full circle. BEN: Yeah. Yeah, definitely. CHARLES: [Chuckles] I have to imagine Angular's changed a lot since you were working on it the first time. BEN: Yeah. It was completely rewritten. TRACY: I feel like Angular's the new Ember. CHARLES: Angular is the new Ember? TRACY: [Laughs] BEN: You think? TRACY: Angular is the new Ember and Vue is the new AngularJS, is basically. [Laughs] CHARLES: Okay. [Laughter] CHARLES: What's the new React then? BEN: Preact would be the React. CHARLES: Preact? Okay, or is Glimmer… BEN: [Laughs] I'm just… CHARLES: Is Glimmer the new React? BEN: Oh, sure. [Laughs] CHARLES: It's important to keep these things straight in your head. BEN: Yeah, yeah. CHARLES: Saves on confusion. TRACY: Which came first? [Chuckles] BEN: Too late. I'm already confused. CHARLES: So now, before the show you were saying that you had just, literally just released RxJS, was it 5.5.4? BEN: That's right. That's right. The patch release, yeah. CHARLES: Okay. Am I also correct in understanding that RxJS has kind of come to very front and center position in Angular? Like they've built large portions of framework around it? BEN: Yeah, it's the only dependency for Angular. It is being used in a lot of official space for Angular. For example, Angular Material's Data Table uses observables which are coming from RxJS. They've got reactive forms. The router makes use of Observable. So, the integration started kind of small which HTTPClient being written around Observable. And it's grown from there as people seem to be grabbing on and enjoying more the React programming side of things. So, it's definitely the one framework that's really embraced reactive programming outside of say, Cycle.js or something like that. CHARLES: Mmhmm. So, just to give a general background, how would you characterize RxJS? BEN: It's a library built around Observable. And Observable is a push-based primitive that gives you sets of events, really. CHARLES: Mmhmm. BEN: So, that's like Lodash for events would be a good way to put it. You can take anything that you can get pushed at you, which is pretty much value type you can imagine, and wrap it in an observable and have it pushed out of the observable. And from there, you have a set of things that you can combine. And you can concatenate them, you can filter them, you can transform them, you can combine them with other sets, and so on. So, you've got this ability to query and manipulate in a declarative way, events. CHARLES: Now, Observable is also… So, when Jay was on the podcast we were talking about Redux observable. But there was outside of the context of RxJS, it was just observables were this standalone entity. But I understand that they actually came from the RxJS project. That was the progenitor of observables even though there's talk of maybe making them part of the JavaScript spec. BEN: Yeah, that's right. That's right. So, RxJS as it stands is a reference implementation for what could land in JavaScript or what could even land in the DOM as far as an observable type. Observable itself is very primitive but RxJS has a lot of operators and optimizations and things written around Observable. That's the entire purpose of the library. CHARLES: Mmhmm. So, what kind of value-adds does it provide on top of Observable? If Observable was the primitive, what are the combinators, so to speak? BEN: Oh, right. So, similar to what Lodash would add on top of say, an iterable or arrays, you would have the same sorts of things and more inside of RxJS. So, you've got zip which you would maybe have seen in Lodash or different means of combines. Of course, map and ‘merge map' which is like a flattening sort of operation. You can concatenate them together. But you also have these time-based things. You can do debouncing or throttling of events as they're coming over in observable and you create a new observable of that. So, the value-add is the ability to compose these primitive actions. You can take on an observable and make a new observable. We call it operators. And you can use those operators to build pretty much anything you can imagine as far as an app would go. CHARLES: So, do you find that most of the time all of the operators are contained right there inside RxJS? Or if you're going to be doing reactive programming, one of your tasks is going to be defining your own operators? BEN: No, pretty much everything you'd need will be defined within RxJS. There's 60 operators or so. CHARLES: Whoa, that's a lot. BEN: It's unlikely that someone's going to come up with one. And in fact, I would say the majority of those, probably 75% of those, you can create from the other 25%. So, some of the much more primitive operators could be used… TRACY: Which is sort of what Ben did in this last release, RxJS 5…. I don't know remember when you introduced the lettable operators but you… BEN: Yeah, 5.5. TRACY: Implemented [inaudible] operators. BEN: Yeah, so a good portion of them I started implementing in terms of other operators. CHARLES: Right. So, what was that? I didn't quite catch that, Tracy. You said that, what was the operator that was introduced? TRACY: So, in one of the latest releases of RxJS, one of the more significant releases where pipeable operators were introduced, what Ben did was he went ahead and implemented a lot of operators that were currently in the library in terms of other operators, which was able to give way to reduce the size of the library from, I think it was what, 30KB bundled, gzipped, and minified, to about 30KB, which was about 60 to 70% of the operators. Right, Ben? BEN: Yeah. So, the size reduction was in part that there's a lot of factors that went into the size reduction. It would be kind of hard to pin it down to a specific operator. But I know that some of the operators like the individual operators themselves, by reimplementing reduce which is the same as doing as scan and then take last, implementing it in terms of that is going to reduce the size of it probably 90% of that one particular file. So, there's a variety of things like that that have already started and that we're going to continue to do. We didn't do it with every operator that we could have. Some operators are very, very common and consequently we want them to be as optimized as possible. For example, map. You can implement map in terms of ‘merge map' but it would be very slow to do so. It might be smaller but it would be slower. We don't want that. So, there are certain areas we're always going to try to keep fairly a hot path to optimize them as much as possible. But in other spots like reduce which is less common and isn't usually considered to be a performance bottleneck, we can cut some corners. Or ‘to array' or other things like that. CHARLES: Mmhmm. TRACY: And I think another really interesting thing is a lot of people when learning RxJS, they… it's funny because we just gave an RX Workshop course this past weekend and the people that were there just were like, “Oh, we've heard of RxJS. We think it's a cool new thing. We have no plans to implement it in real life but let's just play around with it and let me learn it.” I think as people are starting to learn RxJS, one of the things that gets them really overwhelmed is this whole idea that they're having to learn a completely new language on top of JavaScript or what operators to use. And one of our friends, Brian Troncone who is on the Learning Team, the RxJS Learning Team, he pulled up the top 15 operators that were most commonly searched on his site. And some of them were ‘switch map', ‘merge map', ‘fork join', merge, et cetera. So, you can sort of tell that even though the library has quite a few… it's funny because Ben, I think the last RX Workshop you were using pairs and you had never used it before. BEN: Yeah. TRACY: So, it's always amusing for me how many people can be on the core team but have never implemented RxJS… CHARLES: [Laughs] TRACY: A certain way. BEN: Right. Right, right, right. CHARLES: You had said one of the recent releases was about making it more friendly for functional programming. Is that a subject that we can explore? Because using observables is already pretty FP-like. BEN: What it was before is we had dot chaining. So, you would do ‘dot map' and then call a method and then you get an observable back. And then you'd say ‘dot merge' and then you'd call a method on that, and so on and so forth. Now what you have is kind of a Ramda JS style pipe function that just takes a comma-separated list of other functions that are going to act upon the observable. So, it reads pretty much the same with a little more ceremony around it I guess. But the upside is that you can develop your operators as just higher-order functions. CHARLES: Right. And you don't have to do any monkey-patching of prototypes. BEN: Exactly, exactly. CHARLES: Because actually, okay, I see. This is actually pretty exciting, I think. Because we actually ran into this problem when we were using Redux Observable where we wanted to use some operators that were used by some library but we had to basically make a pull request upstream, or fork the upstream library to include the operators so that we could use them in our application. It was really weird. BEN: Yeah. CHARLES: The reason was because it was extending the observable prototype. BEN: Yeah. And there's so many… and that's one way to add that, is you extend the observable prototype and then you override lift so you return the same type of observable everywhere. And there are so many things that lettable operators solved for us. For example… CHARLES: So, lettable operators. So, that's the word that Tracy used and you just used it. What are lettable operators? BEN: Well, I've been trying to say pipeable and get that going instead of lettable. But basically there's an operator on RxJS that's been there forever called let. And let is an operator and what you do is you give it a function. And the function gives you the source observable and you're expected to return a new observable. And the idea is that you can then write a function elsewhere that you can then compose in as though it were an operator, anywhere you want, along with your other dot-chained operators. And the realization I had a few months ago was, “Well, why don't we just make all operators like this?” And then we can use functional programming to compose them with like a reduce or whatever. And that's exactly what the lettable operators are. And that's why I started calling them lettable operators. And I kind of regret it now, because so many people are saying it and it confuses new people. Because what in the world does lettable even mean? CHARLES: Right. [Laughs] BEN: So, they are pipeable operators or functional operators. But the point is that you have a higher-order function that returns a function of a specific shape. And that function shape is, it's a function that receives an observable and returns an observable, and that's it. So, basically it's a function that transforms an observable into a new observable. That's all an operator. That's all an operator's ever been. It's just this is in a different flavor. CHARLES: Now, I'm curious. Why does it do an observable into an observable and not a stream item into an observable? Because when you're actually chaining these things together, like with a map or with a ‘flat map' or all these things, you're actually getting an individual item and then returning an observable. Well, I guess in this case of a map you're getting an item and returning an item. But like… BEN: Right, but that's not what the entire operation is. So, you've got an operation you're performing whenever you say, if you're to just even dot-chain it, you'd say ‘observable dot map'. And when you say ‘dot map', it returns a new observable. And then you say ‘dot filter' and it returns another new observable. CHARLES: Oh, gotcha, gotcha, gotcha. Okay, yeah, yeah, yeah. Yeah, yeah. BEN: So, this function just embodies that step. CHARLES: I see, I see. And isn't there some special… I feel like there's some proposal for some special JavaScript syntax to make this type of chaining? BEN: Yeah, yeah, the pipeline operator. CHARLES: Okay. BEN: I don't know. I think that's still at stage one. I don't know that it's got a lot of headway. My sources and friends that are in the TC39 seem to think that it doesn't have a lot of headway. But I really think it's important. Because if you look at… the problem is we're using a language where the most common use case is you have to build it, get the size as small as possible because you need to send it over the wire to the browser. And understandably, browsers don't want to implement every possible method they could on say, Array, right? CHARLES: Mmhmm, right. BEN: There's a proposal in for ‘flat map'. They could add zip to Array. They could add all sorts of interesting things to Array just by itself. And that's why Lodash exists, right? CHARLES: Right. BEN: Is because not everything is on Array. And then so, the onus is then put on the community to come up with these solutions and the community has to build libraries that have these constraints in size. And what stinks about that is then you have say, an older version of Lodash where you'd be like, “Okay, well it has 36 different functions in it and I'm only using 3 of them. And I have to ship them all to the browser.” CHARLES: Mmhmm. BEN: And that's not what you want. So, then we have these other solutions around tree-shaking and this and that. And the real thing is what you want is you want to be able to compose things left to right and you want to be able to have these functions that you can use on a particular type in an ad hoc way. And there's been two proposals to try to address this. One was the ‘function bind' operator, CHARLES: Mmhmm. BEN: Which is colon colon. And what that did is it said, “You can use this function as a method, as though it were a method on an object. And we'll make sure that the ‘this' inside that function comes from the instance that's on the left-hand side of colon colon.” CHARLES: Right. BEN: That had a bunch of other problems. Like there's some real debate I guess on how they would tie that down to a specific type. So, that kind of fell dead in the water even though it had made some traction. And then the pipeline operator is different. And then what it says is, “Okay, whatever is on the…” And what it looks like is a pipe and a greater than right next to each other. And whatever's on the left-hand side of that operand gets passed as the first argument to the function on the right-hand side of that operand. CHARLES: Mmhmm. BEN: And so, what that means is for the pipeable operators, instead of having to use a pipe method on observable, you can just say, “instance of observable, pipeline operator and an operator, and then pipeline operator, and then the Rx operator, and then pipeline operator and the Rx operator, and so on.” And it would just be built-in. And the reason I think that JavaScript really needs it is that means that libraries like Lodash can be written in terms of simple functions and shipped piece-meal to the browser exactly as you need them. And people would just use the pipeline operator to use them, instead of having to wrap something in a big object so you can dot-chain things together or come up with your own functional pipe thing like RxJS had to. CHARLES: Right. Because it seems it happens again and again, right? Lodash, RxJS, jQuery. You just see this pattern of chaining, which is, you know… BEN: Yeah, yeah. People want chaining. People want left to right composition. CHARLES: Mmhmm. BEN: And it's problematic in a world where you want to shake off as much unused garbage as possible. And the only way to get dot chaining is by augmenting a prototype. There's all sorts of weird problems that can come with that. And so, the functional programming approach is one method. But then people look at it and they say, “Ooh, yuck. I've got to wrap things in a function named pipe. Wouldn't it be nicer if there was just some syntax to do this?” And yeah, it would be nicer. But I have less control over that. CHARLES: Right. But the other alternative is to have right to left function composition. BEN: Right, yeah. CHARLES: But there's not any special syntax for that, either. BEN: Not very readable. CHARLES: Yeah. BEN: So, you just wrap everything. And the innermost call is the first one and then you wrap it in another function and you wrap that in another function, and so on. Yeah, that's not [inaudible]. But I will say that the pipe function itself is pretty simple. It's basically a function that takes a rest of arguments that are all functions. CHARLES: Mmhmm. BEN: And so, you have this array of functions and you just reduce over it and call them. Well, you return a function. So, it's a higher function. You return a function that takes an argument then you reduce over the functions that came in as arguments and you call each one of them with whatever result was from the previous. CHARLES: Right. Like Tracy mentioned in the pre-show, I'm an aspiring student of functional programming. So, would this be kind of like a monoid here where you're mashing all these functions together? Is your empty value? I'm just going to throw it out there. I don't know if it's true or not, but that's my conjecture. BEN: Yes. Technically, it's a monoid because it wouldn't work unless it was a monoid. Because monoids, I believe the category theory I think for monoid is that monoids can be concatenated because they definitely have an end. CHARLES: Right. BEN: So, you would not be able to reduce over all those functions and build something with that, like that, unless it was a monoid. So yeah, the fact that there's reduction involved is a cue that it's a monoid. CHARLES: Woohoo! Alright. [Laughter] CHARLES: Have you found yourself wanting to apply some of these more “rigorous” formalisms that you find out there in the development of RxJS or is that just really a secondary concern? BEN: It's a secondary concern. It's not something that I like. It's something I think about from time to time, when really, debating any kind of heavy issue, sometimes it's helpful. But when it comes to teaching anybody anything, honestly the Haskell-isms and category theory names, all they do is just confuse people. And if you tell somebody something is a functor, they're like, “What?” And if you just say it's mappable, they're like, “Oh, okay. I can map that.” CHARLES: [Laughs] Right, right. BEN: And then the purists would be like, “But they're not the same thing.” And I would be like, “But the world doesn't care. I'm sorry.” CHARLES: Yeah, yeah. I'm kind of experiencing this debate myself. I'm not quite sure which side I fall on, because on the one hand it is arbitrary. Functor is a weird name. But I wish the concept of mappable existed. It does, but I feel like it would be handy if people… because there's literally five things that are super handy, right? Like mappable, if we could have a name for monoid. But it's like, really, you just need to think in terms of these five constructs for 99% of the stuff that you do. And so, I always wonder, where does that line lie? And how… mappable, is that really more accessible than functor? Or is that only because I was exposed to the concept of mapping for 10 years before I ever heard the F word. BEN: Yes, and yes. I mean, that's… CHARLES: [Laughs] BEN: Things that are more accessible are usually more accessible because of some pre-given knowledge, right? What works in JavaScript probably isn't going to work in Haskell or Scala or something, right? CHARLES: Mmhmm. BEN: If someone's a Java developer, certain idioms might not make sense to them that come from the JavaScript world. CHARLES: Right. But if I was learning like a student, I would think mappable, I'd be thinking like, I would literally be thinking like Google Maps or something like that. I don't know. BEN: Right, right. I mean, look at C#. C#, a mapping function is always going to be called select, right, because that's C#. That's their idiom for the same thing. CHARLES: Select? BEN: Yeah. CHARLES: Really? BEN: Yeah, select. So, they'll… CHARLES: Which in Ruby is like find. BEN: Yeah. there's select and then, what's the other one, ‘select many' or something like that. [Chuckles] BEN: So, that's C#. CHARLES: Oh, like it's select from SQL. Okay. BEN: Yeah, I think that's kind of where it came from because people had link and then they had link to SQL and then they're like, well I want to do this with regular code, with just using some more… less nuanced expressions. So, I want to be able to do method calls and chain those together. And so, you end up with select functions. And I think that that exists even in Rx.NET, although I haven't used Rx.NET. CHARLES: Hmm, okay. ELRICK: So, I know you do a lot of training with Rx. What are some of the concepts that people struggle with initially? TRACY: I think when we're teaching RX Workshop, a lot of the people sort of… I'll even see senior level people struggle with explaining it, is the difference between observables and observers and then wrapping their head around the idea that, “Hey, observables are just functions in JavaScript.” So, they're always thinking observables are going to do something for you. Actually, it's not just in Angular but also in React, but whenever someone's having issues with their Rx applications, it's usually something that they're like nesting observables or they're not subscribing to something or they've sort of hot-messed themselves into a tangle. And I'm sure you've debugged a bunch of this stuff before. The first thing I always ask people is, “Have you subscribed?” Or maybe they're using an Angular… they're using pipes async but they're also calling ‘dot subscribe' on their observable. BEN: Yeah. So, like in Angular they'll do both. Yeah. There's that. I think that, yeah, that relates to the problem of people not understanding that observables are really just functions. I keep saying that over and over again and people really don't seem to take it to heart for whatever reason. [Chuckles] BEN: But you get an observable and when you're chaining all those operators together, you're making another observable or whatever, observables don't do anything until you subscribe to them. They do nothing. CHARLES: Shouldn't they be called like subscribable? BEN: Yes. [Chuckles] BEN: They probably should. But we do hand them an observer. So, you are observing something. But the point being is that they don't do anything at all until you subscribe to them. And in that regard, they're like functions, where functions don't do anything unless you call them. So, what ends up happening with an observable is you subscribe to it. You give it an observer, three callbacks which are then coerced into an observer. And it takes that observer and it hands it to the body of this observable definition and literally has an observer inside of there. And then you basically execute that function synchronously and do things, whatever those things are, to set up some sort of observation. Maybe you spin up a WebSocket and tie into some events on it and call next on the observer to get values out of your observable. The point being that if you subscribe to an observable twice, it's the same thing as calling a function twice. And for some reason, people have a hard time with that. They think, if I subscribe to the observable twice, I've only called the function once. CHARLES: I experienced this confusion. And I remember the first time that that… like, I was playing with observables and the first time I actually discovered that, that it was actually calling my… now what do you call the function that you pass to the constructor that actually does, that calls next or that gets passed the observer? TRACY: [Inaudible] BEN: I like to call it an initialization function or something. But the official name from the TC39 proposal is subscriber function. CHARLES: Subscriber function. So, like… BEN: Yeah. CHARLES: I definitely remember it was one of those [makes explosion sound] mind-blowing moments when I realized when I call my subscribe method, the entire observable got run from the very beginning. But my intuition was that this is an object. It's got some shared state, like it's this quasar that I'm now observing and I'm seeing the flashes of light coming off of it. But it's still the same object. You think of it as having yeah, not as a function. Okay. No one ever described it to me as just a function. But I think I can see it now. ELRICK: Yeah, me neither. CHARLES: But yeah, you think of it in the same way that most people think of objects, as like, “I have this object. I have a reference to it.” Let observable equal new observable. It's a single thing. It's a single identity. And so, that's the thing that I'm observing. It's not that I'm invoking this observable to observe things. And I think that's, yeah, that's a subtle nuance there. I wish I had taken y'all's course, I guess is what I'm saying. ELRICK: Yeah. BEN: Yeah. Well, I've done a few talks on it. CHARLES: [Laughs] BEN: I always try to tell people, “It's just a function. It's just a function.” I think what happens to a lot of people too is there's the fact that it's an object. But I think what it is, is people's familiarity with promises does this. Because promises are always multicast. They are always “hot”. And the reason for this is because they're eager. So, by the time you have a promise, whatever is producing value to the promise has already started. And that means that they're inherently a multicast. CHARLES: Right. BEN: So, people are used to that behavior of, I can ‘then' off of this promise and it always means one thing. And it's like, yeah, because the one thing has nothing to do with the promise. It wasn't [Chuckles] CHARLES: Right. BEN: This promise is just an interface for you to view something that happened in the past, where an observable is more low-level than that and more simple than that. It just states, “I'm a function that you call. I'm going to be able to do anything a function can do. And by the way, you're giving me an observer and I'm going to do some stuff with that too and notify you via this observer that you handed me.” Because of that you could take an observable and close over something that had already started. Say you had a WebSocket that was already running. You could create a new observable and just like any function, close over that, externally create a WebSocket. And then everyone that subscribes to that observable is tying an observer to that same WebSocket. Then you're multicast. Then you're “hot”. ELRICK: [Inaudible] CHARLES: Right. So, I was going to say that's the distinction that Jay was talking about. He was talking about we're going to just talk about… he said at the very beginning, “We're just going to talk about hot observable.” ELRICK: Yup. CHARLES: But even a hot observable is still theoretically evaluating every single time you subscribe. You're getting a new observable. You're evaluating that observable afresh each time. It just so happens that in the lexical scope of that observable subscriber function, there is this WebSocket? BEN: Yeah. So, it's the same thing. Imagine you wrote a function that when you called it created a new WebSocket and then… say, you wrote a new function that you gave an observer object to, right? An observer object has next, error, and complete. And in that function, when you called it, it created a new WebSocket and then it tied the ‘on message' and ‘on close' and whatever to your observer's next method and your observer's error message and so on. When you call that function, you would expect a new WebSocket to be created every single time. Now, let's just say alternately you create a WebSocket and then you write a new function that that function closes over that WebSocket. So, you reference the WebSocket that you externally created inside of your function. When you call that function, it's not going to create a new WebSocket every time. It's just closing over it, right? So, even though they both are basically doing the same thing, now the latter one of those two things is basically a hot observable and the former is a cold observable. Because one is multicast which is, “I'm sharing this one WebSocket with everybody,” and the other one is unicast which is, “I am going to create a new WebSocket for each person that calls me.” And that's the [inaudible] people have a hard time with. CHARLES: Right. But really, it's just a matter of scope. BEN: Yeah. The thing people have a hard time with, with observables, is not realizing that they're actually just functions. CHARLES: Yeah. I just think that maybe… see, when I hear things like multicast and unicast, that makes me think of shared state, whereas when you say it's just a matter of scope, well then I'm thinking more in terms of it being just a function. It just happens that this WebSocket was already [scoped]. BEN: Well, shared state is a matter of scope, right? CHARLES: Yes, it is. It is. Oh, sorry. Shared state associated with some object identity, right? BEN: Right. CHARLES: But again, again, it's just preconceptions, really. It's just me thinking that I've had to manage lists of listeners and have multicast observers and single-cast observers and having to manage those lists and call notify on all of them. And that's really not what's happening at all. BEN: Yeah. Well, I guess the real point is observables can have shared state or they could not have shared state. I think the most common version and the most composable version of them, they do not have any shared state. It's just one of those things where just like a function can have shared state or it could be pure, right? There's nothing wrong with either one of those two uses of a function. And there's nothing wrong with either one of those two uses of Observable. So, honest to god, that is the biggest stumbling block I think that I see people have. That and if I had to characterize it I would say fear and loathing over the number of operators. People are like… CHARLES: [Chuckles] BEN: And they really think because everyone's used to dealing with these frameworks where there's an idiomatic way to do everything, they think there's going to be an RxJS idiomatic way to do things. And that's just patently false. That's like saying there's an idiomatic way to use functions. There's not. Use it however it works. The end. It's not… CHARLES: Mmhmm, mmhmm. BEN: You don't have to use every operator in a specific way. You can use it however works for you and it's fine. ELRICK: I see that you guys are doing some fantastic work with your documentation. Was that part of RxJS 2.0 docs? TRACY: I was trying to inspire people to take on the docs initiative because I think when I was starting to learn RxJS I would get really frustrated with the docs. BEN: Yeah. TRACY: I think the docs are greatly documented but at the same time if you're not a senior developer who understands Rx already, then it's not really helpful. Because it provides more of a reference point that the guys can go back and look at, or girls. So anyways, after many attempts of trying to get somebody to lead the project I just decided to lead the project myself. [Laughter] TRACY: And try to get… the community is interesting because I think because the docs can be sometimes confusing… Brian Troncone created LearnRxJS.io. There's these other visualization projects like RxMarbles, RxViz, et cetera. And we just needed to stick everybody together. So, it's been a project that I think has been going on for the past two months or so. We have… it's just an Angular app so it's probably one of the most easiest projects to contribute to. I remember the first time I tried to contribute to the Ember docs. It literally took me an hour to sit there with a learning team, Ember Learning Team member and… actually, maybe it was two hours, just to figure out how the heck… like all the things I had to download to get my environment set up so that I could actually even contribute to the darn documentation. But with the Rx, the current RxJS docs right now is just an Angular app. You can pull it down. It's really easy. We even have people who are just working on accessibility, which is super cool, right? So, it's a very friendly place for beginners. BEN: I'm super pleased with all the people that have been working on that. Brian and everybody, especially on the accessibility front. Jen Luker [inaudible] came in and voluntarily… she's like the stopgap for all accessibility to make sure everything is accessible before we release. So, that's pretty exciting. TRACY: Yeah. ELRICK: Mmhmm. TRACY: So funny because when me and Jen started talking, she was talking about something and then I was like, “Oh my god, I'm so excited about the docs.” She's like, “I'm so excited, too! But I don't really know why I'm excited. But you're excited, so I'm excited. Why are you excited?” [Laughter] TRACY: I was like, “I don't know. But I'm excited, too!” [Chuckles] TRACY: And then all of a sudden we have accessibility. [Laughs] ELRICK: Mmhmm. Yeah, I saw some amazing screenshots. Has the new docs, have they been pushed up to the URL yet? TRACY: Nah, they are about to. We were… we want to do one more accessibility run-through before we publish it. And then we're going to document. We want to document the top 15 most viewed operators. But we should probably see that in the next two weeks or so, that the new docs will be… I mean, it'll say “Beta, beta, beta” all over everything. But actually also, some of our friends, [Dmitri] from [Valas] Software, he is working on the translation portion to make it really easy for people to translate the docs. CHARLES: Ah. TRACY: So, a lot of that came from the inspiration from the Vue.js docs. we're taking the versioning examples that Ember has done with their docs as inspiration to make sure that our versioning is really great. So, it's great that we can lend upon all the other amazing ideas in the industry. ELRICK: Oh, yeah. CHARLES: Yeah, it's fantastic. I can't wait to see them. ELRICK: Yeah, me neither. The screenshots look amazing. I was like, “Wow. These are some fabulous documentation that's going to be coming out.” I can't wait. TRACY: Yeah. Thank you. CHARLES: Setting the bar. ELRICK: Really high. [Laughter] CHARLES: Actually, I'm curious. Because observables are so low-level, is there some use of them that… what's the use of them that you found most surprising? Or, “Whoa, this was a crazy hack.” BEN: The weirdest use of observables, there's been quite a few odd ones. One of the ones that I did one time that is maybe in RxJS's wheelhouse, it was just that RxJS already existed. So, I didn't want to pull in another transducer library, was using RxJS as a transducer. Basically… in Netflix we had a situation where we had these huge, huge arrays of very large objects. And if you try to take something like that and then map it and then filter it and then map it and then filter it, we're using Array map and filter, what ends up happening is you create all sorts of intermediary arrays in-memory. And then garbage collection has to come through and clean that up. And that locks your thread. And over time, we were experiencing slowness with this app. And it would just build up until eventually it ground to a halt. And I used RxJS because it was an available tool there to wrap these arrays in an observable and then perform operations on them step-by-step, the same map, filter, and so on. But when you do that, it doesn't create intermediary arrays because it passes each value along step to step instead of producing an entire array and then doing another step and producing an entire array, and so on. So… CHARLES: So, will you just… BEN: It saved garbage collection and it increased the performance of the app. But that's just in an extreme case. I would never do that with just regular arrays. If anything, it was because it was huge, huge arrays of very large objects. CHARLES: So, you would create an observable our of the array and then just feed each element into the observable one at a time? BEN: Well, no. If you say ‘observable from' and you give it an array, that's basically what it does. CHARLES: Okay. BEN: It loops over the array and nexts those values out of the array synchronously. CHARLES: I see, I see. BEN: So, it's like having a for loop and then inside of that for loop saying, “Apply the map. Apply the filter,” whatever, to each value as they're going through. But when you look at it, if you had array map, filter, reduce, it's literally just taking the first step and saying ‘observable from' and wrapping that array and then the rest of it's still the same. CHARLES: Right. Yeah. No, that's really cool. BEN: That was a weirder use of it. I've heard tell of other things where people used observables to do audio synchronization, which is pretty interesting. Because you have to be very precise with audio synchronization. So, hooking into some of the Web Audio APIs and that sort of thing. That's pretty interesting. The WebSocket multiplexing is something I did at Netflix that's a little bit avant-garde for observable use because you essentially have an observable that is your WebSocket. And then you create another observable that closes over that observable and sends messages over the WebSocket for what you're subscribed to and not subscribed to. And it enables you to very easily retry connections and these sorts of things. I did a whole talk on that. That one's pretty weird. CHARLES: Yeah. Man, I [inaudible] to see that. BEN: But in the general use case, you click a button, you make an AJAX request, and then you get that back and maybe you make another AJAX request. Or like drag and drop and these sorts of things where you're coordinating multiple events together, is the general use case. The non-weird use case for RxJS. Tracy does weird stuff with RxJS though. [Laughter] CHARLES: Yeah, what's some weird uses of RxJS? TRACY: I think my favorite thing to do right now is to figure out how many different IoT-related things I can make work with RxJS. So, how many random things can I connect to an application using that? BEN: Tracy's projects are the best. They're so good. [Laughter] TRACY: Well, Ben and I created an application where you can take pictures of things using the Google Image API and it'll spit back a set of puns for you. So, you take a picture of a banana, it'll give you banana puns. Or you can talk to it using the speech recognition API. My latest thing is I really want to figure out how to… I haven't figured out if Bluetooth Low Energy is actually enabled on Google Home Minis. But I want to get my Google Home Mini to say ‘booty'. [Inaudible] [Laughter] CHARLES: RxJS to the rescue. [Laughter] BEN: Oh, there was, you remember Ng-Cruise. We did Ng-Cruise and on there, Alex Castillo brought… TRACY: Oh, that was so cool. BEN: All sorts of interesting… you could read your brain waves. Or there was another one that was, what is it, the Microsoft, that band put around your wrist that would sense what direction your arm was in and whether or not your hand was flexed. And people… TRACY: Yeah, so you could flip through things. BEN: Yeah. And people were using reactive programming with that to do things like grab a ball on the screen. Or you could concentrate on an image and see if it went blurry or not. ELRICK: Well, for like, Minority Report. BEN: Oh, yeah, yeah. Literally, watching a machine read your mind with observables. That was pretty cool. That's got to be the weirdest. TRACY: Yeah, or we had somebody play the piano while they were wearing one of the brainwave… it's called the OpenBCI project is what it is. And what you can do is you can actually get the instructions to 3D print out your own headset and then buy the technology that allows you to read brain waves. And so with that, it's like… I mean, it was really awesome to watch her play the piano and just see how her brain waves were going super crazy. But there's also these really cool… I don't know if you guys have heard of Jewelbots, but they're these programmable friendship bracelets that are just little Arduino devices that light up. I have two of them. I haven't even opened them. CHARLES: [Laughs] TRACY: I've been waiting to play with them with you. I don't know what we're going to do, but I just want to send you lights. Flashing lights. [Laughter] TRACY: Morse code ask you questions about RxJS while you're working. [Laughter] CHARLES: Yeah. Critical bug. Toot-toot-toot-too-too-too-too-toot-toot. [Laughter] CHARLES: RxJS Justice League. TRACY: That would actually be really fun. [Laughter] TRACY: That would be really fun. I actually really want to do that. But… CHARLES: I'm sure the next time we talk, you will have. TRACY: [Laughs] Yes. Yes, yes, yes, I know. I know. we'll do it soon. We just need to find some time while we're not going crazy with conferences and stuff like that. CHARLES: So, before we head out, is there any upcoming events, talks, releases, anything that we ought to be, we or the listeners, ought to be aware of? TRACY: Yeah, so one of the things is that Ben and I this weekend actually just recorded the latest version of RX Workshop. So, if you want to learn all about the latest, latest, newest new, you can go ahead and take that course. We go through a lot of different things like multiplex WebSockets, building an application. Everywhere from the fundamentals to the more real world implementations of RxJS. BEN: Yeah. Even in the fundamentals area, we've had friends of ours that are definitely seasoned Rx veterans come to the workshop. And most of them ask the most questions while talking about the fundamentals. Because I tend to dig into, either deep into the internals or into the why's and how's thing. Why and how things work. Even when it comes to how to subscribe to an observable. Deep detailed information about what happens if you don't provide an error handler and certain cases and how that's going to change in upcoming versions, and why that's changing in upcoming versions, and what the TC39's thoughts are on that, and so on and so forth. So, I try to get into some deeper stuff and we have a lot of fun. And we tend to be a little goofier at the workshops from time to time than we were in this podcast. Tracy and I get silly when we're together. TRACY: It's very true. [Laughter] TRACY: But I think also, soon I think there are people that are going to be championing an Observable proposal on what [inaudible]. So, aside from the TC39 Observable proposal that's currently still at stage one, I don't know Ben if you want to talk a little bit about that. BEN: Oh, yeah. So, I've been involved in conversations with folks from Netflix and Google as well, Chrome team and TC39 members, about getting the WHATWG, the ‘what wig', they're a standards body similar to W3C, to include observables as part of the DOM. The post has not been made yet. But the post is going to be made soon as long as everybody's okay with it. And what it boils down to is the idea of using observables as part of event targets. An event target is the API we're all familiar with for ‘add event listener', ‘remove event listener'. So, pretty much anywhere you'd see those methods, there might also someday be an on method that would return an observable of events. So, it's really, really interesting thing because it would bring at least the primitives of reactive programming to the browser. And at the very least it would provide maybe a nicer API for people to subscribe to events coming from different DOM elements. Because ‘add event listener' and ‘remove event listener' are a little unergonomic at times, right? CHARLES: Yeah. They're the worst. BEN: Yeah. CHARLES: That's a very polite way of putting it. BEN: [Chuckles] So, that's one thing that's coming down the pipe. Other things, RxJS 6 is in the works. We recently tied off 5.5 in a stable branch. And master is now our alpha that we're working on. So, there's going to be a lot of refactoring and changes there, trying to make the library smaller and smaller. And trying to eliminate some of the footprints that maybe people had in previous versions. So, moving things around so people aren't importing stuff that were meant to be implementation details, reducing the size of the library, trying to eliminate some bloat, that sort of thing. I'm pretty excited about that. But that's going to be in alpha ongoing for a while. And then hopefully we'll be able to move into beta mid first quarter next year. And then when that'll be out of beta, who knows? It all depends on how well people like the beta and the alpha, right? CHARLES: Alright. Well, so if folks do want to follow up with y'all either in regards to the course or to upcoming releases or any of the other great stuff that's coming along, how would they get in touch with y'all? TRACY: You can find me on Twitter @ladyleet. But Ben is @BenLesh. RX Workshop is RXWorkshop.com. I think in January we're going to be doing state of JavaScript under This Dot Media again. So, that's where all the core contributors of different frameworks and libraries come together. So, we'll definitely be giving a state of RxJS at that time. And next year also Contributor Days will be happening. So, if you go to ContributorDays.com you can see the previous RxJS Contributor Days and figure out how to get involved. So, we're always open and happy and willing to teach everybody. And again, if you want to get involved it doesn't matter whether you have little experience or lots of experience. We are always willing to show you how you can play. BEN: Yeah. You can always find us on Twitter. And don't forget that if you don't find Tracy or I on Twitter, you can always message Jay Phelps on Twitter. That's important. @_JayPhelps. Really. TRACY: Yeah. [Laughter] BEN: You'll find us. CHARLES: [Chuckles] Look for Jay in the show notes. [Laughter] CHARLES: Alright. Well, thank you so much for all the stuff that y'all do, code and otherwise. And thank you so much Ben, thank you so much Tracy, for coming on the show. BEN: Thank you. CHARLES: Bye Elrick and bye everybody. If you want to reach out to us, you can always get in touch with us at @TheFrontside or send us an email at contact@frontside.io. Alright everybody, we'll see you next week.

On Property Podcast
When Is A New Build A Worthwhile Strategy?

On Property Podcast

Play Episode Listen Later Nov 2, 2017 4:19


New build properties can have risks like over-capitalisation or over-supply. How can you avoid these risks and successfully invest in new build property? Ryan: When do you determine a new build being a worthwhile strategy and have you successfully avoided the common perceived risk associated with them, i.e., oversupply, over-capitalization, etc? Ben: It’s a really […] The post When Is A New Build A Worthwhile Strategy? appeared first on On Property.

On Property Podcast
How Much Emphasis Do You Put On Capital Growth vs Cash Flow?

On Property Podcast

Play Episode Listen Later Sep 10, 2017 8:05


When investing in positive cash flow how much emphasis, if any, do you put on capital growth potential? Ryan: Brian C. is asking if you focused on buying positive cash flow property, how much weight do you put on capital growth and what capital growth indicators do you focus on? Ben: It’s a good question, […] The post How Much Emphasis Do You Put On Capital Growth vs Cash Flow? appeared first on On Property.

Business Brain Food
BBF106: Empowering people and achieving excellence with Johnnie Cass

Business Brain Food

Play Episode Listen Later Sep 27, 2016 49:35


You may remember Johnnie Cass from way-back-when on Big Brother One. Nowadays Johnnie travels around the globe as a motivational speaker, helping people understand human potential. He is also a successful entrepreneur himself, having successfully brought his own underwear brand to market. Johnnie faced some major battles after his flirtation with reality TV. It was impossible for him to resume the same life he had before, and the paths he chose afterwards didn’t always work out well. He knows firsthand how it feels to be demotivated and disengaged, but he also knows what to do to come out the other side. Read on for some of the top tips he shared with Ben: ** It doesn’t matter what other people think – the only opinion that matters is what you think about yourself. ** Look at problems as opportunities to challenge yourself. ** Do something every day that is a good habit, i.e. learning for a set amount of time. ** Don’t assume that social media is an accurate representation of the world around you. It’s all too easy to compare your bad day with someone else’s good day. ** Express your vulnerability. It’s better out than in. ** Take lessons from the past, but not regrets.   In this episode of Business Brain Food you will learn: ** The benefits of “be” rather than “do” ** How men can properly address depression ** The power of vulnerability ** How to work around setbacks from the past ** The difference between empathy and sympathy   Resources mentioned in this episode: ** Johnnie’s facebook page: https://www.facebook.com/johnniecass ** Letting Go by David Hawkins: Amazon buy link ** Daring Greatly by Brene Brown: Amazon buy link ** Ben’s programmes that start from as little as 10 AUD per day: http://www.businessassessment.com.au ** The SMEA has teamed up with Action Coach to deliver over 50 free business coaching workshops across Australia. Go to http:smallbizsept.com.au and find your nearest workshop. And as an extra bonus, any attendee of the workshop will get free membership to the SMEA for a year worth 400 AUD. ** Ben’s Daily Business Tips: http://www.dbtpodcast.com ** Facebook: facebook.com/businessbrainfood ** Facebook group: https://www.facebook.com/groups/businessbrainfood ** Twitter: https://twitter.com/bfewtrell ** ActionCOACH: http://actioncoachanz.com/itunes ** ActionCOACH: http://actioncoachanz.com/stitcher If you don’t look after your own mind, you won’t ever excel. Think about how you are viewing life… is it conducive to success? Get this right and you’ll give yourself every chance of succeeding in business. Also, if you are enjoying these Business Brain Food podcasts, then make sure to share them via social media sites or email the links to family and friends. A lot of time and effort goes into producing each of these podcasts with the goal in mind of the more people we can inspire about business the better. You can help us do just that! Until next time, have a profitable day. Cheers, Ben Fewtrell (02) 9111 5000

Devchat.tv Master Feed
038 iPhreaks Show – OS X

Devchat.tv Master Feed

Play Episode Listen Later Jan 16, 2014 40:46


Panel Jaim Zuber (twitter Sharp Five Software) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:45 - iOS vs OS X UIViewController NSViewController 06:09 - NSWindowController 08:18 - Layered Views 09:48 - Bindings Cocoa Programming for Mac OS X by Aaron Hillegass Debugging 14:51 - Navigation NSPathView NSTableView NSScrollView NSCell 18:52 - Auto Layout 19:44 - Carbon 22:32 - Objective-C 24:44 - NS Classes Next Step 25:54 - Customization The Hit List Things NSOutlineView NSSplitView NSTabView 30:12 - Mac vs iOS Development Picks Mastering Modern Payments Using Stripe with Rails (Ben) The Doomsday Key: A Sigma Force Novel by James Rollins (Ben) The Art of the Screenshake (Ben) objc.io Issue #7: Communication Patterns (Jaim) The Snow Shark (Jaim) FastSpring (Andrew) objc-run (Andrew) Andrew's CocoaSlopes2013 Slides (Andrew) Disneyland (Chuck) New Media Expo (Chuck) Next Week Subscription APIs for Recurring Revenue with Manton Reece Transcript CHUCK: I’ll turn this podcast right around.   CHUCK: Hey everybody and welcome to episode 38 of the iPhreaks Show. This week on our panel we have Jaim Zuber. JAIM: It’s 10 below, my car won’t start, and I'm not even mad. CHUCK: Ben Scheirman. BEN: It’s 35° and I'm also cold, but not quite as cold. [Chuckles] CHUCK: Andrew Madsen. ANDREW: 25° in Salt Lake City. CHUCK: I'm Charles Max Wood from DevChat.tv. Last week it was like 70-something degrees where I was at, so, very nice. This week we’re gonna be talking to Andrew; he’s kind of our guest, I guess. We’re gonna be talking about OSX programming. It’s kind of interesting after learning some of the techniques and tools for building things for iOS, I haven’t really looked at what's different with OSX. Do you want to kind of get us started on some of the things we have to know or do differently? ANDREW: Sure. Well I think the first thing to know is that iOS and OSX are sort of siblings, or you might even say that iOS is OSX’s kid, but iOS was obviously Apple’s chance to sort of do-over things that they wanted to do differently without the whole legacy baggage that kept them from doing that on OSX. In many ways, iOS is the more modern of the two – I wouldn’t say ‘operating systems,’ but the APIs are certainly more modern in a lot of places. There are things on OSX that are just more difficult if your coming from an iOS background you're sometimes left thinking, “Man, if I were in iOS this would be super easy, but it’s not so easy on OSX.” Fortunately there are also a few places where the opposite is true. OSX still makes things easier than they are on iOS. I'm not exactly sure where to start ‘cause there are quite a few differences. BEN: How about just the, maybe the [inaudible] example. The first thing I notice when I create a new Mac app is I'm used to just getting a view controller for free and that is kind of absent. You got a .NIB and that gives you a main window but there's really nothing else it gives you, right? ANDREW: Right. Well that's actually a great place to start. So on iOS, if you’ve done iOS programming, you know that UIViewControllers are sort of like the main class, almost, in iOS. Every single time you have a view onscreen, it has a UIViewController controlling it. On OSX, there is actually an NSViewController class, but that was introduced in 10.5, so relatively recently in the history of OSX, and what that means is that you can write an entire app without using NSViewController. It’s not sort of the vital class the UIViewController is on iOS, and that sort of gives you a lot more flexibility in terms of how you structure your application, but these days I've actually started using NSViewController more like UIViewControllers used on iOS.

The iPhreaks Show
038 iPhreaks Show – OS X

The iPhreaks Show

Play Episode Listen Later Jan 16, 2014 40:46


Panel Jaim Zuber (twitter Sharp Five Software) Ben Scheirman (twitter github blog NSSreencast) Andrew Madsen (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 00:45 - iOS vs OS X UIViewController NSViewController 06:09 - NSWindowController 08:18 - Layered Views 09:48 - Bindings Cocoa Programming for Mac OS X by Aaron Hillegass Debugging 14:51 - Navigation NSPathView NSTableView NSScrollView NSCell 18:52 - Auto Layout 19:44 - Carbon 22:32 - Objective-C 24:44 - NS Classes Next Step 25:54 - Customization The Hit List Things NSOutlineView NSSplitView NSTabView 30:12 - Mac vs iOS Development Picks Mastering Modern Payments Using Stripe with Rails (Ben) The Doomsday Key: A Sigma Force Novel by James Rollins (Ben) The Art of the Screenshake (Ben) objc.io Issue #7: Communication Patterns (Jaim) The Snow Shark (Jaim) FastSpring (Andrew) objc-run (Andrew) Andrew's CocoaSlopes2013 Slides (Andrew) Disneyland (Chuck) New Media Expo (Chuck) Next Week Subscription APIs for Recurring Revenue with Manton Reece Transcript CHUCK: I'll turn this podcast right around.   CHUCK: Hey everybody and welcome to episode 38 of the iPhreaks Show. This week on our panel we have Jaim Zuber. JAIM: It's 10 below, my car won't start, and I'm not even mad. CHUCK: Ben Scheirman. BEN: It's 35° and I'm also cold, but not quite as cold. [Chuckles] CHUCK: Andrew Madsen. ANDREW: 25° in Salt Lake City. CHUCK: I'm Charles Max Wood from DevChat.tv. Last week it was like 70-something degrees where I was at, so, very nice. This week we're gonna be talking to Andrew; he's kind of our guest, I guess. We're gonna be talking about OSX programming. It's kind of interesting after learning some of the techniques and tools for building things for iOS, I haven't really looked at what's different with OSX. Do you want to kind of get us started on some of the things we have to know or do differently? ANDREW: Sure. Well I think the first thing to know is that iOS and OSX are sort of siblings, or you might even say that iOS is OSX's kid, but iOS was obviously Apple's chance to sort of do-over things that they wanted to do differently without the whole legacy baggage that kept them from doing that on OSX. In many ways, iOS is the more modern of the two – I wouldn't say ‘operating systems,' but the APIs are certainly more modern in a lot of places. There are things on OSX that are just more difficult if your coming from an iOS background you're sometimes left thinking, “Man, if I were in iOS this would be super easy, but it's not so easy on OSX.” Fortunately there are also a few places where the opposite is true. OSX still makes things easier than they are on iOS. I'm not exactly sure where to start ‘cause there are quite a few differences. BEN: How about just the, maybe the [inaudible] example. The first thing I notice when I create a new Mac app is I'm used to just getting a view controller for free and that is kind of absent. You got a .NIB and that gives you a main window but there's really nothing else it gives you, right? ANDREW: Right. Well that's actually a great place to start. So on iOS, if you've done iOS programming, you know that UIViewControllers are sort of like the main class, almost, in iOS. Every single time you have a view onscreen, it has a UIViewController controlling it. On OSX, there is actually an NSViewController class, but that was introduced in 10.5, so relatively recently in the history of OSX, and what that means is that you can write an entire app without using NSViewController. It's not sort of the vital class the UIViewController is on iOS, and that sort of gives you a lot more flexibility in terms of how you structure your application, but these days I've actually started using NSViewController more like UIViewControllers used on iOS.

Devchat.tv Master Feed
013 iPhreaks Show – Backends

Devchat.tv Master Feed

Play Episode Listen Later Jul 18, 2013 53:45


Panel Ben Scheirman (twitter github blog NSSreencast) Rod Schmidt (twitter github infiniteNIL) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:09 - Backend Experience 01:49 - Connecting to APIs & Synchronization Windows Azure Mobile Services iCloud Wasabi Sync TICoreDataSync Buoy Explorer 07:10 - Third-party APIs OAuth Instragram Stripe 11:57 - Parsing NSXMLParser NSXMLDocument Cocoa with Love: Using libxml2 for XML parsing and XPath queries in Cocoa libxml 18:18 - JSON RestKit 22:38 - Libraries AFNetworking 31:02 - Building Backends for iOS Applications DeliRadio 35:05 - Security SSL Pinning Charles API Keys Secrets 41:28 - Support Caching NSURLCache 45:34 - Charles Picks objc.io (Rod) Mackie | Onyx Blackjack 2x2 USB Interface (Ben) Runscope (Ben) Daring Fireball: Markdown Syntax Documentation (Chuck) Next Week Debugging Transcript [This show is sponsored by The Pragmatic Studio. The Pragmatic Studio has been teaching iOS development since November of 2008. They have a 4-day hands-on course where you'll learn all the tools, APIs, and techniques to build iOS Apps with confidence and understand how all the pieces work together. They have two courses coming up: the first one is in July, from the 22nd - 25th, in Western Virginia, and you can get early registration up through June 21st; you can also sign up for their August course, and that's August 26th - 29th in Denver, Colorado, and you can get early registration through July 26th. If you want a private course for teams of 5 developers or more, you can also sign up on their website at pragmaticstudio.com.] CHUCK: Hey everybody and welcome to Episode 13 of the iPhreaks Show! This week on our panel, we have Ben Scheirman. BEN: Hello from Houston! CHUCK: We also have Rod Schmidt. ROD: Hello from Salt Lake! CHUCK: I'm Charles Max Wood from DevChat.tv. This week, we're going to be talking about "Connecting to Backend APIs and just Backend Systems" in general. I'm curious, how much of this kind of thing have you guys done in the past? BEN: That's pretty much the central part of any app that we develop. Most apps aren't really self-contained; it's a functionality. A lot of them required data that's accessible somewhere else. Or, even if you generate the data on the device, usually, people want to access that data elsewhere as well. So sometimes, you can consider things like iCloud, but that's more of an Apple-centric solution if you're billing it out for the web or for multiple platforms, and maybe you would consider building your own API and synchronizing with that. CHUCK: When you're talking about building your own API, I know that there are these syncing services out there that you send data to it and it does something with it, do you know under what circumstances that would be a good idea versus building your own API that does specific things with the data on the backend? BEN: It really depends on where, how much focus you have, how much time do you have to build something and where your skill set lies. For folks who aren't server-side developers, building an API is actually a tall order, and there are plenty of solutions out there that will do that for you at the cost of, sometimes flexibility, sometimes data portability, and you're sort of at the whim of the interface that they provide for you. But there's systems like Windows Add/Removal services, which allow you to just focus on your part - the mobile client portion of it. But they have support for saving data and sending push notifications, that sort of thing. There's also parse and there's just a bunch of others out there that can synchronize data. Some of them are focused purely on synchronizing Core Data models. So there's iCloud Core Data, which receives some sort of a lot of negative press,

The iPhreaks Show
013 iPhreaks Show – Backends

The iPhreaks Show

Play Episode Listen Later Jul 18, 2013 53:45


Panel Ben Scheirman (twitter github blog NSSreencast) Rod Schmidt (twitter github infiniteNIL) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:09 - Backend Experience 01:49 - Connecting to APIs & Synchronization Windows Azure Mobile Services iCloud Wasabi Sync TICoreDataSync Buoy Explorer 07:10 - Third-party APIs OAuth Instragram Stripe 11:57 - Parsing NSXMLParser NSXMLDocument Cocoa with Love: Using libxml2 for XML parsing and XPath queries in Cocoa libxml 18:18 - JSON RestKit 22:38 - Libraries AFNetworking 31:02 - Building Backends for iOS Applications DeliRadio 35:05 - Security SSL Pinning Charles API Keys Secrets 41:28 - Support Caching NSURLCache 45:34 - Charles Picks objc.io (Rod) Mackie | Onyx Blackjack 2x2 USB Interface (Ben) Runscope (Ben) Daring Fireball: Markdown Syntax Documentation (Chuck) Next Week Debugging Transcript [This show is sponsored by The Pragmatic Studio. The Pragmatic Studio has been teaching iOS development since November of 2008. They have a 4-day hands-on course where you'll learn all the tools, APIs, and techniques to build iOS Apps with confidence and understand how all the pieces work together. They have two courses coming up: the first one is in July, from the 22nd - 25th, in Western Virginia, and you can get early registration up through June 21st; you can also sign up for their August course, and that's August 26th - 29th in Denver, Colorado, and you can get early registration through July 26th. If you want a private course for teams of 5 developers or more, you can also sign up on their website at pragmaticstudio.com.] CHUCK: Hey everybody and welcome to Episode 13 of the iPhreaks Show! This week on our panel, we have Ben Scheirman. BEN: Hello from Houston! CHUCK: We also have Rod Schmidt. ROD: Hello from Salt Lake! CHUCK: I'm Charles Max Wood from DevChat.tv. This week, we're going to be talking about "Connecting to Backend APIs and just Backend Systems" in general. I'm curious, how much of this kind of thing have you guys done in the past? BEN: That's pretty much the central part of any app that we develop. Most apps aren't really self-contained; it's a functionality. A lot of them required data that's accessible somewhere else. Or, even if you generate the data on the device, usually, people want to access that data elsewhere as well. So sometimes, you can consider things like iCloud, but that's more of an Apple-centric solution if you're billing it out for the web or for multiple platforms, and maybe you would consider building your own API and synchronizing with that. CHUCK: When you're talking about building your own API, I know that there are these syncing services out there that you send data to it and it does something with it, do you know under what circumstances that would be a good idea versus building your own API that does specific things with the data on the backend? BEN: It really depends on where, how much focus you have, how much time do you have to build something and where your skill set lies. For folks who aren't server-side developers, building an API is actually a tall order, and there are plenty of solutions out there that will do that for you at the cost of, sometimes flexibility, sometimes data portability, and you're sort of at the whim of the interface that they provide for you. But there's systems like Windows Add/Removal services, which allow you to just focus on your part - the mobile client portion of it. But they have support for saving data and sending push notifications, that sort of thing. There's also parse and there's just a bunch of others out there that can synchronize data. Some of them are focused purely on synchronizing Core Data models. So there's iCloud Core Data, which receives some sort of a lot of negative press,

Devchat.tv Master Feed
004 iPhreaks Show – Mac Development with Josh Abernathy

Devchat.tv Master Feed

Play Episode Listen Later May 2, 2013 56:42


Panel Josh Abernathy (twitter github blog) Rod Schmidt (twitter github infiniteNIL) Ben Scheirman (twitter github blog NSSreencast) Pete Hodgson (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:25 - Josh Abernathy Introduction GitHub GitHub for Mac GitHub Issues App GitHub Jobs App Lua Corona SDK 03:48 - Differences between writing an app for Mac and writing an app for iOS AppKit UIKit Chameleon twui 05:37 - Model View Controller Model View ViewModel Knockout.js 013 JSJ Knockout.js with Steven Sanderson (JavaScript Jabber) 11:51 - Testing specta expecta OCMock 15:04 - NSTableView Cocoa Programming for Mac OS X (4th Edition) by Aaron Hillegass 17:28 - iOS vs Mac The Rude Awakening for iOS Devs: Josh Abernathy 22:05 - Memory Management 002 iPhreaks Show - Memory Management Garbage Collection ARC 24:32 - Binding 27:23 - Fixing AppKit 32:09 - APIs 33:18 - App Store Sandboxing 36:34 - Resources Cocoa Controls Tweetbot Twitter Mac App The Hit List Things Cocoa Programming for Mac OS X (4th Edition) by Aaron Hillegass 40:47 - Sharing Code Xamarin cheddar-mac cheddar-ios ReactiveCocoa Picks MOO (Ben) Kaleidoscope (Ben) Briefs (Ben) clojurem (Rod) Oblivion Soundtrack (Rod) CloudApp (Pete) MindNode (Pete) LimeChat: IRC Client for Mac (Pete) People are not resources - The Philosophical Developer (Pete) Downton Abbey (Chuck) Downton Abbey at 54 Below - Season 4, Episode 1 Sneak Peek (Chuck) GitHub (Chuck) Daring Fireball Linked List: Using Quartz Composer to Recreate Facebook Home (Josh) Next Week Xcode Transcript BEN: Have you seen that app "Little Inferno" by the guys who created World of Goo? PETE: Mm-mm BEN: It's a great game. It's on MacHeist right now; I think that's still going on. So if you -- CHUCK: Oh, I saw that! BEN: Anyway, so my son is 3 and he's really adept at using the iPad, but he's never really used the computer before so like the whole mouse thing is totally foreign to him. But, he was watching me play this game and he gave it a shot. He's actually learning the click and drag stuff, which is pretty awesome. PETE: Awesome. BEN: I guess the downside is just learning to burn things... [laughter] CHUCK: Nice! BEN: It's just kind of the point of the game. So...I don't know [laughs]. PETE: Yeah. It's a tradeoff, right? BEN: Yes. PETE: Dragging, clicking, burning... CHUCK: Hey everybody and welcome to Episode 4 of iPhreaks! This week on our show we have, Rod Schimdt. ROD: Hello, hello! CHUCK: Ben Scheirman. BEN: Hello from Houston! CHUCK: Pete Hodgson. PETE: Hello from [inaudible], San Francisco! CHUCK: I'm Charles Max Wood from devchat.tv. This week we have a special guest, and that is Josh Abernathy. Did I say that right? JOSH: Yeah! Yeah, you said it right. CHUCK: If that's more than 2 syllables, I'm going to screw it up. JOSH: [laughs] People always get turn off because it's long, but it's just like it looks. CHUCK: Oh, I see. So, do you want to introduce yourself really quickly? JOSH: Yeah! I'm Josh Abernathy. I work at GitHub on the GitHub for Mac App, and various other side things. And yeah, I've been doing Mac and iOS stuff for quite a while now. So hopefully, I'll have something interesting to say about the topic. CHUCK: So is there a GitHub app for iOS? JOSH: We have a couple different iOS Apps. There's an Issues App and there's a Jobs App, neither of them are particularly well-maintained at the moment. So, we kind of try to pretend we don't have any iOS Apps. CHUCK: I see. PETE: I actually tried to use the Issues App the other day... [Josh laughs] PETE: And then I went and look...Is it open source? Is it available kind of the code -- JOSH: No...

The iPhreaks Show
004 iPhreaks Show – Mac Development with Josh Abernathy

The iPhreaks Show

Play Episode Listen Later May 2, 2013 56:42


Panel Josh Abernathy (twitter github blog) Rod Schmidt (twitter github infiniteNIL) Ben Scheirman (twitter github blog NSSreencast) Pete Hodgson (twitter github blog) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:25 - Josh Abernathy Introduction GitHub GitHub for Mac GitHub Issues App GitHub Jobs App Lua Corona SDK 03:48 - Differences between writing an app for Mac and writing an app for iOS AppKit UIKit Chameleon twui 05:37 - Model View Controller Model View ViewModel Knockout.js 013 JSJ Knockout.js with Steven Sanderson (JavaScript Jabber) 11:51 - Testing specta expecta OCMock 15:04 - NSTableView Cocoa Programming for Mac OS X (4th Edition) by Aaron Hillegass 17:28 - iOS vs Mac The Rude Awakening for iOS Devs: Josh Abernathy 22:05 - Memory Management 002 iPhreaks Show - Memory Management Garbage Collection ARC 24:32 - Binding 27:23 - Fixing AppKit 32:09 - APIs 33:18 - App Store Sandboxing 36:34 - Resources Cocoa Controls Tweetbot Twitter Mac App The Hit List Things Cocoa Programming for Mac OS X (4th Edition) by Aaron Hillegass 40:47 - Sharing Code Xamarin cheddar-mac cheddar-ios ReactiveCocoa Picks MOO (Ben) Kaleidoscope (Ben) Briefs (Ben) clojurem (Rod) Oblivion Soundtrack (Rod) CloudApp (Pete) MindNode (Pete) LimeChat: IRC Client for Mac (Pete) People are not resources - The Philosophical Developer (Pete) Downton Abbey (Chuck) Downton Abbey at 54 Below - Season 4, Episode 1 Sneak Peek (Chuck) GitHub (Chuck) Daring Fireball Linked List: Using Quartz Composer to Recreate Facebook Home (Josh) Next Week Xcode Transcript BEN: Have you seen that app "Little Inferno" by the guys who created World of Goo? PETE: Mm-mm BEN: It's a great game. It's on MacHeist right now; I think that's still going on. So if you -- CHUCK: Oh, I saw that! BEN: Anyway, so my son is 3 and he's really adept at using the iPad, but he's never really used the computer before so like the whole mouse thing is totally foreign to him. But, he was watching me play this game and he gave it a shot. He's actually learning the click and drag stuff, which is pretty awesome. PETE: Awesome. BEN: I guess the downside is just learning to burn things... [laughter] CHUCK: Nice! BEN: It's just kind of the point of the game. So...I don't know [laughs]. PETE: Yeah. It's a tradeoff, right? BEN: Yes. PETE: Dragging, clicking, burning... CHUCK: Hey everybody and welcome to Episode 4 of iPhreaks! This week on our show we have, Rod Schimdt. ROD: Hello, hello! CHUCK: Ben Scheirman. BEN: Hello from Houston! CHUCK: Pete Hodgson. PETE: Hello from [inaudible], San Francisco! CHUCK: I'm Charles Max Wood from devchat.tv. This week we have a special guest, and that is Josh Abernathy. Did I say that right? JOSH: Yeah! Yeah, you said it right. CHUCK: If that's more than 2 syllables, I'm going to screw it up. JOSH: [laughs] People always get turn off because it's long, but it's just like it looks. CHUCK: Oh, I see. So, do you want to introduce yourself really quickly? JOSH: Yeah! I'm Josh Abernathy. I work at GitHub on the GitHub for Mac App, and various other side things. And yeah, I've been doing Mac and iOS stuff for quite a while now. So hopefully, I'll have something interesting to say about the topic. CHUCK: So is there a GitHub app for iOS? JOSH: We have a couple different iOS Apps. There's an Issues App and there's a Jobs App, neither of them are particularly well-maintained at the moment. So, we kind of try to pretend we don't have any iOS Apps. CHUCK: I see. PETE: I actually tried to use the Issues App the other day... [Josh laughs] PETE: And then I went and look...Is it open source? Is it available kind of the code -- JOSH: No...