Event-driven programming language
POPULARITY
Send us a textWelcome to IoT Coffee Talk #243 where we have a chat about all things #IoT over a cup of coffee or two with some of the industry's leading business minds, thought leaders and technologists in a totally unscripted, organic format. Thanks for joining us. Sit back with a cup of Joe and enjoy the morning banter.This week, Pete, Olivier, Rob, and Leonard jump on Web3 to talk about:BAD KARAOKE! "Save a Horse (Ride a Cowboy)", Big & RichRob shares the songs that he sings to get banned at an open mic night!OPEN INVITIATION - We are recruiting for younger IoT Coffee Talkers to replace us!What is up with wireless (cellular and Wi-Fi) services in Las Vegas!?!?Old Fashions make Leonard's mouth run endlessly. It's terrible!Pete kicks off our CES 2025 recap with an edge AI slantThe immense "Okay-ness" of incremental. It's really not a bad thingRob shares his strange picks from CES 2025 - It's a such a must miss you can't miss it!CES, the great hype and techno nonsense generator!The illusion of progress and how we go backwards when we think we are going forwardAI, the augmenting technology that gets us to 95%What happened to the Rabbit and the Humane.AI Pin?Where is the high margin GenAI workload?Progress is iterative (the same thing just a little better)Rob and Olivier launch a new venture to create AGI using Visual Basic, the 1995 versionThe agentic SaaS catastrophe It's a great episode. Grab an extraordinarily expensive latte at your local coffee shop and check out the whole thing. You will get all you need to survive another week in the world of IoT and greater tech!Thanks for listening to us! Watch episodes at http://iotcoffeetalk.com/. We support Elevate Our Kids to bridge the digital divide by bringing K-12 computing devices and connectivity to support kids' education in under-resourced communities. Please donate.
Based in Los Angeles, Dave has dedicated his career to solving complex technical challenges across various domains. His professional journey includes roles as Principal Software Architect at PKWARE, Senior Backend Engineer at Fetch Rewards, and Staff Software Engineer at Bold Penguin, where he consistently designed high-performance, scalable systems.Dave's current passion project, Contextium, represents the culmination of his technical expertise and intellectual interests. This system transforms natural language into deep semantic graphs -- and vice versa -- through innovative knowledge representation techniques. Contextium employs a symbolic, rules-based approach to NLP rather than relying solely on statistical methods, allowing for precise semantic understanding and addressing critical limitations in current AI systems, for example hallucinations in large language models.A published author with O'Reilly Media, Dave wrote 'Programming Visual Basic .NET' (2001) and 'CDO & MAPI Programming with Visual Basic' (2000), demonstrating his ability to communicate complex technical concepts clearly.Over his long career, Dave has worked in many languages and tech stacks. His interests extend beyond pure engineering to theoretical aspects of AI, consciousness, and the intersection of symbolic and neural approaches to machine intelligence.You can find Dave on the following sites:LinkedInPLEASE SUBSCRIBE TO THE PODCASTSpotifyApple PodcastsYouTube MusicAmazon MusicRSS FeedYou can check out more episodes of Coffee and Open Source on https://www.coffeeandopensource.comCoffee and Open Source is hosted by Isaac Levin
A very sleepy Matt and a very inspired PushingUpRoses welcome an incredible guest onto the show to talk about one of the weirder games we've ever played. Musician, video producer and hella talented dude Neil Cicierega is on the show to talk about playing adventure games as 90's kid -- your dad bringing home shareware adventure games to install on your Windows 3.1 PC and the entire family puzzling over it over weeks, months, and years -- and how to pass that experience on to your kids.We also do a surprisingly DEEP dive into a bizarre 1993 game Cliff Bleszinski designed in Visual Basic when he was 17, called Dare to Dream. It goes... places. Like literal Hell.Email us! mattandroses@gmail.comGames Mentioned: King Quest VI Icon Architect 1.0 Dare to Dream Hugo's House of Horrors Freddy Pharkas Frontier Pharmacist There Is No Game Unforeseen Incidents Day of the Tentacle The Dig Wanderstop Blue Prince Palace of Deceit Jazz Jackrabbit Curse of Monkey Island Monster Breeder
165: Travel. AI. Career Growth. This video is packed with insights on how global experiences shape perspectives, how AI is revolutionizing work, and how personal growth can change your life. 100+ Countries & Lessons Learned: Discover why exposing children and professionals to different cultures fosters creativity and adaptability. AI in the Workplace: Learn about AI tools like ChatGPT, Claude, Perplexity, and Microsoft Copilot. Find out how to use AI safely in business and why 90% of employers now look for AI skills. From Assistant to AI Trainer: A true success story—how one career pivot led to global opportunities and writing 45+ textbooks. --- Corinne promises to make you love Microsoft a little more again. You will discover how to produce amazing professional documents, spreadsheets and presentations, and with the use of breath-taking shortcuts, it needn't take you hours! Corinne Hoisington is a full-time Professor of Information Systems Technology at Central Virginia Community College in Lynchburg, VA training our future Executive Assistants, Personal Assistants, and Admins. Corinne also travels over 200,000 miles a year providing keynote motivational topics and training to corporations, small businesses, admin conferences in over 70 worldwide cities this year for such customers as the Microsoft Corporation, Executive Assistant Live London/Johannesburg/Sydney/Wellington, Prague World Economic Forum, Cengage Learning, the international South by Southwest event, APC Conference, Capital One World Admins day, and many others. Professor Hoisington is the recipient of the Microsoft Most Valuable Professional in Business and Computing. Corinne presently has authored over thirty textbooks with Cengage Learning/National Geographic such as the Microsoft Outlook 365, Office 365, Windows 10, Technology Now, and Visual Basic with App Development. Website: https://professorcorinne.com/ App recommendation by Corinne: https://mindtrip.ai/ AI course: https://executivesupportmedia.com/product/unlocking-the-ai-revolution-earn-your-microsoft-ai-certification-badge/ ---
William Barnette is a Senior Project Manager focused on Digital Manufacturing at Kraft Heinz. William is an Application Developer, Database Administrator, and Project Manager in a wide variety of business applications. He has created everything from full blown applications to thousands of scripts for end users. William is a Visual Basic, VBA and VB script specialist. William has worked at Kraft Heinz for over 34 years. The Industry 4.0 Podcast with Grantek delivers a look into the world of manufacturing, with a focus on stories and trends that lead to better solutions. Our guests will share tips and outcomes that will help improve your productivity. You will hear from leading providers of Industrial Control System hardware and software, Grantek experts and leaders at best-in-class industry associations that serve Life Sciences and Food & Beverage manufactures.
Squirrel recounts experimenting with Visual Basic, creating programs, dabbling in exploits, and cracking OH and Internal accounts by bypassing SecureID via AOL Net Connect. Squirrel also discusses his transition to broader internet activities, including affiliate automation and early scripting exploits, while balancing his social life and tech interests. Guest: Squirrel Host: Steve Stonebraker Audio Editor: Sam Fox (sam.fox.london@gmail.com) CoverArt: Created by Broast (https://broast.org), original idea by LampGold. -- AOL Underground Podcast Follow us on twitter - @AOLUnderground @brakertech Reddit - https://www.reddit.com/r/AOLUnderground/ Youtube - https://www.youtube.com/@AOLUndergroundPodcast Merch - https://www.redbubble.com/people/AOL-Underground/shop Donate - https://www.buymeacoffee.com/AOLUnderground Contact the Host - https://aolunderground.com/contact-host/ ReAOL Discord - https://discord.gg/p3ol Podcast Community Page - https://aolunderground.com/community/ AOL 4.0 is working! - https://nina.chat/connect/aol/ -- Other Check out my wife's Etsy shop - https://www.etsy.com/shop/Snowbraker
Seven's journey began with curiosity about a crash exploit, which evolved into mastering programming languages like Visual Basic and C#. Known for creating tools like "AIM Invader" and reverse-engineering AIM protocols, Seven became a pivotal figure in the underground programming community. Despite facing legal challenges, Seven leveraged his skills to build a successful career, inspiring others through innovation and resilience. Guest: Seven Host: Steve Stonebraker Audio Editor: Sam Fox (sam.fox.london@gmail.com) CoverArt: Created by Broast (https://broast.org), original idea by LampGold. Episode Extras: https://aolunderground.com/seven/ -- AOL Underground Podcast Follow us on twitter - @AOLUnderground @brakertech Reddit - https://www.reddit.com/r/AOLUnderground/ Youtube - https://www.youtube.com/@AOLUndergroundPodcast Merch - https://www.redbubble.com/people/AOL-Underground/shop Donate - https://www.buymeacoffee.com/AOLUnderground Contact the Host - https://aolunderground.com/contact-host/ ReAOL Discord - https://discord.gg/p3ol Podcast Community Page - https://aolunderground.com/community/ AOL 4.0 is working! - https://nina.chat/connect/aol/ -- Other Check out my wife's Etsy shop - https://www.etsy.com/shop/Snowbraker
Season 6 Episode 25 Episode 188 Intro S.M. Oliva's links: Blog Podcast News Hardware PS placeable. Consolized PSP Emulation / hacks / translations / homebrew games The Secret of the Four Winds for Mega Drive/Genesis Doom running on things At long last, Doom can be played in Stardew Valley Other odd or interesting things Visual Basic 6 recreated as a cross-platform IDE in modern .NET – just ‘for fun' Virtua Fighter 2 Is Getting A Physical Release On Xbox Topic: The Official Nintendo Player's Guide Game Club Discussion Tomb Raider Alex Kidd in Miracle World New Game Club Games Final Fantasy VI Hyper Catalog 4 Links Game Club Link Tree Retro Game Club Discord server Bumpers: Raftronaut , Inverse Phase Threads, Facebook, Bluesky, and Instagram managed by: Zach ==================================== #PSP #PlayStation #SegaGenesis #DOOM #VirtuaFighter #TombRaider #LaraCroft #AlexKidd #retro #retrogames #retrogaming #videogames #classiccomputing
An airhacks.fm conversation with Phillip Krueger (@phillipkruger) about: early programming experiences with Visual Basic and Java, transition from actuarial science to computer science, first job at a bank working with Java Swing and RMI over CORBA, experience with J2EE and XML technologies, working with XML and XSLT, development of open-source Swing components, work on dotMobi sites for mobile phones in Africa, creation of API extensions for Java EE and MicroProfile, involvement in the MicroProfile GraphQL specification, joining Red Hat and working on quarkus, development of SmallRye GraphQL, improvements to OpenAPI support in Quarkus, work on Quarkus Dev UI, discussion about the evolution of Java application servers and frameworks, comparison of REST and GraphQL, thoughts on Java development culture in South Africa Phillip Krueger on twitter: @phillipkruger
kode24-dagen er kvartveis utsolgt.Jørgen har funnet fram til årets julegaveønsker, og lest en bok om utedoer. Ole Petter har en ide til en slags barnebok rollespill-greie han håper du forstår. Domeneshop-kunder takka nei, men fikk regning på 5.000 kronerComputas om hjemmekontor: – Trenger ikke styre dette fra toppenHurra: Visual Basic er tilbake, i nettleseren!Noen i kode24-klubben prøver å finne et sted å gjøre bachelor-oppgava si.Arild har en vits som krever forklaring, igjen. Hosted on Acast. See acast.com/privacy for more information.
Insights from a founder and startup leader Some may know of Tom Button as a leader in Microsoft's developer division and “Mr. Visual Basic.” Others know him from his role as Corporate Vice President of Windows Product Management. After nearly two decades of shaping products at Microsoft from the late ‘80s to 2007, Tom went on to found Mobilize.Net in 2012, taking the role of CEO and later chairman before the company was acquired in 2023. In this episode of Beyond the Blue Badge, host Dee Dee Walsh talks with Tom about the lessons he carried forward from Microsoft and his insights for future startup leaders.
In this episode, Ashok sits down with Josh Seiden, author and product management expert, to explore key insights from Josh's latest book, "Who Does What by How Much." The conversation centers around using OKRs (Objectives and Key Results) to align teams and improve organizational outcomes. They examine the challenges many teams face when implementing frameworks like OKRs or Agile and emphasize the importance of understanding the "why" behind these systems. Josh also reflects on his early work, such as developing the Kensington Turbo Mouse and collaborating with Alan Cooper, widely known as the "Father of Visual Basic." Unlock the full potential of your product team with Integral's player coaches, experts in lean, human-centered design. Visit integral.io/convergence for a free Product Success Lab workshop to gain clarity and confidence in tackling any product design or engineering challenge. Get key strategies for fostering a customer-centric culture, building effective product teams, and aligning leadership with team goals. Whether you're new to OKRs or looking to refine your process, this episode provides actionable advice for team leaders, product managers, and executives alike. Inside the Episode... The role of OKRs in driving business alignment and outcomes The importance of clarifying the "why" behind processes like OKRs or Agile Josh Seiden's background and his early design work with the Kensington Turbo Mouse Strategies for using frameworks to empower teams and avoid over-focusing on the process How to implement OKRs successfully and avoid common pitfalls The evolution of design thinking in product development Understanding the customer's role at every level of an organization Key lessons from "Who Does What by How Much" and Josh's other books Mentioned in this Episode: "Who Does What by How Much" by Josh Seiden and Jeff Gothelf "Lean UX" by Josh Seiden and Jeff Gothelf "Sense and Respond" by Josh Seiden and Jeff Gothelf The Goal by Eliyahu M. Goldratt "Outcomes Over Outputs" The Kensington Turbo Mouse Alan Cooper - The father of visual basic, author of About Face Book that every software designer should now - About Face by Alan Cooper Vitsoe Shelving Subscribe to the Convergence podcast wherever you get podcasts, including video episodes on YouTube at youtube.com/@convergencefmpodcast. Learn something? Give us a 5-star review and like the podcast on YouTube. It's how we grow. Follow the Pod Linkedin: https://www.linkedin.com/company/convergence-podcast/ X: https://twitter.com/podconvergence Instagram: @podconvergence
Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let's just say Jimmy got into some stuff. There's even a Gilfoyle involved. This episode is all about his adventures while working there.
Jimmy Miller talks to us about his experience with a legacy codebase at his first job as a programmer. The codebase was massive, with hundreds of thousands of lines of C# and Visual Basic, and a database with over 1,000 columns. Let's just say Jimmy got into some stuff. There's even a Gilfoyle involved. This episode is all about his adventures while working there.
In this episode, Doug shares his preference for composition over inheritance in object-oriented programming and his strategic use of design patterns in Visual Basic consulting. He challenges commonly held beliefs about language performance and productivity, arguing that faster languages do not always yield faster results. The conversation also explores the offline benefits of large and small language models (LLMs and SLMs) and highlights Doug's innovative use of PowerShell to create autonomous agents.Doug shares fascinating insights on prompt engineering, the evolution of AI models, and the potential of personal AI as the next technological inflection point. Despite facing resistance from critics and the tech community, Doug remains a staunch advocate for leveraging cutting-edge tools and maintaining an unscripted, adaptive approach to technology.Show NotesTime Stamps07:32 Discovering GPT chat and its incredible capabilities.14:25 Expect announcement at OpenAI Day in November.19:41 Initial confusion, but eventually realized cross-platform potential.25:31 Colleague makes fun of me, but impressed.30:07 Experience of being a non-traditional engineer.35:10 Prefer using PowerShell over Python for coding.40:36 Discussing hallucination problem and algorithms in AI.43:19 Using AI to generate better function names.47:46 "Creating forms quickly with impressive results."54:58 Recall story of new guy at whiskey distillery.01:01:06 Microsoft focuses on smaller, efficient language models.01:08:12 Data-driven podcast explores PowerShell and AI's fusion.LinksPSAI (PowerShell AI module): https://github.com/dfinke/PSAI PSWeave (PowerShell module bringing OpenAI's GPT): https://github.com/dfinke/PSWeaveImportExcel (PowerShell module to import/export Excel spreadsheets): https://github.com/dfinke/ImportExcelNew York PowerShell Meetup: Meetup https://www.meetup.com/nycpowershellmeetup/
Discerning and Defining a product manager Role is S.10 E.2 n.142 of the FSG Messaging and Optics Podcast, Wait What Really OK hosted by Messaging and Optics Strategist Loren Weisman. Derrick is the guest on this episode of Wait What Really OK. Together Loren and Derrick dig in to the ins, outs, ups and downs of Product Managers. In this episode, Derrick helps with the discerning and defining when it comes to an effective product manager as well as some red flags to watch out for and many of the attributes to look for. This podcast is raw, real and true. Done in one take, a little EQ and up… Proud of the flubs, the ums and the uhs. This was unscripted and in the moment. Derrick did not have the questions in advance. Derrick Boudwin is a Qualified Director of Product Engineering with over 15 years experience leading international cross-functional teams, using people-centric strategies to develop software resulting in successful, patented, and disruptive products. Derrick is also versed in the Programming Languages of Python, Bash, Visual Basic, Powershell, SQL, Ruby, Java as well as being familiar with Tools and Technologies that include AWS, GCP, Azure, Tensorflow, Docker, Ansible, Terraform, Jenkins, CircleCI, Git, OpenCV, Pivotal, Jira, and ConfluenceTo talk to Derrick about any or all things Product Manager related or to get some help in your product manager search or assistance in interviewing or reviewing your candidates, email: Derrick@DerrickBoudwin.com *Loren Weisman is a Messaging and Optics Strategist. starting as a session/ghost drummer and then music producer, loren has 700 album credits across major and indie labels as drummer and producer. He then shifted to TV production with credits for ABC, NBC, FOX, CBS, TLC and more including reality shows, infomercials, movies and documentaries. Loren wrote three internationally published and distributed books, including Wiley and Sons, “Music Business for Dummies”, as well as GreenLeaf's “The Artists Guide to Success in the Music Business.” https:/lorenweisman.com/ * © 2024 Loren Weisman / Fish Stewarding Group All Rights Reserved ® ℗ *
Backed by global asset manager Abrdn - Tritax invest in and manage critical supply chain real assets in the UK and Europe which are aligned with the structural trends shaping the future economy. Chase joined Tritax in 2019 from Avison Young Real Estate Finance, where he was leading the analysis of massive multi-phase developments and property portfolios alike. He has previously held roles at Rabobank International and holds a BSc. In Mathematics and an MSc. In Economics, Finance and Management from the University of Bristol. I sat down with Chase to discuss a broad range of subjects which covered some of the following topics: * Early career moves * How he got into real estate * Still stacking using edX (Harvard & MIT sponsored platform) * Financial modelling & using Python, Power BI, MySQL, Visual Basic, Excel, R * Building forward predicting models & driving better decisions * Attracting, retaining, and empowering talent * Real Estate & Artificial intelligence Oh, and one last question - who are the People, what Property, and in which Place Chase would invest should he have £500m of equity at his disposal. Catch the full episode which is live on Spotify, Apple & YouTube. The People Property Place Podcast
When I invited Roberto Mayer of São Paulo Brazille to be a guest on Unstoppable Mindset I did not foresee the scope and far-ranging directions our conversation would go. Let me first tell you a bit about him. Roberto spent his life in São Paulo. Even at an early age he was teaching and tutoring classmates in math and Science. While in College he in the late 70s he learned about Microcomputers and helped bring them to South America. While at São Paulo University he also held a full-time job working at a bank computerizing the organization. For the past twenty years he has owned and operated his own consultant organization. He also volunteers for several organizations and he even finds time to relax playing in-door volleyball. Roberto, as you will see, is a deep thinker and a philosopher. During our time we discuss computers of course including the future of AI, religion vs spirituality and drugs, alcohol drugs and addiction. I find Roberto to be a humble and thoughtful person. I trust you will find him to be the same and that you will value our time together. About the Guest: Roberto pioneered microcomputers' introduction in South America as a teenager, in the late 70s. After some years as a corporate employee, he started working as an entrepreneur, and has not stopped to this day. In parallel, he developed an academic career in Maths and Computer Science, at São Paulo University, for many years. During his long career, Roberto always worked as a volunteer, across many organizations. His participation in IT Trade Associations evolved from local to worldwide. Hence, when life presented challenged related to drug addiction in his family, he entered the world of mutual help groups. Roberto's writing skills turned into several books over time - covering various aspects of his rich career. Ways to connect with Roberto: Website: https://robertocmayer.com.br LinkedIn: https://www.linkedin.com/in/rocmayer Facebook: https://web.facebook.com/roberto.c.mayer.br Instagram: https://www.instagram.com/roberto.c.mayer.br YouTube: https://www.youtube.com/rocmayer About the Host: Michael Hingson is a New York Times best-selling author, international lecturer, and Chief Vision Officer for accessiBe. Michael, blind since birth, survived the 9/11 attacks with the help of his guide dog Roselle. This story is the subject of his best-selling book, Thunder Dog. Michael gives over 100 presentations around the world each year speaking to influential groups such as Exxon Mobile, AT&T, Federal Express, Scripps College, Rutgers University, Children's Hospital, and the American Red Cross just to name a few. He is Ambassador for the National Braille Literacy Campaign for the National Federation of the Blind and also serves as Ambassador for the American Humane Association's 2012 Hero Dog Awards. https://michaelhingson.com https://www.facebook.com/michael.hingson.author.speaker/ https://twitter.com/mhingson https://www.youtube.com/user/mhingson https://www.linkedin.com/in/michaelhingson/ accessiBe Links https://accessibe.com/ https://www.youtube.com/c/accessiBe https://www.linkedin.com/company/accessibe/mycompany/ https://www.facebook.com/accessibe/ Thanks for listening! Thanks so much for listening to our podcast! If you enjoyed this episode and think that others could benefit from listening, please share it using the social media buttons on this page. Do you have some feedback or questions about this episode? Leave a comment in the section below! Subscribe to the podcast If you would like to get automatic updates of new podcast episodes, you can subscribe to the podcast on Apple Podcasts or Stitcher. You can also subscribe in your favorite podcast app. Leave us an Apple Podcasts review Ratings and reviews from our listeners are extremely valuable to us and greatly appreciated. They help our podcast rank higher on Apple Podcasts, which exposes our show to more awesome listeners like you. If you have a minute, please leave an honest review on Apple Podcasts. Transcription Notes: Michael Hingson ** 00:00 Access Cast and accessiBe Initiative presents Unstoppable Mindset. The podcast where inclusion, diversity and the unexpected meet. Hi, I'm Michael Hingson, Chief Vision Officer for accessiBe and the author of the number one New York Times bestselling book, Thunder dog, the story of a blind man, his guide dog and the triumph of trust. Thanks for joining me on my podcast as we explore our own blinding fears of inclusion unacceptance and our resistance to change. We will discover the idea that no matter the situation, or the people we encounter, our own fears, and prejudices often are our strongest barriers to moving forward. The unstoppable mindset podcast is sponsored by accessiBe, that's a c c e s s i capital B e. Visit www.accessibe.com to learn how you can make your website accessible for persons with disabilities. And to help make the internet fully inclusive by the year 2025. Glad you dropped by we're happy to meet you and to have you here with us. Michael Hingson ** 01:21 Hi, there, I'm your host, Mike hingson. And welcome to another episode of unstoppable mindset. Today, we get to interview Roberto Carlos Mayer, and Roberto lives in Sao Paulo, Brazil, and has a really interesting story to tell I'm sure in a lot of ways, one of the things I learned from reading his bio, is that he brought microcomputers to South America as a teenager in the late 70s. That must be kind of fun. But Roberto has had a long career as an entrepreneur, working with a lot of different kinds of fields. And we'll get to that. He's also a writer, and has been an entrepreneur, as I said most of his life. So Roberto, welcome to unstoppable mindset. We're really glad you're here. Roberto Carlos Mayer ** 02:08 Thanks, Michael. I'm very glad for your invitation, and hope to share a little bit of my long story. Well, Michael Hingson ** 02:17 why don't we start at the beginning of your long story. So why don't you tell us a little bit about you growing up and all that. Roberto Carlos Mayer ** 02:24 Okay, I, I started my involvement with computers, as you mentioned in the early 70s. Now I at that time, I was in college, and the chemistry professor told me that his brother had brought some micro computers from the United States here. And he was gathering people to try to understand what they did, how they could be programmed and so on. In school, I was always a very good student in math and other scientific subjects. So I accepted that invitation. And from that time on, I started working with computers up to this day, I did change my mind Michael Hingson ** 03:20 worked out pretty well. Well. So go back a little bit further. Have you always lived in Sao Paulo? Roberto Carlos Mayer ** 03:28 Yes, in fact, I have lived in San Paulo, all my life. Michael Hingson ** 03:35 So you're your What did your parents do? And how did that shape what you do? Roberto Carlos Mayer ** 03:44 Well, in fact, I have been always independent, I started working very early. I think I was the time 11 or 12 years old when I started lecturing some colleagues in school in hours after school, and I so I developed my independence very, very early in life, and always managed to do many things simultaneously. I think that's my characteristic. And besides my work with computers, I've always managed to bring them together. Studying and social activities and volunteering activities is very, very early. Ah, Michael Hingson ** 04:40 well when you were 11 and 12. And you said you were lecturing to some of your classmates, what did you lecture about? Roberto Carlos Mayer ** 04:49 Well, in fact, I lectured about math about physics, about chemistry, about English. Many, there were some classmates who He had very difficulty in some of the subjects and the teachers always considered these people to be the those that would not be able to learn it. But I managed to teach them and to pass the exams. So there are parents who are very satisfied with my work. And so this was a tie for me a significant income source. It also allowed me to decide to what to do with my money, which normally is even those times was not the standard behavior for teenagers. Michael Hingson ** 05:44 No, I certainly certainly wasn't. So did your parents encourage you to do this? In Roberto Carlos Mayer ** 05:51 fact, my, my father was never very involved with me. But my mother, in fact, encouraged this, because she knew that it, it was the thing I like to do. Michael Hingson ** 06:07 And so she encouraged you to develop your talents. Did she work? Did she work? Roberto Carlos Mayer ** 06:13 Yes. She, she worked as a secretary at the big corporation. Michael Hingson ** 06:19 And what did your father do? Roberto Carlos Mayer ** 06:21 My father was an eternal student, he was involved in some very exotic subjects, which I never got to understand the 100%. But he didn't have a, as far as I know, irregular or working skills for long. Michael Hingson ** 06:45 But you were always interested in math and science and technology, which is, which is kind of cool. And you learn to program these computers that your, your chemistry professor told you about? So What languages did you program in? What did you learn? Roberto Carlos Mayer ** 07:02 Well, the first language I learned to program in was the basic basic Yeah, Michael Hingson ** 07:10 I remember based on Roberto Carlos Mayer ** 07:11 that, but then I, I started studying the organization of the microprocessors, and teach myself to program in assembler also. Ah, yeah. So I learned the assembler for the apple, two chip for ADHD chip, and many others, I don't remember. Michael Hingson ** 07:38 Well, so you, you did that in college. And when you left college, what did you? Well, when you graduate, you graduated? What did you get a degree in? Roberto Carlos Mayer ** 07:51 Well, in fact, the I don't know, this educational system here in Brazil is a little bit different. We get a standard nomination just for completing our studies as teenagers. And then we get into the university main factor, but when I left school, I started working. And due to this involvement with computers, first as a freelancer, and then in a very short time period, I managed to start working for a very huge local bank here in Brazil, where I was responsible for introducing this microcomputer culture. That was at the beginning of the 80s. And so I had the challenge to once again to manage my university studies simultaneously to this professional work, which was obviously was all day Michael Hingson ** 09:02 what were networks like back then, so you talked about using micro computers, but they they had to in one way or another communicate with each other, I would assume, right? Roberto Carlos Mayer ** 09:13 Well, in fact, communication was very, very restricted. Yeah. We had some communication through serial cables. I remember Rs 232. Michael Hingson ** 09:25 I know. Roberto Carlos Mayer ** 09:30 And another experiment I was involved, which is also uncommon. At that time, there were no printers for microcomputers. So we adopted telex machine to be used as a printer for microcomputers. But the don't the Telex machines don't use the ASCII character system. So we had to study how the Telex machines codes the characters they print, and then develop a routine to do the translation from the computer ASCII set character set to the set used by telex machines, which Alex Baldo was invented by a French mathematician called Bobo. Michael Hingson ** 10:21 So, basically, when you printed something the the process was that the microcomputer whatever computer you were using would send the ASCII characters to a translating computer, which would translate and then send it to the printer. Roberto Carlos Mayer ** 10:43 Now, it was all running on the same computer. Okay, okay, we developed a co developed language, which was running behind the this high level programming language. Yeah. And we connected the Telex machine to the serial port. So it was all running on a single micro computer with 8k of RAM memory. Michael Hingson ** 11:13 You didn't even have a parallel cable, huh? Roberto Carlos Mayer ** 11:15 No, yeah, I'm not. Michael Hingson ** 11:19 Well, when I went to college at the University of California at Irvine, one of the things that I didn't have access to was any kind of a braille printer. They didn't really have much of any of those things back then. And one of the people in the computer science department, who I got to know very well Dick Rubinstein found a place that could well that had developed a sort of a way of making a braille printer it was using one of the wasn't an IBM Selectric. It was one of the computers with the little print cylinders, or one of the printers with the little print cylinders. And somebody had developed a routine that and they with a modified version of the cylinder that had some Braille dots on it in certain positions. And in certain rows. The, if I wanted to print something, the printer was actually connected to a PDP eight computer that did the translation. So I could have my print my compute Well, my keyboard and my system connected through a modem 1200 baud, and then this PDP eight would actually do the translation so I could actually get Braille print out. So it was a pretty fascinating sort of thing. And it worked. But, you know, that was back in 1971 1972. And 73 and beyond. But technology has changed a little bit since then, hasn't it? It Roberto Carlos Mayer ** 13:05 hasn't changed by many orders of magnitude. Michael Hingson ** 13:09 Yeah, being sarcastic. Yeah. So you went to work for a bank? And what did you primarily do for them? Roberto Carlos Mayer ** 13:18 Well, in fact, today, he had bought some micro computers and didn't know exactly how to apply them in practice. So my my first job there was to develop the needed application software's in order to make these micro computers useful. And I started when then this was completed in a couple of months. Then they started buying more and more micro computers, and we needed more and more people. So I was at the time 20 something. And I had to manage a huge team. And to develop a group of new programmers which I had to train me I stayed there until 1986. And at the time I left I was 25. It was managing a team of 40 people. Michael Hingson ** 14:22 Now when you were working at the bank, were you also doing work at Sao Paulo University. Roberto Carlos Mayer ** 14:29 Yes, in fact, at that time, I was a student now i i was studying at San Paolo university, because I was my wish to continue to study something related to math and science and computers. But at that time at the public university here in San Paolo the the only course available with lectures at night was a computer A Course, which was intended to build math professors. So that was the only choice I had. I went after it. And I, I decided to take that course. In fact, when I finished that course, that was one year after I left the bank, I had already started working on my own. Thanks to that, then I was able to start doing my course in as a master's in science, in computer science and applied math. And that took me another five years at the university. And after one year, and a couple of months, I was invited to become a professor at the computer science department stayed there for almost 12 years. Michael Hingson ** 16:00 When you were studying and working at the bank, and then after you left the bank, you I think you started your own consulting and went out on your own right? Yep. Okay, how did you do all of that at the same time, because being a student is pretty much a full time job typically. And working at the bank had to be a full time job. That was a lot to do at once. Roberto Carlos Mayer ** 16:23 Yes, I think that's one of the my abilities I developed over all my life. And managing to balance these very different things requires, in first place, a lot of discipline. And on the other the other thing is, as I was studying many things I, which were, for me relatively easy. studying maths for me was never a problem in attending. Classes was enough for me to be able to pass the exams, net exercises, were just the task professors put on us, but they weren't for me learning to. Now I remember when I was in a very young child in six plus years, 10 years old. There was a professor basics Elementary School. Anyway, he didn't want to teach. He wrote a lot of math exercises, for class to solve. And when he, he ended up writing up all his exercises, I had already solved all but the last one. She took my piece of paper and use it to correct the exercises of the others. And I use this time, I had three inside class to do my other homework for the other. So the this was an example of how I was able to manage various things at the same time. So Michael Hingson ** 18:07 you worked at the bank during the day, right? Yeah. Roberto Carlos Mayer ** 18:11 Well, so Brian, in the morning to 6pm. Michael Hingson ** 18:15 So classes were mostly at night for you then because yesterday started Roberto Carlos Mayer ** 18:19 about 7pm and went until 10 3011. In the night, yeah. Wow. Michael Hingson ** 18:28 I should do homework. Roberto Carlos Mayer ** 18:31 Well, I the same way I learned to read in school, inside the class. Michael Hingson ** 18:37 Okay. Can you? Have you ever been able to teach other people to develop those same skills? Have you ever tried to do that? Roberto Carlos Mayer ** 18:48 Well, in fact, that's one of my current projects. I'm involved in its structure in this as a methodology to teach others to be able to do the same and multitask. Michael Hingson ** 19:03 Yeah, and then be efficient. How's that working out? How is it working? Okay, are you getting? Are you having success of teaching other people to do it? Roberto Carlos Mayer ** 19:15 Well, in fact, I am starting in structuring materials I am not ready to as a public to offer this to the public at this moment. I hope to do this over the next 12 or 15 mil. Michael Hingson ** 19:30 Well, it it sounds like it'd be a very fascinating thing to to do. And if you can actually develop a program and a process and teach people to do it. That would certainly be a beneficial thing. At the same time, you know, people do need to take some time to relax. Do you ever take time to relax? Roberto Carlos Mayer ** 19:50 Yes, of course. Michael Hingson ** 19:51 Okay, just checking Roberto Carlos Mayer ** 19:56 about my life the best way I I like to relax is traveling. And and this is also a subject I have developed very uncommon experiences due to many other works. Now another way of relaxing, I always say relaxing doesn't mean doing something relaxing means doing something different from what you are doing that is changing your brain operation to a completely different area. This can involve something like traveling, I like very much to travel by car to plan travels to get to know people in the way they live, and not the way us tourist packages are normally offered. So to know people in fact, and another way of relaxing, let's say I developed also very early when I started with this at the time I was at the bank is in doing voluntary work, which involves promoting a course and provides a way to know a lot of other people which are interested in the same course which have the same goals. But which is different from the working and studying space. So switching from one environment to the other is a very efficient way to relax. Another arena I'm involved now for over 10 years is in sports. So that's another way of relaxing and I take this very seriously. Why is my schedule reserved for that? Doesn't matter how much it rains or whatever happens? What kind of sports? But I'm playing volleyball for 10 years Michael Hingson ** 22:04 volleyball? indoor or outdoor? Roberto Carlos Mayer ** 22:09 Indoor indoor? Yeah, well, then Michael Hingson ** 22:11 you get away from the rain. Okay. That's how you do that. Okay, I understand. Well, but even so, I hear what you're saying. And then you You really said something that I have felt for a long time. The problem with a lot of the guided tours and the tours that people buy is that you, you go somewhere and you're on a very strict schedule, and you don't really get to know people and you don't really get the same flavor of, of the environment that gives you a deeper knowledge and understanding and I'm buying with you I'd rather go somewhere and get a chance to meet people and spend some real time. My wife was a travel agent for a few years. Back when we first got married, and we would take occasional trips, familiarization trips, and again, they were they're well organized. But you didn't get to spend a lot of time it was as you would say today very touristy. And so we found that it was a lot more fun when we took our own trips and and really got to spend more time and get to know things a lot better than just the organized tours did. Roberto Carlos Mayer ** 23:27 Yes, I fully agree with that. I always try to do it that way. Obviously, when you have a very short scheduled, you have some meetings, for work or for some organization where I volunteer and you have to fly out and back in just one or two days, you're obviously cannot involve a lot of time to do that kind of exploration. But when I have at least a week to be at some place, I always like to reserve some time for these kinds of local incursions. Michael Hingson ** 24:08 One of the things that I also do is try to find, of course, for me only knowing English it has to be in English, but local radio stations for example that I can listen to, to really get a little bit more of a flavor. But yeah, I think you're right. And as a as a speaker, oftentimes, I will go somewhere and not be able to spend a lot of time because it's like one or two days, and then I'm off again, or I come home. And so I don't get to know things as well as I would like. But I really enjoy it when I do have the time to spend a few days somewhere to get to know people and to get to know the country. It is so wonderful to be able to have that opportunity. Yes, Roberto Carlos Mayer ** 24:56 uh huh. Radio stations you mentioned are very interest thing strategy I also use during my my travels, I speak obviously, Portuguese, I speak English, I fluent in Spanish in German. So this allows me to, to communicate in many countries, but when I'm in a country where I don't know the language, the first thing I do is if I rented a car is hearing the radio. So accustomed the ear to the local language, and it obviously depends which country you are in, had, in some cases, it will be relatively easy. Let's say for example, when I was hearing the radio in the Netherlands, now understanding Dutch, if you're no English and German is not that difficult, once you will get a through the filter of the accent. On the other sides, you have languages, which are so complicated in their organization, that you can hear radio or even television for hours or days, and not be able to know the difference if you are hearing the news, or the transmission of a sports event. Yes. Chinese. To me, that happened to me in Poland, and Poland. In Poland, yes, the Polish language is very complicated, because it's, it's a language, which has roots in Slavic in Latin, and in the old German languages, like German and English. So you have for each word you have to know from which of these roots is word comes from. So it's very, very difficult. Well, Michael Hingson ** 26:52 then you also have languages like Chinese, which are extremely complex and extremely different. From this, the civil ensign, and all aspects of it are significantly different from what we're all used to. Roberto Carlos Mayer ** 27:09 He has of course, the you know, you have languages like Chinese, or Japanese or Hebrew or languages, like the Armenian which use each have different writing structures and different sentence organization. But in this case, for example, if you look at written polish, they use the Latin alphabet, but it's not. It's not understandable. I spent more than a week in Poland and managed to learn the basics, but it's very, very difficult. Yeah, not least I was able to enter a restaurant and ask for sprinkling water or non sprinkling water correctly. Michael Hingson ** 27:56 Yes, or, or carbonated water or not carbonated water? Roberto Carlos Mayer ** 28:01 That was too much. Yeah, yeah. Michael Hingson ** 28:04 Well, I hear you, and, but it's, it is fun to go to different places. And I've had the joy of traveling to all 50 states in the United States over the years. And you know, there are different customs in different states. And it's fascinating just in this country. And you, you see some of it, of course, being around different countries in South America, and certainly one of the larger ones. And, again, the same thing, different customs, and it's fun and fascinating to to meet people who observe different customs, and we're used to, Roberto Carlos Mayer ** 28:42 yes, like that considered other privilege. I think it's something which I got back from my volunteering. I, when I started as an entrepreneur, I started to volunteer in it trade associations. And due to my ability to speak in various languages, in a couple of years, I was allocated to international relations. So I started to get involved in International Federations in this area. And due to this, I had the opportunity to, to travel a lot, mainly in in the American area, from Canada to Argentina and in Europe. But in all, in almost 50 countries have driven cars and 29 of them. You Michael Hingson ** 29:39 You've certainly had a wonderful golden opportunity to experience a lot I I've been to a few countries, not 50 but I've I've been to a number and really enjoy the people and I think that's part of it is that we have to recognize that not everybody's exactly The same way we are and we shouldn't be disappointed if things aren't just the way we are used to hear or in your case where you are because people and different civilizations are different cultures are are different. And we should respect that. And I sometimes I've seen tourists who don't, which is unfortunate. Roberto Carlos Mayer ** 30:22 But in fact, the more civilizations and different cultures, you know, you'll have a, I think you'll have a better understanding of how human life in works. In fact, I think most humanity problems come from those people who live in a single culture, maybe due to religious beliefs due to some autocratic government, which are restrained into a very single position. But I think most most humans in our in, in fact, good people, even those involved in autocratic regimes. I, I want tell the guy's name. But for example, I had the opportunity to chat for hours and hours with a guy in Kuba, which was part of the official Communist Party. In Kubernetes, every couple of years now, you can have private businesses, but the licenses are only given out to members of the party. And I, it was my second time in Cuba. So I knew that I would be allowed to travel alone through the country, I went to visit a National Park, which is about 300 kilometers north of Nevada. And then I in the evening, I got to a very scenic city on on the shore. And this guy had who had the license to operate, small hotel and restaurant there. So he invited me to obviously pay to have dinner there. And then we started chatting I came in, it was still day, and when I left his place, it was already after midnight, to drive back to LA bhana. Another three hours, wow, come back to the hotel, because the Congress, the conference, I would I was participating got started next day. But it was a very interesting chat, and after some some doses of coupon room, he lost any restrictions on his talk. And then he, he told me about his real life. Michael Hingson ** 33:06 And that's, that's the whole point is to get to know people well enough to really have the opportunity to understand. So it's, it's a lot of fun to do. Well, you so you continue to this day to do math and, and deal obviously with science and so on. But when you left the bank, what what did you start to do from a consulting an entrepreneurial standpoint? Although obviously, you had an entrepreneurial spirit before then, but what did you start to do to earn an income and so on after leaving the bank? Roberto Carlos Mayer ** 33:42 Well, in the first years, I worked as a consultant, I did some programming and I did a lot of teaching other people to learn to program at the time, the C language was on the market. And here in Brazil, there were very few people who were able to teach to other programmers. Yeah. So at that time, I, I started teaching and also writing I published some technical books in the programming arena, the time also was invited to translate some of the of the American authors which were writing about those subjects at that time. So, I, I had a lot of involvement and then when, at the university, I went into the working my thesis then I started to develop a project about the development of user interfaces. Now that was at a time where not even Windows three was on the map. market. And that was the the keystone to set up my my first former business. Yeah. That was 1990. Yeah. Michael Hingson ** 35:18 Yep, Windows was was around. I loved MS DOS. But I also understand the value of windows and graphic interfaces and all the other things that Windows brought. But for a while MS DOS was a much more accessible language or system operating system for me to use then windows that wasn't really something that worked well with screen readers for blind people. And that evolved over time. Roberto Carlos Mayer ** 35:50 Technology always, always evolves. Basically, companies reframe recycling what they do in the you have to reinvent yourself every couple of years to stay on the market. And you have at this time, no, no it product you can buy, which is on the market for more than 10 years. Michael Hingson ** 36:18 If that long, but yeah, and you're right. And and look, there are some things that although the products change, the basic concepts are things that have been around for a while, and it's just that they evolve. I mean, look at integrated circuits, what are they, they're, they're made up in part of a lot of transistors that that came around first, and transistors came from tubes. And although the theory is a little bit different, basically what they do, ultimately is the same thing, but we're getting faster and smaller and more efficient in everything that we do. Roberto Carlos Mayer ** 36:56 Yeah, in fact, that happens on the electronic arena and happens also on the on the math Friday, if you look at the papers written by mathematicians like poster from Neumann in the 30s and 40s the structure of current computers still obeys the basic ideas they put on paper. And the thing the what we are now seeing being developed, which changes this is what is called the quantum computers that right that will change the the theoretical background, but they are still very, very limited and needs to use standard computers as an interface because they have no interface of their own up to this moment. Right. So maybe that in the future, they there will be just add ons with very capable processors to do something with standard computers do not. But there is no no clear way for them to to gain the the main market for us to have these kinds of computers at home or in standard business. Right? Michael Hingson ** 38:13 Not yet. But it will happen, it will happen. No, no doubt that it will happen at some point. Well, so going on that same discussion point. What about artificial intelligence, I actually listened to an interview with someone recently who said that the time is going to definitely come and maybe not in the too distant future. But the time is going to come that computers will be able to truly create on their own and truly have the potential to overwhelming what we do you think that's true? Roberto Carlos Mayer ** 38:56 I don't, I don't either. I don't artificial intelligence is a very old subject. I remember I was still a student at University. We were visited by a Japanese professors, which were coming down here to tell us about what other time was called the fifth generation computer project to develop artificial intelligence that's 40 years ago. So and we had a lot of press coverage during the last 12 months due to this kind of generative AI, which Chad GPG provides. And in fact, the algorithms which are based inside these kinds of plugs are known in the computer science arena for decades. The main point is computing power available at the time wasn't enough to build big enough models so that they can simulate being humans. That is the I think the main difference nowadays. But this doesn't change the basic conceptual fact that they are just reproducing a combination of facts and knowledge which they collected from other humans. And creativity is very different from neural networks are from other AI, so called algorithms, Michael Hingson ** 40:40 so do you. So you don't think that with, let's bring back into a quantum computers and so on, that take processing to a whole new level, you don't think that will give computers the opportunity to become creative in their own right and compete for experiences? Roberto Carlos Mayer ** 41:05 I think we won't see this in our generation, I think the if you look at the human brain, in detail, science has still not explained how it works. how humans are, in fact, able to connect ideas which have been stored in your brain for decades. Like I'm using know my brain in order to answer your question. And what's happening in my brain in order to module the words I'm saying to you, that's not yet explained. So it would be very, very difficult to have something simulating something we don't know how it works. Yeah, that's about the, the number of neurons we have inside the brain of every human is still bigger than any computer ever built. The other point is economical, I think there's another factor which people are not looking after that this very huge AI models need a lot of computing power. So they are restricted to very huge organizations. And, in fact, we are seeing that the capacity of data centers, which are being used for by these kinds of models, is restricted to what's called by the President, the big tech companies. And smaller companies are just reminded to pay them to use their capacity. The other point is, the amount of electric power. And the impact on environment, this will all have could also be a limitation over time for the usage of this kind of computing. The same way. For example, it has been happening with some of these crypto currencies, which was also a church promise for big changes for humanity a couple of decades ago, and it still hasn't happened. In fact, we have obviously, you have a range of people using this kind of stuff. But it has not got mainstream mainstream is still standard money. Banks continue to exist. International trade is still conducted using standard money. Michael Hingson ** 43:48 Well, and cryptocurrency took some big hits over the last year or two as well. And it is not the panacea that everyone said it was going to be. Roberto Carlos Mayer ** 43:58 Yeah, exactly. That's called culminate in it. Right. We frequently have this kind of huge promises, which then do not deliver. Metaverse, for example, is another example that was very huge in hype in marketing a couple of years ago. And it seems also to have been these appearing just days behind AI. Michael Hingson ** 44:26 Yeah, yeah, we are. We're very fickle as a as a race. We just go by the latest thing or the thing that people start to publicize and we forget the other things and that that's a problem. We don't focus very well, especially over the long term. Roberto Carlos Mayer ** 44:47 Yes, the that requires the capacity to at first to remember all what has happened. And most people prefer to do Forget, yes, Michael Hingson ** 45:00 we do not learn from history nearly as well as we ought to. Roberto Carlos Mayer ** 45:07 And so that we are condemned to repeat it. Michael Hingson ** 45:11 Good point. Well, Roberto Carlos Mayer ** 45:15 someone wrote this before me, I'm just repeating it. I don't remember who wrote this. Michael Hingson ** 45:19 No, I know what you're saying though. I, I've heard that too. So what made you decide to, in addition to work, in addition to working and to being in school and being an academic, now, are you still doing things at South Paulo University? Roberto Carlos Mayer ** 45:35 No, I left university at the end of the 90s. So you're just do my involvement in the I trade associations. Plus, at the time, I had little children, two boys to care for. So that was too much to synchronize on to manage all of this even for me, so I had to step down from university. People they didn't want me to live. It was a battle for almost two years to be be able to live better in the end i i left Michael Hingson ** 46:17 children do take time, don't they? Roberto Carlos Mayer ** 46:19 Oh, yes. When they are small, especially. Yeah. Michael Hingson ** 46:25 Well, but as they grow older, you have other challenges. Yeah. Roberto Carlos Mayer ** 46:31 You need less time, but resources, you will will still have too Michael Hingson ** 46:36 many some less time. But it's got to be quality time. Yeah. Now, are you still married? Roberto Carlos Mayer ** 46:44 Yes. But I'm in a second marriage. Marriage went, Michael Hingson ** 46:52 went went a different way. But it's good to have somebody to share with you as of course. Now, have you taught her to multitask and be as organized as you Roberto Carlos Mayer ** 47:05 think? Similar maybe not to the same level, but But I think when we get older we will learn to to see value in these kinds of abilities in other people's. Michael Hingson ** 47:21 Yeah. Which is great. Why did you start volunteering and doing some of that in the first place? Roberto Carlos Mayer ** 47:31 Well, my, I had started volunteering, when I was still at the bank to organize user groups to foster the introduction of microcomputers here. And the time I was involved with the was called the Microsoft User Group, which Michael Hingson ** 47:56 was, I remember that, yeah. Roberto Carlos Mayer ** 47:58 And I even had the opportunity to, to interact in person with Bill Gates when he was just a couple of millions words, not billings, Michael Hingson ** 48:12 you mean that guy who said we never need any more than what was it? 64k of memory? Yeah. Okay. Roberto Carlos Mayer ** 48:19 She traveled here to Brazil for the first time in 1987. And at that time, due to my English, I was in charge to helping him out with the lectures, you was going to provide our meetings. And I also had a long conversation. One evening, in fact, one night, it was the, there was a huge meeting at the house of the guy who at the time was the president of the user group. And this guy had also commercial interests in representing Microsoft in Brazil, and he invited many politicians and other businessman and they were all on Bill Gates. sides the whole evening, and I remember it was always midnight, the owner of the house, called me in to decide and asked me if I was able to have a bit and bite conversation in English. I said, Yeah, of course. And then he said me it is. Bill Gates is already tired of speaking about economics, politics and business. He's asking for someone to talk about technical subjects. So I had the privilege to sit before the on a sofa line in in a room during that big house with Bill Gates. For almost two hours, chatting about technical subjects at that time, Microsoft was developing what was called the Quick family of programming languages, which then became the visual family, which is still on the market today in Visual Basic, and maybe the most normal. So I think the that was a privileged situation. Getting back to what you were calling about the volunteering, and you all to all these experiences, I also started writing as a volunteer for some magazines, some newspapers, regular columns, and due to this publicity, then people were the time leaders for the IT trade associations came after me and invited me to participate. And I, in that arena have a very long, very, very long training in on the person on the state level, then on the national level. And then on the international level. I so much that about eight years ago, I wrote a book about all these experience. Michael Hingson ** 51:25 What's it called? Well, Roberto Carlos Mayer ** 51:27 it's written in Portuguese. Yes, the title translating into English, it will be something like, together, we are more, in fact doing. And you'll gather, a basic idea is when you gather together people which are after the same course, then you have a lot of techniques you can apply in order to influence public opinion, governments and to create relations about the communities you are connecting. Because business is always between people. So when you want to do international trade, for example, you have to develop in first place relations in second place, trust with other people. Otherwise, you can travel a lot, spend a lot of money, but you want to be able to sell anything. Go Michael Hingson ** 52:25 back to Bill Gates for just a quick second, would you? Would you say that Bill Gates is clearly one of the leading visionaries of our time. Roberto Carlos Mayer ** 52:37 I don't think so, at current time, but he was at that time. Here and Steve Jobs said up infrastructure for change in the IT arena, which we are still experiencing. They're the consequences of what they set up. Michael Hingson ** 52:58 What would you say are the leading visionaries today in in all of that? Roberto Carlos Mayer ** 53:04 While I think we don't have some someone we could call a very big visionary, some people, many people are trying to to be this person. But it doesn't matter if you look at Elon Musk or not the guy from Oracle that they are not presenting anything, which in fact will bring in us huge changes. As these two guys we were talking before half. Michael Hingson ** 53:33 My My thought is Elon Musk's should have stayed with with the Tesla vehicles. He's done more to change and bring about and could do more to bring about change regarding vehicles and electric vehicles and so on and going into the technology world. Yeah, I think there are some issues there. Roberto Carlos Mayer ** 53:57 Yes, of course, but I but electric vehicles are not a new invention. In fact, electric vehicles existed before details which are powered on oil. So that is the first experiments done in German at the end of the 90s. In the late 19th century, were electrical vehicles. And then the oil based motors obviously showed much more power, so they replace them and that got into production. I think this is a an evolutionary process. What I think I've seen, yes, what is now called the traditional carmakers like Mr. Ford or Honda or the others. They have the capacity to produce similar products there is no invention and no patents and nothing which To avoid makes the Tesla production unique. Michael Hingson ** 55:05 I guess I guess what I'm saying, though, is that I think he stood and stands a bigger chance of having a greater impact if he had stuck with that than going into to some of the computer stuff where he clearly does not. But, you know, everybody makes their own choices. Roberto Carlos Mayer ** 55:28 Yeah, of course, I think if you look at his his work at Twitter, then exactly. You're back. He's been able to, at least that's the way I see it. Yeah. But there has basically been destroyed by Yeah, he's his policies inside the company. Yeah, I think that's the people who have created the code or have left the company changing the name to make any good? No, Michael Hingson ** 56:03 that makes no sense and doesn't doesn't help anything at all. Well, so you, you've been writing what are some of the more recent books that you've written? Roberto Carlos Mayer ** 56:15 Well, after this, this book for the IT trade association experience, I started working on another book in a very different arena, I I got involved in multiple support groups, for people and families, which are involved with addiction due to a problem in my current family. And due to all this experience, I had previously in in other voluntary movements, I was telling you before, then, I was able to understand the significance of this and also to ask questions, which most participants had never made before. So I was led to get to get in touch with the founders, the leaders and I myself, decided to research subjects which had not been researched before. Maybe you are the audience have heard about the Serenity Prayer which aims in the surface due to Alcoholics Anonymous, which is used in most of mutual support groups are most people just repeat it in a very mechanical way. And don't think about it at all. Think what it really means. Yeah. I had the that was another very interesting coincidence. One of the founders of the movement, I participated at the time, was an American priest, the father issues with Father, which was American, he was born in southern Texas near to the Mexican border and came here to Brazil at the end of the 60s, he lived pulled up 200 years and nine months in age. And during his last, let's say, five or six years of life, in fact, I, I had a lot of interaction with him. And he is has written the foreword to this book I wrote about the Serenity Prayer. He even instigated me to publish this book in the United States, put me in contact with some Jesuits in America. But then the pandemic came in. So this is still on the my to do list. Michael Hingson ** 59:03 I hope it does get published in the United States, I think it would be very beneficial to do it, what got you involved in the whole issue of religion and, you know, in spirituality and so on, Roberto Carlos Mayer ** 59:17 but in fact, it's not. Religion and Spirituality are mixed up with you two interests or by many people, but in fact, they in my vision, they are two very different concepts. I was born in a Jewish family so I, I have this this word view since a child but I've never been orthodox. So I've always been open to to understand other people and even over time, participated in many other cultures. But the main fact is, when you look at religions, they try to explain how you have to behave or what's expected in order for you to get some kind of reward. Maybe in this world, or I suppose the next word, or will be after our, that's us, physically, humans. And Spirituality, in my view is something very different that spirituality is, in fact, a couple of rules, which teach you how to behave, how to act, so that you can benefit from that, and others are not damaged, by the way you are acting. And it's about interaction and action. And this is very different from religion, if you look at human history, doesn't matter. If you look at Western civilization, like the crusades in the middle age, or what's happening over the centuries in India, there are a lot of human wars, which have been fought just for religious differences. So that's a very, very complicated subject, which we could be talking about for hours, hours. Yeah. Well, I have even a whole speech about the subject, telling you this history of religions and how spirituality is different, is a very interesting subject. And it's, it is the subjects I touched in this last book. What Michael Hingson ** 1:01:53 is so unfortunate is God is God, everywhere. But every religion thinks that it's the only way to get to God. And it's, it's, and God just supports that religion. And neither of those is true. Roberto Carlos Mayer ** 1:02:11 In fact, the most religious leaders tried tried to use this as a way of, in some way gaining power. Yeah. That's what history has, has shown us. Michael Hingson ** 1:02:28 Yeah, it's it's not that way at all. Roberto Carlos Mayer ** 1:02:33 Of course, but the I think the this process of people understanding this and acting in a way, which is collectively positive for the whole of humanity, and it is, in fact, something which is still in its beginnings, we still have wars, for religious reasons. Michael Hingson ** 1:03:01 Why Well, or we have wars and people, some of the people try to say it's for religious reasons, but it's not I mean, look at we've experienced over, you know, a little while the whole issue with Israel and Hamas and Israel, and and I'm not gonna say the Muslim world, because I think it isn't. It doesn't need to be that way. If you deal with the fact that in reality, that's the same God. But some people try to use it again for their own purposes, rather than really being very spiritual about it at all. Roberto Carlos Mayer ** 1:03:39 Yeah, the fact that the moment you fire doesn't matter if it's a rifle or a missile, or a bomb, you are damaging another human. So yeah, at that moment, you have stopped having a spiritual behavior, right, because you're out there in one direction you are sending in a nation. Yeah. Michael Hingson ** 1:04:02 You mentioned mutual support groups. Tell me more about that. Roberto Carlos Mayer ** 1:04:08 Well, the this is what I mentioned, who wrote the foreword to my book. He was responsible, his name is was Harold ROM, and he brought to Brazil an American movement called the Townsville app to help families of people involved with addiction. That's got some kind of adaptation here in Brazil. And after a couple of years, this is movement is still active, but I participated there also. But I had some, some problems with it after this. This book came out I At some very difficult problems there. I think this, they were very, very stuck at what they had made up and didn't want to change anything. And I think the main reason behind is this, the contents I set up in this book that we're showing something was really needed. Now over any, any human invention needs to be adapted over time, because we are not, God, now we are not perfect. Makeup up can always be entered. And so now for it's now almost four years, we have set up a new organization called Conscious laughs translating it from Portuguese, which has the same purpose. But we have done a lot of updates to the methodology and having expanded it to cover not only addiction, but also other kinds of very difficult situations people can have in life, like, for example, people who have children with strong disabilities like autism, or, or others, which are really difficult to handle. So, Michael Hingson ** 1:06:25 have you had any addiction issues in your family? Yeah. So that brings a personal and a little bit closer to home? Roberto Carlos Mayer ** 1:06:35 Yes, of course, the the addiction in society is still kind of taboo. And you know, most people don't know what's happening. Most people don't want to learn about it. And it's very, very, at least here in Brazil, most people who are not informed about the subject tend to do some moral judgment, while in fact, it's a disease. Yeah. Michael Hingson ** 1:07:12 I know. And there are a lot of people who drink a lot of alcohol. I've never liked the taste of alcohol, I can drink wine, and I can occasionally have a drink. But I've seen people drunk. And I just don't ever want to be in that position. It doesn't help. I've seen how people behave. And some of the times it's not been from a person who's an alcoholic, they just overindulged once, when I was in college, there was one. One colleague, who just drank to excess one night, he wasn't an alcoholic, he never did it again. But he got really sick from all the drinking. He never did that, again, least in the time that I knew him. But you know, it's, it's a problem. And we, we also try to use some of those things to cover up our own fears. And we don't learn to deal with those either. Roberto Carlos Mayer ** 1:08:13 In fact, for whatever it is, most people are in this situation you are mentioning, they get sequenced, they consider it very, very bad to be in that situation. And don't repeat it. But that's another arena where science is still in depth with humanity. And there is a small group of people, which go into addiction very easily that is the but stay saints after using alcohol or other substances is so important for them that they transform themselves in a kind of slaves. Repeat this experience, again and again and again. And medicine already knows that when you repeat this process, the amount of alcohol or other substances, you need to provoke the same result in in your body gets bigger and bigger. So that's the reason why people who start to drink regularly then drink every time more as the in general, this brings huge health problems for people when they don't stop and it beings from other other kinds of what's called the more heavy drugs. In general, are people's people stop earlier because the consequences come up rapidly and Michael Hingson ** 1:09:52 for the people who don't want to face the consequences, and it's not only a problem for them, but it becomes more of a problem for all of us. Yes, Roberto Carlos Mayer ** 1:09:58 and for people who We live with them. That's the point. Yeah. Every single person who's in addiction provokes problems for at least four other people around them. And that's the reason why these support groups exist, because supporting these people is not as a standard public policy, up to this moment in any country in the world, I know. Yeah, governments are into what's called the drug wars, and not about the process of healing families. Some health organizations around the world, help people who are in addiction, but the families around them have very little support. And Michael Hingson ** 1:10:51 so they don't know what to do about it. And when well Roberto Carlos Mayer ** 1:10:55 not really know what to do, but it's so that the addiction changes people's right, you're very radically, right. This is it, this creates emotion, very strong emotions inside us when you live together with up to the point you think you are the worst person in the world, you're having a church problems that nobody else have passed through this. And this is not true. In fact, everyone who goes through this process has the same kind of behavior, but at this is taboo, you have no access to this information, then you are put into this obviously, the first thing we say in support groups, when you come in as you are not alone. There are a lot of people who have gone through the same process. Michael Hingson ** 1:11:49 And that's the real point. And that's the value of support groups is that there are people who have been there they've been they've done that. And if you let them into your lives, and you learn a lot more about how to deal with it, and how to address it. Well, what kind of activities and initiatives do you have coming up? What's next for you? Roberto Carlos Mayer ** 1:12:11 Well, I, I'm I told you at the beginning of our conversation, I am into transforming my abilities in time management and discipline into a methodology is become probably another book will become, obviously, a lot of teachings. And structuring this kind of thing is very, it's a very, has to be done very carefully. Because you are you are involved directly with people's life. So the idea is helping people to live more significantly to balance all areas of life. It's customary that people say I don't have time to do that, and that, but it's just a matter of choices. No, every day, every moment we can choose what we want to do. Michael Hingson ** 1:13:14 Always a bad choice. Roberto Carlos Mayer ** 1:13:15 Yeah, exactly. And choice. So this has to be done very carefully. And I think this this many experiences I've been telling you about has put me into a situation where I can understand the impact of this is it's very different when you talk about something like this with people like us in American scenario or if you look at people in other cultures. So this has to be in respected, but at the same time, humans are although there are differences, we have also similarities which can be explored if we are carefully to to deliver this, I believe worldwide. But this is a huge pretension and I am doing it carefully. So that it really goes through it. I'm not in a hurry to to produce this publicly. But I'm already developed some speeches with some parts of this. I think people are liking it. Well, Michael Hingson ** 1:14:35 I hope it gets translated into English as it gets done and I can I would love to read it. Roberto Carlos Mayer ** 1:14:42 In fact, we'll do the work we are doing in the cultures of movement. We are already developing many things in various languages. And while you were asking me the previous question, I was remembering a phrase from Elizabeth Gilbert now, he wrote that about their share experience traveling in the Middle East and then to the Far East. He was into the film, maybe you heard about her. And she was also a person which addiction problems. And there's a phrase I remember too, when you were talking about religion and spirituality, and he, she says that religions are the way they promise you to save you from hell. And spirituality is for those who have already been in hell. Michael Hingson ** 1:15:42 That point? Well, I want to thank you for being with us. We, we've done well over an hour. And that's fine. That means we've, we've enjoyed it. And I hope everyone listening has enjoyed it. And I really appreciate you being here. And I hope that you listening, enjoyed this and found it useful and inspiring and helpful as well. Love to hear your thoughts. So how can people reach out to you learn about what you do as a consultant and so on? And if they'd like to reach out how do they do that? Roberto Carlos Mayer ** 1:16:19 Well, the easiest way is, I have a website. That personal my personal website is ROberto C. Meyer, my name.com.br is spelled out that I have a QR code projected here in my background where people can access this directly. Michael Hingson ** 1:16:38 Could you go ahead and spell the website? Yes, Roberto Carlos Mayer ** 1:16:42 it's the domain name is. My name is Roberto our R O B E R, T. O. C, which is the initial of my middle name. Mayer my surname M q y e r.com.br. From Brazil, Brazil, right. Michael Hingson ** 1:17:06 Okay. Well, I hope people will reach out. I very much enjoyed this and also want to keep in touch, we can certainly explore that. But I want to thank you. And I also want to thank you for listening. If you'd like to reach out to me any one you're welcome to do that. I'd love to get your thoughts and comments. Feel free to email me at Michaelhi m i c h a e l h i at accessibe A c c e s s i b e.com. Or go to our website, www dot Michael hingson.com/podcast. And hingson is h i n g s o n So www dot Michael hingson.com/podcast. Wherever you're listening, please give us a five star rating. We love those ratings. And we really value them and appreciate them and all of the comments that you want to make. So please give us a five star rating and review the podcast and hope you'll listen to other episodes if you haven't if you just discovered us. Welcome I hope to see you on more of these. And Roberto one last time I want to thank you for being with us and spending all your time. Roberto Carlos Mayer ** 1:18:10 Thanks to you, Michael for your invitation. Michael Hingson ** 1:18:23 You have been listening to the Unstoppable Mindset podcast. Thanks for dropping by. I hope that you'll join us again next week, and in future weeks for upcoming episodes. To subscribe to our podcast and to learn about upcoming episodes, please visit www dot Michael hingson.com slash podcast. Michael Hingson is spelled m i c h a e l h i n g s o n. While you're on the site., please use the form there to recommend people who we ought to interview in upcoming editions of the show. And also, we ask you and urge you to invite your friends to join us in the future. If you know of any one or any organization needing a speaker for an event, please email me at speaker at Michael hingson.com. I appreciate it very much. To learn more about the concept of blinded by fear, please visit www dot Michael hingson.com forward slash blinded by fear and while you're there, feel free to pick up a copy of my free eBook entitled blinded by fear. The unstoppable mindset podcast is provided by access cast an initiative of accessiBe and is sponsored by accessiBe. Please visit www.accessibe.com . AccessiBe is spelled a c c e s s i b e. There you can learn all about how you can make your website inclusive for all persons with disabilities and how you can help make the internet fully inclusive by 2025. Thanks again for Listening. Please come back and visit us again next week.
Eric Lippert is a designer of fine programming languages; at Microsoft he worked on Visual Basic, VBScript, JScript and C#. At Facebook he worked on Hack (a gradually-typed PHP) and Bean Machine (a probabilistic extension of Python for data scientists). He is at present enjoying taking a break from corporate life. You can find Eric on the following sites: Twitter Mastodon Blog PLEASE SUBSCRIBE TO THE PODCAST Spotify Apple Podcasts YouTube Music Amazon Music RSS Feed You can check out more episodes of Coffee and Open Source on https://www.coffeeandopensource.com Coffee and Open Source is hosted by Isaac Levin --- Support this podcast: https://podcasters.spotify.com/pod/show/coffeandopensource/support
In this episode, we're resharing one of the most popular & exciting sessions from ELC Annual 2023, featuring a panel of experts discussing what software dev will look like in the decades to come! This conversation features Tara Hernandez, VP Developer Productivity @ MongoDB; Erik Meijer, Sr. Director of Engineering @ Meta; and Jocelyn Goldfein, Managing Director @ Zetta Venture Partners. They debate & dissect how AI is changing what software dev looks like, what capabilities future eng leaders will need to build upon, where AI technology will need to improve moving forward, and more.ABOUT TARA HERNANDEZTara Hernandez has spent nearly thirty years evolving ways for companies to develop and ship software. She helped launch Mozilla.org and has been a firm proponent of open source ever since. She also thinks smart companies understand the business value of having a diverse employee base. Tara currently works at MongoDB, is a member of the board for Women Who Code, and a member of the Continuous Delivery Foundation."What was so amazing about Da Vinci? Da Vinci was an artist, he was a painter, he was a sculptor, he was an engineer. Breadth, more than depth, is increasingly going to be critical.”- Tara Hernandez ABOUT ERIK MEIJERErik Meijer is a Dutch Computer Scientist, entrepreneur, and AI enthusiast.In his long career, he has democratized many academic concepts such as functional programming, reactive programming, and language-integrated query by introducing these concepts into mainstream languages such as C#, Visual Basic, Dart, and Hack, as well as through his startup Apllied Duality Inc.As an educator, Erik has shared his knowledge through platforms like Channel 9, Coursera, and edX, enlightening learners worldwide with his courses on reactive and functional programming.As the founder of the Probability team at Meta in 2016, he is one of the pioneers in applying AI to programmer productivity and systems efficiency.Most recently, Erik is working on providing every knowledge worker with a personal assistant that supercharges their productivity and boosts job satisfaction."I think the engineer of the future will be more like an English major or a music major. Somebody that can really explain their thoughts very well. If you have kids, I would not send them to do computer science. Send them to a liberal arts.”- Erik Meijer ABOUT JOCELYN GOLDFEINJocelyn Goldfein (@jgoldfein) is a Managing Director at Zetta Venture Partners, where she invests seed capital in AI-native startups with B2B business models.Jocelyn is a widely recognized industry expert on product strategy, infrastructure, and organizational scale. Her career as an engineering leader spans from early-stage startups to high-growth years at Facebook and VMware.During her tenure at Facebook, she helped convert News Feed to Machine Learning and spearheaded the transition to a ‘mobile first' product organization. As an early engineer at VMware, she built core virtualization technology and ultimately created and led VMware's Desktop Business Unit. Jocelyn also held engineering and leadership roles at startups Datify, MessageOne, and Trilogy/pcOrder.Jocelyn has a passion for STEM Education. She currently lectures at Stanford University where she received her BS in Computer Science."Part of me finds it almost insane to think about what if there's never a new programming language? What if we're at the end of history for new programming languages and the next and last programming language is Hindi?”- Jocelyn Goldfein This episode is brought to you by testRigor!testRigor is trusted by tens of thousands of companies across the globe, including Netflix, Splunk, BusinessWire, and more to solve three main problems with end-to-end test automation:It's challenging, expensive, and slow to hire QA Automation EngineersLow productivity building your own QA AutomationFragile tests, that cause maintenance to consume enormous amounts of timetestRigor solves all of the above by allowing our users to express test cases in plain EnglishTo learn more, check out a case study on testRigor hereSign up for a free trial today at testrigor.comSHOW NOTES:Introducing Jocelyn, Tara, and Erik & their interest in the future of software dev (2:31)Ensuring AI accuracy / confidence as a key inflection point (5:06)What the next generation of building software will look like (7:09)Why engineers will always be needed for understanding machine capabilities (10:51)Erik & Tara's perspectives on the future of AI & engineer interaction in software dev (13:19)Great engineers of the future need to have well-rounded skills (16:38)Why flow will (or will not) be as necessary in the future (19:06)How AI will augment human creativity & the engineering role (21:06)Will AI replace the need for cross-collaborative teams? (23:30)Jocelyn's theory that today's best QA folks will be the best engineers in 2033 (26:14)Audience Q&A: What logical & cognitive skills will still be needed as AI progresses? (28:24)Challenging the current definition of software development (31:45)What is the potential for a future dialogue system? (34:17)Will the change in eng skills also impact other degrees like mathematics? (36:46)How will the industry navigate workforce loss as AI replaces certain roles? (38:01)LINKS AND RESOURCESVideo Version of EpisodeAll of the Sessions from ELC AnnualThis episode wouldn't have been possible without the help of our incredible production team:Patrick Gallagher - Producer & Co-HostJerry Li - Co-HostNoah Olberding - Associate Producer, Audio & Video Editor https://www.linkedin.com/in/noah-olberding/Dan Overheim - Audio Engineer, Dan's also an avid 3D printer - https://www.bnd3d.com/Ellie Coggins Angus - Copywriter, Check out her other work at https://elliecoggins.com/about/
Join us in this episode with Simone Geib, Director of Product Management at MuleSoft, as she shares her serendipitous foray into the world of computer science. Listen in as Simone takes us back to her formative years in 1980s Germany and walks us through the trials and triumphs of entering a male-dominated field, her subsequent move into artificial intelligence, and the enriching experiences that shaped her path. Explore the revolutionary world of cloud-hosted development environments with us, focusing on Anypoint Code Builder and the Anypoint extension for Visual Studio Code. Simone elaborates on how this tool offers developers a flexible and secure solution that fits perfectly into their workflows, regardless of location or device restrictions. She also sheds light on the integration of generative AI, which promises to transform how we approach initial flow designs. Remember to connect with us for more developer insights and stories, and don't miss the chance to experience innovation and community at TDX '24. Show Highlights: Simone's unexpected discovery of computer science and her journey from learning MS-DOS to embracing AI at university. Transition from a developer working with Visual Basic and C++ to a product manager role at MuleSoft. Advantages of cloud-hosted development environments and the role of MuleSoft's community in the evolution of Anypoint Code Builder. Preview of the Einstein for Anypoint Code Builder's generative AI pilot for flow designs from natural language prompts. Links: Simone at LinkedIn: https://www.linkedin.com/in/simonegeib/ Anypoint Code Builder: https://www.mulesoft.com/platform/api/anypoint-code-builder Register to attend TrailblazerDX 2024
Lucas Hendrich Lucas Hendrich is Chief Technology Officer at The Forte Group, a technology solutions company. After majoring in philosophy, Lucas learned to code on the job at a regional bank. He then progressed through database administration and technical project management roles. Over a 12-year period based in Argentina, Lucas honed his skills remotely. He...
An airhacks.fm conversation with David Kral (@VerdentDK) about: enjoying Age of Empires 2, starting with Visual Basic, developing games with Java, using NetBeans, developing for MineCraft, Java vs. VisualBasic, "#112 Java SE, MicroProfile and GraalVM: the Helidon's Way" with Dmitry Kornilov, developing plugins for Minecraft, building protection in Minecraft, creating a Stargate for Minecraft, starting at Oracle to develop JSON-B and yasson, JSON-B vs. JSON-P, jsonator, improving JSON-B performance, Yasson in Helidon, J4C was the origin Helidon's name David Kral on twitter: @VerdentDK
In this episode, get ready for a awesome discussion with Taha Yusuf, also known as NetAutomator, as we talk about the intricacies of the network engineering field, and the state of automation in networking. Listen in as we reflect on his fascinating path into the world of technology, starting from a young age with his first PC, to learning Visual Basic, and his experiences as a Network Engineer.We also explore the importance of self-learning in achieving true success in IT careers. Taha explains why it's crucial to transcend certification and focus on self-learning. Let's dive in! Connect with Taha on LinkedIn: https://www.linkedin.com/in/taha-yusuf/ Follow Taha on Twitter: https://twitter.com/NetAutomator Containers in Cisco IOS-XE, IOS-XR, and NX-OS: Orchestration and Operation, https://www.ciscopress.com/store/containers-in-cisco-ios-xe-ios-xr-and-nx-os-orchestration-9780135782972. Container Lab: https://containerlab.dev/ --- Stay in Touch with Us —Subscribe on YouTube: https://www.youtube.com/c/EricChouNetworkAutomationNerds Follow Eric on Twitter: https://twitter.com/ericchouNetwork Automation Learning Community: https://members.networkautomation.community/
Rob Copeland worked at Microsoft for almost 23 years as an Engineering Manager Executive. He worked on the developer tools from Microsoft including Visual Basic and Visual Studio; he then shifted to working on tablet first features for Windows including the tablet PCs back in 2006 and Windows 8. Rob has used the iPad since it was first released in 2010. It is from this very interesting background that we have this discussion about computing and how he uses the iPad as his primary computer. This episode of iPad Pros is sponsored by Agenda, the award winning app that seamlessly integrates calendar events into your note taking. Learn more at www.agenda.com. Agenda 18 is now available as a free download for macOS, iPadOS, and iOS.Bonus content and early episodes of both iPad Pros and Vision Pros with chapter markers are available by supporting the podcast at www.patreon.com/ipadpros. Bonus content and early episodes are also now available in Apple Podcasts! Subscribe today to get instant access to iPad Possibilities, iPad Ponderings, and iPad Historia!Show notes are available at www.iPadPros.net. Feedback is welcomed at iPadProsPodcast@gmail.com.Links:Rob's Mastodon: https://mastodon.social/@coperobWords from Rob: https://wordsfromrob.comRob's Tech Talk: https://robstechtalk.comSpencerian Cursive Copybook Set and Theory Books: https://www.amazon.com/dp/088062096XChapter Markers:00:00:00: Opening00:01:36: Support the Podcast00:02:11: Rob Copeland00:07:21: Apple Pencil00:09:43: Rob's Time at Microsoft00:15:05: Favorite iPads00:17:14: Your first computers00:22:25: The Future of Computing00:29:17: 11 vs 12.900:32:19: What can't you do on iPad?00:36:12: Learning to Code00:39:39: Sponsor: Agenda00:42:08: Writing on iPad00:48:53: Journaling00:55:06: Spencerian Handwriting Books00:58:00: Apple's Journal app01:00:25: Reading01:03:14: Email01:05:28: Task Management01:07:15: Web Browsing01:09:44: Researching01:12:06: Finance and Expense Tracking01:15:58: Photo and Video Editing01:22:15: Music01:26:41: Anything else?01:27:12: General online talk about iPad01:32:59: Versatility01:36:24: Where can people follow you online?01:36:58: Closing Hosted on Acast. See acast.com/privacy for more information.
Jay Harris is a speaker, software consultant, and owner of Arana Software. He has been developing on the web since 1995, when the Blink tag lured him away from Visual Basic 3, and has been awarded as a Microsoft Regional Director, ASPInsider, and Microsoft MVP. Recognizing that the greatest application performance bottleneck is a developer's time, Jay's continuing quest is for frameworks, modules, tools, and practices that make developers stronger, fitter, happier, and more productive. Jay resides in Las Vegas, USA. Follow him on Twitter at @jayharris. Topics of Discussion: [3:40] Jay gives a shout-out to a phenomenal manager, Larry, who had a profound impact on his career. [5:30] Advice for managing burnout in software development teams. [7:16] The importance of learning how to say no. [10:19] Respecting team limits and honoring downtime is crucial for long-term success. [16:06] Maintaining software team velocity through play and downtime. [18:23] The key to sustainable software delivery is collaboration, compromise, and empowering teams to be self-sufficient. [23:28] Pain points in user interfaces. [30:39] Overcoming the challenges of working with PDFs. [36:49] Jay walks us through the typical code flow. Mentioned in this Episode: YARP Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us at programming@palermo.net. Clear Measure, Inc. (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's Twitter — Follow to stay informed about future events! Jay Harris on Distributed DevOps Glenn Burnside Managing Developers Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
An airhacks.fm conversation with Jaroslav Bachorik (@yardus) about: programming a paper computer, Atari 130, building a drum machine for Atari, the Programming Pearls book, building a sound sampler, building a game for Atari, getting Amiga 1200, inspired by Paint Shop Pro, building software in Norway in Visual Basic, the most famous castle in Slovakia - Bojnice Castle, starting a software company, building cluster software in Manchester with Java Applets, using the jahia content server, enjoying Apache Tapestry, joining Sun MIcrosystems NetBeans team, working on the NetBeans profiler, jvisualvm and NetBeans profiler, dtrace and btrace, how btrace started, btrace is used by Alibaba, joining the serviceability JDK team, joining Markus Hirt at Datadog, building a continuous profiler Jaroslav Bachorik on twitter: @yardus
In this NICHE series interview I chat with Tyler Otto, who specializes in the Hospitality industry — from his corporate days in Finance, he's built a successful firm and is sharing some insights about growing a team and marketing his firm to get it off the ground.In this episode you'll hear:Tyler's go-to market strategy to gain initial clients after he lost his corporate job during the pandemicHow he has attracted stellar team members & how his team is structuredHow he's been able to keep team morale up to retain talentResources mentioned in this episode:The Bookkeeping Business Accelerator®️The Bookkeeping Client Closer (mini-course)Bookkeeper LaunchKeeperTraction - by Gino WickmanRocketfuel - by Gino WickmanE-Myth - By Michael GerberAbout our Guest:Tyler Otto is the owner of Specialty Bookkeeping, LLC, where he has developed a winning formula for an innovative, virtually based accounting and tax firm. His company leverages technology to simplify client's financial processes, creating greater visibility into their financials and driving profit. He has extensive experience in the finance side of the hotel and tourism industry where he has also served as the Corporate Director of Finance with Imprint Hospitality in 2020.Tyler has a passion for team development and promoting fun and collaborative cultures. Tyler is a fanatic about making new relationships and collaborating with others on large projects. He lives in Salt Lake City, Utah with his wife Karen and two children. When he's not geeking out in Visual Basic, he's found in the woodshop doing any number of woodworking projects, or on his road bike.Connect with Tyler:LinkedIn >Youtube >Excel Course >Thanks for listening. If this episode inspired you in some way, take a screenshot of you listening on your device and post it to your Instagram stories and tag me, @ambitiousbookkeeperFor more information about the Ambitious Bookkeeper Podcast or interest in our programs or mentoring visit our resources below:Visit our website: ambitiousbookkeeper.comFollow the Blog: ambitiousbookkeeper.com/blogConnect on Instagram: instagram.com/ambitiousbookkeeperConnect on LinkedIn: Linkedin.com/in/SerenaShoupConnect on Facebook: Register for the FREE POWER To Breakthrough Bootcamp! https://workflowqueen.com/ambitiousAugust 21 - 25Daily Sessions: 12 PM EasternDaily Q&As: 5 PM EasternFOR BOOKKEEPERS & ACCOUNTANTS WHO WANT TO SCALE BIGGER, HIRE BETTER AND BREAK THROUGH TO THE NEXT LEVEL IN THIS FREE LIVE BOOTCAMP! Join the next free training at ambitiousbookkeeper.com/training Ready to Elevate your leadership skills? Check out ambitiousbookkeeper.com/leadershipcoaching
谨以本期节目致敬我们热爱的Podcast 内核恐慌 Kernal Panic 的一期上古节目:2. 键盘恐慌 计算机普及要从娃娃抓起。——邓小平时间轴: [00:00:00] 猫看来咬了电线! [00:00:07] BGM#1. Afroman - Because I Got High [00:02:05] v版首次翻车始末;猫与麦克风;耳机恐慌; [00:04:19] Octavart SuperFET 耳机放大器;AKG k812 是个什么鬼耳机; [00:09:53] 节目正式开始(啥?);如何让猫远离线材;防猫剂对音质画质有没有影响(最后一个发烧友话题);猫的视力和听力问题; [00:13:10] 今日主题:Typing & Keyboard,文字输入与键盘;除了音频,还有什么火热的「发烧」领域;不玩客制化,有什么脸聊键盘; [00:15:08] 水月雨的键盘轴和成品键盘Moondrop Dash;Fiio 的「四按键」和「键盘一体机」产品效果图;Fiio 设计上的超能力; [00:18:22] 内置音频方案的「键盘一体机」其实是不错的设计;无刻印键帽的接受程度; [00:21:31] 主线任务:每人两把键盘,一把正在用,另一把最喜欢;包雪龙的HHKB;关于静电容轴体;Jeff 翻车现场; [00:25:12] 几个静电容轴体厂家:阿米洛,NIZ宁芝,HHKB,RealForce;静电容轴的原理与特性;「不跟手」的问题;游戏菜鸡孟获无法感受到的无线设备延迟; [00:28:20] 孟获与HHKB 第一次接触的经历;静电容轴谜一样的手感;Jeff 总回归,今日不宜录音;Point 对「没手感」的认知; [00:33:14] 包雪龙真的爱Macbook 的「蝶式键盘」;「蝶式键盘」的手感,以及它如何成为了历史的眼泪; [00:37:00] 鄙视链底端的「薄膜键盘」,其实很多人真的很喜欢;「静电容>机械轴>薄膜」的鄙视链层级;包雪龙提名的薄膜键盘名品:酷讯DT35;Dell 曾经的全高薄膜机配键盘SK-8115;键盘和耳机的costdown 逻辑:烂键盘何以越来越烂;如同踩刹车一般的按键手感; [00:44:37] Jeff 钟爱的青轴Leopold;filco 「圣手」与PBT/ABS 的概念;Keychron 矮轴键盘;Windows / Mac Layout 的纠结;关于大家最喜欢的Layout; [00:49:33] 下一次翻车的预演;关于Layout 讨论的继续;经常用DELETE 的人; [00:51:58] INSERT 键与孟获的第三个知乎问题「键盘上为什么没有设计INSERT 状态的指示灯?」;命令行时代的遗留问题; [00:54:42] 稚晖君 @Bilibili 制作的无刷电机+电子墨水屏的键盘【自制】我做了一把 模 块 化 机 械 键 盘 !【软核】 ;何同学 @Bilibili 的视频【何同学】我们做了一台中文打字机...;岩井俊二的电影《情书》中的日语打字机; [00:59:22] 国家二级英文打字员孟获讲解英文打字机;北京市二十一中学的英文打字课程; 中文世界空缺的「打字机情怀」;《他人的生活》Das Leben der Anderen (2006);影射希腊的政治惊悚电影电影《大风暴》(1969);打字机的换行杠杆;Ray Bradbury 自传中描述的投币式出租打字机; [01:08:38] Point 的IKBC 的矮轴键盘;「段落党」vs「非段落党」;青、茶、黑、白、红轴的不同手感;世界打字冠军和打字速度单位wpm; [01:12:24] 支持Mac 键位的Matias 机械键盘和Alps 轴体;大家都爱《内核恐慌》;IBM Model M 键盘; [01:16:06] 不喜欢Keychron 的原因;何谓「巧克力键盘」;NIZ宁芝的防水静电容键盘;关于键盘防水的设计;更换弹簧的DIY 轴体; [01:22:12] NuPhy Air75/Air96 矮轴键盘;孟获卖掉红轴Leopold 的原因;Cherry g80-3000;带太阳能板的键盘;COMPAQ 贴牌的带轨迹球的键盘 Cherry G80-11800; [01:26:48] BGM#2. Botones - Sancho, Quijote [01:28:40] 关于键盘罩(盖布);对于中小学电脑房的回忆;中华学习机、80386、Visual Basic 和轨迹球; [01:35:40] 替泽图Travis 老师喊一句Logi K380 最牛逼;键盘内置钢板对于手感的影响;键盘的携带收纳方案; [01:39:44] F/J 的键帽提示;对于「打油」的态度;包雪龙买走了央视淘汰的Sennheiser HD25;铁三角进驻央视; [01:43:49] 铁三角×怪物猎人的联名游戏耳机ATH-GDL3 NAR/GIN;孟获喜欢的游戏耳机Beyer MMX100/MMX150;DT880 换个颜色又要杀回来了; [01:47:57] 聊聊打字;index finger;小时候学过的奇怪英文单词;包雪龙对英文评测中「body」一词的疑惑; [01:54:46] 继续忽悠Jeff 买NuPhy;Copy/Paste 快捷键在Mac/Win 上的孰优孰劣之争; [01:57:28] Point 敬献第二次翻车;本期缺失了一小时关于文本编辑器的讨论内容(附带一些Markdown 的讨论结尾);对于输入设备的路径依赖;手柄玩FPS 都是邪教; [02:02:43] BGM#03. Televisor - Qwerty [02:03:11] 结束语;内录备份的重要性(录音次日就飞速验证了,我们丢了一期超级重量级的节目的录音);下暴雨也要喝咖啡的Jeff;总有一天能看到用轨迹球玩FPS 的人参与录音: 嘉宾:Jeff / Point 飞行员:包雪龙 / 孟获
An airhacks.fm conversation with Rafael del Nero (@RafaDelNero) about: Celeron 800 Mhz , 64 MB RAM and 10 GB of storage, programming with rpgmaker and Visual Basic, coding a game 3h a day, orkut by google, hacking curiosity, learning Visual Basic, learning Unified Modelling Language, learning PHP, building ERP with StarSoft, using clipper and Fox Pro, starting to learn Java, the SJCP Java book, learning Java EE, building book selling application with JBoss Seam, Star Portal the Sun Microsystems, encapsulating code with Java, enjoying Java Server Faces, accessing EJBs via remote interfaces (RMI), moving from Brasil to Ireland joining the JUG Dublin, starting with Java Challengers, the great Yolande Poirier, 100 days of Java, JavaWorld changed to InfoWorld, the Java Challengers, the Golden Circle, how to break your limits, your limits are your imignation, the Java Challengers Rafael del Nero on twitter: @RafaDelNero
In this episode, Chris and Andrew have a candid discussion about their programming experiences, the demanding nature of their jobs, and the joy and complexity of coding. They have a conversation on challenges with dependencies, the new branch settings on GitHub, TypeScript, JavaScript, and the functionality and benefits of using JSDoc. They also dive into the importance of flexibility in code, the evolution of coding practices, their preference for smart editors that provide real time updates, and the topic on the use of AI tools in programming is discussed and whether AI assists or inhibits the developer's thought process. Also, Andrew tells us about Prefab, a cool Rails tool he recently discovered and found very useful. Hit download to hear more! [00:00:35] Andrew tells us he has an app to monitor his activity and sometimes finds himself working for 11 hours straight, and Chris reminisces about the early days of learning to code and the excitement of late night programming. [00:04:58] Chris was struggling with dependencies in his work and considers writing his own basic glob functionality. [00:11:38] The guys discuss the utility of new branch settings on GitHub, and Andrew tells us he made his own commitlit config and updated his prettier config on his GitHub. [00:12:52] They move onto the topic of JavaScript and TypeScript, bringing up JSDoc, and Andrew explains the functionality and benefits of using JSDoc. He shares his discovery that JSDoc can be used to add TypeScript functionality without writing TypeScript, primarily using type comments. [00:16:47] Chris notes that this approach allows for middle ground between JavaScript and TypeScript, enhancing editor hints without the complexity of a fully typed language. [00:22:50] Chris tells us his journey began in college where he learned multiple languages such as Ruby, Python, C, and Visual Basic. He emphasizes the importance of flexibility in code, allowing it to evolve over time. [00:25:18] Andrew shares his dislike for Sorbet and talks about his preference for Solargraph in VS Code, a language server that uses YARD docs for typing. He's found this useful in his work, particularly when refactoring. [00:27:55] We hear about the greatest code Andrew's ever written, and Chris and Andrew discuss the use of dynamic languages and how it's crucial not to lose the essence of languages like Ruby by over-imposing typing. [00:33:49] Chris discusses the use of AI tools in programming, such as GitHub's Copilot, and notes that while they're useful in generating codes, but they may limit the developer's thought process since they tend to rely on AI's suggestion without thinking through the problem. [00:37:26] Andrew explains why he showed Chris some documentation he generated from ChatGPT 4, and they both agree that AI-powered tools can make documentation more efficient. [00:46:53] Andrew talks about his experience with Product Hunt, and a very useful Rails tool he recently discovered called prefab.cloud, which allows developers to target their Rails logs for specific user issues.[00:53:12] Chris and Andrew discuss the difficulty of dealing with Twitter API and Reddit API pricing, lamenting the high costs for developers. They also talk about their frustrations with companies that acquire and shut down successful third-party apps instead of supporting them.Panelists:Chris OliverAndrew MasonSponsor:HoneybadgerLinks:Jason Charnes TwitterChris Oliver TwitterAndrew Mason TwitterAndrew's commitlint-config Tailwind CSS v3.3: Extended color palette, ESM/TS support, logical properties, and moreUp your JavaScript autocomplete game using JSDocs.YARDJSDoc supportGitHub CopilotKonnor Rogers TwitterPrototyping signatureProduct HuntPrefab Feature: Dynamic Log Levels (YouTube)PrefabHad a call with Reddit to discuss pricingApollo
By Adam Turteltaub Jay Mumford is a long-time compliance veteran and Senior Global Compliance Manager at Bio-Rad Laboratories. There he developed an approach he calls MTR, which stands for Metrics, Targets and Response Plans. It's an approach, he explains, based on ideas from the quality movement. At its heart, MTR recognizes that whatever the compliance process may be, there is a need to manage at scale. To do so, you need standards and measurements, targets, and response plans in case you miss those targets. An MTR approach, because it is disciplined and focused on goals, helps avoid a whack-a-mole approach to compliance. It enables building your program in repeatable ways, whether that's training or, as was the case for him with document retention, ensuring that all the documents are both accounted for an not retained unnecessarily. In this podcast he explains how MTR has worked in practice and the technology tools available to compliance teams, typically at no cost, to help them take an MTR approach. These include the Power Platform embedded in Microsoft's Enterprise platform and Visual Basic for Applications in Excel. Listen in to learn about how you can put MTR to work for your compliance program.
An airhacks.fm conversation with Vinicius Senger (@vsenger) about: msx computer, delivering pizza to buy computer with 12 years, learning Basic to write games, learning dBASE, arduino and Java, writing dBase software for real estate management, the step clipper functions, harbour project or clipper on linux, learning C, the reset boy, Delphi vs. Visual Basic, NetWare LANtastic, writing Perl for Sun Microsystems, teaching Java, SL-275, SL-285, SL-310, OO-226, SL-425, SL-500, SNMP and traps, Sun Tech Days, the Globalcode company, The Developer's Conference (TDC), the Sun SPOTs, the network is the computer, Amazon Corretto openJDK, Vinicius on Github: vsenger, Java on AWS Vinicius Senger on twitter: @vsenger
Panelists: Paul Hagstrom (hosting), Quinn Dunki, Blake Patterson, and Carrington Vanston Topic: Poolside computing arrives We look back on a few highlights of 1965, including the Programma 101, the PDP-8, Moore's Law. We talk analog computers, Visual BASIC, sticky mice, and more. Topic/Feedback links: Retro Computing News: Vintage Computer(-related) commercials: Retro Computing Gift Idea: Upcoming … Continue reading RCR Episode 265: Poolside computing arrives →
Panelists: Paul Hagstrom (hosting), Quinn Dunki, Blake Patterson, and Carrington Vanston Topic: Poolside computing arrives We look back on a few highlights of 1965, including the Programma 101, the PDP-8, Moore's Law. We talk analog computers, Visual BASIC, sticky mice, and more. Topic/Feedback links: Retro Computing News: Vintage Computer(-related) commercials: Retro Computing Gift Idea: Upcoming … Continue reading RCR Episode 265: Poolside computing arrives →
From developing programs on a Pentium computer as a kid and programming in Visual Basic 6 to becoming a leader in software development for Machine Learning on the Web, join us as we learn about Gant's journey to where he is today. And the secret sauce to all this? Gant's creativity and curiosity that he mixes into his work, creating fun and amazing experiences for developers around the world. Learn more about how to be a Google Developer Expert → https://goo.gle/3oaXxr7 Resources: Website: https://goo.gle/3GFCWlc Company: Infinite Red: https://goo.gle/3KWDzcW Title: CIO – Chief Innovation Officer Social Twitter: @GantLaborde Medium: https://goo.gle/3ZYmFig GitHub: https://goo.gle/3KUqsJb LinkedIn: https://goo.gle/3muSUrC Books: TensorFlow.js Book: https://amzn.to/3GzR9QK All Books: https://goo.gle/3zR1zYq Stuff Gant has made: Harry Potter-inspired AR Sorting Hat: https://goo.gle/3MAn0ED Enjoying the Show: https://goo.gle/3Uw2zL0 Time Warp Scan https://goo.gle/43vahZQ NSFW JS: https://goo.gle/406OFQN AI Trainable Tic Tac Toe: https://goo.gle/3MA5ErH Rock Paper Scissors: https://goo.gle/3o7r70O TensorFlow.js - RGB channels to Red-Green Color Blind: https://goo.gle/3KAFfYd Guest bio: Gant Laborde is the owner of Infinite Red and author of the popular O'Reilly book, “Learning TensorFlow.js”. By day he is a mentor, adjunct professor and award-winning speaker. For 20 years, he has been involved in software development, and is recognized as a Google Developer Expert in Web and Machine Learning. By night he is known as an “open sourcerer”, aspiring future mad scientist, illustrator and appears as an avatar in his latest children's book, dedicated to his daughter and wife. #AI #ML
What happens when a guy with an interest in puzzles and encryption gets a copy of Visual Basic? The end result is eCoder Ring, a […]
What happens when a guy with an interest in puzzles and encryption gets a copy of Visual Basic? The end result is eCoder Ring, a […]
Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can control Vim, Piet Terheyden has been curating beautiful & functional websites daily since 2013, Ryan Lucas put together a history of Visual Basic, turns out it's easy for an open source project to buy fake GitHub stars & Mastodon hit 10 million accounts.
Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can control Vim, Piet Terheyden has been curating beautiful & functional websites daily since 2013, Ryan Lucas put together a history of Visual Basic, turns out it's easy for an open source project to buy fake GitHub stars & Mastodon hit 10 million accounts.
Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can control Vim, Piet Terheyden has been curating beautiful & functional websites daily since 2013, Ryan Lucas put together a history of Visual Basic, turns out it's easy for an open source project to buy fake GitHub stars & Mastodon hit 10 million accounts.
An airhacks.fm conversation with Dave Johnson (@snoopdave) about: PDP-8 with a paper tape reader, airhacks.tv questions and answers, TRS-80, playing asteroids, asteroids, Defender and Battlezone were based on vector graphics, learning Pascal and C, Data General Eclipse MV/8000, Geographic Resources Analysis Support System (GRASS GIS), working for University of Kingston, working on jfactory for Rouge Wave, HAHT Software, The Soul of a New Machine, distributed Visual Basic application server, using xdoclet to generate EJB, using castor for persistence, Apache Roller started as sample application, Sun hires dave, working on Lotus Notes social, starting at wayin, Roller supports Pingback, Lotus is using roller, using Rightscale to deploy Java software to AWS, using Jenkins and CloudFormation, episode with Scott McNealy "#19 SUN, JavaSoft, Java, Oracle", Roller uses Apache Velocity, working on RSS parser Rome, switching from MongoDB to Apache Cassandra, UserGrid data store, Oracle acquires apiary , starting at CloudBees, episode with Kohsuke Kawaguchi "#143 How Hudson and Jenkins happened", starting at Apollo, several thousand blogs on roller Dave Johnson on twitter: @snoopdave
We're back to three and all is well! Unless you count the facts that Martin is not wearing a shirt and Andrew sings quite a lot. New One Prime Plus members, New Zealand, New Corner, and Old computers! PSA: Review early and review often. ⭐⭐⭐⭐⭐ Follow-up: Hard-out! 00:00:00 Hard Out (https://www.yourdictionary.com/hard-out) ⏰ 30 degrees Celsius = 86 Degrees Fahrenheit
While most of the original vintage programs I own are games, I keep this one around because it changed the trajectory of my career. Youtube: […]
About ChrisChris is a mostly-backend mostly-engineer at Remix Labs, working on visual app development. He has been in software startups for ten years, but his first and unrequited love was particle physics. Before joining Remix Labs, he wrote numerical simulation and analysis tools for the Large Hadron Collider, then co-founded Roobiq, a clean and powerful mobile client for Salesforce back when the official ones were neither.Links Referenced: Remix Labs: https://remixlabs.com/ Twitter: https://twitter.com/chrisvermilion 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: Tailscale SSH is a new, and arguably better way to SSH. Once you've enabled Tailscale SSH on your server and user devices, Tailscale takes care of the rest. So you don't need to manage, rotate, or distribute new SSH keys every time someone on your team leaves. Pretty cool, right? Tailscale gives each device in your network a node key to connect to your VPN, and uses that same key for SSH authorization and encryption. So basically you're SSHing the same way that you're already managing your network. So what's the benefit? Well, built-in key rotation, the ability to manage permissions as code, connectivity between any two devices, and reduced latency. You can even ask users to re-authenticate SSH connections for that extra bit of security to keep the compliance folks happy. Try Tailscale now - it's free forever for personal use.Corey: This episode is sponsored by our friends at Logicworks. Getting to the cloud is challenging enough for many places, especially maintaining security, resiliency, cost control, agility, etc, etc, etc. Things break, configurations drift, technology advances, and organizations, frankly, need to evolve. How can you get to the cloud faster and ensure you have the right team in place to maintain success over time? Day 2 matters. Work with a partner who gets it - Logicworks combines the cloud expertise and platform automation to customize solutions to meet your unique requirements. Get started by chatting with a cloud specialist today at snark.cloud/logicworks. That's snark.cloud/logicworksCorey: Welcome to Screaming in the Cloud. I'm Corey Quinn. When I was nine years old, one of the worst tragedies that can ever befall a boy happened to me. That's right, my parents moved me to Maine. And I spent the next ten years desperately trying to get out of the state.Once I succeeded and moved to California, I found myself in a position where almost nothing can drag me back there. One of the exceptions—basically, the only exception—is Monktoberfest, a conference put on every year by the fine folks at RedMonk. It is unquestionably the best conference that I have ever been to, and it continually amazes me every time I go. The last time I was out there, I met today's guest. Chris Vermilion is a Senior Software Developer at Remix Labs. Chris, now that I finished insulting the state that you call home, how are you?Chris: I'm great. I'm happy to be in a state that's not California.Corey: I hear you. It's, uh—I talk a lot of smack about Maine. But to be perfectly direct, my problem with it is that I grew up there and that was a difficult time in my life because I, really I guess, never finished growing up according to most people. And all right, we'll accept it. No one can hate a place in the same way that you can hate it if you grew up there and didn't enjoy the experience.So, it's not Maine that's the problem; it's me. I feel like I should clarify that I'm going to get letters and people in Maine will write those letters and then have to ride their horses to Massachusetts to mail them. But we know how that works.Chris: [laugh].Corey: So, what is Remix Labs? Let's start there. Because Remix sounds like… well, it sounds like a term that is overused. I see it everywhere in the business space. I know there was a Remix thing that recently got sold to I think it was at Shopify or Spotify; I keep getting those two confused. And—Chris: One of the two, yeah.Corey: Yeah, exactly one of them plays music and one of them sells me things except now I think they both do both, and everything has gone wonky and confusing. But what do you folks do over there?Chris: So, we work on visual app development for everybody. So, the goal is to have kind of a spreadsheet-on-steroids-like development environment where you can build interactively, you have live coding, you have a responsive experience in building interactive apps, websites, mobile apps, a little bit of everything, and providing an experience where you can build systems of engagement. So tools, mobile apps, that kind of work with whatever back-end resources you're trying to do, you can collaborate across different people, pass things around, and you can do that all with a nice kind of visual app developer, where you can sort of drop nodes around and wire them together and built in a way that's it's hopefully accessible to non-developers, to project managers, to domain experts, to you know, whatever stakeholders are interested in modifying that final product.Corey: I would say that I count as one of those. I use something similar to build the tool that assembles my newsletter every week, and that was solving a difficult problem for me. I can write back-ends reasonably well, using my primary tool, which is sheer brute force. I am not much of a developer, but it turns out that with enough enthusiasm, you can overcome most limitations. And that's great, but I know nothing about front end; it does not make sense to me, it does not click in the way that other things have clicked.So, I was fourth and inches from just retaining a contractor to build out a barely serviceable internal app. And I discovered, oh, use this low-code tool to drag and drop things and that basically was Visual Basic for internal apps. And that was awesome, but they're still positioned squarely in the space of internal apps only. There's no mobile app story, there's—and it works well enough for what I do, but I have other projects, I want to wind up getting out the door that are not strictly for internal use that would benefit from being able to have a serviceable interface slapped onto. It doesn't need to be gorgeous, it doesn't need to win awards, it just needs to be, “Cool, it can display the output of a table in a variety of different ways. It has a button and when I click a button, it does a thing, generally represented as an API call to something.”And doesn't take much, but being able to have something like that, even for an internal app, has been absolutely transformative just for workflow stuff internally, for making things accessible to people that are not otherwise going to be able to do those sorts of things, by which I mean me.Chris: Yeah. I mean, exactly, I think that is the kind of use case that we are aiming for is making this accessible to everybody, building tools that work for people that aren't necessarily software developers, they don't want to dive into code—although they can if they want, it's extensible in that way—that aren't necessarily front-end developers or designers, although it's accessible to designers and if you want to start from that end, you can do it. And it's amenable to collaboration, so you can have somebody that understands the problem build something that works, you can have somebody that understands design build something that works well and looks nice, and you can have somebody that understands the code or is more of a back-end developer, then go back in and maybe fine-tune the API calls because they realize that you're doing the same thing over and over again and so there's a better way to structure the lower parts of things. But you can pass around that experience between all these different stakeholders and you can construct something that everybody can modify to sort of suit their own needs and desires.Corey: Many years ago, Bill Clinton wound up coining the phrase, ‘The Digital Divide' to talk about people who had basically internet access and who didn't—those who got it or did not—and I feel like we have a modern form of that, the technology haves and have nots. Easy example of this for a different part of my workflow here: this podcast, as anyone listening to it is probably aware by now, is sponsored by awesome folks who wind up wanting to tell you about the exciting services or tools or products that they are building. And sometimes some of those sponsors will say things like, “Okay, here's the URL I want you to read into the microphone during the ad read,” and my response is a polite form of, “Are you serious?” It's seven different subdirectories on the web server, followed by a UTM series of tracking codes that, yeah, I promise, none of you are going to type that in. I'm not even going to wind up reading into the microphone because my attention span trips out a third of the way through.So, I needed a URL shortener. So, I set up snark.cloud for this. For a long time, that was relatively straightforward because I just used an S3 bucket with redirect objects inside of it. But then you have sort of the problem being a victim of your own success, to some extent, and I was at a point where, oh, I can have people control some of these things that aren't me; I don't need to be the person that sets up the link redirection work.Yeah, the challenge is now that you have a business user who is extraordinarily good at what he does, but he's also not someone who has deep experience in writing code, and trying to sit here and explain to him, here's how to set up a redirect object in an S3 bucket, like, why didn't I save time and tell him to go screw himself? It's awful. So, I've looked for a lot of different answers for this, and the one that I found lurking on GitHub—and I've talked about it a couple of times, now—runs on Google Cloud Run, and the front-end for that of the business user—which sounds ridiculous, but it's also kind of clever, is a Google Sheet. Because every business user knows how to work a Google Sheet. There's one column labeled ‘slug' and the other one labeled ‘URL' that it points to.And every time someone visits a snark.cloud slash whatever the hell the slug happens to be, it automatically does a redirect. And it's glorious. But I shouldn't have to go digging into the depths of GitHub to find stuff like that. This feels like a perfect use case for a no-code, low-code tool.Chris: Yeah. No, I agree. I mean, that's a cool use case. And I… as always, our competitor is Google Sheets. I think everybody in software development in enterprise software's only real competitor is the spreadsheet.Corey: Oh, God, yes, I wind up fixing AWS bills for a living and my biggest competitor is always Microsoft Excel. It's, “Yeah, we're going to do it ourselves internally,” is what most people do. It seems like no matter what business line I've worked in, I've companies that did Robo-advising for retirement planning; yeah, some people do it themselves in Microsoft Excel. I worked for an expense reporting company; everyone does that in Microsoft Excel. And so, on and so forth.There are really very few verticals where that's not an option. It's like, but what about a dating site? Oh, there are certain people who absolutely will use Microsoft Excel for that. Personally, I think it's a bad idea to hook up where you VLOOKUP but what do I know?Chris: [laugh]. Right, right.Corey: Before you wound up going into the wide world of low-code development over at Remix, you—well, a lot of people have different backstories when I talk to them on this show. Yours is definitely one of the more esoteric because the common case and most people talk about is oh, “I went to Stanford and then became a software engineer.” “Great. What did you study?” “Computer Science,” or something like it. Alternately, they drop out of school and go do things in their backyard. You have a PhD in particle physics, is it?Chris: That's right. Yeah.Corey: Which first, is wild in his own right, but we'll get back to that. How did you get here from there?Chris: Ah. Well, it's kind of the age-old story of academia. So, I started in electrical engineering and ended up double majoring in physics because that you had to take a lot of physics to be an engineer, and I said, you know, this is more fun. This is interesting. Building things is great, but sitting around reading papers is really where my heart's at.And ended up going to graduate school, which is about the best gig you can ever get. You get paid to sit in an office and read and write papers, and occasionally go out drinking with other grad students, and that's really about it.Corey: I only just now for the first time in my life, realized how much some aspects of my career resemble being a [laugh] grad student. Please, continue.Chris: It doesn't pay very well is the catch, you know? It's very hard to support a lifestyle that exists outside of your office, or, you know, involves a family and children, which is certainly one downside. But it's a lot of fun and it's very low stress, as long as you are, let's say, not trying to get a job afterward. Because where this all breaks down is that, you know, as I recall, the time I was a graduate student, there were roughly as many people graduating as graduate students every year as there were professors total in the field of physics, at least in the United States. That was something like the scale of the relationship.And so, if you do the math, and unfortunately, we were relatively good at doing math, you could see, you know, most of us were not going to go on, you know? This was the path to becoming a professor, but—Corey: You look at number of students and the number of professorships available in the industry, I guess we'll call it, and yeah, it's hmm, basic arithmetic does not seem like something that anyone in that department is not capable of doing.Chris: Exactly. So, you're right, we were all I think, more or less qualified to be an academic professor, certainly at research institutions, where the only qualification, really, is to be good at doing research and you have to tolerate teaching students sometimes. But there tends to be very little training on how to do that, or a meaningful evaluation of whether you're doing it well.Corey: I want to dive into that a bit because I think that's something we see a lot in this industry, where there's no training on how to do a lot of different things. Teaching is one very clear example, another one is interviewing people for jobs, so people are making it up as they go along, despite there being decades and decades of longitudinal studies of people figuring out what works and what doesn't, tech his always loved to just sort of throw it all out and start over. It's odd to me that academia would follow in similar patterns around not having a clear structure for, “Oh, so you're a grad student. You're going to be teaching a class. Here's how to be reasonably effective at it.” Given that higher education was not the place for me, I have very little insight into this. Is that how it plays out?Chris: I don't want to be too unfair to academia as a whole, and actually, I was quite lucky, I was a student at the University of Washington and we had a really great physics education group, so we did actually spend a fair amount of time thinking about effective ways to teach undergraduates and doing this great tutorial system they had there. But my sense was in the field as a whole, for people on the track to become professors at research institutions, there was typically not much in the way of training as a teacher, there was not really a lot of thought about pedagogy or the mechanics of delivering lectures. You know, you're sort of given a box full of chalk and a classroom and said, you know, “You have freshman physics this quarter. The last teacher used this textbook and it seems to be okay,” tended to be the sort of preparation that you would get. You know, and I think it varies institution to institution what kind of support you get, you know, the level of graduate students helping you out, but I think in lots of places in academia, the role of professors as teachers was the second thought, you know, if it was indeed thought at all.And similarly, the role of professors as mentors to graduate students, which, you know, if anything, is sort of their primary job is guiding graduate students through their early career. And again, I mean, much like in software, that was all very ad hoc. You know, and I think there are some similarities in terms of how academics and how tech workers think of themselves as sort of inventing the universe, we're at the forefront, the bleeding edge of human knowledge, and therefore because I'm being innovative in this one particular aspect, I can justify being innovative in all of them. I mean, that's the disruptive thing to do, right?Corey: And it's a shame that you're such a nice person because you would be phenomenal at basically being the most condescending person in all of tech if you wanted to. Because think about this, you have people saying, “Oh, what do you do?” “I'm a full-stack engineer.” And then some of the worst people in the world, of which I admit I used to be one, are, “Oh, full-stack. Really? When's the last time you wrote a device driver?”And you can keep on going at that. You work in particle physics, so you're all, “That's adorable. Hold my tea. When's the last time you created matter from energy?” And yeah, and then it becomes this the—it's very hard to wind up beating you in that particular game of [who'd 00:15:07] wore it better.Chris: Right. One of my fond memories of being a student is back when I got to spend more time thinking about these things and actually still remembered them, you know, in my electoral engineering days and physics days, I really had studied all the way down from the particle physics to semiconductor physics to how to lay out silicon chips and, you know, how to build ALUs and CPUs and whatnot from basic transistor gates. Yeah, and then all the way up to, you know, writing compilers and programming languages. And it really did seem like you could understand all those parts. I couldn't tell you how any of those things work anymore. Sadly, that part of my brain has now taken up with Go's lexical scoping rules and borrow checker fights with Rust. But there was a time when I was a smart person and knew those things.Corey: This episode is sponsored in part by our friends at Strata. Are you struggling to keep up with the demands of managing and securing identity in your distributed enterprise IT environment? You're not alone, but you shouldn't let that hold you back. With Strata's Identity Orchestration Platform, you can secure all your apps on any cloud with any IDP, so your IT teams will never have to refactor for identity again. Imagine modernizing app identity in minutes instead of months, deploying passwordless on any tricky old app, and achieving business resilience with always-on identity, all from one lightweight and flexible platform.Want to see it in action? Share your identity challenge with them on a discovery call and they'll hook you up with a complimentary pair of AirPods Pro. Don't miss out, visit Strata.io/ScreamingCloud. That's Strata dot io slash ScreamingCloud.Corey: I want to go back to what sounded like a throwaway joke at the start of the episode. In seriousness, one of the reasons—at least that I told myself at the time—that I left Maine was that it was pretty clear that there was no significant, lasting opportunity in industry when I was in Maine. In fact, the girl that I was dating at the time in college graduated college, and the paper of record for the state, The Maine Sunday Telegram, which during the week is called The Portland Press Herald, did a front-page story on her about how she went to school on a pulp and paper scholarship, she was valedictorian in her chemical engineering class at the University of Maine and had to leave the state to get a job. And every year they would roll out the governor, whoever that happened to be, to the University of Maine to give a commencement speech that's, “Don't leave Maine, don't leave Maine, don't leave Maine,” but without any real answer to, “Well, for what jobs?”Now, that Covid has been this plague o'er the land that has been devastating society for a while, work-from-home has become much more of a cohesive thing. And an awful lot of companies are fully embracing it. How have you seen Maine change based upon that for one, and for another, how have you found that community has been developed in the local sense because there was none of that in Maine when I was there? Even the brief time where I was visiting for a conference for a week, I saw definite signs of a strong local community in the tech space. What happened? I love it.Chris: It's great. Yeah, so I moved to Maine eight years ago, in 2014. And yeah, I was lucky enough to pretty early on, meet up with a few of the local nerds, and we have a long-running Slack group that I just saw was about to turn nine, so I guess I was there in the early days, called Computers Anonymous. It was a spinoff, I think, from a project somebody else had started in a few other cities. The joke was it was a sort of a confessional group of, you know, we're here to commiserate over our relationships with technology, which all of us have our complaints.Corey: Honestly, tech community is more of a support group than most other areas, I think.Chris: Absolutely. All you have to do is just have name and technology and somebody will pipe up. “Okay, you know, I've a horror story about that one.” But it has over the years turned into, you know, a very active Slack group of people that meet up once a month for beers and chats with each other, and you know, we all know each other's kids. And when the pandemic hit, it was absolutely a lifeline that we were all sort of still talking to each other every day and passing tips of, you know, which restaurants were doing takeout, and you know which ones were doing takeout and takeout booze, and all kinds of local knowledge was being spread around that way.So, it was a lucky thing to have when that hit, we had this community. Because it existed already as this community of, you know, people that were remote workers. And I think over the time that I've been here, I've really seen a growth in people coming here to work somewhere else because it's a lovely place to live, it's a much cheaper place to live than almost anywhere else I've ever been, you know, I think it's pretty attractive to the folks come up from Boston or New York or Connecticut for the summer, and they say, “Ah, you know, this doesn't seem so bad to live.” And then they come here for a winter, and then they think, “Well, okay, maybe I was wrong,” and go back. But I've really enjoyed my time here, and the tools for communicating and working remotely, have really taken off.You know, a decade ago, my first startup—actually, you know, in kind of a similar situation, similar story, we were starting a company in Louisville, Kentucky. It was where we happen to live. We had a tech community there that were asking those same questions. “Why is anybody leaving? Why is everybody leaving?”And we started this company, and we did an accelerator in San Francisco, and every single person we talked to—and this is 2012—said, you have to bring the company to San Francisco. It's the only way you'll ever hire anybody, it's the only way you'll ever raise any money, this is the only place in the world that you could ever possibly run a tech company. And you know, we tried and failed.Corey: Oh, we're one of those innovative industries in the world. We've taken a job that can be done from literally anywhere that has internet access and created a land crunch on eight square miles, located in an earthquake zone.Chris: Exactly. We're going to take a ton of VC money and where to spend 90% of it on rent in the Bay Area. The rent paid back to the LPs of our VC funds, and the circle of life continues.Corey: Oh, yeah. When I started this place as an independent consultant six years ago, I looked around, okay, should I rent space in an office so I have a place where I go and work? And I saw how much it costs to sublet even, like, a closed-door office in an existing tech startup's office space, saw the price tag, laughed myself silly, and nope, nope, nope. Instead installed a door on my home office and got this place set up as a—in my spare room now is transformed into my home office slash recording studio. And yeah, “Well, wasn't it expensive to do that kind of stuff?” Not compared to the first three days of rent in a place like that it wasn't. I feel like that's what's driving a lot of the return to office stories is the sort of, I guess, an expression of the sunk cost fallacy.Chris: Exactly. And it's a variation of nobody ever got fired for choosing IBM, you know? Nobody ever got fired for saying we should work in the office. It's the way we've always done things, people are used to it, and there really are difficulties to collaborating effectively remotely, you know? You do lose something with the lack of day-to-day contact, a lack of in-person contact, people really do get kind of burned out on interacting over screens. But I think there are ways around that and the benefits, in my mind, my experience, you know, working remotely for the last ten years or so, tend to outweigh the costs.Corey: Oh, yeah. If I were 20 years younger, I would absolutely have been much more amenable to staying in the state. There's a lot of things that recommend it. I mean, I don't want people listening to this to think I actually hate Maine. It's become a running joke, but it's also, there was remarkably little opportunity in tech back when I lived there.And now globally, I think we're seeing the rise of opportunity. And that is a line I heard in a talk once that stuck with me that talent is evenly distributed, but opportunity isn't. And there are paths forward now for folks who—I'm told—somehow don't live in that same eight-square miles of the world, where they too can build tech companies and do interesting things and work intelligently with other folks. I mean, the thing that always struck me as so odd before the pandemic was this insistence on, “Oh, we don't allow remote work.” It's, “Well, hang on a minute. Aren't we all telecommuting in from wherever offices happen to be to AWS?” Because I've checked thoroughly, they will not let you work from us-east-1. In fact, they're very strict on that rule.Chris: [laugh]. Yeah. And it's remarkable how long I think the attitude persisted that we can solve any problem except how to work somewhere other than SoMa.Corey: Part of the problem too in the startup space, and one of the things I'm so excited about seeing what you're doing over at Remix Labs, is so many of the tech startups for a long time felt like they were built almost entirely around problems that young, usually single men had in their 20s when they worked in tech and didn't want to deal with the inconveniences of having to take care of themselves. Think food delivery, think laundry services, think dating apps, et cetera, et cetera. It feels like now we're getting into an era where there's a lot of development and focus and funding being aimed at things that are a lot more substantial, like how would we make it possible for someone to build an app internally or externally without making them go to through a trial-by-fire hazing ritual of going to a boot camp for a year first?Chris: Yeah. No, I think that's right. I think there's been an evolution toward building tools for broader problems, for building tools that work for everybody. I think there was a definite startup ouroboros in the, kind of, early days of this past tech boom of so much money being thrown at early-stage startups with a couple of young people building them, and they solved a zillion of their own problems. And there was so much money being thrown at them that they were happy to spend lots of money on the problems that they had, and so it looked like there was this huge market for startups to solve those problems.And I think we'll probably see that dry up a little bit. So, it's nice to get back to what are the problems that the rest of us have. You know, or maybe the rest of you. I can't pretend that I'm not one of those startup people that wants on-demand laundry. But.Corey: Yet you wake up one day and realize, oh, yeah. That does change things a bit. Honestly, one of the weirdest things for me about moving to California from Maine was just the sheer level of convenience in different areas.Chris: Yes.Corey: And part of it is city living, true, but Maine is one those places where if you're traveling somewhere, you're taking a car, full stop. And living in a number of cities like San Francisco, it's, oh great, if I want to order food, there's not, “The restaurant that delivers,” it's, I can have basically anything that I want showing up here within the hour. Just that alone was a weird, transformative moment. I know, I still feel like 20 years in, that I'm “Country Boy Discovers City for the First Time; Loses Goddamn Mind.” Like, that is where I still am. It's still magic. I became an urban creature just by not being one for my formative years.Chris: Yeah. No, I mean, absolutely. I grew up in Ann Arbor, which is sort of a smallish college town, and certainly more urban than the areas around it, but visiting the big city of Detroit or Lansing, it was exciting. And, you know, I got older, I really sort of thought of myself as a city person. And I lived in San Francisco for a while and loved it, and Seattle for a while and loved it.Portland has been a great balance of, there's city; it's a five minute drive from my house that has amazing restaurants and concerts and a great art scene and places to eat and roughly 8000 microbreweries, but it's still a relatively small community. I know a lot of the people here. I sort of drive across town from one end to the other in 20 minutes, pick up my kids from school pretty easily. So, it makes for a nice balance here.Corey: I am very enthused on, well, the idea of growing community in localized places. One thing that I think we did lose a bit during the pandemic was, every conference became online, so therefore, every conference becomes the same and it's all the same crappy Zoom-esque experience. It's oh, it's like work with a slightly different topic, and for once the people on this call can't fire me… directly. So, it's one of those areas of just there's not enough differentiation.I didn't realize until I went back to Monktoberfest a month or so ago at the time at this call recording just how much I'd missed that sense of local community.Chris: Yeah.Corey: Because before that, the only conferences I'd been to since the pandemic hit were big corporate affairs, and yeah, you find community there, but it also is very different element to it, it has a different feeling. It's impossible to describe unless you've been to some of these community conferences, I think.Chris: Yeah. I mean, I think a smallish conference like that where you see a lot of the same people every year—credit to Steven, the whole RedMonk team for Monktoberfest—that they put on such a great show that every year, you see lots and lots of faces that you've seen the last several because everybody knows it's such a great conference, they come right back. And so, it becomes kind of a community. As I've gotten older a year between meetings doesn't seem like that long time anymore, so these are the friends I see from time to time, and you know, we have a Slack who chat from time to time. So, finding those ways to sort of cultivate small groups that are in regular contact and have that kind of specific environment and culture to them within the broader industry, I think has been super valuable, I think. To me, certainly.Corey: I really enjoyed so much of what has come out of the pandemic in some ways, which sounds like a weird thing to say, but I'm trying to find the silver linings where I can. I recently met someone who'd worked here with me for a year-and-a-half that I'd never met in person. Other people that I'd spoken to at length for the last few years in various capacity, I finally meet them in person and, “Huh. Somehow it never came up in conversation that they're six foot eight.” Like, “Yeah, okay/ that definitely is one of those things that you notice about them in person.” Ah, but here we are.I really want to thank you for spending as much time as you have to talk about what you're up to, what your experiences have been like. If people want to learn more, where's the best place for them to find you? And please don't say Maine.Chris: [laugh]. Well, as of this recording, you can find me on Twitter at @chrisvermilion, V-E-R-M-I-L-I-O-N. That's probably easiest.Corey: And we will, of course, put links to that in the [show notes 00:28:53]. Thank you so much for being so generous with your time. I appreciate it.Chris: No, thanks for having me on. This was fun.Corey: Chris Vermilion, Senior Software Developer at Remix Labs. 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 comment, and since you're presumably from Maine when writing that comment, be sure to ask a grown-up to help you with the more difficult spellings of some of the words.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.
Sophia Matveeva is the CEO and founder of tech for non-techies an educational company and consultancy. She hosts the top-rated tech for the non-techies podcast, which teaches non-technical perspective professionals how to speak tech and succeed in the digital age through corporate and individual training programs. As a non-technical founder, Sophia has co-created apps and algorithms that have been used by 1000s. She sits on the board of the University of Chicago's alumni in the UK and also contributed to the Harvard Business Review, Financial Times, The Guardian, and forums on entrepreneurship and technology. She realized that there was a huge gap for business people who wanted to have a great career, who are dedicated and hardworking, getting unexpectedly sucker punches, as the tech sector arrived. Speaking with other successful people who are non-technical in tech, she learned what she needed to know. Understanding the core concepts, rather than having the skills, knowing the backend, and the front end, and how they interact with each other. As a leader, you may think, “I'd have to learn all these things, I have to do all these things, and I am never going to sleep”. Every year, another programming language or concept comes out and as soon as you learn C++ you get a new thing called Ruby on Rails or Python or Visual Basic. As long as you understand the possibilities, set a goal that is going to be applicable to the engineers, or the product team within a particular timeframe, and then it is up to them to figure out how to get there. The most critical step for a digital leader who is not technical is to realize there is freedom in the absence of choice. Make a public commitment like setting up a weekly meeting with your technical counterpart. Tell them what you're working on and ask them what they're working on. Put yourself in a situation where you have to learn. Start listening to the tech on techies podcast to start learning the language of technology. Find people who are doing what you want to be doing. Get connected to them and speak to them, or just Google and read everything about them. What you need in this journey is information, and learning how to speak tech. But you also need to see how people that you identify with are doing it. One of the biggest mistakes startup founders make is going straight to development, hiring developers, and actually forgetting the design process. There is a whole discipline called Design for technology. The first part of the design is user research. Hire a designer, listen to design podcasts, get some design books, and learn how to do user research properly, because every product is a solution to a problem. Make a prototype, which is something that feels like an app, with no code. Research, test the prototype, and iterate only when the prototype has been tested. Then work with developers, before ending up wasting a phenomenal amount of money. In this episode:[01:40] Sophia shares detail on her company called Tech for non-techiesHelping people have great careers that are fulfilling, interesting, and future proofHow the tech sector came along and feeling unexpectedly sucker punched You don't have to learn everything, or do everything, and never sleep, it doesn't work.[05:28] Know the backend, and the front end, and how they interact with each otherDon't think that you have to learn and do everything when it's not the caseUnderstand the possibilities and set a goal that is going to be applicable [13:31] The most critical step for a digital leader who's not technical and is effectiveGet freedom in the absence of...
Array Cast - December 9, 2022 Show NotesThanks to Bob Therriault, Adám Brudzewsky, Stephen Taylor and Nick Psaris for gathering these links:[01] 00:01:50 APLNAATOT podcast #4 https://www.youtube.com/watch?v=SxSd2Hma_Ro&list=PLYKQVqyrAEj8Q7BdOgakZCAGf6ReO1cue Naming the APLNAATOT podcast twitter https://twitter.com/a_brudz/status/1600523637253185541[02] 00:03:44 Advent of Code (AOC) Links BQN Solutions https://mlochbaum.github.io/BQN/community/aoc.html APL Wiki Advent of Code: https://apl.wiki/aoc K Wiki Advent of Code: https://k.miraheze.org/wiki/Advent_of_Code[03] 00:04:40 q AOC list http://github.com/qbists/studyq/[04] 00:06:20 Parsing the input for AOC in APL video https://www.youtube.com/watch?v=AHoiROI15BA Jay Foad's solution to day 6 https://github.com/jayfoad/aoc2022apl[05] 00:07:45 Nick Psaris episodes of the ArrayCast https://www.arraycast.com/episodes/episode-02-challenges-facing-the-array-languages https://www.arraycast.com/episodes/episode-03-what-is-an-array https://www.arraycast.com/episodes/episode-04-responding-to-listeners-email Q tips https://www.goodreads.com/book/show/25221469-q-tips Vector review of Q tips https://vector.org.uk/book-review-q-tips-fast-scalable-and-maintainable-kdb-2/ Fun Q https://www.amazon.com/dp/1734467509 Vector review of Fun Q https://vector.org.uk/book-review-fun-q-a-functional-introduction-to-machine-learning-in-q/[06] 00:09:33 Atar1 800 https://en.wikipedia.org/wiki/Atari_8-bit_family[07] 00:10:09 Morgan Stanley https://www.morganstanley.com/ Perl Computer Language https://www.perl.org/ Hash Map https://www.geeksforgeeks.org/differences-between-hashmap-and-hashtable-in-java/amp/ VBA Computer Language https://en.wikipedia.org/wiki/Visual_Basic_for_Applications Java Computer Language https://en.wikipedia.org/wiki/Java_(programming_language) C++ Computer Language https://en.wikipedia.org/wiki/C%2B%2B STL https://en.wikipedia.org/wiki/C%2B%2B#Standard_library Bit representation: https://code.kx.com/q/ref/vs/#encode[08] 00:14:23 kdb https://en.wikipedia.org/wiki/Kdb%2B[09] 00:15:08 Abridged introduction to kdb+ https://legaldocumentation.kx.com/q/d/kdb+.htm Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist) Abridged introduction to q https://legaldocumentation.kx.com/q/d/q.htm kx archive https://code.kx.com/q/learn/archive/#archive Joins - https://code.kx.com/q/basics/joins/[10] 00:23:39 vs operator in q https://code.kx.com/q/ref/vs/[11] 00:24:50 sv operator in q https://code.kx.com/q/ref/sv/[12] 00:26:08 k6 Computer Language oK https://johnearnest.github.io/ok/index.html[13] 00:27:10 kx systems https://kx.com/[14] 00:31:48 Shakti https://shakti.com/ Arthur Whitney Articles ACMqueue B. Cantrill https://queue.acm.org/detail.cfm?id=1531242 kx interview https://web.archive.org/web/20150725231802/https://kx.com/arthur-interview.php[15] 00:32:20 Roger Hui https://aplwiki.com/wiki/Roger_Hui Roger Hui Memorial Episode of ArrayCast https://www.arraycast.com/episodes/episode13-roger-hui Ken Iverson https://aplwiki.com/wiki/Ken_Iverson[16] 00:34:45 Max and Min overloaded in k https://kparc.com/k.txt[17] 00:35:40 Where operator overloads Q https://code.kx.com/q/ref/where/#vector-of-non-negative-integers APL https://apl.wiki/Where BQN https://mlochbaum.github.io/BQN/doc/replicate.html#indices J https://code.jsoftware.com/wiki/Vocabulary/icapdot[18] 00:39:23 Day 6 AOC 2022 https://adventofcode.com/2022/day/6 Coding by successive approximation Romilly Cocking https://www.arraycast.com/episodes/episode34-romilly-cocking[19] 00:41:29 Emacs https://www.gnu.org/software/emacs/[20] 00:43:28 Iversonian or Array Language episode https://www.arraycast.com/episodes/episode39-iverson-or-array-language[21] 00:45:10 APL Computer Language https://en.wikipedia.org/wiki/APL_(programming_language)[22] 00:48:00 Q lists of lists https://code.kx.com/q4m3/3_Lists/#37-nesting[23] 00:50:25 SQL https://en.wikipedia.org/wiki/SQL[24] 00:54:08 JD: https://code.jsoftware.com/wiki/Jd/Overview DDB: https://dfns.dyalog.com/ddb_index.htm SQAPL: https://www.dyalog.com/uploads/documents/Dyalog_SQAPL_Server_Data_Sheet.pdf[25] 00:56:42 Joins https://code.kx.com/q/basics/joins/[26] 00:59:20 Q Dictionary https://code.kx.com/q/basics/dictsandtables/[27] 00:59:46 Combinators https://en.wikipedia.org/wiki/Combinatory_logic[28] 01:00:14 Multidimensional arrays in SQL https://en.wikipedia.org/wiki/SQL#Standardization_history[29] 01:02:07 Database Administrator https://en.wikipedia.org/wiki/Database_administrator Database Analyst - Quant https://en.wikipedia.org/wiki/Quantitative_analysis_(finance)[30] 01:04:21 kx User version of q https://kx.com/kdb-personal-edition-download/[31] 01:04:32 Python Computer Language https://www.python.org/ Pyq https://kx.com/blog/using-the-nag-library-for-python-with-kdb-and-pyq/ PyKX https://kx.com/videos/an-introduction-to-pykx/[32] 01:07:12 John Earnest https://beyondloom.com/about/index.html John Earnest ArrayCast Episode https://www.arraycast.com/episodes/episode41-john-earnest[33] 01:07:45 Numpy https://numpy.org/ R Computer Language https://en.wikipedia.org/wiki/R_(programming_language) Pandas https://pandas.pydata.org/[34] 01:10:55 CMU Grad Course https://www.cmu.edu/mscf/academics/curriculum/46982-market-microstructure-and-algorithmic-trading.html[35] 01:14:42 Matlab https://en.wikipedia.org/wiki/MATLAB[36] 01:16:05 k nearest neighbours algorithm https://en.wikipedia.org/wiki/K-nearest_neighbors_algorithm[37] 01:18:00 Q for Mortals https://code.kx.com/q4m3[38] 01:19:30 How to speed up Pandas Code by 100x? https://medium.com/geekculture/simple-tricks-to-speed-up-pandas-by-100x-3b7e705783a8[39] 01:22:30 contact AT ArrayCast DOT COM[40] 01:24:21 Old Master q https://en.m.wikipedia.org/wiki/Old_Master_Q
This week, we see the return of Specialty Bookkeeping, LLC owner Tyler Otto as he and Roger talk about why accounting firms are now among the top targets of scammers. Having hired a professional cybersecurity firm himself, Tyler shares his experience and why he decided to hire professionals to guarantee his security and his remote working employees. Tyler also shares a case study of a popular cashier's cheque fraud as well as some tell-tale signs that you are being scammed. They also discuss 2-step factor authentication and other top security measures to protect yourself and why it is important to have standard operating procedures for yourself and employees to protect your client information. Your Host: Roger Knecht, president of Universal Accounting Center Guest Name: Tyler Otto Tyler Otto along with his wife Karen are the owners of Specialty Bookkeeping, LLC, where he has developed a winning formula for an innovative, virtually based accounting and tax firm. His company leverages technology to simplify clients' financial processes, creating greater visibility into their financials and driving profit. He has extensive experience in the finance side of the hotel and tourism industry, where he has also served as the Corporate Director of Finance with Imprint Hospitality in 2020. His primary focuses include database architecture, Visual Basic scripting, forecasting, budgeting, and data mining. His recent activities include performing large financial system migrations for several companies spanning the hospitality to the construction industry. Tyler has a passion for team development and promoting fun and collaborative cultures. He believes that a dedication to continuous improvement and learning is the backbone of any successful venture. He loves helping clients make more money. His career has been focused on serving as a financial analyst and business partner, helping business managers make strategic decisions that will grow their businesses for years to come. Tyler is a fanatic about making new relationships and collaborating with others on large projects. He lives in Salt Lake City, Utah with his wife Karen and two children. When he's not geeking out in Visual Basic, he's found in the woodshop doing any number of woodworking projects or on his road bike. Sponsors: Universal Accounting Center Helping accounting professionals confidently and competently offer quality accounting services to get paid what they are worth. Offers: Be sure to connect with Tyler on LinkedIn Also, follow Tyler on social media for more information and a weekly dad joke! www.instagram.com/specialtybk www.linkedin.com/company/specialtybk Lastly, be sure to get a FREE copy of this book all accounting professionals should use to work on their business and become profitable. This is a must-have addition to every accountant's library to provide quality CFO & Advisory services as a Profit & Growth Expert today: “in the BLACK, nine principles to make your business profitable” – e-book “Red to BLACK in 30 days – A small business accountant's guide to QUICK turnarounds” – the how-to-guide e-book for accounting professionals For Additional FREE Resources for accounting professionals check out this collection HERE! Be sure to join us for GrowCon, the LIVE event for accounting professionals to work ON their business. This is a conference you don't want to miss. Remember this, Accounting Success IS Universal. Listen to our next episode and be sure to subscribe. Also, let us know what you think of the podcast and please share any suggestion you may have. We look forward to your input: Podcast Feedback For more information on how you can apply these principles in your business please visit us at www.universalaccountingschool.com or call us at 8012653777
Clicks and Bricks Podcast Episode #210 On Todays Episode of Clicks and Bricks Podcast, ken interviews Asad, they discuss tax credits available to business owners and Asad tells his founder story. About Asad Ahmad: Experienced Senior Accountant with a demonstrated history of working in the financial services industry. Skilled in Microsoft Word, Sales, Visual Basic for Applications (VBA), Social Media, and Microsoft PowerPoint. Strong accounting professional with a BSBA focused in Accounting from University of Central Florida. About FitBiz CPA: The FitBiz CPA is here to help simplify your accounting headaches and help you grow and create a more profitable business. Contact Asad: https://fitbizcpa.org Call or Text: (407) 990 - 2002 Youtube: https://www.youtube.com/channel/UCxr3ah3CL9aLQZCI4mnyYgQ LinkedIn: https://www.linkedin.com/in/asad-a-73405018/ Contact Ken: https://inlink.com/ken Text: (314) 370 - 2871 #GetToWork Jump Ahead: 00:00 Intro 00:34 Who is Asad? 02:15 How Asad Came Up With the Name FitBiz CPA and How He Got Started 05:17 Grants Available to Business Owners 06:23 Employee Retention Credit 06:36 Why Ken Started BoxSTL 08:03 Why Asad Wanted to Help Fitness Studios and Gyms 09:31 Learn More About The Employee Retention Credit 10:09 What do Business Owners Need to Have to Apply for the Employee Retention Credit 12:32 How Long Does it Take to Get the Funds Back? 15:19 How to Contact Asad to Help you with Your Tax Credits. 16:57 How Much Does It Cost For A CPA To Help? 18:26 Virtual CPA Services 19:28 Remove Personal Liability with a CPA or CFO 20:33 The IRS Isn't Always On Your Side! 20:55 Is the IRS Ever Wrong? 23:11 You Have to Take Care of Your Finances 25:04 How Asad Decided to Quit his W2 Job and Start His Own Company 30:58 How Many People Does Asad Employee Now? 33:24 It is A Challenge to Get Great Staff 37:11 Objective Vs Subjective Work 40:00 Pitfalls of Letting People Play to Their Strengths 41:04 Asad's Feed Back Model 44:48 Firing People 48:29 Advice to Someone Ready to Make the Jump to Their Own Business 50:39 Contact Ken Mentions: Brian Castella BoxSTL Upwork LinkedIn TIKTOK⠀ QuickBooks Learn more about your ad choices. Visit megaphone.fm/adchoices
Today's episode features an interview between Matt Trifiro and Rob Tiffany, Executive Director at the Moab Foundation, and Founder and Managing Director at Digital Insights. A bestselling author and frequent keynote speaker, Rob serves on multiple boards and is routinely ranked as one of the top IoT experts and influencers in the world by Inc Magazine, Onalytica and other outlets.In this episode we delve deep into how Rob went from a life of driving submarines, to being self taught in technology, and eventually becoming a leader in the world of IoT. Rob explains the value of IoT and the best ways to sell and explain it to the average person in real world terms, so they understand how embracing technology can save them time and money. Finally, Rob talks about how edge computing, IoT, and automation can be used to help with sustainability around the globe.---------Key Quotes:“All that R&D and the rise of arm based processors are making things smaller that we would not have ever built. The chips, the sensors, the technology at a low cost - if it wasn't for this mega trend of smartphones forcing us down that path. And so a side effect of all this work, and you know how things like the most expensive version of the thing you make is the first version. And then it gets cheaper and cheaper. Well, IOT, the thing part of it, the device side of it, benefited from the whole planet going all in on smartphones.”“When I talk about IOT and value, I try to stay away from saying AI and things like that. And I say, there is so much value just doing the stupid stuff, the low hanging fruit. I think we oftentimes do our customers a disservice because I hear people say IOT and AI in the same sentence over and over again. And I go, you know what, you really need to get in your car and I need you to drive to Omaha, Nebraska. I need you to drive to St. Louis. I need you to go to Oklahoma City, and I need you to meet real people who are just trying to get their job done. And they have no idea about your neural nets and stuff like that. And they don't understand it. And I think we scare customers. It turns out what my experience, not only at building Azure IT, but even more importantly building Lumata industrial IoT at Hitachi; I'd say that first 10 to 20% of value, whatever that means, saving money, making money that comes from the easy stuff. It really does. Just being connected, just not having to visit simple KPIs, simple thresholding; like stuff that manufacturers have done for a million years. It turns out that's the most of the value.”"So my big recommendation to the world is start to crawl before you run. Do the basics, because it turns out you might get tons of value that you never realized just by doing the easy stuff first. Don't feel pressured to do something you don't even understand."“When you talk about poverty, it turns out most poverty and hunger are related to farming. They are all correlated. Most of the poorest people in the world are in farming, and they're also starving. So when you can start knowing, remotely knowing in real time and doing it low cost out there where it happens, and then combined with automation, what's the action I'm going to take to make this better for someone, right? There's so much you can do. It's mind boggling.”---------Show Timestamps:(01:12) Time in the Navy(03:25) Getting started in technology(04:06) Getting started in Visual Basic(04:29) Getting started in IoT Career(10:17) Defining the Internet of Things(15:77) Connection between IoT and Smartphones(17:33) Power of Wireless and IoT(19:09) Briefing others on IoT while at Microsoft(21:36) IoT and Value (25:05) Edge Computing(33:08) Alternatives to on premise equipment(34:49) Automation strategy (43:49) What makes edge harder than the cloud?(44:31) Edge, IoT, and Sustainability (47:50) Digital Twins--------Sponsor:Over the Edge is brought to you by Dell Technologies to unlock the potential of your infrastructure with edge solutions. From hardware and software to data and operations, across your entire multi-cloud environment, we're here to help you simplify your edge so you can generate more value. Learn more by visiting DellTechnologies.com/SimplifyYourEdge for more information or click on the link in the show notes.--------Links:Follow Matt on TwitterConnect with Rob on TwitterConnect with Rob on LinkedInwww.CaspianStudios.comRob's Website and Podcast