Home / Blog / iA Cast

Announcement: No Tech Call Today”

Notes:
In this brief announcement episode, Marty informs listeners that there will be no live Tech Talk call today. He emphasizes that this is just a reminder and encourages listeners to check out previous episodes, such as Lucy’s discussion on A-Ladies and the quick tip on scrolling with voiceover.
Marty also mentions the upcoming episode with Michael and Damasi, where they will be discussing safety and security. However, the main purpose of this episode is to let listeners know that there will not be a live call today.
Listeners who were looking forward to the live call will appreciate this timely and clear announcement from Marty. Tune in to this episode for a brief update on the Tech Talk schedule.

Support Unmute Presents by contributing to their tip jar: https://tips.pinecast.com/jar/unmute-presents-on-acb-communi

This podcast is powered by Pinecast. Try Pinecast for free, forever, no credit card required. If you decide to upgrade, use coupon code r-e4dc67 for 40% off for 4 months, and support Unmute Presents.

174 – How to Research Technology Purchases

Show Description

On this episode of the iACast, Michael talks with Michael Babcock, Marty Sobo, and Debbie Hazelton about the following topics.

News

  • Bing AI gives incorrect information or gives outrageous answers
  • Netflix looks at rausing prices for users that share passwords.
  • We discuss what can happen if you are reported on Mastodon

Ad

The iACast Network Live Stream

Topic

Technology is expensive, and so it is important to research technology before spending your money on it. This episode goes over some techniques for making informed choices when buying a technology based device.

Picks

Providing Feedback

We love hearing from you, so feel free to send an email to feedback@iacast.net. You can follow us on Facebook, and Twitter. You can also find us on Reddit, and all around the web. Also, don’t forget to check out our YouTube page, and for all things iACast, check out our iACast page. If you’d like to help support us, you can do so via our and Patreon pages.

174 – How to Research Technology Purchases

Show Description

On this episode of the iACast, Michael talks with Michael Babcock, Marty Sobo, and Debbie Hazelton about the following topics.

News

  • Bing AI gives incorrect information or gives outrageous answers
  • Netflix looks at rausing prices for users that share passwords.
  • We discuss what can happen if you are reported on Mastodon

Ad

The iACast Network Live Stream

Topic

Technology is expensive, and so it is important to research technology before spending your money on it. This episode goes over some techniques for making informed choices when buying a technology based device.

Picks

Providing Feedback

We love hearing from you, so feel free to send an email to feedback@iacast.net. You can follow us on Facebook, and Twitter. You can also find us on Reddit, and all around the web. Also, don’t forget to check out our YouTube page, and for all things iACast, check out our iACast page. If you’d like to help support us, you can do so via our and Patreon pages.

Scrolling on IOS

You can tune into this call live every Tuesday.

Visit acb.community to learn more about what is up coming.

Support Unmute Presents by contributing to their tip jar: https://tips.pinecast.com/jar/unmute-presents-on-acb-communi

This podcast is powered by Pinecast. Try Pinecast for free, forever, no credit card required. If you decide to upgrade, use coupon code r-e4dc67 for 40% off for 4 months, and support Unmute Presents.

– Programmatic Resources

Episode Notes

Welcome to episode 2 of the Programmatic Podcast! On this episode, Michael discusses the following Items.

Challenge 1 – Results

Here are the results for the episode 1 challenge

Swift

// Ask for the user’s name print(“What’s your name?”) let name = readLine()

// Print a personalized greeting message if let name = name { print(“Hello, (name)! Welcome to my program.”) } else { print(“Hello, anonymous user! Welcome to my program.”) }

JavaScript

// Ask for the user’s name const name = prompt(“What’s your name?”);

// Print a personalized greeting message if (name) { console.log(Hello, ” + name + “! Welcome to my program.); } else { console.log(“Hello, anonymous user! Welcome to my program.”); }

Python

number sign Ask for the user’s name name = input(“What’s your name? “) Number sign

Print a personalized greeting message

if name: print(f”Hello, {name}! Welcome to my program.”) else: print(“Hello, anonymous user! Welcome to my program.”)

Resources

Training Courses

YouTube

Tutorials

Providing feedback

Please let me know what you think of the show. Email me at mikedoise@icloud.com, or you can find me at https://techopolis.social/@mikedoise on Mastodon. I am also @mikedoise on Twitter

Thanks again for listening, and I hope you will join in the conversation and learn more about programming.

Transcript
Programmatic 2 – Resources

Michael Doise Programmatic

Edit TranscriptRemove HighlightingAdd Audio FileExport…?

[0:00] Music.

[0:09] Hi and hello everyone. Welcome to another episode of Programmatic. I’m Michael Doeys and we’re here for another episode of the show and it’s great to be back again. Reallyexcited to yet again be doing this podcast with you all. So thanks for tuning in if you’re tuning in in podcasts or on YouTube. It’s good to see you here. You know, we have a a great show lined up for you today. What we’re gonna be talking about today is kind of continuing where we were last time in, and that’s with getting started. And I think one of the biggest things that people have a hard time with is finding resources for getting started with code. And so that’s what we’re gonna talk about today, is how to get your foot in the door, how to get started with programming, and where to begin, what resources you can use to do that, and ways to get involved in the community.

[1:06] And, you know, if, like I’ve said, if folks are in chat, please feel free to say hello on YouTube and we will go from there. So getting started in programming is, you know, kind of difficult. I’ve been programming for a long time. And, you know, whenever I’ve, I started whenever I was, you know, nine or 10, there was, I couldn’t even figure out how to find QuickBasic or QBasic, only found about it by chance. And so, it’s gone a long way from there to, all of these websites that we have, and being able to just Google and use Stack Overflow or ChatGPT. And, so that’s what we’re gonna talk about today is how do you find those resources? This is a good time here to do our first challenge resolution, what’s the solution to the challenge? And we’re going to talk about those in three different languages, typically Swift, JavaScript, and Python.

[2:11] Those are the three languages I work with. If you have a request for language for a solution, let me know and we’ll do that. And so I’m gonna let our good old friends with 11 Labs premium voices us the solutions to the Swift.

[2:54] Curly brace else left curly brace print left parenthesis double quote hello anonymous user Welcome to my program.

[3:05] And now to the JavaScript. Slash slash ask for the user’s name. Cons name equals prompt left parenthesis double quote. What’s your name? Double quote right parenthesis semi colon slash slash print. A personalized greeting message. If left parenthesis name right parenthesis left curly brace console dot log left parenthesis double quote hello double quote plus name plus double quote exclamation mark. Welcome to my program. Double quote right parenthesis, semi colon right curly brace, else left curly brace console dot log. Left parenthesis double quote hello anonymous user, welcome to my program. Double quote right parenthesis, semi colon right curly brace. And now to the Python. Hash. Ask for the user’s name. Name equals input left parenthesis, double quote what’s your name? Double quote right parenthesis hash, print a personalized greeting message. If name colon indent level one, print left parenthesis F double quote, hello left curly brace name, right curly brace exclamation mark. Welcome to my program. Double quote right parenthesis. Else colon indent level one, print left parenthesis double quote, hello anonymous user. Welcome to my program. Double quote, write parenthesis.

[4:27] So, my apologies to folks on YouTube. Those come in at production time. So, they do, they, the voices are not present at runtime. So, or compile time. So, you have to get those at runtime. A little programming humor for the show there. So, thanks for listening. And if you have an idea for a challenge, please feel free to submit that. And we will put that in. And if you have solutions, we will put those on the next episode of the best solutions. So, this is episode two. And today we wanted to, like I was saying before, talk about resources. And we talked about several resources last time. And there are resources that are better than others out there.

[5:25] As I was going through my programming journey, I used one called lynda.com and that became LinkedIn Learning. LinkedIn Learning has changed from lynda.com and I don’t know if it’s for the better or for the worse, but it is what it is. So they have great courses, a lot of their catalog is still the same, a lot of the same teachers.

[5:47] So it’s a good way to get started. They have great classes and tutorials on getting through things. And the cool thing is that they have bite-sized videos. And I just want to stop here and say that none of these platforms sponsor our episodes, so just keep that in mind.

[6:07] So that is, you know, I’m just talking about resources that I’ve used. You know, LinkedIn learning has been a great resource. I just, I personally feel like their courses do not update enough, often enough for some of the things that I would like to see. So it’s a good way to get started, good way to learn a new language, but I feel like YouTube and places like that are going to be where you go to get current content. And the reason why that’s important is for things like UIKit, which is great to learn for iOS. That is a monolith. It has been there for ages. It was there since the ancient times. It will be there. So LinkedIn Learning is a great resource for that. Whereas something like SwiftUI or maybe Jetpack Compose for Android, that may be a little more of a long-term that may be there now. So that might not be as much of an issue whereas like SwiftUI came around in 2019 and there’s only been one or two courses on it on LinkedIn Learning. So those are all things that you want to consider when you’re.

[7:26] Doing this. So, you know, they have the bite-sized videos, but they also have different class materials and things like that you can use. So YouTube, not YouTube, I was thinking YouTube Premium, that’s a great service too, but we’ll get to that. LinkedIn Learning is great, but the pricing is, in my opinion, a little bit high for what you could get by services like YouTube. And I do purchase YouTube premium so I don’t have ads so I don’t have to worry about all of those things. You know obviously there’s people that put ads in their videos and that’s fine I’m good with that. But I don’t have to have the YouTube ads. So you know we talked about several resources and I won’t rehash those in this show but like we talked about several on the previous show but just Google or YouTube search for different users. And then one thing that’s very useful is look up hashtags, figure out what hashtags on Twitter or Mastodon different people are using and go from there. And one thing that I’ve found very surprising is there’s a huge iOS dev community, hashtag iOS dev community on Twitter. And I pose the same question on Twitter and Mastodon. Which social media platform do you think I heard from first?

[8:54] Do you think it’s Twitter? No. It was Mastodon. And they linked me somewhere to an article that may not have been completely relevant to what I was doing, But it gave me an insight into what could be causing the issue.

[9:12] And you know i’ve always heard that twitter is the place to go for you know communicating and reaching out to people but i think that’s rapidly changing over to mastodon and other social networks. So i would urge you guys if you’re on social media don’t just stick to one platform. Use multiple platforms for coming up with solutions or talking to people because you’re going to find more luck by doing that I’ve certainly done that, You know, we we have the programming for everyone Facebook and discord groups.

