
Sign up to save your podcasts
Or


On this episode Michael discusses the following topics.
Python
import feedparser
def parse_rss_feed(url):
Shell Script
hash !/bin/sh
Michael discusses whether to update a project's sdk or APIs to newer or updated versions. For example, going from UIKit to SwiftUI.
Use the hashtag #ProgrammaticPod to leave us feedback. You can email me at [email protected], and you can find Michael all over the web at mikedoise.
Show Description
We love hearing from you, so feel free to send an email to [email protected]. 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.
On this episode, Michael discusses the following topics.
Swift
struct ContentView: View {
Python
hash Declare the list with elements to display
Discord Bot
import discord
Topics
Michael Doise
Edit TranscriptRemove HighlightingAdd Audio FileExport...?
[0:00] Music.
[0:19] And hello everybody, welcome back to Programatic. My name is Michael Doeys and it's good to be back with you all this wonderful week.
[1:02] It wants to keep it all as code and try to remove, it's trying to be smarter than we are and remove the punctuation from the actual string.
[1:51] It takes an editing project that really shouldn't take very long, quite a bit longer to convert all of that to text, then throw it through 11 labs, and then have that converted to audio, and then put that into the tracks.
[2:43] Basically the results that will be in the full version, sorry YouTube folks, that will be in the full version of the podcast will be of SwiftUI and, of other possible UI frameworks showing a list.
[3:40] So we'll see, we'll see what we get. So the other snippet, so well, let me back up.
[4:56] So we'll have one of each and we may have to make some edits and things like that based on what we have.
[5:19] And what that is is a Python script that is a Discord bot. And you'll be able to find this in GitHub.
[6:25] Hash replace with the ID of the text channel where you want to post the message.
[7:01] All right, so that's really exciting stuff. And it's working now.
[8:05] So, there's a few factors here. It depends on, one, how your website's going to scale.
[9:20] And I determined that one of the neat things about it is you do have shell access. I logged in through SSH and it's fantastic. You can install applications. I put the Discord bot on a folder outside of the iAccessibility.net folder and I ran a I set it up and saved it there and then I set up what you can set up cron jobs inside the DreamHost panel.
[10:08] So it's very nice. You know, the customization that you have on a place like DreamHost.
[11:00] They also set up multiple, like each individual account has its own user and it's not cPanel, so it's not as easy for that account to get hacked as it is on cPanel. So another thing is cPanel is now enforcing a user limit.
[12:15] I have to recommend that you go with a place, and DreamHost has been a good place for me, for technical support.
[12:56] You're looking for a place to put the website for the project like you're building an app and you need a, Place to host that app a website. That's a good place to do it. I, Will put myreferral link in the show notes, so be on the lookout for that.
[14:20] Well, it combines UIKit, AppKit, and WatchKit, and all those things into one programming paradigm.
[15:22] And that's three main types. And that's declarative programming for SwiftUI, event-driven programming and object-oriented programming for UIKit.
[15:37] I stick with these because these are my wheelhouse. This is the areas of development that I've worked with the most.
[16:29] Object-oriented programming is where you have objects that have properties and methods or functions basically.
[17:19] Look at all of our classes, you know, we have tables, like, and I'm not talking about like a table on the web, I'm talking about a table that we sit at and eat.
[18:24] When we talk about declarative programming, though, it's a little different.
[18:53] By declaring all possible states.
[19:08] But I could create a text label with a variable that is a state variable.
[20:34] This is this button, text field or label or button, and this is what it will do, no matter what.
[21:39] If that makes sense. So if you're picking declarative, go with that.
On this episode of the podcast, Michael discusses the differences. between interpreted and Compiled programming languages.
Challenge results from episode 2.
// Ask for the user's name and age
// Print a statement based on the user's age
// Ask for the user's name and age
// Print a statement based on the user's age
Number Sign Ask for the user's name and age
if age < 0:
Edit TranscriptRemove HighlightingAdd Audio FileExport...?
[0:00] Music.
[0:09] All right, hi everyone. Welcome to another episode of the Programmatic Podcast.
[0:36] So last time I asked you guys to create a program that would let you get input and use a conditional based on that input.
[1:11] Print left parentheses, double quote, what is your name? Question mark, double quote, right parentheses.
[2:16] Double-quote right parenthesis write curly brace javascript slash slash ask for the user's name and age let name equals prompt left parenthesis double quote what is your name double quote right parenthesis semicolon let age string equals prompt left parenthesis double quote what is your age double quote right parenthesis semicolon let age equals parsant left parenthesis age string right parenthesis semi colon slash slash print a statement based on the user's age if left parentheses age is less than zero right parenthesis left curly brace console dot log left parenthesis double quote invalid age double quote right parenthesis semi colon right curly brace else if left parenthesis age is less than 18 right parenthesis left curly brace console dot log left parenthesis name plus double quote comma, you are a minor, double quote right parenthesis, semi colon, right curly brace.
[3:27] And Python. Hash. Ask for the user's name and age.
[4:44] So that's kind of crazy just spelling every parentheses, left parentheses, all of that out.
[5:02] And I thought that was a brilliant idea. So I wanted to mention that here.
[5:50] So what is an interpreted language? An interpreted language is a programming language that is similar to JavaScript, Python, PHP, Perl, several of these others that will, that execute code line by line.
[7:11] For example, if I'm writing a program in Python, I can use the Python interpreter to see what I'm doing before I do it.
[7:23] So I can use the Python interpreter to write several lines of code before I even put it in my program.
[7:57] And I guess it's kind of similar to how Java does the JVM, where it has the Java Virtual Machine, where it converts it to, I guess it's called bit code, byte code.
[9:02] So it's kind of interesting when you think about how these languages work and the speed performance that comes with that for each language.
[9:38] Like in Cordova and other things, and NativeScript and React Native, but it's still using JavaScript to do all that.
[10:39] And one called Ada that I've never heard of. That's all from ChatGPT.
[10:45] And there are several languages that can be considered across that line because Java can be interpreted based on different things.
[12:14] But you're typically gonna stay with the fundamentals of the language that you've learned.
[12:24] You know it you just have to decide what's the most most efficient thing for you when you start your your journey and learning to code and even as you get better you know you're going to figure out what works best for you and things like that.
[12:44] I guess I'd love to hear people's feedback from chat if you're in chat or what's your feedback about that if you're, you know, trying to or if you're listening to the podcast afterwardsbecause I think that all of these things are, you know, very good topics and I think that they would make a good discussion.
[13:55] And print all of them out on the screen, whether it be in an app, a list, or whatever it is.
[15:16] Just look for the hashtag hash programatic pod.
[15:38] On the social networks. So really exciting news on that front. So we'll be back with another episode next week.
[16:50] Music.
On this episode of the iACast, Michael talks with Michael Babcock, Marty Sobo, and Debbie Hazelton about the following topics.
The iACast Network Live Stream
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.
Welcome to episode 2 of the Programmatic Podcast! On this episode, Michael discusses the following Items.
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.")
Training Courses
YouTube
Tutorials
Please let me know what you think of the show. Email me at [email protected], 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.
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]...
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.
Create a small program that runs in the console, and asks for user input. Then, print the result on screen.
Please let me know what you think of the show. Email me at [email protected], 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.
Michael Doise
Edit TranscriptRemove HighlightingAdd Audio FileExport...?
[0:00] Music.
[0:09] Hi, hello everyone. Welcome to the Programmatic Podcast, a weekly podcast about programming.
[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.
[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?
[3:01] We'll talk about what those things, you know, how to come up with a solution for the challenge.
[3:21] Yes, programming according to Taylor helps all the labor shortages.
[4:10] All right, thanks, 11 Labs. That was great.
[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?
[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.
[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.
[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.
[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?
[9:38] No it won't. AI will allow us to be more creative in five years.
[10:53] Completely but you know i think that if you want customization and assured and promise accessibility you're still going to need.
[11:10] Or react native or flutter for multi platform you're gonna need these things guys.
[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.
[13:22] JavaScript has some of that, but not nearly as much and usually, it's your own modules that you've included.
[14:50] So there's so many different things that are involved there.
[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.
[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.
[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.
[19:03] The next thing you want to do is make sure that you have the right equipment.
[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.
[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.
[22:33] Music.
On this episode, Michael speaks to Marty, Debbie, and Michael about the following topics.
Check out Debbie's podcast, This Time Around.
This week we discuss whether theblind community should purchase mainstream devices, or look at new assistive technology solutions. Devices that are mentioned include:
We love hearing from you, so feel free to send an email to [email protected]. 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.
In this episode, Michael unboxes the 2023 HomePod with Michael, Debbie, and Jason.
We love hearing from you, so feel free to send an email to [email protected]. 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.
[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.
[1:30] I think my iPhone, I think my 14 Pro might have been that way.
[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.
[3:16] Hmm. It says they're engrained or engraved or something, but I can't visually see those.
[3:42] Okay, so that's interesting. And the bottom also has a pull tab as well.
[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.
[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.
[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.
[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...
[7:13] And the cable feels very similar. And this one's quite old and it looks a little off white with age.
[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.
[8:49] Also, interestingly, the mesh has a little more give on the new one than the old one does.
[9:32] I have not heard that yet.
[10:29] Okay. Did y'all hear that? Yep. Yes. That very bassy sound.
[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.
[12:21] So it turned on voiceover on the HomePod. Yes, I heard that.
[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.
[14:14] Don't know what happened there. That's kind of interesting. Cause I don't have my home set up like that.
[15:00] Oh, okay. What is the weather temperature set to, Celsius or Fahrenheit?
[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.
[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.
[17:15] I go here and I decided in this unmute presents podcast to put together something a little different.
[17:37] It does, yeah. We don't get something more Lollaping recorded for Thursdays.
[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.
[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.
[20:08] Okay, this one's booting up now.
[20:19] It's jealous, you got the new one. It's like, I'm not gonna turn on for you.
[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.
[22:31] How do you... Okay. Let's stop that. Come on now.
[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.
[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.
[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.
[24:48] Thank you to André Louis for the music, by the way. Oh yeah.
[25:09] Cuz like like you guys said I don't know that I heard the tambourine on the old one very well Right?
[25:31] Or, I don't know, for you affiliates out there. Newsletters?
[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.
[27:12] If you give me a second, I can just send you that song without the voice. OK, that'd be great.
[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.
[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.
On this episode, Michael speaks to Marty, Lauren, and Michael about the following topics.
Check out the Unmute Presents podcast also on the iACast Network.
This week we discuss the latest in AI, which include Auphonic, DALL-E 2, Whisper AI and ChatGPT
We love hearing from you, so feel free to send an email to [email protected]. 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.
From the publisher's feed