[9:51] Yes, and you know, we have other groups and different things. So I think it just depends on, what your your community is and And so your hashtags are going to be very useful for communicating with your communities on these different platforms. So do some research, figure out the best hashtags and follow those hashtags. There’s ways of doing that. You know, I don’t know if you could follow hashtags in the Twitter app. Does anybody in chat know that? Is that something you could do? I know clients allowed you to do that, but I don’t, since there’s no third party clients anymore, I don’t know that that’s doable. So if anybody out there in chat or would like to leave something in the comments about that on the YouTube video, that would be great. We talked about YouTube and we have several resources that we mentioned. Reading books is always a good way to get programming knowledge. And so looking out there, there’s loads of books in the iBooks app on Apple, Amazon, Kindle, all kinds of places. Taylor says she thinks you can follow hashtags, but she’s not sure how to do that. There’s loads of resources out there on different platforms.

[11:14] One book that I recommend anybody read is the take control of shortcuts book from rosemary orchard if you want to just kind of get started in how programming works. It’s a great primer on the shortcuts app and gives you a lot of fundamentals of how programming works. So it’s a kind of a way to get your foot in the door and then there’s books like the swift manual is in iBooks and so there’s books on java. SQL or SQL if you rather, and other languages out there. So it just depends on what you’re interested in. The next thing is that there are training platforms where you can actually get classes. Some examples of this are Udemy, there is TakeLessons, there is Wyzant. So all of these places you can actually get lessons from a developer on how to learn or how to program in a language. Of course, it will just depend on the person’s skill level of who you get and what you can learn.

[12:23] But those things are good to look at too. Another really good resource that I know several people have used is there are Discord communities that spring up around learning a certain thing. So we’ve talked about Free CodeCamp and Codecademy in the previous episode of the show. They have Discord servers. So that’s some ways that you can look at this as well is joining Discords and talking to people. Those are great communities as well. Sometimes a Discord server can be a little overwhelming with the number of people. So I get that, but it’s just learning how to manage that and those kinds of things.

[13:05] TaylorSync TakeLessons has group classes, so that’s another good thing to look at. You know, of course you could look at Craigslist and get somebody that’s a developer from there to help you out, but there are some goods and bads with that, so keep that in mind. There are always so many different things that you could look at that we haven’t even mentioned and resources that I’m probably even forgetting about. So keep those things in mind when you’re going out there and trying to learn to code. If you’re using iOS programming, there is an app called the Swift Playgrounds app and it uses little games to kind of walk you through the essentials of programming in Swift. And these games are accessible. You have to do a lot of memorization. So the Swift Playgrounds app is another way to learn some programming fundamentals. And it’s very fun and accessible. So blind users can use that as well.

[14:14] Taylor Arndt said in chat that you can hire people on Upwork to train you as well and that’s another great resource. I’m sure there’s also resources on Fiverr and places like that. Of course that involves a little more money than going out there and doing it on your own, but those are options if you want to go that route. Okay, so the next thing I want to talk about is articles. You know, there’s a lot of blogs out there. And yes, and Taylor mentioned Code with Chris is a great YouTube channel. I mentioned that last time, so check that out. Fireship as well. You know, some things that you might want to look at are blogs and newsletters. And like for iOS, I’m a very iOS focused person. If you can’t tell, I love it. There is the iOS Dev Weekly newsletter where they have different topics and things that they talk about. There’s also, Paul Hudson does hacking with Swift as a website where you could go and learn Swift. He also has articles. I did not realize that he updates his articles for the new versions of Swift when they come out, so that’s very useful information. There’s also, and I always can never say this name right, Ray Wunderlich, who does iOS and Android content.

[15:40] And they also have a paywall that you can go through and learn a lot more advanced topics than just the beginner tutorials. Yes, Taylor said there’s so many great YouTube channels teaching code, and she actually has several good ones on her YouTube channel, just look for TaylorArnt.

[16:00] Amongst all the other finance content that she does. So, you know, there’s there’s great places to go out there and learn. And you know Apple Google all these websites, MDN Mozilla developer network and others have great resources if you’re trying to learn, web development or mobile app development or anything. W3Schools is a great website for web development. I’ve used it several times, Stack Overflow. You know, it’s gonna be fun writing all these things down in the show notes, because there’s so many great resources that you can get. And I highly recommend that you look at all these, depending on what your interest is. And when we go to classify all these resources in the show notes, we will classify them by programming language or topic. So you have no worries of being like, oh, there’s just this big blob of links here. Don’t worry about that. We will have you covered. Yes, Taylor said, let’s not forget chat GPT. Chat GPT is a great resource. Like we said last time, it’s maybe not the most.

[17:18] I mean, you know, ChatGPT may not be the most accurate resource, but it can give you inspiration to go on. So again, a lot of these resources we covered on the introductory episode of the show. So go back and check that out. And we will talk more about resources as we go along.

[17:43] But I think this is going to be a kind of a shorter episode today. And we’re going to go ahead and go to the next challenge. And that challenge is to create another console application. And what we want to do in this one is to create a input statement that will take an input, and ask for the name and age and a few other questions, however you want to put, and do some conditions on the age. See if you can do, you know, check if it’s, if a person’s a certain age or younger or older. And I’ll give an example of that next time and print out the information based on their age. You know, maybe combine some strings, all that kind of stuff. And if you need help, just email me at mikedowes.icloud.com and we’ll talk about it. Or, you know, we have our programming for everyone, Discord, and we have our new website that I’ll be working on. And we have our Facebook group and everything in between. We even have a WhatsApp if that’s what, you’re interested in. So all of those things will be coming. You know, we’ll have those in the show notes. So that’s going to be another episode of the Programmatic Podcast. I really enjoyed doing.

[18:52] Music.

[19:02]…

– Programmatic Resources

Episode Notes

Welcome to episode 2 of the Programmatic Podcast! On this episode, Michael discusses the following Items.

Challenge 1 – Results

Here are the results for the episode 1 challenge

Swift

// Ask for the user’s name print(“What’s your name?”) let name = readLine()

// Print a personalized greeting message if let name = name { print(“Hello, (name)! Welcome to my program.”) } else { print(“Hello, anonymous user! Welcome to my program.”) }

JavaScript

// Ask for the user’s name const name = prompt(“What’s your name?”);

// Print a personalized greeting message if (name) { console.log(Hello, ” + name + “! Welcome to my program.); } else { console.log(“Hello, anonymous user! Welcome to my program.”); }

Python

number sign Ask for the user’s name name = input(“What’s your name? “) Number sign

Print a personalized greeting message

if name: print(f”Hello, {name}! Welcome to my program.”) else: print(“Hello, anonymous user! Welcome to my program.”)

Resources

Training Courses

YouTube

Tutorials

Providing feedback

Please let me know what you think of the show. Email me at mikedoise@icloud.com, or you can find me at https://techopolis.social/@mikedoise on Mastodon. I am also @mikedoise on Twitter

Thanks again for listening, and I hope you will join in the conversation and learn more about programming.

Transcript
Programmatic 2 – Resources

Michael Doise Programmatic

Edit TranscriptRemove HighlightingAdd Audio FileExport…?

[0:00] Music.

[0:09] Hi and hello everyone. Welcome to another episode of Programmatic. I’m Michael Doeys and we’re here for another episode of the show and it’s great to be back again. Reallyexcited to yet again be doing this podcast with you all. So thanks for tuning in if you’re tuning in in podcasts or on YouTube. It’s good to see you here. You know, we have a a great show lined up for you today. What we’re gonna be talking about today is kind of continuing where we were last time in, and that’s with getting started. And I think one of the biggest things that people have a hard time with is finding resources for getting started with code. And so that’s what we’re gonna talk about today, is how to get your foot in the door, how to get started with programming, and where to begin, what resources you can use to do that, and ways to get involved in the community.

[1:06] And, you know, if, like I’ve said, if folks are in chat, please feel free to say hello on YouTube and we will go from there. So getting started in programming is, you know, kind of difficult. I’ve been programming for a long time. And, you know, whenever I’ve, I started whenever I was, you know, nine or 10, there was, I couldn’t even figure out how to find QuickBasic or QBasic, only found about it by chance. And so, it’s gone a long way from there to, all of these websites that we have, and being able to just Google and use Stack Overflow or ChatGPT. And, so that’s what we’re gonna talk about today is how do you find those resources? This is a good time here to do our first challenge resolution, what’s the solution to the challenge? And we’re going to talk about those in three different languages, typically Swift, JavaScript, and Python.

[2:11] Those are the three languages I work with. If you have a request for language for a solution, let me know and we’ll do that. And so I’m gonna let our good old friends with 11 Labs premium voices us the solutions to the Swift.

[2:54] Curly brace else left curly brace print left parenthesis double quote hello anonymous user Welcome to my program.

[3:05] And now to the JavaScript. Slash slash ask for the user’s name. Cons name equals prompt left parenthesis double quote. What’s your name? Double quote right parenthesis semi colon slash slash print. A personalized greeting message. If left parenthesis name right parenthesis left curly brace console dot log left parenthesis double quote hello double quote plus name plus double quote exclamation mark. Welcome to my program. Double quote right parenthesis, semi colon right curly brace, else left curly brace console dot log. Left parenthesis double quote hello anonymous user, welcome to my program. Double quote right parenthesis, semi colon right curly brace. And now to the Python. Hash. Ask for the user’s name. Name equals input left parenthesis, double quote what’s your name? Double quote right parenthesis hash, print a personalized greeting message. If name colon indent level one, print left parenthesis F double quote, hello left curly brace name, right curly brace exclamation mark. Welcome to my program. Double quote right parenthesis. Else colon indent level one, print left parenthesis double quote, hello anonymous user. Welcome to my program. Double quote, write parenthesis.

[4:27] So, my apologies to folks on YouTube. Those come in at production time. So, they do, they, the voices are not present at runtime. So, or compile time. So, you have to get those at runtime. A little programming humor for the show there. So, thanks for listening. And if you have an idea for a challenge, please feel free to submit that. And we will put that in. And if you have solutions, we will put those on the next episode of the best solutions. So, this is episode two. And today we wanted to, like I was saying before, talk about resources. And we talked about several resources last time. And there are resources that are better than others out there.

[5:25] As I was going through my programming journey, I used one called lynda.com and that became LinkedIn Learning. LinkedIn Learning has changed from lynda.com and I don’t know if it’s for the better or for the worse, but it is what it is. So they have great courses, a lot of their catalog is still the same, a lot of the same teachers.

[5:47] So it’s a good way to get started. They have great classes and tutorials on getting through things. And the cool thing is that they have bite-sized videos. And I just want to stop here and say that none of these platforms sponsor our episodes, so just keep that in mind.

[6:07] So that is, you know, I’m just talking about resources that I’ve used. You know, LinkedIn learning has been a great resource. I just, I personally feel like their courses do not update enough, often enough for some of the things that I would like to see. So it’s a good way to get started, good way to learn a new language, but I feel like YouTube and places like that are going to be where you go to get current content. And the reason why that’s important is for things like UIKit, which is great to learn for iOS. That is a monolith. It has been there for ages. It was there since the ancient times. It will be there. So LinkedIn Learning is a great resource for that. Whereas something like SwiftUI or maybe Jetpack Compose for Android, that may be a little more of a long-term that may be there now. So that might not be as much of an issue whereas like SwiftUI came around in 2019 and there’s only been one or two courses on it on LinkedIn Learning. So those are all things that you want to consider when you’re.

[7:26] Doing this. So, you know, they have the bite-sized videos, but they also have different class materials and things like that you can use. So YouTube, not YouTube, I was thinking YouTube Premium, that’s a great service too, but we’ll get to that. LinkedIn Learning is great, but the pricing is, in my opinion, a little bit high for what you could get by services like YouTube. And I do purchase YouTube premium so I don’t have ads so I don’t have to worry about all of those things. You know obviously there’s people that put ads in their videos and that’s fine I’m good with that. But I don’t have to have the YouTube ads. So you know we talked about several resources and I won’t rehash those in this show but like we talked about several on the previous show but just Google or YouTube search for different users. And then one thing that’s very useful is look up hashtags, figure out what hashtags on Twitter or Mastodon different people are using and go from there. And one thing that I’ve found very surprising is there’s a huge iOS dev community, hashtag iOS dev community on Twitter. And I pose the same question on Twitter and Mastodon. Which social media platform do you think I heard from first?

[8:54] Do you think it’s Twitter? No. It was Mastodon. And they linked me somewhere to an article that may not have been completely relevant to what I was doing, But it gave me an insight into what could be causing the issue.

[9:12] And you know i’ve always heard that twitter is the place to go for you know communicating and reaching out to people but i think that’s rapidly changing over to mastodon and other social networks. So i would urge you guys if you’re on social media don’t just stick to one platform. Use multiple platforms for coming up with solutions or talking to people because you’re going to find more luck by doing that I’ve certainly done that, You know, we we have the programming for everyone Facebook and discord groups.

[9:51] Yes, and you know, we have other groups and different things. So I think it just depends on, what your your community is and And so your hashtags are going to be very useful for communicating with your communities on these different platforms. So do some research, figure out the best hashtags and follow those hashtags. There’s ways of doing that. You know, I don’t know if you could follow hashtags in the Twitter app. Does anybody in chat know that? Is that something you could do? I know clients allowed you to do that, but I don’t, since there’s no third party clients anymore, I don’t know that that’s doable. So if anybody out there in chat or would like to leave something in the comments about that on the YouTube video, that would be great. We talked about YouTube and we have several resources that we mentioned. Reading books is always a good way to get programming knowledge. And so looking out there, there’s loads of books in the iBooks app on Apple, Amazon, Kindle, all kinds of places. Taylor says she thinks you can follow hashtags, but she’s not sure how to do that. There’s loads of resources out there on different platforms.

[11:14] One book that I recommend anybody read is the take control of shortcuts book from rosemary orchard if you want to just kind of get started in how programming works. It’s a great primer on the shortcuts app and gives you a lot of fundamentals of how programming works. So it’s a kind of a way to get your foot in the door and then there’s books like the swift manual is in iBooks and so there’s books on java. SQL or SQL if you rather, and other languages out there. So it just depends on what you’re interested in. The next thing is that there are training platforms where you can actually get classes. Some examples of this are Udemy, there is TakeLessons, there is Wyzant. So all of these places you can actually get lessons from a developer on how to learn or how to program in a language. Of course, it will just depend on the person’s skill level of who you get and what you can learn.

[12:23] But those things are good to look at too. Another really good resource that I know several people have used is there are Discord communities that spring up around learning a certain thing. So we’ve talked about Free CodeCamp and Codecademy in the previous episode of the show. They have Discord servers. So that’s some ways that you can look at this as well is joining Discords and talking to people. Those are great communities as well. Sometimes a Discord server can be a little overwhelming with the number of people. So I get that, but it’s just learning how to manage that and those kinds of things.

[13:05] TaylorSync TakeLessons has group classes, so that’s another good thing to look at. You know, of course you could look at Craigslist and get somebody that’s a developer from there to help you out, but there are some goods and bads with that, so keep that in mind. There are always so many different things that you could look at that we haven’t even mentioned and resources that I’m probably even forgetting about. So keep those things in mind when you’re going out there and trying to learn to code. If you’re using iOS programming, there is an app called the Swift Playgrounds app and it uses little games to kind of walk you through the essentials of programming in Swift. And these games are accessible. You have to do a lot of memorization. So the Swift Playgrounds app is another way to learn some programming fundamentals. And it’s very fun and accessible. So blind users can use that as well.

[14:14] Taylor Arndt said in chat that you can hire people on Upwork to train you as well and that’s another great resource. I’m sure there’s also resources on Fiverr and places like that. Of course that involves a little more money than going out there and doing it on your own, but those are options if you want to go that route. Okay, so the next thing I want to talk about is articles. You know, there’s a lot of blogs out there. And yes, and Taylor mentioned Code with Chris is a great YouTube channel. I mentioned that last time, so check that out. Fireship as well. You know, some things that you might want to look at are blogs and newsletters. And like for iOS, I’m a very iOS focused person. If you can’t tell, I love it. There is the iOS Dev Weekly newsletter where they have different topics and things that they talk about. There’s also, Paul Hudson does hacking with Swift as a website where you could go and learn Swift. He also has articles. I did not realize that he updates his articles for the new versions of Swift when they come out, so that’s very useful information. There’s also, and I always can never say this name right, Ray Wunderlich, who does iOS and Android content.

[15:40] And they also have a paywall that you can go through and learn a lot more advanced topics than just the beginner tutorials. Yes, Taylor said there’s so many great YouTube channels teaching code, and she actually has several good ones on her YouTube channel, just look for TaylorArnt.

[16:00] Amongst all the other finance content that she does. So, you know, there’s there’s great places to go out there and learn. And you know Apple Google all these websites, MDN Mozilla developer network and others have great resources if you’re trying to learn, web development or mobile app development or anything. W3Schools is a great website for web development. I’ve used it several times, Stack Overflow. You know, it’s gonna be fun writing all these things down in the show notes, because there’s so many great resources that you can get. And I highly recommend that you look at all these, depending on what your interest is. And when we go to classify all these resources in the show notes, we will classify them by programming language or topic. So you have no worries of being like, oh, there’s just this big blob of links here. Don’t worry about that. We will have you covered. Yes, Taylor said, let’s not forget chat GPT. Chat GPT is a great resource. Like we said last time, it’s maybe not the most.

[17:18] I mean, you know, ChatGPT may not be the most accurate resource, but it can give you inspiration to go on. So again, a lot of these resources we covered on the introductory episode of the show. So go back and check that out. And we will talk more about resources as we go along.

[17:43] But I think this is going to be a kind of a shorter episode today. And we’re going to go ahead and go to the next challenge. And that challenge is to create another console application. And what we want to do in this one is to create a input statement that will take an input, and ask for the name and age and a few other questions, however you want to put, and do some conditions on the age. See if you can do, you know, check if it’s, if a person’s a certain age or younger or older. And I’ll give an example of that next time and print out the information based on their age. You know, maybe combine some strings, all that kind of stuff. And if you need help, just email me at mikedowes.icloud.com and we’ll talk about it. Or, you know, we have our programming for everyone, Discord, and we have our new website that I’ll be working on. And we have our Facebook group and everything in between. We even have a WhatsApp if that’s what, you’re interested in. So all of those things will be coming. You know, we’ll have those in the show notes. So that’s going to be another episode of the Programmatic Podcast. I really enjoyed doing.

[18:52] Music.

[19:02]…

“Unmute Presents: All About A-Lady Devices and Games with Lucy”

You can tune into this call live every Tuesday.

Visit acb.community to learn more about what is up coming.

Support Unmute Presents by contributing to their tip jar: https://tips.pinecast.com/jar/unmute-presents-on-acb-communi

This podcast is powered by Pinecast. Try Pinecast for free, forever, no credit card required. If you decide to upgrade, use coupon code r-e4dc67 for 40% off for 4 months, and support Unmute Presents.

– Programmatic Introduction to Programmatic

Episode Notes

Welcome to the first episode of the Programmatic Podcast. In ourfirst episode, we discuss what the podcast will be about. We also show off the amazing voices from ElevenLabs, which will be used to read out code samples and challengeresults during the podcast.

Challenge

Create a small program that runs in the console, and asks for user input. Then, print the result on screen.

Providing feedback

Please let me know what you think of the show. Email me at mikedoise@icloud.com, or you can find me at https://techopolis.social/@mikedoise on Mastodon. I am also @mikedoise on Twitter

Thanks again for listening, and I hope you will join in the conversation and learn more about programming.

Transcript
Programmatic 1 – Introduction

Michael Doise
Programmatic

Edit TranscriptRemove HighlightingAdd Audio FileExport…?

[0:00] Music. 

[0:09] Hi, hello everyone. Welcome to the Programmatic Podcast, a weekly podcast about programming. 
I’m Michael Dois and this will be a weekly podcast to talk about, well, programming. 
I’m really excited to be here with you all today. I’ve been interested in programming ever since I was young, so I’m glad to be here. 
And we’re doing this live weekly on YouTube, and we’ll look at other methodologies as well. 
So this podcast will be about programming and how to write programs. 

[0:44] We’ll be talking about how to write code, how to test your code, how to automate things, how to use shortcuts, how to use things on Android, Tasker, how to do pretty much anything to involve, to add programming into your life. 
Because the truth of the matter is, If you add one small thing of programming, like if you automate something in your life, you’re using programming with computers. 
So this podcast is dedicated to the beginner and to the intermediate and to the expert. 
So we’ll have content for all of those things. 
And you know, you might say, well, okay, if I’m a beginner and you’re talking about expert level stuff, how do I figure that out? And the best way is how I got started and that’s Googling it. 
Say, you know, I’m talking about a URL session. What the heck is a URL session? 
Google it. 

[1:46] Say what is a URL session in programming? And that’s going to be the best way that you learn what this stuff is, right? 
So we’ll be talking about pretty much everything. You know, we have Taylor in the chat who said every industry requires programming, and you’re correct. 
You know, even, you know, you do finance and that requires programming to build the applications, but also to automate, you know, sending information from Stripe to QuickBooks or things like that. 
You know, and Taylor and said, maybe now we should Bing it instead of Google it. And yeah, you know, when everybody gets that feature, I agree. So we’re really, you know, programming is, it’s such an interesting time to get into it with AI and all those things. And we’ll talk about that in this podcast as well. We’re also going to do programming challenges at the end of each episode. 
Even today, I’ll be giving you a programming challenge to work on. 
And, you know, we’ll cover a few things before the challenge. 
And then we’ll we’ll go over those things on the next episode. 

[3:01] We’ll talk about what those things, you know, how to come up with a solution for the challenge. 
We’ll also be hearing from some other voices, mechanical voices on this podcast. 
And I’d like to introduce them now to the podcast listeners. 
Sorry, you guys on YouTube. 

[3:21] Yes, programming according to Taylor helps all the labor shortages. 
We’re gonna hear now from our other folks that will be on the podcast. 
If you’re listening after the fact, YouTube stream folks, I’m sorry, but you guys will not hear this, but I wanna welcome our AI overlords. 
I mean, 11 Labs is AI speech, text to speech engines, who will be reading our code in the final version of the podcast. 
So say hello, 11 Labs. 
Hi, Michael. 
Thanks for having us on the Programmatic Podcast. 
We will be here each week to read example code so that listeners can experience something different while listening to the podcast. 

[4:10] All right, thanks, 11 Labs. That was great. 
So we’ll have that in on the podcast so you guys can hear what you’ll be hearing. 
And when we do code, they will be reading all of the code out loud. 
And I think that will give you guys like, you’ll hear my voice, but you’ll also hear, other voices as well. 
And on episode two, you’ll be able to hear that when we go over the results of the challenges. 
Why program? Why even be interested in this field? Basically, why write a bunch of code? 
Why is it interesting? 

[4:52] And the answer is because why is it interesting to take a piece of paper and draw something and make that come to life? 
Why is it interesting to take a piano, a guitar, or anything, any musical instrument and use it to make music? 
You’re making something from nothing. And with programming, that is what you’re doing. 
You’re taking what you know and you’re making that something, that nothing into something with your mind, with your thoughts. 
You’re essentially telling the computer what you want to make from nothing. 
Before you write it, it doesn’t exist. 
And yes, it can be used to make money, but it could also be used as art. 
And I fully believe that a good, well-written program is art. 

[5:55] I look at my app, Pocket Braille, as I offer it as a paid app, it’s in the app store, but it’s also a representation of the person making it. 
Right. And, you know, one of the things that we talk about is making your stuff accessible. 
That’s very important. Blind people need to be able to use your code as well as everybody else. 
But at the end of the day, I want people to know that even the inaccessible code, it’s still art. 
And you know a lot of people in our community cuz i’m a blind programmer legally blind. 
A lot of people will say it’s a terrible code because it’s not accessible and i feel like that’s almost an injustice to the programmers because. 
The program may not have been educated in the way to make things accessible. 
Or they may be told by their manager we cannot take the time to make this accessible and it’s a shame because the programmer What’s to do better mo nine times in the programmers want to do the right thing but they don’t have the budget the money or the clearance to take those steps. 

[7:15] And a lot of people do not realize that and so. I want to tell every developer out there always strive to do more always strive to learn more before you start taking that blank canvas and painting your life’s work with it. 
Because the more you’re able to learn, the less criticism you’ll get for your art. 
And I think that’s one thing going into this that you have to look at is, you know, are you going into it to solve a problem in crunch numbers? 
If yes, then that’s okay. Programming is fine. 
But if you’re going into it to, you know, look at it as art, that’s a totally different thing. 
Thing. Going into programming and looking at it as art is a way to not get burnt out on what you’re doing because every day you write a line of code you’re making art. You’re solving problems and you’re doing analytical things while doing it but at the end of the day you’ve taken a blank screen on an iPhone and you’ve made it into something, Wonderful you’ve taken a blank screen on a desktop and you made it into something. 
That people will not forget. 

[8:36] You know people see the product and they say oh bunch of people set in a room and develop this thing but they don’t see it as art. 
As i think a lot of programmers do i see it as art. 
But I don’t know that a lot of people see it as such. And I think that to really get people into the field of programming, we have to see it as art. 

[9:06] And that’s why we’re having this podcast weekly is so that people can see programming for something that they may not have seen it for. And I think that’s important, right? 
For people to see, programming can be a passion and an art instead of just a mindless chore. 
And you know, we have AI that can write code and people are like, oh, AI is going to take all programming jobs in five years. No, it won’t. 

[9:38] No it won’t. AI will allow us to be more creative in five years. 
Be able to take code from AI and you do all the, as we call, boilerplate things like creating a new view controller, which is a Swift user interface screen. 
And it will generate that for us, put it in our project, and we just tell it what we want to do, and it fills in as we’re typing. That’s where coding is going. 
We could say, I need this to auto layout to be pin center and 50 points up. 
I just watched a class on how to do that and I can figure it out now, but I still have to look up the code because I can’t remember all that. 
But the AI, you just prompt it and tell it what you want and it will do it for you. 
And that is where AI, I think, is going to go. 
That is where we’re going to see programming go in the next five years. 
And you know, eventually, we may have low code to no code. 

[10:53] Completely but you know i think that if you want customization and assured and promise accessibility you’re still going to need. 
A fully coded solution or a low code solution like wordpress for website. 

[11:10] Or react native or flutter for multi platform you’re gonna need these things guys. 
It’s just one of those things that you know you’re going to need. 
And that’s just the way that it’s going to have to work. Programming is going to be part of our lives for a very long time, even if it’s to change the AI data models. 
So I think that’s one of the things that, the reasons why I want to have this podcast is to talk about that. 
When I started writing code, it was in QBasic when I was like 10 years old. 
Then I went on to Quick Basic and then Visual Basic and then HTML and websites, JavaScript, AJAX, I wrote my own AJAX engine. 
And then I went on to in 2011, Swift, well, no, correct me, I’m corrected, Objective C, then I think 2015 Swift and Android development, Java, and then JavaScript again for Cordovaapps. 
So it’s, you know, I still want to learn Kotlin and I want to learn Dart for Flutter. 
There’s so many things that are out there to learn. 
You can’t possibly learn it all. So you learn what works best for you and what you like the most because that’s the key, right? people really really really really love Java. 

[12:40] I don’t know how. I don’t know how personally. I hate a language that involves like 30 plus include statements at the top of the file to bring in all of the classes that I need. 
If you can’t see me shaking my head and just it’s it’s frustrating it’s it’s tiring I mean there are IDEs like. 
IntelliJ and Android Studio that will do it all for you. 
But I just don’t see why that’s fun. 

[13:22] JavaScript has some of that, but not nearly as much and usually, it’s your own modules that you’ve included. 
Swift is very different, and I think Kotlin may be this way, But I learned, you know, I was including everything, foundation, UI kit, and everything else. 
And I learned in class, did you know that if you import UI kit, you’re importing foundation? 
No. 
So it’s little things like that that are like, wow, I had no clue. 
You know, you’re always learning something new. You’re always getting better. 
I’ve been writing UI kit for nearly eight, nine years, and I’m still learning things. 
So I’m writing Cordova apps now, and I’m learning things about that constantly. 
The back button gesture, very interesting stuff. How does that work? 
How does Cordova handle that on an Android app? 
And again, you know, Cordova is a way to build apps for iPhone and Android using HTML. 
If you have not seen it, look it up. It’s called Apache Cordova. 
Used to also was known as PhoneGap by Adobe. It’s a way you could build mobile apps using HTML, CSS, and JavaScript. 

[14:50] So there’s so many different things that are involved there. 
So, you know, during this podcast, we’re going to be talking about all these things, you know, building your apps, how to get a compiler, how to get a good IDE, what is an IDE, how to distribute your apps, how do you distribute your desktop programs, how much does all this cost, where do you get all these things? 
What is even used for what? 
There’s a lot. There’s so many different topics we can talk about. 
And we’re going to do it every week. And I’m really excited about this. 
Uh, we’re going to have a segment for people that are in chat to ask questions. 
And I’m going to come to that here pretty soon. 
Um, but I, I want to just say, I’m really excited to be on this journey with the rest of you. 
And, you know, I’m just blown away that there’s not many things like this out there. 
So I guess what I would like to do is open it up. If we have anybody in chat, you know, ask any questions. 
What would you like to see on the podcast? 
What are things that you want out of this show? and. 

[16:12] Where would you like to see the show go in the future? You know one of the things we’re gonna do as well will have other people on to ask questions. 
And if you are getting or if you’re new to programming and you wanna get started you wanna come on and ask your questions will be doing that to at times so. 
We’re gonna do all kinds of different topics so really you know thinking that. 

[16:37] We’re going to involve as many people as we can. Also I’ll be putting links to our Programming for Everyone communities in the show notes. 
So you can join there and I’ll be promoting this show on those as well. 
How do you get started programming? Let’s talk about that. 
There’s a few websites. Free Code Camp is one. Codecademy is another. 
They have step-by-step free courses. 
They have paid courses as well, but I would check those out. 
They’re very good courses, course platforms. 
So check the chicken to those LinkedIn learning has helped me a lot. 
I’m no longer on that service, but it’s still great. 
So check that out. Also there’s YouTubers for pretty much anything you want to learn on iOS side of things, two, straws or Paul Hudson does the hacking with Swift series. Very good stuff. 
Sean Allen does some great, amazing Swift lessons in Swift UI. 
There’s others out there. Those are kind of the ones I follow because I’m very much into iOS programming and things like that. 
So those guys are great. YouTube’s Coding with Chris is another one. 
Fireship for JavaScript. 
He’s amazing? 

[17:56] He does use whatever language in 90 seconds courses so those are a lot of fun so there’s a lot of great courses out there for free. 
Don’t even have to pay for some of this stuff folks you just take advantage of what’s online again there’s linkedin learning to pay for that and get some great materials so. 
Yeah. And, you know, we’ll do a deeper dive probably next time on what’s the right language for you to learn as well. Where do you go for resources other than learning? It depends on what you’re trying to do. But like for Apple, there’s, you know, the Apple Developer app for Mac has some great resources and documents. The Hacking with Swift website is great. YouYou know, just Googling will be great. 
Stack Overflow has some great articles and even just looking in chat GPT can give you inspiration. It’s not always right, but it can give you inspiration and then help you on your way to find what’s right. 

[19:03] The next thing you want to do is make sure that you have the right equipment. 
You’re not going to be able to do this on a Chromebook, folks. 
I hate to tell you. 
I mean, there are some Chromebooks that have the specs that can do this, but a $200 Chromebook is not going to be the best for programming. 
So get yourself a little computer that, you know, at least an i5, you know, 128 gigs of hard drive space will be the minimum. And you know, eight gigs of RAM is the minimum, you know, more you can get the better. 
So it just depends on what you’re doing. If you’re doing iOS development, you definitely want to be on a Mac. 
That is very important. 
And preferably an Apple Silicon-based Mac, though that’s the best way to build those because you can test it right on the Mac. 
You don’t have to have it on your phone. And if you’re building web-based applications, you do want to have Google Chrome, and that’s, because of some requirements that it has built in. 

[20:02] So there’s a lot of different things that you’ll need. You’ll need an IDE, which is Integrated Developer Environment for whatever you’re trying to do, and we’ll talk about that in detail. But all of those things are good resources. 
Okay, I want to see, I want to give one last call to see if there’s anybody in chat that has any questions. And then we’re going to go and jump on to our challenge for the day. 
Okay, so. So. 
Our challenge for today is simple. We want to build a basic Hello World application that can take input. 
And instead of saying Hello World, it will say hello and then the person’s name. 
You’ll need to create a variable to hold the name and get the input. 
This will be a console-based application. 
So, you know, if you’re using Visual Studio, you know, for C Sharp or C++, you want to build a console application. 
And then you’ll also want to take input. 

[21:08] Store it in a variable, and print that output on screen. I will, if you would like to send those to me, mikedoeys at icloud.com, and I can take those in and look at them, and I’ll send you back if I have any feedback. 
But what you can do is if you send me those, we’ll make it a contest and I will have 11 labs read out the most interesting solution on screen. 
And then I’ll show my solution or one or two solutions in different languages. 
So that’s pretty exciting. 
So, you know, another thing we’ll talk about as we go is source control, how to use Git. 
What are some different methods for using Git? 
Some different techniques, Git flow, other things, continuous integration, continuous delivery, or CI-CD as it’s called. 
We’ll talk about those things. We’ll talk about a lot of different topics here on this show. 
So I’m really excited to experience all of this with you all. 
So that’s gonna do it for episode one of Programmatic. This is Michael, and we will see you on the episode that we will be recording next week. 
So thanks again for joining me. And if you’re on YouTube, please subscribe, like, share, turn on notifications. 

[22:33] Music. 

Transcript

– Programmatic Introduction to Programmatic

Episode Notes

Welcome to the first episode of the Programmatic Podcast. In ourfirst episode, we discuss what the podcast will be about. We also show off the amazing voices from ElevenLabs, which will be used to read out code samples and challengeresults during the podcast.

Challenge

Create a small program that runs in the console, and asks for user input. Then, print the result on screen.

Providing feedback

Please let me know what you think of the show. Email me at mikedoise@icloud.com, or you can find me at https://techopolis.social/@mikedoise on Mastodon. I am also @mikedoise on Twitter

Thanks again for listening, and I hope you will join in the conversation and learn more about programming.

Transcript
Programmatic 1 – Introduction

Michael Doise
Programmatic

Edit TranscriptRemove HighlightingAdd Audio FileExport…?

[0:00] Music. 

[0:09] Hi, hello everyone. Welcome to the Programmatic Podcast, a weekly podcast about programming. 
I’m Michael Dois and this will be a weekly podcast to talk about, well, programming. 
I’m really excited to be here with you all today. I’ve been interested in programming ever since I was young, so I’m glad to be here. 
And we’re doing this live weekly on YouTube, and we’ll look at other methodologies as well. 
So this podcast will be about programming and how to write programs. 

[0:44] We’ll be talking about how to write code, how to test your code, how to automate things, how to use shortcuts, how to use things on Android, Tasker, how to do pretty much anything to involve, to add programming into your life. 
Because the truth of the matter is, If you add one small thing of programming, like if you automate something in your life, you’re using programming with computers. 
So this podcast is dedicated to the beginner and to the intermediate and to the expert. 
So we’ll have content for all of those things. 
And you know, you might say, well, okay, if I’m a beginner and you’re talking about expert level stuff, how do I figure that out? And the best way is how I got started and that’s Googling it. 
Say, you know, I’m talking about a URL session. What the heck is a URL session? 
Google it. 

[1:46] Say what is a URL session in programming? And that’s going to be the best way that you learn what this stuff is, right? 
So we’ll be talking about pretty much everything. You know, we have Taylor in the chat who said every industry requires programming, and you’re correct. 
You know, even, you know, you do finance and that requires programming to build the applications, but also to automate, you know, sending information from Stripe to QuickBooks or things like that. 
You know, and Taylor and said, maybe now we should Bing it instead of Google it. And yeah, you know, when everybody gets that feature, I agree. So we’re really, you know, programming is, it’s such an interesting time to get into it with AI and all those things. And we’ll talk about that in this podcast as well. We’re also going to do programming challenges at the end of each episode. 
Even today, I’ll be giving you a programming challenge to work on. 
And, you know, we’ll cover a few things before the challenge. 
And then we’ll we’ll go over those things on the next episode. 

[3:01] We’ll talk about what those things, you know, how to come up with a solution for the challenge. 
We’ll also be hearing from some other voices, mechanical voices on this podcast. 
And I’d like to introduce them now to the podcast listeners. 
Sorry, you guys on YouTube. 

[3:21] Yes, programming according to Taylor helps all the labor shortages. 
We’re gonna hear now from our other folks that will be on the podcast. 
If you’re listening after the fact, YouTube stream folks, I’m sorry, but you guys will not hear this, but I wanna welcome our AI overlords. 
I mean, 11 Labs is AI speech, text to speech engines, who will be reading our code in the final version of the podcast. 
So say hello, 11 Labs. 
Hi, Michael. 
Thanks for having us on the Programmatic Podcast. 
We will be here each week to read example code so that listeners can experience something different while listening to the podcast. 

[4:10] All right, thanks, 11 Labs. That was great. 
So we’ll have that in on the podcast so you guys can hear what you’ll be hearing. 
And when we do code, they will be reading all of the code out loud. 
And I think that will give you guys like, you’ll hear my voice, but you’ll also hear, other voices as well. 
And on episode two, you’ll be able to hear that when we go over the results of the challenges. 
Why program? Why even be interested in this field? Basically, why write a bunch of code? 
Why is it interesting? 

[4:52] And the answer is because why is it interesting to take a piece of paper and draw something and make that come to life? 
Why is it interesting to take a piano, a guitar, or anything, any musical instrument and use it to make music? 
You’re making something from nothing. And with programming, that is what you’re doing. 
You’re taking what you know and you’re making that something, that nothing into something with your mind, with your thoughts. 
You’re essentially telling the computer what you want to make from nothing. 
Before you write it, it doesn’t exist. 
And yes, it can be used to make money, but it could also be used as art. 
And I fully believe that a good, well-written program is art. 

[5:55] I look at my app, Pocket Braille, as I offer it as a paid app, it’s in the app store, but it’s also a representation of the person making it. 
Right. And, you know, one of the things that we talk about is making your stuff accessible. 
That’s very important. Blind people need to be able to use your code as well as everybody else. 
But at the end of the day, I want people to know that even the inaccessible code, it’s still art. 
And you know a lot of people in our community cuz i’m a blind programmer legally blind. 
A lot of people will say it’s a terrible code because it’s not accessible and i feel like that’s almost an injustice to the programmers because. 
The program may not have been educated in the way to make things accessible. 
Or they may be told by their manager we cannot take the time to make this accessible and it’s a shame because the programmer What’s to do better mo nine times in the programmers want to do the right thing but they don’t have the budget the money or the clearance to take those steps. 

[7:15] And a lot of people do not realize that and so. I want to tell every developer out there always strive to do more always strive to learn more before you start taking that blank canvas and painting your life’s work with it. 
Because the more you’re able to learn, the less criticism you’ll get for your art. 
And I think that’s one thing going into this that you have to look at is, you know, are you going into it to solve a problem in crunch numbers? 
If yes, then that’s okay. Programming is fine. 
But if you’re going into it to, you know, look at it as art, that’s a totally different thing. 
Thing. Going into programming and looking at it as art is a way to not get burnt out on what you’re doing because every day you write a line of code you’re making art. You’re solving problems and you’re doing analytical things while doing it but at the end of the day you’ve taken a blank screen on an iPhone and you’ve made it into something, Wonderful you’ve taken a blank screen on a desktop and you made it into something. 
That people will not forget. 

[8:36] You know people see the product and they say oh bunch of people set in a room and develop this thing but they don’t see it as art. 
As i think a lot of programmers do i see it as art. 
But I don’t know that a lot of people see it as such. And I think that to really get people into the field of programming, we have to see it as art. 

[9:06] And that’s why we’re having this podcast weekly is so that people can see programming for something that they may not have seen it for. And I think that’s important, right? 
For people to see, programming can be a passion and an art instead of just a mindless chore. 
And you know, we have AI that can write code and people are like, oh, AI is going to take all programming jobs in five years. No, it won’t. 

[9:38] No it won’t. AI will allow us to be more creative in five years. 
Be able to take code from AI and you do all the, as we call, boilerplate things like creating a new view controller, which is a Swift user interface screen. 
And it will generate that for us, put it in our project, and we just tell it what we want to do, and it fills in as we’re typing. That’s where coding is going. 
We could say, I need this to auto layout to be pin center and 50 points up. 
I just watched a class on how to do that and I can figure it out now, but I still have to look up the code because I can’t remember all that. 
But the AI, you just prompt it and tell it what you want and it will do it for you. 
And that is where AI, I think, is going to go. 
That is where we’re going to see programming go in the next five years. 
And you know, eventually, we may have low code to no code. 

[10:53] Completely but you know i think that if you want customization and assured and promise accessibility you’re still going to need. 
A fully coded solution or a low code solution like wordpress for website. 

[11:10] Or react native or flutter for multi platform you’re gonna need these things guys. 
It’s just one of those things that you know you’re going to need. 
And that’s just the way that it’s going to have to work. Programming is going to be part of our lives for a very long time, even if it’s to change the AI data models. 
So I think that’s one of the things that, the reasons why I want to have this podcast is to talk about that. 
When I started writing code, it was in QBasic when I was like 10 years old. 
Then I went on to Quick Basic and then Visual Basic and then HTML and websites, JavaScript, AJAX, I wrote my own AJAX engine. 
And then I went on to in 2011, Swift, well, no, correct me, I’m corrected, Objective C, then I think 2015 Swift and Android development, Java, and then JavaScript again for Cordovaapps. 
So it’s, you know, I still want to learn Kotlin and I want to learn Dart for Flutter. 
There’s so many things that are out there to learn. 
You can’t possibly learn it all. So you learn what works best for you and what you like the most because that’s the key, right? people really really really really love Java. 

[12:40] I don’t know how. I don’t know how personally. I hate a language that involves like 30 plus include statements at the top of the file to bring in all of the classes that I need. 
If you can’t see me shaking my head and just it’s it’s frustrating it’s it’s tiring I mean there are IDEs like. 
IntelliJ and Android Studio that will do it all for you. 
But I just don’t see why that’s fun. 

[13:22] JavaScript has some of that, but not nearly as much and usually, it’s your own modules that you’ve included. 
Swift is very different, and I think Kotlin may be this way, But I learned, you know, I was including everything, foundation, UI kit, and everything else. 
And I learned in class, did you know that if you import UI kit, you’re importing foundation? 
No. 
So it’s little things like that that are like, wow, I had no clue. 
You know, you’re always learning something new. You’re always getting better. 
I’ve been writing UI kit for nearly eight, nine years, and I’m still learning things. 
So I’m writing Cordova apps now, and I’m learning things about that constantly. 
The back button gesture, very interesting stuff. How does that work? 
How does Cordova handle that on an Android app? 
And again, you know, Cordova is a way to build apps for iPhone and Android using HTML. 
If you have not seen it, look it up. It’s called Apache Cordova. 
Used to also was known as PhoneGap by Adobe. It’s a way you could build mobile apps using HTML, CSS, and JavaScript. 

[14:50] So there’s so many different things that are involved there. 
So, you know, during this podcast, we’re going to be talking about all these things, you know, building your apps, how to get a compiler, how to get a good IDE, what is an IDE, how to distribute your apps, how do you distribute your desktop programs, how much does all this cost, where do you get all these things? 
What is even used for what? 
There’s a lot. There’s so many different topics we can talk about. 
And we’re going to do it every week. And I’m really excited about this. 
Uh, we’re going to have a segment for people that are in chat to ask questions. 
And I’m going to come to that here pretty soon. 
Um, but I, I want to just say, I’m really excited to be on this journey with the rest of you. 
And, you know, I’m just blown away that there’s not many things like this out there. 
So I guess what I would like to do is open it up. If we have anybody in chat, you know, ask any questions. 
What would you like to see on the podcast? 
What are things that you want out of this show? and. 

[16:12] Where would you like to see the show go in the future? You know one of the things we’re gonna do as well will have other people on to ask questions. 
And if you are getting or if you’re new to programming and you wanna get started you wanna come on and ask your questions will be doing that to at times so. 
We’re gonna do all kinds of different topics so really you know thinking that. 

[16:37] We’re going to involve as many people as we can. Also I’ll be putting links to our Programming for Everyone communities in the show notes. 
So you can join there and I’ll be promoting this show on those as well. 
How do you get started programming? Let’s talk about that. 
There’s a few websites. Free Code Camp is one. Codecademy is another. 
They have step-by-step free courses. 
They have paid courses as well, but I would check those out. 
They’re very good courses, course platforms. 
So check the chicken to those LinkedIn learning has helped me a lot. 
I’m no longer on that service, but it’s still great. 
So check that out. Also there’s YouTubers for pretty much anything you want to learn on iOS side of things, two, straws or Paul Hudson does the hacking with Swift series. Very good stuff. 
Sean Allen does some great, amazing Swift lessons in Swift UI. 
There’s others out there. Those are kind of the ones I follow because I’m very much into iOS programming and things like that. 
So those guys are great. YouTube’s Coding with Chris is another one. 
Fireship for JavaScript. 
He’s amazing? 

[17:56] He does use whatever language in 90 seconds courses so those are a lot of fun so there’s a lot of great courses out there for free. 
Don’t even have to pay for some of this stuff folks you just take advantage of what’s online again there’s linkedin learning to pay for that and get some great materials so. 
Yeah. And, you know, we’ll do a deeper dive probably next time on what’s the right language for you to learn as well. Where do you go for resources other than learning? It depends on what you’re trying to do. But like for Apple, there’s, you know, the Apple Developer app for Mac has some great resources and documents. The Hacking with Swift website is great. YouYou know, just Googling will be great. 
Stack Overflow has some great articles and even just looking in chat GPT can give you inspiration. It’s not always right, but it can give you inspiration and then help you on your way to find what’s right. 

[19:03] The next thing you want to do is make sure that you have the right equipment. 
You’re not going to be able to do this on a Chromebook, folks. 
I hate to tell you. 
I mean, there are some Chromebooks that have the specs that can do this, but a $200 Chromebook is not going to be the best for programming. 
So get yourself a little computer that, you know, at least an i5, you know, 128 gigs of hard drive space will be the minimum. And you know, eight gigs of RAM is the minimum, you know, more you can get the better. 
So it just depends on what you’re doing. If you’re doing iOS development, you definitely want to be on a Mac. 
That is very important. 
And preferably an Apple Silicon-based Mac, though that’s the best way to build those because you can test it right on the Mac. 
You don’t have to have it on your phone. And if you’re building web-based applications, you do want to have Google Chrome, and that’s, because of some requirements that it has built in. 

[20:02] So there’s a lot of different things that you’ll need. You’ll need an IDE, which is Integrated Developer Environment for whatever you’re trying to do, and we’ll talk about that in detail. But all of those things are good resources. 
Okay, I want to see, I want to give one last call to see if there’s anybody in chat that has any questions. And then we’re going to go and jump on to our challenge for the day. 
Okay, so. So. 
Our challenge for today is simple. We want to build a basic Hello World application that can take input. 
And instead of saying Hello World, it will say hello and then the person’s name. 
You’ll need to create a variable to hold the name and get the input. 
This will be a console-based application. 
So, you know, if you’re using Visual Studio, you know, for C Sharp or C++, you want to build a console application. 
And then you’ll also want to take input. 

[21:08] Store it in a variable, and print that output on screen. I will, if you would like to send those to me, mikedoeys at icloud.com, and I can take those in and look at them, and I’ll send you back if I have any feedback. 
But what you can do is if you send me those, we’ll make it a contest and I will have 11 labs read out the most interesting solution on screen. 
And then I’ll show my solution or one or two solutions in different languages. 
So that’s pretty exciting. 
So, you know, another thing we’ll talk about as we go is source control, how to use Git. 
What are some different methods for using Git? 
Some different techniques, Git flow, other things, continuous integration, continuous delivery, or CI-CD as it’s called. 
We’ll talk about those things. We’ll talk about a lot of different topics here on this show. 
So I’m really excited to experience all of this with you all. 
So that’s gonna do it for episode one of Programmatic. This is Michael, and we will see you on the episode that we will be recording next week. 
So thanks again for joining me. And if you’re on YouTube, please subscribe, like, share, turn on notifications. 

[22:33] Music. 

Transcript

iACast 173 – Mainstream Versus Assistive Technology

Show Description

On this episode, Michael speaks to Marty, Debbie, and Michael about the following topics.

Ad

Check out Debbie’s podcast, This Time Around.

Topic

This week we discuss whether theblind community should purchase mainstream devices, or look at new assistive technology solutions. Devices that are mentioned include:

Picks

Providing Feedback

We love hearing from you, so feel free to send an email to feedback@iacast.net. You can follow us on Facebook, and Twitter. You can also find us on Reddit, and all around the web. Also, don’t forget to check out our YouTube page, and for all things iACast, check out our iACast page. If you’d like to help support us, you can do so via our and Patreon pages.

iACast UnboxCast – 2023 HomePod

Description

In this episode, Michael unboxes the 2023 HomePod with Michael, Debbie, and Jason.

Providing Feedback

We love hearing from you, so feel free to send an email to feedback@iacast.net. You can follow us on Facebook, and Twitter. You can also find us on Reddit, and all around the web. Also, don’t forget to check out our YouTube page, and for all things iACast, check out our iACast page. If you’d like to help support us, you can do so via our and Patreon pages.

Transcription

[0:00] Music. 

[0:16] And welcome to another unboxing on the IACast network. All right, we’ve got a few folks with us today. 
I’m just going to go through names because some folks are here, but listening and they’ll come in in a bit. 
We have Michael Babcock, we have Debbie Hazelton, and Jason Castingway. 
Did I say that right, Jason? 
Jason You did. Jason Great. 
And we have Lauren Flinner listening out on Team Talk. We’re back on team talk, folks. Imagine that. 
So we’re here to unbox a new thing. And I’ve been excited about this. I got it yesterday. 
I have put off unboxing it for a day, which is amazing for me. 
So it’s a home pod. It’s a white home pod. 
And the shipping box, I took it out of the shipping box, but it was interesting. 
The shipping box from Apple doesn’t have tape, guys. 
It just has a little cardboard pull tab that you pull apart and then the box just splits down both sides. You pull it down. 
I was like, wow, that’s cool. 

[1:30] I think my iPhone, I think my 14 Pro might have been that way. 
And it looked like it would look like it was in a flat rate box, but it wasn’t. 
Right. interesting, isn’t it? Yeah. And then, you know, Apple started putting these pull tabs, on all of their products. It’s very interesting. And so there’s no tape. And all you got to do is just find one of these pull tabs and yeah, gotta love that binaural sound right there. You know, oh yeah, Apple packs things in such a way that I often say they could pack my lunch. I wish they would. I would love for Apple to pack my lunch. 

[2:13] You guys are hearing this in binaural audio, or you should be. If you’re not wearing good headphones, I would. So I just pulled these two pull tabs off, and that’s all I had to do. Like no tape, no nothing, just pull tabs. Then I turned the box over to be right side up because the pull tabs are on the bottom and then all I have to do is lift up and the top part of the box comes off and there’s a home pod underneath. The inside of the top part even has some supports to hold the home pod in place so it doesn’t move around in there too. Now the top of the home pod where the screen is so it is, is definitely indented and it has a little pull tab. 
You pull the little protective area off. 
And the difference on this HomePod is I’ve heard that it has two volume buttons, but I can’t see those. 

[3:16] Hmm. It says they’re engrained or engraved or something, but I can’t visually see those. 
But it’s definitely in, like, it’s in the screen is definitely like indented into the machine, into the HomePod. And it is definitely shorter. It’s not as tall. 

[3:42] Okay, so that’s interesting. And the bottom also has a pull tab as well. 
Now I have heard reports, there we go, just something satisfying about that. 
I have heard that these home pods have a different base to them. 
So they’re not supposed to leave a white ring on wooden surfaces. 
However, I’ve heard that after a day or so they still do. 
But this is definitely a bit smaller. It’s still pretty heavy, but it has two less speakers and two less microphones and a slower processor and Wi-Fi. 
Maybe not so a processor, but an older Apple watch processor. 
So below the home pod, we have where it sits in the box. 
We have a little removable plate and the power cable is wrapped around this little area. 
Under the box, like where the instructions would normally go. 

[4:41] So you just open this up and I don’t want to rip this because I don’t like ripping Apple boxes. There we go. 
You do that and then you have the power cable, which is completely detachable by the way, folks. 
It does not come attached to the HomePod. And what I like is it’s very easy, once you get everything out, to put everything back in the box, way it belonged. That’s really nice because sometimes boxes you get stuff out and it’s just difficult to put back in. Also, yes one thing that’s interesting, that’s true, is there’s no twist ties or cable ties on this cable. 

[5:28] The other thing that’s interesting is this cable looks like it belongs like when you plug it in, the end of it looks like it’s built into the home pod so it’s to mimic how it looked on the previous home pod. Kind of like they would do with the iMacs too the the cable was molded in such a way that, when it was plugged into the iMac it would look like one piece. Right. They’re so smart. 
There are Apple. 
Does this go in? They are. 
Now it does appear to only go in there one way so you cannot reverse it. It will go in, from what I can tell, only one way. Yeah. 

[6:20] Yeah. But you plug it in and it just feels like it belongs with the HomePod. 

[6:27] Okay. Very nice. So I mean, it’s smaller. 
Let’s see. I’m going to put this down and I’m going to go try to get the other HomePod if my headphones once we’ll let me go that far. 

[6:47] And it’s interesting, you can squeeze it and it does have some give. 

[7:00] Oh, that’s interesting. The base on the old one is… 
…declined. Like, it’s inset. 

[7:13] And the cable feels very similar. And this one’s quite old and it looks a little off white with age. 
And are they using a power cable that looks proprietary or at least it’s not USB-C I’m guessing right? No it’s kind of that figure eight kind of look. Oh okay. So I’ve, officially stacked two home pods one on top of the other to compare them and the. 

[7:56] They are very similar in size they really are. The old one has a screen on on the top, like it just looks like they slapped a plastic, piece down on top, whereas the new one, it’s kind of inset into the device. 
The old one has more of a hole at the bottom, kind of like you would expect, like a subwoofer to kind of have that little area to kind of breathe bass out of. 
The new one does not. 
So I think that the reason why I’ve heard the old one is a little more bassy, is because it has that room to have that base come through. 
Have that base come through. The old one is definitely heavier, which is interesting. 

[8:49] Also, interestingly, the mesh has a little more give on the new one than the old one does. 
Like, if you press on it, it will kind of give a little more. 
Hmm. Hmm. But the bottom of the old one is definitely heavier. 
That’s very interesting. 
Okay, so… 
We’re gonna see if we can plug these things in. Have you ever heard two HomePods together, like two of the originals together? 
I’ve heard that’s really cool. I have not. 
I’m never gonna. 

[9:32] I have not heard that yet. 
Jason, you don’t have one, do you? I don’t, unfortunately. 
Okay, so we’re going to plug in the new one first and we’re going to set it up. 
Oh, can’t wait to hear the sounds. I know. 
It’s all about the sound. It’s booting up. 

[10:29] Okay. Did y’all hear that? Yep. Yes. That very bassy sound. 
Mm-hmm. Mm-hmm. 

[10:44] We’ve got so many cables over here for work management and all that kind of stuff, so, So just trying to move things around. 

[11:01] . 

[11:08] My voiceover is acting kind of strange, so I’m just letting you guys know it’s reading all my punctuation. I wonder if I turn this on. Oh, she. 
Close button. 
More info button set up button. Center the home pod in the frame period heading home. 
Home pod heading. Well that was funny. I just had it pointed at the home pod. I wasn’t really playing it anywhere. Yeah, it picked right up on it. Mm-hmm. Living room three continue,button use home pod as Apple TV speaker question mark heading close button close button close, button. Apple TV will use home pod for all audio output period. You can change this later in HomePod or Apple TV settings period. 
Uses Apple TV speaker button. 
I don’t know that I want to do that just yet. Not now button. HomePod heading voiceover on. 
Eero common now common new device common a new Apple common incorporated period device has joined to Chopolis. 
Oh, it is reading. 

[12:21] So it turned on voiceover on the HomePod. Yes, I heard that. 
And it got your Wi-Fi info and everything. Well it yes it does that just like a new iPhone and my eero, Said a new device is joined your network Yep Close fuck, Home pod is ready heading close fucking done fucking, Batteries widget comma staff and that’s all guys, That’s amazingly fast. I just set up a home pod. 
I mean, how long does it take to set up a Google speaker or anything like that? 
Yeah, there’s a little more involved. Uh huh. So let’s see. 

[13:14] Play. 

[13:24] Let’s see play play play play okay so flicking is not doing anything. 

[13:35] Okay hey siri turn off voiceover voiceover okay try again i turned voiceover off, Yeah, ours uses a Siri voice. 

[13:51] What’s the weather? I can’t tell your location because of your settings. 
Where would you like to hear the weather for? Austin, Texas. 
It’s currently clear and 17 degrees. Temperatures are heading down from 17 to 10 degrees tonight. 
I think it’s set to Celsius. 

[14:14] Don’t know what happened there. That’s kind of interesting. Cause I don’t have my home set up like that. 
So fun times, right? 
We thought it was, we thought we were free and clear. Guess what? 
Maybe a couple, or maybe it’s still catching up in the background or something. I wonder. 
Yeah, that could be. Maybe ask if it’s Celsius or Fahrenheit, see if it knows. 
What’s the temperature set to? Oh, it cancelled. That won’t work. 
I found some web results. 
Are you set to Celsius or Fahrenheit? 

[15:00] Oh, okay. What is the weather temperature set to, Celsius or Fahrenheit? 
It’s 62 degrees right now. 
Okay, now I did it. Oh! What’s the weather in Austin, Texas? 
It’s currently clear and 17 degrees. Temperatures are heading down from 17 to 10 degrees tonight. 
Okay, well. That’s interesting. Thank you for sharing. Oh my gosh. 

[15:36] So, let’s see if I can fix that in the home settings. 

[15:42] Wow, you know from my job I do a lot of testing with You know different things and so I think my my devices are just confused, Hmm So let’s see if I could find the HomePod. 
And be thinking about, you know what? I know something we can play. We can play. 

[16:24] I know what we’ll play. We will play this one show called Unmute Presents. 

[16:48] OK, so I’ve got that playing on my phone. So we’re going to airplay it. 
This is the real Michael, it says. Right. 
With the fake Michael and my TTS friends. 

[17:15] I go here and I decided in this unmute presents podcast to put together something a little different. 
If you didn’t listen to the past Tuesday’s episode, our live call that we had on February 7th, go back and listen. 
One of these voices, maybe both of these. It’s got some good bass. 

[17:37] It does, yeah. We don’t get something more Lollaping recorded for Thursdays. 
And in about 30 seconds, it’ll be the Fake Michael. 
Should we try this? Let me know what your thoughts are. Is this something that you could listen to, especially when it comes to audio books or, I don’t know, for you affiliates out there. 
Newsletters? 
Good morning and welcome to Unmute Presence. 
There’s the Fake Michael. Yup. I’m your host, Fake Michael. Oh, that’s so funny. 
Hi everyone. It’s great to be back for another exciting episode of Unmute Presence. 
Presence. I really like that voice. Yeah. She’s very articulate. 
Is that Lauren? No, that’s the text to speech. 
Okay. That’s Bailey on 11 AI. Or 11 Labs. and smart glasses to get home. 
So that’s how it sounds with voice and some music. 
Mm-hmm. Mm-hmm. And it was just, it was so easy to set up. 
Now let’s see if I could plug in and get set up the old HomePod. 
This might be your shortest unbox cast. 
I know. 
Because they made it so easy to set up. 

[19:00] It took longer to set up for the unbox cast than it did for the unboxing. 

[19:09] I got too many cables. 

[19:15] I am tangled in cables over here. Oh, the other home pod is sad. 
It fell over somehow. 
Oh, it’s feeling left out. Right. 

[19:37] Yeah, the new one is definitely lighter. Like the color on it is definitely, it’s not much taller, it might be the same. 
They look different for sure. 
But the new one is definitely a lot lighter in color. I don’t know if that’s an age thing, or a, you know, this thing is just been used a lot, moved a lot, you know. 

[20:08] Okay, this one’s booting up now. 
I see that and I don’t see anything happening yet. 

[20:19] It’s jealous, you got the new one. It’s like, I’m not gonna turn on for you. 
Right. What’s the weather? It’s currently clear and 64 degrees. Today’s high. It knows how to do it. 
That’s right. It’s like I’m going to outdo that new one. 
But the other one, the new one did say that until you asked about your city and state, and that’s when it went back to the Celsius. 

[21:07] Interesting. 

[21:21] Now that’s interesting. It did let me pair them up as two speakers, even though it was not a stereo pair. 
It says living room. That is interesting. I wasn’t. I didn’t know it would do that. Wow, I wasn’t. 
Yeah, I wasn’t sure if it would do that either because they’re different. 
It’s an AirPlay 2 thing, I think. So, let’s hear what it sounds like having both of them paired up together. 
It’s kind of hard to tell which one’s which. But I think they’re slightly out of sync with each other. 
Yeah, I thought I was hearing just a little bit of that. Yeah. 
So, it might be good if one was in one room and one in the other, but if they’re together, you can hear that difference. 
Right. Let me see if I can just have… 

[22:31] How do you… Okay. Let’s stop that. Come on now. 
Let’s stop that. Come on now. I don’t know how to un-pair them. 

[22:54] You know Apple tries to make everything so simple, but. 

[23:00] You know, Okay, I think I got it. See that’s a lot more low end heavy. 
If you didn’t listen to the past Tuesday’s episode, our live call that we had on February 7th, go back and listen. 
And one of these voices, maybe both of these voices, will sound very familiar to you. 

[23:29] Music. 

[23:35] This is what happens when we don’t get something more long form recorded for Thursday’s episode, and Michael gets bored and decides, should we try this? Let me know what your thoughts are. 
Is there something that you could listen to? 
Okay, so let’s go turn that off and let’s go turn on the other one. 

[24:00] And we’ll just play the same thing again. 

[24:10] So this is the real Michael here and I decided in this unmute presents podcast to put together, something a little different. If you didn’t listen to the past… Maybe a little less space but not, detrimentally so and more clarity more high end. Yeah more clarity for sure. 
I think it sounds better. Yeah, you could hear it too. Yeah, I think I’m… 
Oh yeah, and there’s a tambourine there that I forgot about. 

[24:48] Thank you to André Louis for the music, by the way. Oh yeah. 
So do y’all want to hear the music again through the old one and compare them one more time? 
Sure Cuz I think it’s very fascinating I like hearing my voice. 

[25:09] Cuz like like you guys said I don’t know that I heard the tambourine on the old one very well Right? 
Hmm, interesting. Yeah. It just wasn’t out there like it was in the new one. 
I kinda forgot about it. 

[25:31] Or, I don’t know, for you affiliates out there. Newsletters? 
Good morning. Real Michael here, and I decided in this Unmute Presents podcast to put together something, a little different. You can hear it. 
If you didn’t listen to the past Tuesdays… Yeah, but it’s a lot more suppressed. 
…call that we had on February 7th. That’s interesting. Go back and listen. 
One of these voices… Well, there it is. …both of these voices… 
Yeah. …wasn’t very familiar to you. This is what happens… 
Yeah, it’s almost like… Yeah, it’s almost like… It sounds compressed. 
Yeah, yep, I’m gonna use that word too. Mm-hmm. 
For Thursday’s episode, Michael gets bored and decided, should we try this? 
Let me know what your thoughts are. Is there something that you could listen to, especially? 
So what are your thoughts? 
It’s not much of a difference, I don’t think. I think, yeah. 

[26:24] Yeah, somehow I didn’t think there’d be much of a difference, but it is noticeable, especially what I’m hearing through your binaurals. 
Yes. It somehow is very obvious that way. And although the new one is smaller, I’m still hearing a very decent amount of bass. 
And there’s more clarity in the high end. And yet it’s brighter. Yeah. 
Right. More clarity. Yeah, it’s brighter in a way. I mean, I think it might have less bass on certain songs. 
But I think that it’s definitely, I tried to keep it to, Michael, do you have any other recommendations of things we could try playing? 

[27:12] If you give me a second, I can just send you that song without the voice. OK, that’d be great. 
Just give me a few minutes, let me find it. That is very interesting though. 
Yes. And I thought somehow the setup was going to guide you through, you know, having it go through some sort of audio thing where it wants to listen to itself in a certain area to like perfectly equalize itself, but it didn’t seem to bother itself with that. 
Or maybe it’s… 
It does that when you’re as you’re… if you move it, it will do it. It doesn’t do that. 
It didn’t do that on the original one. It learns no matter where you put it, which is amazing. 
Wow. So it’s not anything the user has to worry about. It’s just a background sort of learning thing or adaptation. 
Wow. Cool. 
And I wonder, have you ever tried moving the original to a smaller room or a bigger room, to see if it sounds different? 
I’ve never done that. It does. 
And different surfaces make it sound different. 

[28:29] Okay, so I’ve got this file from Michael. 

[28:35] Tell me if you need it a different way. 

[28:43] Okay, so we got it. Let’s see. 

[28:51] Apple, this is one of your flaws. I can put it in Dropbox or email it if that makes it easier for you. 
I don’t, they need an AirPlay button. 
Well let’s see, I wonder if I can just go to my control center and really guys, it’s, It’s set to bedroom, but you’re playing through the iPhone speaker. 
Apple. Come on, guys. Apple fail. 
But hang on. Hang on. There’s supposed to be a feature. Oh yeah. 
Where you can center. 
Wow. There you go. 

[29:34] Oh yeah. Where you can send it. Wow. There you go. Oh wow. 

[29:40] Music. 

[29:45] Very clear. And of course, it’s in the foreground now. It’s not being ducked by Michael’s voice. 

[30:00] So we’re really getting to hear it now. 
Right. Sounds great. 

[30:07] Nice. 

[30:10] Music. 

[30:30] Touching it to the top, it should. 

[30:34] Okay, now that I have it open here, can I pick the device? So it said on the living room. 

[30:46] Let’s set it back to… 

[30:56] It does not wanna change it. Okay, I’ll just close the app and I’ll open text messages. 
Problem solving at its best, folks. 

[31:10] And it went back to the living room home pod. It says you want to listen on this home pod, because it sounds better. 

[31:23] I really like that little track. Yes. 
That is a nice I can put it in Dropbox Michael if that has AirPlay features if you can’t I don’t know if I have Dropbox set up let me go back to my, iPhone speaker. 

[31:42] Music. 

[32:01] I’m going to restart it from the beginning. 

[32:09] Music. 

[32:23] You know, interestingly enough, I don’t feel that the difference is so much that I’d say, hey, I want more bass and I want to hear it on the old one, I think I would just stick, with the new one. 
Yeah. And some of that high end is muffled a little bit on the old one. 
Which is strange. Not what I’d expect. 

[32:49] Music. 

[32:57] I actually guys, I feel like there’s a little bit of low in… I feel like there’s a little bit more sound on the old one, but I could be wrong. But I’m going to de-pair these two again and see if we can do that. 
So I’m going to go iPhone speaker. A little more sound on the old one? Hmm. I mean on the new one. 
Yeah, I feel like there’s more on the new one. Yeah, I do too. It’s more precise. 
Yeah, it’s more full. Yeah, yeah. I hear the tambourine more on the new one. 
I feel like the lows are a little more defined too. 

[33:46] They may not be as low, but they’re more defined in my opinion. 
I’ll tell you what, Michael, you can buy me one and send it to me and I will tell you if the lows are more defined. 
Yeah, I want to start going, buy me a home pot. 
I tell you what, Michael B, I’ll send you those two items and you can, we’ll have a trade. 
You can buy me one. Hmm. Now I gotta see if I really want those, you know. 
So what do you guys think? Do you think that we’re losing anything from the old HomePod? 
Nope. Oh, wait. We’re supposed to be able to get the temperature in here. Let’s see. 
Oh, yes. What’s the temperature in this room? 
Sorry, I can’t do that. Yeah, you can. It may need a firmware update. 
Oh really? I don’t know if that’s for sure, but I believe I read somewhere that you need an update for it. 

[34:57] It’s currently 17 degrees. Nope. Hahaha. 
And on that note, I’m going to jump off and go make some dinner. 
So I’ll catch up with y’all later. I don’t think I keep my apartment that cold. 
That’s cold. Hahaha. Yes. Alright folks, that’s going to do it for this unboxing. 
I want to thank everybody for being here. I think this was a lot of fun. 
And we’re curious what you guys think. 
So reach out to us online and let us know which HomePod do you feel is better, the old one or the new one? We’ll have this out to you guys in the IACast feed soon. 
So stay tuned and we’re very excited to have new content, back at you. So thanks, Debbie, Jason and Michael for being here and we’ll see you on yet another Unboxed Cast soon. 

[35:46] Music. 

[35:53] Thank you for tuning in to the IACast. We hope you enjoyed the show and found the conversation to be insightful and informative. 
If you have any feedback or comments, we’d love to hear from you. 
Please send us an email at feedback at IACast.net. You can also follow us on Twitter at IACastNetwork to stay informed about new episodes and other, updates. 
Don’t forget to check out more great podcasts on the IACast Network. 
IACast.net. Thanks for listening and we’ll see you again soon.

iACast 172 – All About AI

Show Description

On this episode, Michael speaks to Marty, Lauren, and Michael about the following topics.

  • Twitter bans 3rd party apps.
  • Microsoft makes Soundscape open source.

Ad

Check out the Unmute Presents podcast also on the iACast Network.

Topic

This week we discuss the latest in AI, which include Auphonic, DALL-E 2, Whisper AI and ChatGPT

Picks

Providing Feedback

We love hearing from you, so feel free to send an email to feedback@iacast.net. You can follow us on Facebook, and Twitter. You can also find us on Reddit, and all around the web. Also, don’t forget to check out our YouTube page, and for all things iACast, check out our iACast page. If you’d like to help support us, you can do so via our and Patreon pages.

Back to Top