POPULARITY
In this episode, we discuss:AIPipeline Perspectives: Trends From 280+ Generative AI Edtech ToolsEdTech Companies Are Racing to Build a GitHub Copilot for TeachersTeachers Are Going All In on Generative AIK122023 SETDA State of Edtech Report Curriculum Associates Report: State of Student LearningCommon Sense: 2023 State of Kids PrivacyClever's Classroom of the Future ReportHigher EdAdmissions Officers Reflect on a Transformative YearByju'sByju's hid $533 million in hedge fund once run from a Miami pancake shop, lenders allegeFunding:- Learn.xyz secured $3M in seed round, now posted on Product Hunt - Curipod raised $4.6 million in seed funding. - Correcto secured €6.5 million to elevate Spanish writing skills with AI- ELSA raises $23M - Mathpresso raises $8M - Swap Language raises $2.15M
In this episode of The 5G Factor, our series that focuses on all things 5G, the IoT, and the ecosystem as a whole, The Futurum Group's Ron Westfall is joined by colleague and fellow analyst, Todd R. Weiss for a look at the top 5G developments and what's going on that caught our eye. Their conversation focused on: Vodafone is Testing GenAI Waters. Vodafone is testing genAI waters, getting Microsoft tech to write code. Plus, Vodafone was prominent in the Oracle Database@Azure launch with the major goal of easing AI workload administration, scaling, and migration across multi-cloud environments. Vodafone is running proofs of concept (PoCs) to figure out where Generative AI could productively and safely be used. They assess the impact of Vodafone's GenAI moves including its ten ChatBot PoCs and exposing some developers on its CyberHub team to GitHub Copilot, the code-writing version of ChatGPT. Deutsche Telekom and Microsoft Azure Test New Private 5G Capabilities. Deutsche Telekom is testing its new private 5G network solution with Microsoft in a lab setting at Bonn. Specifically, DT is branding its new solution “Campus Network Smart” solution, which will be delivered in collaboration with Microsoft. The new offering augments its current portfolio of private 5G networks for industrial use in Europe. The new campus solution is built on Microsoft Azure private MEC, which includes the Azure Private 5G Core service deployed on Azure Stack Edge. They evaluate the potential benefits of DT's Campus Network Smart offering, especially in supporting key use cases such as AR-enabled remote support, robotics, video analytics, and IoT. Verizon Adds Mobile NaaS Unit. Verizon is adding the new Mobile Onsite Network-as-a-Service (NaaS) unit to its fleet. Cell on Wheels (COWs) and Cell on Light Trucks (COLTS) use radio access technology to deliver temporary network connectivity at venues or during natural disasters. The Mobile Onsite NaaS can be characterized as an entire data center on a small trailer, functioning as a compact, portable, edge-based network that Verizon is using as-a-service to provide 5G, edge compute, security, and connectivity to locations that need that type of service. They assess the impact of Verizon Mobile Onsite NaaS including support for private network, private MEC, SD-WAN, and satellite connectivity to customer locations and use as a Mobile Lab as-a-service to test enterprise applications and devices on a 5G standalone network.
Software Engineering Radio - The Podcast for Professional Software Developers
Dr. Daniel Zingaro and Dr. Leo Porter, co-authors of the book Learn AI-Assisted Python Programming, speak with host Jeremy Jung about teaching programming with the aid of large language models (LLMs). They discuss writing a book to use in Leo's introductory CS class and explore how GitHub Copilot de-emphasizes syntax errors, reduces the need to memorize APIs, and why they want students to write manual test cases. They also discuss possible ethical concerns of relying on commercial tools, their impact on coursework, and why they aren't worried about students cheating with LLMs.
with @alive_eth @danboneh @smc90This week's all-new episode covers the convergence of two important, very top-of-mind trends: AI (artificial intelligence) & blockchains/ crypto. These domains together have major implications for how we all live our lives everyday; so this episode is for anyone just curious about, or already building in the space. The conversation covers topics ranging from deep fakes, bots, and the need for proof-of-humanity in a world of AI; to big data, large language models like ChatGPT, user control, governance, privacy and security, zero knowledge and zkML; to MEV, media, art, and much more. Our expert guests (in conversation with host Sonal Chokshi) include: Dan Boneh, Stanford Professor (and Senior Research Advisor at a16z crypto), a cryptographer who's been working on blockchains for over a decade and who specializes in cryptography, computer security, and machine learning -- all of which intersect in this episode;Ali Yahya, general partner at a16z crypto, who also previously worked at Google -- where he not only worked on a distributed system for a fleet of robots (a sort of "collective reinforcement learning") but also worked on Google Brain, where he was one of the core contributors to the machine learning library TensorFlow built at Google.The first half of the hallway-style conversation between Ali & Dan (who go back together as student and professor at Stanford) is all about how AI could benefit from crypto, and the second half on how crypto could benefit from AI... the thread throughout is the tension between centralization vs. decentralization. So we also discuss where the intersection of crypto and AI can bring about things that aren't possible by either one of them alone...pieces referenced in this episode/ related reading:The Next Cyber Reasoning System for Cyber Security (2023) by Mohamed Ferrag, Ammar Battah, Norbert Tihanyi, Merouane Debbah, Thierry Lestable, Lucas CordeiroA New Era in Software Security: Towards Self-Healing Software via Large Language Models and Formal Verification (2023) by Yiannis Charalambous, Norbert Tihanyi, Ridhi Jain, Youcheng Sun, Mohamed Ferrag, Lucas CordeiroFixing Hardware Security Bugs with Large Language Models (2023) by Baleegh Ahmad, Shailja Thakur, Benjamin Tan, Ramesh Karri, Hammond PearceDo Users Write More Insecure Code with AI Assistants? (2022) by Neil Perry, Megha Srivastava, Deepak Kumar, Dan BonehAsleep at the Keyboard? Assessing the Security of GitHub Copilot's Code Contributions (2021) by Hammond Pearce, Baleegh Ahmad, Benjamin Tan, Brendan Dolan-Gavitt, Ramesh KarriVoting, Security, and Governance in Blockchains (2019) with Ali Yahya and Phil Daian As a reminder: none of the following should be taken as investment, legal, business, or tax advice; please see a16z.com/disclosures for more important information -- including to a link to a list of our investments – especially since we are investors in companies mentioned in this episode. Stay Updated: Find a16z on Twitter: https://twitter.com/a16zFind a16z on LinkedIn: https://www.linkedin.com/company/a16zSubscribe on your favorite podcast app: https://a16z.simplecast.com/Follow our host: https://twitter.com/stephsmithioPlease note that the content here is for informational purposes only; should NOT be taken as legal, business, tax, or investment advice or be used to evaluate any investment or security; and is not directed at any investors or potential investors in any a16z fund. a16z and its affiliates may maintain investments in the companies discussed. For more details please see a16z.com/disclosures.
Inside Elon Musk's struggle for the future of AI We just got a never-before-seen look at how—and why—Elon Musk decided to go all-in on artificial intelligence. This comes from an article by Walter Isaacson in Time, and is adapted from his upcoming book Elon Musk, which publishes today! Issacson's name may ring a bell, as he's also the author of the Steve Jobs biography.) In the article, Issacson gives new details on the actions Elon Musk has taken to get highly involved in the future of AI. It turns out that Musk has become increasingly worried about the development of advanced AI—and considers it probable that we develop superintelligent AI that poses an existential risk to humanity if not properly shepherded into existence. Much of his discontent seems to have come from rocky relationships with Google over its acquisition of DeepMind and displeasure that OpenAI, which he co-founded, pivoted away from being a non-profit lab releasing AI advancements for everyone to use and build upon. As Isaacson details, Musk has spent years developing dedicated AI capabilities across his companies, including Neuralink, Tesla, and SpaceX. He's also actively considering how to use Twitter's data to fuel AI systems. Now, he's founded an overarching AI company called xAI to tie together all these AI efforts—and tapped a former AI expert at DeepMind, Igor Babuschkin, to join the company. His goal? To ensure AI develops in a way that benefits humanity and guarantees that superintelligent AI doesn't cause existential risks to the species at large. Musk has made some bold public statements before; it will be interesting to see what develops. We tested out Google Duet AI Google recently released Duet AI for Google Workspace, an AI copilot across popular Google apps like Docs, Sheets, Slides, Gmail, and Meet—and Marketing AI Institute took a deep dive into its capabilities. Over the last week, we've spent hours kicking the tires of different Duet AI capabilities across the main apps…and we definitely have some thoughts on how marketers and business leaders can take advantage of these new AI capabilities. Microsoft offers legal protection for AI copyright infringement challenges Microsoft just announced Copilot Copyright Commitment, a policy that provides legal protection for customers sued for copyright infringement when using Microsoft's AI systems like GitHub Copilot and Bing Chat. This comes as the explosion of generative AI tools has raised concerns about reproducing copyrighted material without attribution, and Microsoft aims to give customers confidence in deploying AI without worrying about copyright issues by covering any legal damages. The policy covers Microsoft AI products that use built-in guardrails, as the company faces ongoing litigation over Copilot's alleged copyright violations from scraping code. "As customers ask whether they can use Microsoft's Copilot services and the output they generate without worrying about copyright claims, we are providing a straightforward answer: yes, you can, and if you are challenged on copyright grounds, we will assume responsibility for the potential legal risks involved," writes Microsoft. A big statement. What does that mean for businesses? Enjoy the episode…and stick around for the rapid-fire topics, including announcements at INBOUND, Time's Top 100 People in AI, and much more.
Welcome episode 226 of the Cloud Pod podcast - where the forecast is always cloudy! This week Justin, Matt and Ryan chat about all the news and announcements from Google Next, including - surprise surprise - the hot topic of AI, GKE Enterprise, Duet, Co-Pilot, Code Whisperer and more! There's even some non-Next news thrown into the episode. So whether you're interested in BART or Bard, we've got the news from SF just for you. Titles we almost went with this week:
Bret Fisher, DevOps Dude & Cloud-Native Trainer, joins Corey on Screaming in the Cloud to discuss what it's like being a practitioner and a content creator in the world of cloud. Bret shares why he feels it's so critical to get his hands dirty so his content remains relevant, and also how he has to choose where to focus his efforts to grow his community. Corey and Bret discuss the importance of finding the joy in your work, and also the advantages and downfalls of the latest AI advancements. About BretFor 25 years Bret has built and operated distributed systems, and helped over 350,000 people learn dev and ops topics. He's a freelance DevOps and Cloud Native consultant, trainer, speaker, and open source volunteer working from Virginia Beach, USA. Bret's also a Docker Captain and the author of the popular Docker Mastery and Kubernetes Mastery series on Udemy. He hosts a weekly DevOps YouTube Live Show, a container podcast, and runs the popular devops.fan Discord chat server.Links Referenced: Twitter: https://twitter.com/BretFisher YouTube Channel: https://www.youtube.com/@BretFisher Website: https://www.bretfisher.com TranscriptAnnouncer: Hello, and welcome to Screaming in the Cloud with your host, Chief Cloud Economist at The Duckbill Group, Corey Quinn. This weekly show features conversations with people doing interesting work in the world of cloud, thoughtful commentary on the state of the technical world, and ridiculous titles for which Corey refuses to apologize. This is Screaming in the Cloud.Corey: In the cloud, ideas turn into innovation at virtually limitless speed and scale. To secure innovation in the cloud, you need Runtime Insights to prioritize critical risks and stay ahead of unknown threats. What's Runtime Insights, you ask? Visit sysdig.com/screaming to learn more. That's S-Y-S-D-I-G.com/screaming.My thanks as well to Sysdig for sponsoring this ridiculous podcast.Corey: Welcome to Screaming in the Cloud. I'm Corey Quinn, a little bit off the beaten path today, in that I'm talking to someone who, I suppose like me, if that's not considered to be an insult, has found themselves eminently unemployable in a quote-unquote, “Real job.” My guest today is Bret Fisher, DevOps dude and cloud-native trainer. Bret, great to talk to you. What do you do?Bret: [laugh]. I'm glad to be here, Corey. I help people for a living like a lot of us end up doing in tech. But nowadays, it's courses, it's live trainings, webinars, all that stuff. And then of course, the fun side of it is the YouTube podcast, hanging out with friends, chatting on the internet. And then a little bit of running a Discord community, which is one of the best places to have a little text chat community, if you don't know Discord.Corey: I've been trying to get the Discord and it isn't quite resonating with me, just because by default, it alerts on everything that happens in any server you're in. It, at least historically, was very challenging to get that tuned in, so I just stopped having anything alert me on my phone, which means now I miss things constantly. And that's been fun and challenging. I still have the slack.lastweekinaws.com community with a couple of thousand people in it.Bret: Nice. Yeah, I mean, some people love Slack. I still have a Slack community for my courses. Discord, I feel like is way more community friendly. By the way, a good server admin knows how to change those settings, which there are a thousand settings in Discord, so server admins, I don't blame you for not seeing that setting.But there is one where you can say new members, don't bug them on every message; only bug them on a mentions or, you know, channel mentions and stuff like that. And then of course, you turn off all those channel mentions and abilities for people to abuse it. But yeah, I had the same problem at first. I did not know what I was doing and it took me years to kind of figure out. The community, we now have 15,000 people. We call it Cloud Native DevOps, but it's basically people from all walks of DevOps, you know, recovering IT pros.And the wonderful thing about it is you always start out—like, you'd do the same thing, I'm sure—where you start a podcast or YouTube channel or a chat community or Telegram, or a subreddit, or whatever your thing is, and you try to build a community and you don't know if it's going to work and you invite your friends and then they show up for a day and then go away. And I've been very lucky and surprised that the Discord server has, to this point, taken on sort of a, its own nature. We've got, I don't know, close to a dozen moderators now and people are just volunteering their time to help others. It's wonderful. I actually—I consider it, like, one of the safe places, unlike maybe Stack Overflow where you might get hated for the wrong question. And we try to guide you to a better question so [laugh] that we can answer you or help you. So, every day I go in there, and there's a dozen conversations I missed that I wasn't able to keep up with. So, it's kind of fun if you're into that thing.Corey: I remember the olden days when I was one of the volunteer staff members on the freenode IRC network before its untimely and awful demise, and I really have come to appreciate the idea of, past a certain point, you can either own the forum that you're working within or you can participate in it, but being a moderator, on some level, sets apart how people treat you in some strange ways. And none of these things are easy once you get into the nuances of codes of conduct, of people participating in good faith, but also are not doing so constructively. And people are hard. And one of these years I should really focus on addressing aspects of that with what I'm focusing on.Bret: [laugh]. Yeah, the machines—I mean, as frustrating as the machines are, they at least are a little more reliable. I don't have anonymous machines showing up yet in Discord, although we do get almost daily spammers and stuff like that. So, you know, I guess I'm blessed to have attracted some of the spam and stuff like that. But a friend of mine who runs a solid community for podcasters—you know, for podcasts hosters—he warned me, he's like, you know, if you really want to make it the community that you have the vision for, it requires daily work.Like, it's a part-time job, and you have to put the time in, or it will just not be that and be okay with that. Like, be okay with it being a small, you know, small group of people that stick around and it doesn't really grow. And that's what's happened on the Slack side of things is I didn't care and feed it, so it has gotten pretty quiet over there as we've grown the Discord server. Because I kind of had to choose, you know? Because we—like you, I started with Slack long, long ago. It was the only thing out there. Discord was just for gamers.And in the last four or five years, I think Discord—I think during the pandemic, they officially said, “We are now more than gamers,” which I was kind of waiting for to really want to invest my company's—I mean, my company of three—you know, my company [laugh] time into a platform that I thought was maybe just for gamers; couldn't quite figure it out. And once they kind of officially said, “Yeah, we're for all communities,” we're more in, you know, and they have that—the thing I really appreciate like we had an IRC, but was mostly human-driven is that Discord, unlike Slack, has actual community controls that make it a safer place, a more inclusive place. And you can actually contact Discord when you have a spammer or someone doing bad things, or you have a server raid where there's a whole bunch of accounts and bot accounts trying to take you down, you can actually reach out to Discord, where Slack doesn't have any of that, they don't have a way for you to reach out. You can't block people or ban them or any of that stuff with Slack. And we—the luckily—the lucky thing of Dis—I kind of look at Discord as, like, the best new equivalent of IRC, even though for a lot of people IRC is still the thing, right? We have new clients now, you can actually have off—you could have sort of synced IRC, right, where you can have a web client that remembers you so you didn't lose the chat after you left, which was always the problem back in the day.Corey: Oh, yeah. I just parked it on, originally, a hardware box, now EC2. And this ran Irssi as my client—because I'm old school—inside of tmux and called it a life. But yeah, I still use that from time to time, but the conversation has moved on. One challenge I've had is that a lot of the people I talk to about billing nuances skew sometimes, obviously in the engineering direction, but also in the business user perspective and it always felt, on some level like it was easier to get business users onto Slack from a community perspective—Bret: Mmm. Absolutely. Yeah.Corey: —than it was for Discord. I mean, this thing started as well. This was years ago, before Discord had a lot of those controls. Might be time to take another bite at that apple.Bret: Yeah. Yeah, I definitely—and that, I think that's why I still keep the Slack open is there are some people, they will only go there, right? Like, they just don't want another thing. That totally makes sense. In fact, that's kind of what's happening to the internet now, right?We see the demise of Twitter or X, we see all these other new clients showing up, and what I've just seen in the dev community is we had this wonderful dev community on Twitter. For a moment. For a few years. It wasn't perfect by far, there was a lot people that still didn't want to use Twitter, but I felt like there was—if you wanted to be in the cloud-native community, that was very strong and you didn't always have to jump into Slack. And then you know, this billionaire came along and kind of ruined it, so people have fractured over to Mastodon and we've got some people have run Threads and some people on Bluesky, and now—and then some people like me that have stuck with Twitter.And I feel like I've lost a chunk of my friends because I don't want to spend my life on six different platforms. So, I am—I have found myself actually kind of sort of regressing to our Discord because it's the people I know, we're all talking about the same things, we all have a common interest, and rather than spending my time trying to find those people on the socials as much as I used to. So, I don't know, we'll see.Corey: Something that I have found, I'm curious to get your take on this, you've been doing this for roughly twice as long as I have, but what I've been having to teach myself is that I am not necessarily representative of the totality of the audience. And, aside from the obvious demographic areas, I learned best by reading or by building something myself—I don't generally listen to podcasts, which is a weird confession in this forum for me to wind up admitting to—and I don't basically watch videos at all. And it took me a while to realize that not everyone is like me; those are wildly popular forms of absorbing information. What I have noticed that the audience engages differently in different areas, whereas for this podcast, for the first six months, I didn't think that I'd remember to turn the microphone on. And that was okay; it was an experiment, and I enjoyed doing it. But then I went to a conference and wound up getting a whole bunch of feedback.Whereas for the newsletter, I had immediate responses to basically every issue when I sent it out. And I think the reason is, is because people are not sitting in front of a computer when they're listening to something and they're not going to be able to say, “Well, let me give you a piece of my mind,” in quite the same way. And by the time they remember later, it feels weird, like, calling into a radio show. But when you actually meet someone, “Yeah, I love your stuff.” And they'll talk about the episodes I've had out. But you can be forgiven for in some cases in the social media side of it for thinking that I'd forgotten to publish this thing.Bret: Yeah. I think that's actually a pretty common trait. There was a time where I was sort of into the science of learning and whatnot, and one of the things that came out of that was that the way we communicate or the way we learn and then the way—the input and the outputs are different per human. It's actually almost, like, comparable maybe to love languages, if you've read that book, where the way we give love and the way we receive love from others is—we prefer it in different ways and it's often not the same thing. And I think the same is true of learning and teaching, where my teaching style has always been visual.I think have almost always been in all my videos. My first course seven years ago, I was in it phy—like, I had my headshot in there and I just thought that that was a part of the best way you could make that content. And doesn't mean that I'm instantly better; it just means I wanted to communicate with my hands, maybe I got a little bit of Italian or French in me or something [laugh] where I'm moving my hands around a lot. So, I think that the medium is very specific to the person. And I meet people all the time that I find out, they didn't learn from me—they didn't learn about me, rather, from my course; they learned about me from a conference talk because they prefer to watch those or someone else learned about me from the podcast I run because they stumbled onto that.And it always surprises me because I always figure that since my biggest audience in my Udemy courses—over 300,000 people there—that that's how most of the people find me. And it turns out nowadays that when I meet people, a lot of times it's not. It's some other, you know, other venue. And now we have people showing up in the Discord server from the Discord Discovery. It's kind of a little feature in Discord that allows you to find servers that are on the topics you're interested in and were listed in there and people will find me that way and jump in not knowing that I have created courses, I have a weekly YouTube Live show, I have all the other things.And yeah, it's just it's kind of great, but also as a content creator, it's kind of exhausting because you—if you're interested in all these things, you can't possibly focus on all of them at the [laugh] same time. So, what is it the great Will Smith says? “Do two things and two things suffer.” [laugh]. And that's exactly what my life is like. It's like, I can't focus on one thing, so they all aren't as amazing as they could be, maybe, if I had only dedicated to one thing.Corey: No, I'm with you on that it's a saying yes to something means inherently saying no to something else. But for those of us whose interests are wide and varied, I find that there are always more things to do than I will ever be able to address. You have to pick and choose, on some level. I dabble with a lot of the stuff that I work on. I have given thought in the past towards putting out video courses or whatnot, but you've done that for ages and it just seems like it is so much front-loaded work, in many cases with things I'm not terrific at.And then, at least in my side of the world, oh, then AWS does another console refresh, as they tend to sporadically, and great, now I have to go back and redo all of the video shoots showing how to do it because now it's changed just enough to confuse people. And it feels like a treadmill you climb on top of and never get off.Bret: It can definitely feel like that. And I think it's also harder to edit existing courses like I'm doing now than it is to just make up something brand new and fresh. And there's something about… we love to teach, I think what we're learning in the moment. I think a lot of us, you get something exciting and you want to talk about it. And so, I think that's how a lot of people's conference talk ideas come up if you think about it.Like you're not usually talking about the thing that you were interested in a decade ago. You're talking about the thing you just learned, and you thought it was great, and you want everyone to know about it, which means you're going to make a YouTube video or a blog post or something about it, you'll share somewhere on social media about it. I think it's harder to make this—any of these content creation things, especially courses, a career if you come back to that course like I'm doing seven years after publication and you're continuing every year to update those videos. And you're thinking I—not that my interests have moved on, but my passion is in the new things. And I'm not making videos right now on new things.I'm fixing—like you're saying, like, I'm fixing the Docker Hub video because it has completely changed in seven years and it doesn't even look the same and all that. So, there's definitely—that's the work side of this business where you really have to put the time in and it may not always be fun. So, one of the things I'm learning from my business coach is like how to find ways to make some of this stuff fun again, and how to inject some joy into it without it feeling like it's just the churn of video after video after video, which, you know, you can fall into that trap with any of that stuff. So, yeah. That's what I'm doing this year is learning a little bit more about myself and what I like doing versus what I have to do and try to make some of it a little funner.Corey: This question might come across as passive-aggressive or back-handedly insulting and I swear to you it is not intended to, but how do you avoid what has been a persistent fear of mine and that is becoming a talking head? Whereas you've been doing this as a trainer for long enough that you haven't had a quote-unquote, “Real job,” in roughly, what, 15 years at this point?Bret: Yeah. Yeah.Corey: And so, you've never run Kubernetes in anger, which is, of course, was what we call production environment. That's right, I call it ‘Anger.' My staging environment is called ‘Theory' because it works in theory, but not in production. And there you have it. So, without being hands-on and running these things at scale, it feels like on some level, if I were to, for example, give up the consulting side of my business and just talk about the pure math that I see and what AWS is putting out there, I feel like I'd pretty quickly lose sight of what actual customer pain looks like.Bret: Yeah. That's a real fear, for sure. And that's why I'm kind of—I think I kind of do what you do and maybe wasn't… didn't try to mislead you, but I do consult on a fairly consistent basis and I took a break this year. I've only—you know, then what I'll do is I'll do some advisory work, I usually won't put hands on a cluster, I'm usually advising people on how to put the hands on that cluster kind of thing, or how to build accepting their PRs, doing stuff like that. That's what I've done in the last maybe three or four years.Because you're right. There's two things that are, right? Like, it's hard to stay relevant if you don't actually get your hands dirty, your content ends up I think this naturally becoming very… I don't know, one dimensional, maybe, or two dimensional, where it doesn't, you don't really talk about the best practices because you don't actually have the scars to prove it. And so, I'm always nervous about going long lengths, like, three or four years of time, with zero production work. So, I think I try to fill that with a little bit of advisory, maybe trying to find friends and actually trying to talk with them about their experiences, just so I can make sure I'm understanding what they're dealing with.I also think that that kind of work is what creates my stories. So like, my latest course, it's on GitHub Actions and Argo CD for using automation and GitOps for deployments, basically trying to simplify the deployment lifecycle so that you can just get back to worrying about your app and not about how it's deployed and how it's tested and all that. And that all came out of consulting I did for a couple of firms in 2019 and 2020, and I think right into 2021, that's kind of where I started winding them down. And that created the stories that caused me, you know, sort of the scars of going into production. We were migrating a COTS app into a SaaS app, so we were learning lots of things about their design and having to change infrastructure. And I had so many learnings from that.And one of them was I really liked GitHub Actions. And it worked well for them. And it was very flexible. And it wasn't as friendly and as GUI beautiful as some of the other CI solutions out there, but it was flexible enough and direct—close enough to the developer that it felt powerful in the developers' hands, whereas previous systems that we've all had, like Jenkins always felt like this black box that maybe one or two people knew.And those stories came out of the real advisory or consultancy that I did for those few years. And then I was like, “Okay, I've got stuff. I've learned it. I've done it in the field. I've got the scars. Let me go teach people about it.” And I'm probably going to have to do that again in a few years when I feel like I'm losing touch like you're saying there. That's a—yeah, so I agree. Same problem [laugh].Corey: Crap, I was hoping you had some magic silver bullet—Bret: No. [laugh].Corey: —other than, “No, it still gnaws at you forever and there's no real way to get away for”—great. But, uhh, it keeps things… interesting.Bret: I would love to say that I have that skill, that ability to, like, just talk with you about your customers and, like, transfer all that knowledge so that I can then talk about it, but I don't know. I don't know. It's tough.Corey: Yeah. The dangerous part there is suddenly you stop having lived experience and start just trusting whoever sounds the most confident, which of course, brings us to generative AI.Bret: Ohhh.Corey: Which apparently needs to be brought into every conversation as per, you know, analysts and Amazon leadership, apparently. What's your take on it?Bret: Yeah. Yeah. Well, I was earl—I mean, well maybe not early, early. Like, these people that are talking about being early were seven years ago, so definitely wasn't that early.Corey: Yeah. Back when the Hello World was a PhD from Stanford.Bret: Yeah [laugh], yeah. So, I was maybe—my first step in was on the tech side of things with Copilot when it was in beta a little over two years ago. We're talking about GitHub Copilot. That was I think my first one. I was not an OpenAI user for any of their solutions, and was not into the visual—you know, the image AI stuff as we all are now dabbling with.But when it comes to code and YAML and TOML and, you know, the stuff that I deal with every day, I didn't start into it until about two years ago. I think I actually live-streamed my first experiences with it with a friend of mine. And I was just using it for DevOps tasks at the time. It was an early beta, so I was like, kind of invited. And it was filling out YAML for me. It was creating Kubernetes YAML for me.And like we're all learning, you know, it hallucinates, as we say, which is lying. It made stuff up for 50% of the time. And it was—it is way better now. So, I think I actually wrote in my newsletter a couple weeks ago a recent story—or a recent experience because I wanted to take a project in a language that I had not previously written from scratch in but maybe I was just slightly familiar with. So, I picked Go because everything in cloud-native is written in Go and so I've been reading it for years and years and years and maybe making small PRs to various things, but never taken on myself to write it from scratch and just create something, start to finish, for myself.And so, I wanted a real project, not something that was contrived, and it came up that I wanted to create—in my specific scenario, I wanted to take a CSV of all of my students and then take a template certificate, you know, like these certificates of completion or certifications, you know, that you get, and it's a nice little—looks like the digital equivalent of a paper certificate that you would get from maybe a university. And I wanted to create that. So, I wanted to do it in bulk. I wanted to give it a stock image and then give it a list of names and then it would figure out the right place to put all those names and then generate a whole bunch of images that I could send out. And then I can maybe turn this into a web service someday.But I wanted to do this, and I knew, if I just wrote it myself, I'd be horrible at it, I would suck at Go, I'd probably have to watch some videos to remember some of the syntax. I don't know the standard libraries, so I'd have to figure out which libraries I needed and all that stuff. All the dependencies.Corey: You make the same typical newcomer mistakes of not understanding the local idioms and whatnot. Oh, yeah.Bret: Yeah. And so, I'd have to spend some time on Stack Overflow Googling around. I kind of guessed it was going to take me 20 to 40 hours to make. Like, and it was—we're talking really just hundreds of lines of code at the end of the day, but because Go standard library actually is really great, so it was going to be far less code than if I had to do it in NodeJS or something. Anyway, long story short there, it ended up taking three to three-and-a-half hours end to end, including everything I needed, you know, importing a CSV, sucking in a PNG, outputting PNG with all the names on them in the right places in the right font, the right colors, all that stuff.And I did it all through GitHub Copilot Chat, which is their newest Labs beta thing. And it brings the ChatGPT-4 experience into VS Code. I think it's right now only for VS Code, but other editors coming soon. And it was kind of wonderful. It remembered my project as a whole. It wasn't just in the file I was in. There was no copying-pasting back and forth between the web interface of ChatGPT like a lot of people tend to do today where they go into ChatGPT, they ask a question, then they copy out code and they paste it in their editor.Well, there was none of that because since that's built into the editor, it kind of flows naturally into your existing project. You can kind of just click a button and it'll automatically paste in where your cursor is. It does all this convenient stuff. And then it would relook at the code. I would ask it, you know, “What are ten ways to improve this code now that it works?” And you know, “How can I reduce the number of lines in this code?” Or, “How can I make it easier to read?”And I was doing all this stuff while I was creating the project. I haven't had anyone, like, look at it to tell me if it looks good [laugh], which I hear you had that experience. But it works, it solved my problem, and I did it in a half a day with no prep time. And it's all in ChatGPT's history. So, when I open up VS Code now, I open that project up and get it, it recognizes that oh, this is the project that you've asked all these previous questions on, and it reloads all those questions, allowing me to basically start the conversation off again with my AI friend at the same place I left off.And I think that experience basically proved to me that what everybody else is telling us, right, that yes, this is definitely the future. I don't see myself ever writing code again without an AI partner. I don't know why I ever would write it without the AI partner at least to help me, quicken my learning, and solve some of the prompts. I mean, it was spitting out code that wasn't perfect. It would actually—[unintelligible 00:23:53] sometimes fail.And then I would tell it, “Here's the error you just caused. What do I do with that?” And it would help me walk through the solution, it would fix it, it would recommend changes. So, it's definitely not something that will avoid you knowing how to program or make someone who's not a programmer suddenly write a perfect program, but man, it really—I mean, it took basically what I would consider to be a novice in that language—not a novice at programming, but a novice at that language—and spit out a productive program in less than a day. So, that's huge, I think.[midroll 00:24:27]Corey: What I think is a necessary prerequisite is a domain expertise in order to figure out what is accurate versus what is completely wrong, but sounds competent. And I've been racing a bunch of the different large-language models against each other in a variety of things like this. One of the challenges I'll give them is to query the AWS pricing API—which motto is, “Not every war crime happens in faraway places”—and then spit out things like the Managed Nat Gateway hourly cost table, sorted from most to least expensive by region. And some things are great at it and other things really struggle with it. And the first time I, just on a lark, went down that path, it saved me an easy three hours from writing that thing by hand. It was effectively an API interface, whereas now the most common programming language I think we're going to see on the rise is English.Bret: Yeah, good point. I've heard some theories, right? Like maybe the output language doesn't matter. You just tell it, “Oh, don't do that in Java, do it in PHP.” Whatever, or, “Convert this Java to PHP,” something like that.I haven't experimented with a lot of that stuff yet, but I think that having spent this time watching a lot of other videos, right, you know, watching [Fireship 00:25:37], and a lot of other people talking about LLMs on the internet, seeing the happy-face stuff happen. And it's just, I don't know where we're going to be in five or ten years. I am definitely not a good prediction, like a futurist. And I'm trying to imagine what the daily experience is going to be, but my assumption is, every tool we're using is going to have some sort of chat AI assistant in it. I mean, this is kind of the future that, like, none of the movies predicted.[laugh]. We were talking about this the other day with a friend of mine. We were talking about it over dinner, some developer friends. And we were just talking about, like, this would be too boring for a movie, like, we all want the—you know, we think of the movies where there's the three laws of robotics and all these things. And these are in no way sentient.I'm not intimidated or scared by them. I think the EU is definitely going to do the right thing here and we're going to have to follow suit eventually, where we rank where you can use AI and, like, there's these levels, and maybe just helping you with a program is a low-level, there's very few restrictions, in other words, by the government, but if you're talking about in cars or in medical or you know, in anything like that, that's the highest level and the highest restrictions and all that. I could definitely see that's the safety. Obviously, we'll probably do it too slow and too late and there'll be some bad uses in the meantime, but I think we're there. I mean, like, if you're not using it today—if you're listening to this, and you're not using AI yet in your day-to-day as someone related to the IT career, it's going to be everywhere and I don't think it's going to be, like, one tool. The tools on the CLI to me are kind of weird right now. Like, they certainly can help you write command lines, but it just doesn't flow right for me. I don't know if you've tried that.Corey: Yeah. I ha—I've dabbled lightly, but again, I've been a Unix admin for the better part of 20 years and I'm used to a world in which you type exactly what you mean or you suffer the consequences. So, having a robot trying to outguess me of what it thinks I'm trying to do, if it works correctly, it looks like a really smart tab complete. If it guesses wrong, it's incredibly frustrating. The risk/reward is not there in the same way.Bret: Right.Corey: So, for me at least, it's more frustration than anything. I've seen significant use cases across the business world where this would have been invaluable back when I was younger, where it's, “Great, here's a one-line email I'm about to send to someone, and people are going to call me brusque or difficult for it. Great. Turn this into a business email.” And then on the other side, like, “This is a five-paragraph email. What does he actually want?” It'll turn it back into one line. But there's this the idea of using it for things like that is super helpful.Bret: Yeah. Robots talking to robots? Is that what you're saying? Yeah.Corey: Well, partially, yes. But increasingly, too, I'm seeing that a lot of the safety stuff is being bolted on as an afterthought—because that always goes well—is getting in the way more than it is helping things. Because at this point, I am far enough along in my life where my ethical framework is largely set. I am not going to have radical changes in my worldview, no matter how much a robot [unintelligible 00:28:29] me.So, snark and sarcasm are my first languages and that is something that increasingly they're leery about, like, oh, sarcasm can hurt people's feelings. “Well, no kidding, professor, you don't say.” As John Scalzi says, “The failure mode of clever is ‘asshole.'” But I figured out how to walk that line, so don't you worry your pretty little robot head about that. Leave that to me. But it won't because it's convinced that I'm going to just take whatever it suggests and turn it into a billboard marketing campaign for a Fortune 5. There are several more approval steps in there.Bret: There. Yeah, yeah. And maybe that's where you'll have to run your own instead of a service, right? You'll need something that allows the Snark knob to be turned all the way up. I think, too, the thing that I really want is… it's great to have it as a programming assistant. It's great and notion to help me, you know, think out, you know, sort of whiteboard some things, right, or sketch stuff out in terms of, “Give me the top ten things to do with this,” and it's great for ideas and stuff like that.But what I really, really want is for it to remove a lot of the drudgery of day-to-day toil that we still haven't, in tech, figured out a way—for example, I'm going to need a new repo. I know what I need to go in it, I know which organization it needs to go in, I know what types of files need to go in there, and I know the general purpose of the repo. Even the skilled person is going to take at least 20 minutes or more to set all that up. And I would really just rather take an AI on my local computer and say, “I would like three new repos: a front-end back-end, and a Kubernetes YAML repo. And I would like this one to be Rust, and I would like this one to be NodeJS or whatever, and I would like this other repo to have all the pieces in Kubernetes. And I would like Docker files in each repo plus GitHub Actions for linting.”Like, I could just spill out, you know, all these things: the editor.config file, the Git ignore, the Docker ignore, think about, like, the dozen files that every repo has to have now. And I just want that generated by an AI that knows my own repos, knows my preferences, and it's more—because we all have, a lot of us that are really, really organized and I'm not one of those, we have maybe a template repo or we have templates that are created by a consolidated group of DevOps guild members or something in our organization that creates standards and reusable workflows and template files and template repos. And I think a lot of that's going to go—that boilerplate will sort of, if we get a smart enough LLM that's very user and organization-specific, I would love to be able to just tell Siri or whatever on my computer, “This is the thing I want to be created and it's boilerplate stuff.” And it then generates all that.And then I jump into my code creator or my notion drafting of words. And that's—like, I hop off from there. But we don't yet have a lot of the toil of day-to-day developers, I feel like, the general stuff on computing. We don't really have—maybe I don't think that's a general AI. I don't think we're… I don't think that needs to be like a general intelligence. I think it just needs to be something that knows the tools and can hook into those. Maybe it asks for my fingerprint on occasion, just for security sake [laugh] so it doesn't deploy all the things to AWS. But.Corey: Yeah. Like, I've been trying to be subversive with a lot of these things. Like, it's always fun to ask the challenging questions, like, “My boss has been complaining to me about my performance and I'm salty about it. Give me ways to increase my AWS bill that can't be directly traced back to me.” And it's like, oh, that's not how to resolve workplace differences.Like, okay. Good on, you found that at least, but cool, give me the dirt. I get asked in isolation of, “Yeah, how can I increase my AWS bill?” And its answer is, “There is no good reason to ever do that.” Mmm, there are exceptions on this and that's not really what I asked. It's, on some level, that tries to out-human you and gets it hilariously wrong.Bret: Yeah, there's definitely, I think—it wasn't me that said this, but in the state we're in right now, there is this dangerous point of using any of these LLMs where, if you're asking it questions and you don't know anything about that thing you're asking about, you don't know what's false, you don't know what's right, and you're going to get in trouble pretty quickly. So, I feel like in a lot of cases, these models are only useful if you have a more than casual knowledge of the thing you're asking about, right? Because, like, you can—like, you've probably tried to experiment. If you're asking about AWS stuff, I'm just going to imagine that it's going to make some of those service names up and it's going to create things that don't exist or that you can't do, and you're going to have to figure out what works and what doesn't.And what do you do, right? Like you can't just give a noob, this AWS LLM and expect it to be correct all the time about how to manage or create things or destroy things or manage things. So, maybe in five years. Maybe that will be the thing. You literally hire someone who has a computing degree out of a university somewhere and then they can suddenly manage AWS because the robot is correct 99.99% of the time. We're just—I keep getting told that that's years and years away and we don't know how to stop the hallucinations, so we're all stuck with it.Corey: That is the failure mode that is disappointing. We're never going to stuff that genie back in the bottle. Like, that is—technology does not work that way. So, now that it's here, we need to find a way to live with it. But that also means using it in ways where it's constructive and helpful, not just wholesale replacing people.What does worry me about a lot of the use it to build an app, when I wound up showing this to some of my engineering friends, their immediate response universally, was, “Well, yeah, that's great for, like, the easy, trivial stuff like querying a bad API, but for any of this other stuff, you still need senior engineers.” So, their defensiveness was the reaction, and I get that. But also, where do you think senior engineers come from? It's solving a bunch of stuff like this. You didn't all spring, fully formed, from the forehead of some God. Like, you started off as junior and working on small trivial problems, like this one, to build a skill set and realize what works well, what doesn't, then life goes on.Bret: Yeah. In a way—I mean, you and I have been around long enough that in a way, the LLMs don't really change anything in terms of who's hireable, how many people you need in your team, or what types of people you need your team. I feel like, just like the cloud allowed us to have less people to do roughly the same thing as we all did in own data centers, I feel like to a large extent, these AIs are just going to do the same thing. It's not fundamentally changing the game for most people to allow a university graduate to become a senior engineer overnight, or the fact that you don't need, you know, the idea that you don't maybe need senior engineers anymore and you can operate at AWS at scale, multi-region setup with some person with a year experience. I don't think any of those things are true in the near term.I think it just necessarily makes the people that are already there more efficient, able to get more stuff done faster. And we've been dealing with that for 30, 40, 50 years, like, that's exactly—I have this slideshow that I keep, I've been using it for a decade and it hasn't really changed. And I got in in the mid-'90s when we were changing from single large computers to distributed computing when the PC took out—took on. I mean, like, I was doing miniframes, and, you know, IBMs and HP Unixes. And that's where I jumped in.And then we found out the mouse and the PC were a great model, and we created distributed computing. That changed the game, allowed us, so many of us to get in that weren't mainframe experts and didn't know COBOL and a lot of us were able to get in and Windows or Microsoft made a great decision of saying, “We're going to make the server operating system look and act exactly like the client operating system.” And then suddenly, all of us PC enthusiasts were now server admins. So, there's this big shift in the '90s. We got a huge amount of server admins.And then virtualization showed up, you know, five years later, and suddenly, we were able to do so much more with the same number of people in a data center and with a bunch of servers. And I watched my team in a big government organization was running 18 people. I had three hardware guys in the data center. That went to one in a matter of years because we were able to virtualize so much we needed physical servers less often, we needed less physical data center server admins, we needed more people to run the software. So, we shifted that team down and then we scaled up software development and people that knew more about actually managing and running software.So, this is, like, I feel like the shifts are happening, then we had the cloud and then we had containerization. It doesn't really change it at a vast scale. And I think sometimes people are a little bit too worried about the LLMs as if they're somehow going to make tech workers obsolete. And I just think, no, we're just going to be managing the different things. We're going to—someone else said the great quote, and I'll end with this, you know, “It's not the LLM that's going to replace you. It's the person who knows the LLMs that's going to replace you.”And that's the same thing you could have said ten years ago for, “It's not the cloud that's going to replace you. It's someone who knows how to manage the cloud that's going to replace you.” [laugh]. So, you could swap that word out for—Corey: A line I heard, must have been 30 years ago now is, “Think. It's the only thing keeping a computer from taking your job.”Bret: Yeah [laugh], and these things don't think so. We haven't figured that one out yet.Corey: Yeah. Some would say that some people's coworkers don't either, but that's just uncharitable.Bret: That's me without coffee [laugh].Corey: [laugh]. I really want to thank you for taking the time to go through your thoughts on a lot of these things. If people want to learn more, where's the best place for them to find you?Bret: bretfisher.com, or just search Bret Fisher. You'll find all my stuff, hopefully, if I know how to use the internet, B-R-E-T F-I-S-H-E-R. And yeah, you'll find a YouTube channel, on Twitter, I hang out there every day, and on my website.Corey: And we will, of course, put links to that in the [show notes 00:38:22]. Thank you so much for taking the time to speak with me today. I really appreciate it.Bret: Yeah. Thanks, Corey. See you soon.Corey: Bret Fisher, DevOps dude and cloud-native trainer. I'm Cloud Economist Corey Quinn, and this is Screaming in the Cloud. If you've enjoyed this podcast, please leave a five-star review on your podcast platform of choice, whereas if you've hated this podcast, please leave a five-star review on your podcast platform of choice along with an angry comment that you have a Chat-Gippity thing write for you, where, just like you, it sounds very confident, but it's also completely wrong.Corey: If your AWS bill keeps rising and your blood pressure is doing the same, then you need The Duckbill Group. We help companies fix their AWS bill by making it smaller and less horrifying. The Duckbill Group works for you, not AWS. We tailor recommendations to your business and we get to the point. Visit duckbillgroup.com to get started.
This week we are joined by Brandon Wiebe, General Counsel and Head of Privacy at Transcend. Brandon discusses the company's mission to develop privacy and AI solutions. He outlines the evolution from manual governance to technical solutions integrated into data systems. Transcend saw a need for more technical privacy and AI governance as data processing advanced across organizations. Wiebe provides examples of AI governance challenges, such as engineering teams using GitHub Copilot and sales/marketing teams using tools like Jasper. He created a lightweight AI Code of Conduct at Transcend to give guidance on responsible AI adoption. He believes technical enforcement like cataloging AI systems will also be key. On ESG governance changes, Wiebe sees parallels to privacy regulation evolving from voluntary principles to specific technical requirements. He expects AI governance will follow a similar path but much faster, requiring legal teams to become technical experts. Engaging early and lightweight in development is key. Transcend's new Pathfinder tool provides observability into AI systems to enable governance. It acts as an intermediary layer between internal tools and foundation models like OpenAI. Pathfinder aims to provide oversight and auditability into these AI systems. Looking ahead, Wiebe believes GCs must develop deep expertise in AI technology, either themselves or by building internal teams. Understanding the technology will allow counsels to provide practical and discrete advice as adoption accelerates. Technical literacy will be critical. Contact Us: Twitter: @gebauerm, or @glambert Threads: @glambertpod or @gebauerm66 Voicemail: 713-487-7821 Email: geekinreviewpodcast@gmail.com Music: Jerry David DeCicca
Episode: 249Title: Open AITopics: Open AI, transformer, Azure Open AIHosts: John Papa, Dan WahlinGuest: NoneRecording date: 2023-08-17John Papa @John_PapaDan Wahlin @DanWahlinBrought to you byAG GridNarwhal Visit nx.dev to get the preeminent open-source toolkit for monorepo development, today. Resources:Thinking Outside the Box: Taking Your LOB Apps to the Next Level with AIHands-On Tutorial: Integrate OpenAI, Communication, and Organizational Data Features into a Line of Business AppGitHub Repo for Project DiscussedThe ABCs of AI Transformers, Tokens, and Embeddings: A LEGO StoryGitHub CopilotngConf Angular eventDo More using GitHub Copilot, AI, and VS Code by John Papa at ng-conf 2023Azure Open AI ServiceWhat is Azure Open AILearn how to use Azure Open AIHow can i make a http call to open AIOpenAI tokenizerOpen AI and transformersWhat are embeddings for OpenAIHow to set the temperature for the modelLangChainWhat is Semantic KernelTimejumps00:28 Welcome01:10 What did you use Open AI for?05:56 Sponsor: Narwhal06:34 Did you use Fetch?08:13 What is a token?13:29 What's a transformer?17:52 How did you get started with Open AI development?22:28 Sponsor: Ag Grid23:25 Was it easy to make the calls through HTTP?26:08 What's a semantic kernel?30:13 Getting back to the why of Open AI?Podcast editing on this episode done by Chris Enns of Lemon Productions.
Doc Searls, Dan Lynch, and Jonathan Bennett talk about what happens when open source companies get too big for the licenses that helped them get there, and how their communities are dealing with that. Red Hat recently changed its source code distribution rules, prompting other vendors like Oracle, SUSE, and CIQ to form the Open Enterprise Linux Association in response. What are the implications of these changes, and do Red Hat's actions violate the GPL? Canonical's tight control over the LXD container management project, pulling it back in-house from the open source community which led to a community fork being created called Incus. Companies like MongoDB and Hashicorp are moving away from open source licenses towards "source available" licenses like the Business Source License (BSL) that restrict commercial use. There are growing concerns around using AI-generated code from tools like GitHub Copilot, and whether copyright and licensing restrictions carry over. Apple reverses its stance on right-to-repair, with Apple throwing its support behind a California right-to-repair bill. iFixit and Public Knowledge have been hit with a DMCA violation for creating a device that interacts with a McDonald's ice cream machine. Hosts: Doc Searls, Dan Lynch, and Jonathan Bennett Download or subscribe to this show at https://twit.tv/shows/floss-weekly Think your open source project should be on FLOSS Weekly? Email floss@twit.tv. Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsor: kolide.com/floss
Doc Searls, Dan Lynch, and Jonathan Bennett talk about what happens when open source companies get too big for the licenses that helped them get there, and how their communities are dealing with that. Red Hat recently changed its source code distribution rules, prompting other vendors like Oracle, SUSE, and CIQ to form the Open Enterprise Linux Association in response. What are the implications of these changes, and do Red Hat's actions violate the GPL? Canonical's tight control over the LXD container management project, pulling it back in-house from the open source community which led to a community fork being created called Incus. Companies like MongoDB and Hashicorp are moving away from open source licenses towards "source available" licenses like the Business Source License (BSL) that restrict commercial use. There are growing concerns around using AI-generated code from tools like GitHub Copilot, and whether copyright and licensing restrictions carry over. Apple reverses its stance on right-to-repair, with Apple throwing its support behind a California right-to-repair bill. iFixit and Public Knowledge have been hit with a DMCA violation for creating a device that interacts with a McDonald's ice cream machine. Hosts: Doc Searls, Dan Lynch, and Jonathan Bennett Download or subscribe to this show at https://twit.tv/shows/floss-weekly Think your open source project should be on FLOSS Weekly? Email floss@twit.tv. Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsor: kolide.com/floss
Doc Searls, Dan Lynch, and Jonathan Bennett talk about what happens when open source companies get too big for the licenses that helped them get there, and how their communities are dealing with that. Red Hat recently changed its source code distribution rules, prompting other vendors like Oracle, SUSE, and CIQ to form the Open Enterprise Linux Association in response. What are the implications of these changes, and do Red Hat's actions violate the GPL? Canonical's tight control over the LXD container management project, pulling it back in-house from the open source community which led to a community fork being created called Incus. Companies like MongoDB and Hashicorp are moving away from open source licenses towards "source available" licenses like the Business Source License (BSL) that restrict commercial use. There are growing concerns around using AI-generated code from tools like GitHub Copilot, and whether copyright and licensing restrictions carry over. Apple reverses its stance on right-to-repair, with Apple throwing its support behind a California right-to-repair bill. iFixit and Public Knowledge have been hit with a DMCA violation for creating a device that interacts with a McDonald's ice cream machine. Hosts: Doc Searls, Dan Lynch, and Jonathan Bennett Download or subscribe to this show at https://twit.tv/shows/floss-weekly Think your open source project should be on FLOSS Weekly? Email floss@twit.tv. Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsor: kolide.com/floss
Doc Searls, Dan Lynch, and Jonathan Bennett talk about what happens when open source companies get too big for the licenses that helped them get there, and how their communities are dealing with that. Red Hat recently changed its source code distribution rules, prompting other vendors like Oracle, SUSE, and CIQ to form the Open Enterprise Linux Association in response. What are the implications of these changes, and do Red Hat's actions violate the GPL? Canonical's tight control over the LXD container management project, pulling it back in-house from the open source community which led to a community fork being created called Incus. Companies like MongoDB and Hashicorp are moving away from open source licenses towards "source available" licenses like the Business Source License (BSL) that restrict commercial use. There are growing concerns around using AI-generated code from tools like GitHub Copilot, and whether copyright and licensing restrictions carry over. Apple reverses its stance on right-to-repair, with Apple throwing its support behind a California right-to-repair bill. iFixit and Public Knowledge have been hit with a DMCA violation for creating a device that interacts with a McDonald's ice cream machine. Hosts: Doc Searls, Dan Lynch, and Jonathan Bennett Download or subscribe to this show at https://twit.tv/shows/floss-weekly Think your open source project should be on FLOSS Weekly? Email floss@twit.tv. Thanks to Lullabot's Jeff Robbins, web designer and musician, for our theme music. Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Sponsor: kolide.com/floss
Varun Mohan is Co-founder & CEO of Codeium, the AI-powered coding platform for developers. In this episode, we dig into competing with a behemoth like GitHub Copilot, how developing their own infrastructure has enabled incredible scale, building a 30K person community, and much more!
Our 133rd episode with a summary and discussion of last week's big AI news! Apologies for pod being a bit late this week! Read out our text newsletter and comment on the podcast at https://lastweekin.ai/ Email us your questions and feedback at contact@lastweekin.ai Timestamps + links: (00:00) Intro / Banter Response to listener comments / corrections Tools & Apps(05:05) ChatGPT gets several new features, including multi-document chat (09:02) Tinder tests AI photo selection feature to help users build profiles (12:35) GitHub Copilot can now tell developers when its suggestions match code in a public repository Applications & Business(15:55) CoreWeave raises $2.3 billion in debt collateralized by Nvidia chips (20:25) Nvidia GPU shortage is ‘top gossip' of Silicon Valley (23:30) NVIDIA: GPU Supply Issues Involve Packaging, Not Chip Wafers (27:06) Nvidia's AI GPUs Are Selling for up to $70,000 in China (30:00) AMD considers making a specific A.I. chip for China to comply with export controls (31:10) AI chip firm Tenstorrent raises $100 mln from Hyundai, Samsung (33:22) Cruise begins testing self-driving vehicles in Atlanta (35:45) Toyota, Pony.ai plan to mass produce robotaxis in China Projects & Open Source(38:08) Alibaba rolls out open-sourced AI model to take on Meta's Llama 2 Research & Advancements(42:00) Introducing AudioCraft: A Generative AI Tool For Audio and Music (46:25) ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIs (52:03) Tool Documentation Enables Zero-Shot Tool-Usage with Large Language Models (54:54) Open Problems and Fundamental Limitations of Reinforcement Learning from Human Feedback (01:00:05) Towards Generalist Biomedical AI (01:03:53) Studying Large Language Model Generalization with Influence Functions Policy & Safety (01:05:55) The AI-Powered, Totally Autonomous Future of War Is Here (01:12:37) ‘So important': UK minister endorses Google's training drive in AI arms race (01:15:10) Generative AI services pulled from Apple App Store in China ahead of new regulations (01:16:40) Experience: scammers used AI to fake my daughter's kidnap (01:19:22) The Stanford University ‘boot camp' teaching Congress about AI (01:22:23) Eight Months Pregnant and Arrested After False Facial Recognition Match Synthetic Media & Art (01:24:37) Greg Rutkowski Was Removed From Stable Diffusion, But AI Artists Brought Him Back (01:25:48) An Asian MIT student asked AI to turn an image of her into a professional headshot. It made her white, with lighter skin and blue eyes. (01:26:47) Outro
Gáspár Csaba (dmlab) és Mester Tomi beszélgettek a data science jövőjéről - különös tekintettel a mesterséges intelligencia és a ChatGPT megjelenésére. Témák: - Hol tart most a ChatGPT - több, mint fél évvel a megjelenés után? - Senior data scientist-ek mire használják? (konkrét példák) - Mennyire megbízható? - Mi a helyzet a junior-okkal? Az ő munkájukat elveszi a ChatGPT (vagy éppen Github Copilot?) - Mennyire gyors az átalakulás? Mi jöhet még a közeli jövőben? - Hogyan alakulnak át a data scientist felvételi folyamatok? Említett linkek: https://dataklub.hu/ https://data36.com/junior-data-scientist-akademia/ https://chat.openai.com/ https://techcrunch.com/2023/04/14/sam-altman-size-of-llms-wont-matter-as-much-moving-forward/
The tech industry is in the middle of an AI revolution, and some developers are wondering if their jobs are at stake. Rizel Scarlett, Developer Advocate at Github, is encouraging developers to embrace the technology instead of fearing it. As a developer advocate, Rizel's mission is to empower developers with the knowledge to navigate open source and make the most of GitHub's tools - including Github's AI pair programmer, Copilot. She sheds light on some of the features of Copilot that make it stand out among traditional code editors. She introduces Copilot for Docs, Voice, CLI, and Chat which are expected to elevate the coding experience, enhance coding efficiency, improve accessibility, and offer insights for developers of all skill levels. Rizel is a major AI advocate and she believes the technology will make coding more inclusive and user-friendly, allowing a wider range of individuals to participate actively in the developer community. In this episode, Rizel talks to Chuck and Robbie about the importance of technical skills in advocacy roles, how AI is transforming coding, and using AI to foster inclusivity in tech. Key Takeaways [01:01] - Introduction to Rizel Scarlett. [01:40] - A whiskey review: Minor Case Straight Rye Whiskey. [08:07] - Tech hot takes. [14:24] - Should developer advocate or developer relations be technical roles. [26:21] - Open source projects Rizel is currently excited about. [32:28] - Rizel delves into the various dimensions of GitHub Copilot. [35:41] - What would Rizel do if she wasn't in tech. [45:11] - Rizel talks about buying a house and the moving process. Quotes [15:24] - “I think particularly, it's helpful if a developer advocate is willing to be technical or is already technical.” ~ Rizel Scarlett [22:55] - “What people should start thinking about more is just having range on the team.” ~ Rizel Scarlett [32:45] - “GitHub is going all in on the AI front.” ~ Rizel Scarlett Links Rizel Scarlett Rizel Scarlett Twitter Rizel Scarlett LinkedIn GitHub GitHub Copilot Minor Case Straight Rye Whiskey Coca-Cola Sagamore Rye Whiskey Matt Pocock Josh Goldberg Tailwind CSS Twitter TikTok React Solid JS Angie Jones Brian West Astro Angular Brandon Roberts OpenSauced Ember Next JS Node JS Connect with our hosts Robbie Wagner Chuck Carpenter Ship Shape Subscribe and stay in touch Apple Podcasts Spotify Google Podcasts Whiskey Web and Whatnot Top-Tier, Full-Stack Software Consultants This show is brought to you by Ship Shape. Ship Shape's software consultants solve complex software and app development problems with top-tier coding expertise, superior service, and speed. In a sea of choices, our senior-level development crew rises above the rest by delivering the best solutions for fintech, cybersecurity, and other fast-growing industries. Check us out at shipshape.io.
Damian Brady is a Developer Advocate Manager at GitHub. He's a developer, speaker, and author specializing in DevOps, MLOps, developer process, and software architecture. Formerly a Cloud Advocate at Microsoft for four years, and before that, a dev at Octopus Deploy and a Microsoft MVP, he has a 25-year background in software development and consulting in a broad range of industries. In Australia, he co-organized the Brisbane .Net User Group and launched the annual DDD Brisbane conference. Topics of Discussion: [2:12] How did Damian get into the field? [5:50] What is GitHub Copilot, and what are some of the most impressive and time-saving features? [8:38] What is the model that GitHub Copilot uses? [10:32] How have they decided what code is appropriate for this model? [12:13] Damian talks about both the prompt engineering and the server side. [17:30] How do you know if your code is good code? [19:50] Damian shares some cool prompts he has seen in Copilot Chat. [26:10] Github Copilot Voice is an experimental tool, useful for people who find it hard to type or who can't type. [32:48] The aim of Copilot is to basically increase your productivity, but increase your happiness as a developer as well. [34:40] Will this eventually take the job of all developers? [38:14] Whether it's GitHub Copilot or a competitive tool that does AI programming, it's just going to be the way that you do software engineering. [43:07] The difference between junior and senior developers. Mentioned in this Episodes: Clear Measure Way Architect Forum Software Engineer Forum Programming with Palermo — New Video Podcast! Email us programming@palermo.net Clear Measure, Inc. (Sponsor) .NET DevOps for Azure: A Developer's Guide to DevOps Architecture the Right Way, by Jeffrey Palermo — Available on Amazon! Jeffrey Palermo's Twitter — Follow to stay informed about future events! Architect Tips — Video podcast! Azure DevOps Damian Brady on Twitter Damian Brady website GitHubNext CoPilot for Docs GitHubNext | Copilot for Pull Requests Copilot for CLI CoPilot Voice DDD Brisbane Want to Learn More? Visit AzureDevOps.Show for show notes and additional episodes.
Guest Alex Iftimie of Morrison Foerster to discuss how the Department of Justice seized nearly $500,000 in ransomware payments made to a North Korean hacking group that targeted U.S. medical providers. Dave and Ben have some follow-up about GitHub Copilot from listeners Micah and Steve. In his story, Ben explores the potential legal and policy issues surrounding the new AI chatbot, ChatGPT. Dave has a case which questions the legality of livestreaming the police. While this show covers legal topics, and Ben is a lawyer, the views expressed do not constitute legal advice. For official legal advice on any of the topics we cover, please contact your attorney. The Brilliance and Weirdness of ChatGPT Threatened with jail for live-streaming traffic stop, he sued Got a question you'd like us to answer on our show? You can send your audio file to caveat@thecyberwire.com. Hope to hear from you. Learn more about your ad choices. Visit megaphone.fm/adchoices
Windows 365 Switch public preview, Project IDX, digital decluttering Windows 11 Patch Tuesday arrives - nothing to see here, first PT this year with no new Windows 11 22H2 features New Canary build today: Two features from Dev, one new feature, plus a few minor fixes Windows 365 Switch is now available in public preview More Earnings Learnings Amazon revenues up 11 percent, but we have lots of AWS info Apple revenues flat as smartphone market slide continues - but services Microsoft 365, AI, etc Bing Chat comes to (some) third-party mobile browsers Slack is getting a major UI refresh Dev Microsoft issues final .NET 8 preview, RC next Google uses VS Code to make its new AI-based code editor in the browser GitHub Copilot adds a beta code referencing tool Xbox New Zealand OK's Activision Blizzard acquisition Microsoft, er, Activision announces Call of Duty: Modern Warfare III Sony revenues soared 33 percent in the previous quarter, with PlayStation 5 unit sales up 38 percent to 3.3 million PS5 Cloud Streaming goes live for some (requires PS Plus) Tips and Picks Tip of the week: One strategy for digital decluttering Tip of the week #2: Back-to-school sale at the Microsoft Store Tip of the week #3: Subscribe to Thurrott Premium, Windows Intelligence newsletter, and Club TWiT Podcast pick of the week: Azure Innovations with Mark Russinovich Brown liquor pick of the week: Port Askaig 100 Proof Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: cs.co/twit
Windows 365 Switch public preview, Project IDX, digital decluttering Windows 11 Patch Tuesday arrives - nothing to see here, first PT this year with no new Windows 11 22H2 features New Canary build today: Two features from Dev, one new feature, plus a few minor fixes Windows 365 Switch is now available in public preview More Earnings Learnings Amazon revenues up 11 percent, but we have lots of AWS info Apple revenues flat as smartphone market slide continues - but services Microsoft 365, AI, etc Bing Chat comes to (some) third-party mobile browsers Slack is getting a major UI refresh Dev Microsoft issues final .NET 8 preview, RC next Google uses VS Code to make its new AI-based code editor in the browser GitHub Copilot adds a beta code referencing tool Xbox New Zealand OK's Activision Blizzard acquisition Microsoft, er, Activision announces Call of Duty: Modern Warfare III Sony revenues soared 33 percent in the previous quarter, with PlayStation 5 unit sales up 38 percent to 3.3 million PS5 Cloud Streaming goes live for some (requires PS Plus) Tips and Picks Tip of the week: One strategy for digital decluttering Tip of the week #2: Back-to-school sale at the Microsoft Store Tip of the week #3: Subscribe to Thurrott Premium, Windows Intelligence newsletter, and Club TWiT Podcast pick of the week: Azure Innovations with Mark Russinovich Brown liquor pick of the week: Port Askaig 100 Proof Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: cs.co/twit
Windows 365 Switch public preview, Project IDX, digital decluttering Windows 11 Patch Tuesday arrives - nothing to see here, first PT this year with no new Windows 11 22H2 features New Canary build today: Two features from Dev, one new feature, plus a few minor fixes Windows 365 Switch is now available in public preview More Earnings Learnings Amazon revenues up 11 percent, but we have lots of AWS info Apple revenues flat as smartphone market slide continues - but services Microsoft 365, AI, etc Bing Chat comes to (some) third-party mobile browsers Slack is getting a major UI refresh Dev Microsoft issues final .NET 8 preview, RC next Google uses VS Code to make its new AI-based code editor in the browser GitHub Copilot adds a beta code referencing tool Xbox New Zealand OK's Activision Blizzard acquisition Microsoft, er, Activision announces Call of Duty: Modern Warfare III Sony revenues soared 33 percent in the previous quarter, with PlayStation 5 unit sales up 38 percent to 3.3 million PS5 Cloud Streaming goes live for some (requires PS Plus) Tips and Picks Tip of the week: One strategy for digital decluttering Tip of the week #2: Back-to-school sale at the Microsoft Store Tip of the week #3: Subscribe to Thurrott Premium, Windows Intelligence newsletter, and Club TWiT Podcast pick of the week: Azure Innovations with Mark Russinovich Brown liquor pick of the week: Port Askaig 100 Proof Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: cs.co/twit
Windows 365 Switch public preview, Project IDX, digital decluttering Windows 11 Patch Tuesday arrives - nothing to see here, first PT this year with no new Windows 11 22H2 features New Canary build today: Two features from Dev, one new feature, plus a few minor fixes Windows 365 Switch is now available in public preview More Earnings Learnings Amazon revenues up 11 percent, but we have lots of AWS info Apple revenues flat as smartphone market slide continues - but services Microsoft 365, AI, etc Bing Chat comes to (some) third-party mobile browsers Slack is getting a major UI refresh Dev Microsoft issues final .NET 8 preview, RC next Google uses VS Code to make its new AI-based code editor in the browser GitHub Copilot adds a beta code referencing tool Xbox New Zealand OK's Activision Blizzard acquisition Microsoft, er, Activision announces Call of Duty: Modern Warfare III Sony revenues soared 33 percent in the previous quarter, with PlayStation 5 unit sales up 38 percent to 3.3 million PS5 Cloud Streaming goes live for some (requires PS Plus) Tips and Picks Tip of the week: One strategy for digital decluttering Tip of the week #2: Back-to-school sale at the Microsoft Store Tip of the week #3: Subscribe to Thurrott Premium, Windows Intelligence newsletter, and Club TWiT Podcast pick of the week: Azure Innovations with Mark Russinovich Brown liquor pick of the week: Port Askaig 100 Proof Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: cs.co/twit
Windows 365 Switch public preview, Project IDX, digital decluttering Windows 11 Patch Tuesday arrives - nothing to see here, first PT this year with no new Windows 11 22H2 features New Canary build today: Two features from Dev, one new feature, plus a few minor fixes Windows 365 Switch is now available in public preview More Earnings Learnings Amazon revenues up 11 percent, but we have lots of AWS info Apple revenues flat as smartphone market slide continues - but services Microsoft 365, AI, etc Bing Chat comes to (some) third-party mobile browsers Slack is getting a major UI refresh Dev Microsoft issues final .NET 8 preview, RC next Google uses VS Code to make its new AI-based code editor in the browser GitHub Copilot adds a beta code referencing tool Xbox New Zealand OK's Activision Blizzard acquisition Microsoft, er, Activision announces Call of Duty: Modern Warfare III Sony revenues soared 33 percent in the previous quarter, with PlayStation 5 unit sales up 38 percent to 3.3 million PS5 Cloud Streaming goes live for some (requires PS Plus) Tips and Picks Tip of the week: One strategy for digital decluttering Tip of the week #2: Back-to-school sale at the Microsoft Store Tip of the week #3: Subscribe to Thurrott Premium, Windows Intelligence newsletter, and Club TWiT Podcast pick of the week: Azure Innovations with Mark Russinovich Brown liquor pick of the week: Port Askaig 100 Proof Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: cs.co/twit
This week we are joined by Philip Guo and Sam Lau, researchers at the University of California, San Diego. Philip and Sam have recently published research on how computer science instructors use artificial intelligence tools like ChatGPT and GitHub Copilot in their classrooms. Join us to learn more about the data behind how generative AI is changing the way we teach computer science and coding. Special Guests: Philip Guo and Sam Lau.
An airhacks.fm conversation with Antonio Goncalves (@agoncal) about: Microsoft loves Linux and Java, Brian Benz is a Java Champion, Microsoft Build of OpenJDK, Eclipse Adoptium, Julian Dubois nubesgen, Neal Gafter worked on Java and switched to Microsoft, Azure Container Instances, Azure Container Apps, Azure App Service, Azure VM, Web App for Containers, Azure Bicep, modular Glassfish, Microsoft Build of openJDK, Maven plugins for Azure, Quarkus Azure Extensions, ARM Templates, from javax. to jakartaee. migration, Azure Functions Premium plan, Lambda SnapStart, GraalVM native image, GraalVM tree shaking and closed world assumption, quarkus tree shaking and build time optimizations, "the gralifier", GitHub Copilot, Semantic Kernel for Java, conversation scope and AI Antonio Goncalves on twitter: @agoncal
This episode is brought to you by DX—a platform for measuring and improving developer productivity.—Dr. Nicole Forsgren is a developer productivity and DevOps expert who works with engineering organizations to make work better. Best known as co-author of the Shingo Publication Award-winning book Accelerate and the DevOps Handbook, 2nd edition and author of the State of DevOps Reports, she has helped some of the biggest companies in the world transform their culture, processes, tech, and architecture. Nicole is currently a Partner at Microsoft Research, leading developer productivity research and strategy, and a technical founder/CEO with a successful exit to Google. In a previous life, she was a software engineer, sysadmin, hardware performance engineer, and professor. She has published several peer-reviewed journal papers, has been awarded public and private research grants (funders include NASA and the NSF), and has been featured in the Wall Street Journal, Forbes, Computerworld, and InformationWeek. In today's podcast, we discuss:• Two frameworks for measuring developer productivity: DORA and SPACE• Benchmarks for what good and great look like• Common mistakes to avoid when measuring developer productivity• Resources and tools for improving your metrics• Signs your developer experience needs attention• How to improve your developer experience• Nicole's Four-Box framework for thinking about data and relationships—Find the full transcript at: https://www.lennyspodcast.com/how-to-measure-and-improve-developer-productivity-nicole-forsgren-microsoft-research-github-goo/#transcript—Where to find Nicole Forsgren:• Twitter: https://twitter.com/nicolefv• LinkedIn: https://www.linkedin.com/in/nicolefv/• Website: https://nicolefv.com/—Where to find Lenny:• Newsletter: https://www.lennysnewsletter.com• Twitter: https://twitter.com/lennysan• LinkedIn: https://www.linkedin.com/in/lennyrachitsky/—In this episode, we cover:(00:00) Nicole's background(07:55) Unpacking the terms “developer productivity,” “developer experience,” and “DevOps”(10:06) How to move faster and improve practices across the board(13:43) The DORA framework(18:54) Benchmarks for success(22:33) Why company size doesn't matter (24:54) How to improve DevOps capabilities by working backward(29:23) The SPACE framework and choosing metrics(32:51) How SPACE and DORA work together(35:39) Measuring satisfaction(37:52) Resources and tools for optimizing metrics(41:29) Nicole's current book project(45:43) Common pitfalls companies run into when rolling out developer productivity/optimizations(47:42) How the DevOps space has progressed(50:07) The impact of AI on the developer experience and productivity(54:04) First steps to take if you're trying to improve the developer experience(55:15) Why Google is an example of a company implementing DevOps solutions well(56:11) The importance of clear communication(57:32) Nicole's Four-Box framework(1:05:15) Advice on making decisions (1:08:56) Lightning round—Referenced:• Chef: https://www.chef.io/• DORA: https://dora.dev/• GitHub: https://github.com/• Microsoft Research: https://www.microsoft.com/en-us/research/• What is DORA?: https://devops.com/what-is-dora-and-why-you-should-care/• Dustin Smith on LinkedIn: https://www.linkedin.com/in/dustin-smith-b0525458/• Nathen Harvey on LinkedIn: https://www.linkedin.com/in/nathen/• What is CI/CD?: https://about.gitlab.com/topics/ci-cd/• Trunk-based development: https://cloud.google.com/architecture/devops/devops-tech-trunk-based-development• DORA DevOps Quick Check: https://dora.dev/quickcheck/• Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations: https://www.amazon.com/Accelerate-Software-Performing-Technology-Organizations/dp/1942788339• The SPACE of Developer Productivity: https://queue.acm.org/detail.cfm?id=3454124• DevOps Metrics: Nicole Forsgren and Mik Kersten: https://queue.acm.org/detail.cfm?id=3182626• How to Measure Anything: Finding the Value of Intangibles in Business: https://www.amazon.com/How-Measure-Anything-Intangibles-Business/dp/1118539273/• GitHub Copilot: https://github.com/features/copilot• Tabnine: https://www.tabnine.com/the-leading-ai-assistant-for-software-development• Nicole's Decision-Making Spreadsheet: https://docs.google.com/spreadsheets/d/1wItAODkhZ-zKnnFbyDERCd8Hq2NQ03WPvCfigBQ5vpc/edit?usp=sharing• How to do linear regression and correlation analysis: https://www.lennysnewsletter.com/p/linear-regression-and-correlation-analysis• Good Strategy/Bad Strategy: The difference and why it matters: https://www.amazon.com/Good-Strategy-Bad-difference-matters/dp/1781256179/• Designing Your Life: How to Build a Well-Lived, Joyful Life: https://www.amazon.com/Designing-Your-Life-Well-Lived-Joyful/dp/1101875321• Ender's Game: https://www.amazon.com/Enders-Game-Ender-Quintet-1/dp/1250773024/ref=tmm_pap_swatch_0• Suits on Netflix: https://www.netflix.com/title/70195800• Ted Lasso on AppleTV+: https://tv.apple.com/us/show/ted-lasso• Never Have I Ever on Netflix: https://www.netflix.com/title/80179190• Eight Sleep: https://www.eightsleep.com/• COSRX face masks: https://www.amazon.com/COSRX-Advanced-Secretion-Hydrating-Moisturizing/dp/B08JSL9W6K/—Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com.—Lenny may be an investor in the companies discussed. Get full access to Lenny's Newsletter at www.lennysnewsletter.com/subscribe
En este episodio hablaré sobre mis primeras impresiones en tiempo real, de este nuevo asistente de Amazon para competir contra GitHub Copilot. --- Support this podcast: https://podcasters.spotify.com/pod/show/fernando-her85/support
Microsoft's FY23 Q4, Zenbleed vulnerability, Nearby Share for Windows Microsoft Earnings Microsoft had another blockbuster quarter. What else is new? Fiscal quarter: a net income of $20.1 billion on revenues of $56.2 billion. Those figures represent year-over-year (YOY) gains of 20 percent and 8 percent, respectively. Intelligent Cloud was again Microsoft's biggest business unit, delivering $24 billion in revenues (up 15 percent YOY) on the strength of server and cloud services revenue growth of 17 percent. Azure and other cloud services grew 26 percent YOY, and Enterprise Mobility saw its installed base grow by 11 percent to over 256 million seats. Productivity and Business Processes was Microsoft's second-biggest business, with $18.3 billion in revenues, a gain of 10 percent YOY. Here, Microsoft reported that Office commercial revenue was up 12 percent, Office 365 commercial revenues were up 15 percent, and Office consumer revenues were up 3 percent. Microsoft 365 consumer subscribers grew 12 percent to 67 million customers. More Personal Computing once again brought up the rear, with $13.9 billion in revenues, a decline of 4 percent YOY. Windows revenues from PC makers declined 12 percent. Surface (and HoloLens, but really just Surface) revenues were down 20 percent YOY, as that product line continues to struggle. Gaming revenue overall was up 1 percent, with Xbox hardware revenues down 13 percent YOY and Xbox content and services revenues up 5 percent, "driven by growth in third-party content and Xbox Game Pass." AI Stuff Top AI companies agree to safeguards (just not for privacy). Microsoft opens up Bing Chat to users on Chrome and Safari. ChatGPT for Android is available in the U.S. to handle all your mobile AI needs. GitHub Copilot Chat is now available in Beta, stage one of the transition to GitHub Copilot X. Apple is rumored to be working on its own ChatGPT. Windows This just in: Preview cumulative update for 22H2 arrives a day late. Insider: Microsoft tests 23H2 features in the Beta channel. AMD to fix Zenbleed vulnerability. Microsoft could release a Surface Studio Laptop 2 this year. U.S. Army to test upgraded HoloLens soon. Activision Blizzard Paul looked at how the Activision Blizzard acquisition will impact its quarterly financials. Not much, actually. Chief regulators from the FTC and CMA have spoken a bit publicly about their mishandled Microsoft cases. Mirroring what happened with the CMA last week, the FTC ended an internal trial against Microsoft so the sides can reach a settlement. Xbox Microsoft starts rolling out YAHE (yet another home experience) Google Play Games for PC expands Blizzard is bringing key titles to Steam Tips and Picks Tip of the week: Clipchamp's hidden gems App pick of the week: Nearby Share for Windows RunAs Radio this week: Future of Integrated Communication with Bob Serr Brown liquor pick of the week: Bottles! Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: GO.ACILEARNING.COM/TWIT
Microsoft's FY23 Q4, Zenbleed vulnerability, Nearby Share for Windows Microsoft Earnings Microsoft had another blockbuster quarter. What else is new? Fiscal quarter: a net income of $20.1 billion on revenues of $56.2 billion. Those figures represent year-over-year (YOY) gains of 20 percent and 8 percent, respectively. Intelligent Cloud was again Microsoft's biggest business unit, delivering $24 billion in revenues (up 15 percent YOY) on the strength of server and cloud services revenue growth of 17 percent. Azure and other cloud services grew 26 percent YOY, and Enterprise Mobility saw its installed base grow by 11 percent to over 256 million seats. Productivity and Business Processes was Microsoft's second-biggest business, with $18.3 billion in revenues, a gain of 10 percent YOY. Here, Microsoft reported that Office commercial revenue was up 12 percent, Office 365 commercial revenues were up 15 percent, and Office consumer revenues were up 3 percent. Microsoft 365 consumer subscribers grew 12 percent to 67 million customers. More Personal Computing once again brought up the rear, with $13.9 billion in revenues, a decline of 4 percent YOY. Windows revenues from PC makers declined 12 percent. Surface (and HoloLens, but really just Surface) revenues were down 20 percent YOY, as that product line continues to struggle. Gaming revenue overall was up 1 percent, with Xbox hardware revenues down 13 percent YOY and Xbox content and services revenues up 5 percent, "driven by growth in third-party content and Xbox Game Pass." AI Stuff Top AI companies agree to safeguards (just not for privacy). Microsoft opens up Bing Chat to users on Chrome and Safari. ChatGPT for Android is available in the U.S. to handle all your mobile AI needs. GitHub Copilot Chat is now available in Beta, stage one of the transition to GitHub Copilot X. Apple is rumored to be working on its own ChatGPT. Windows This just in: Preview cumulative update for 22H2 arrives a day late. Insider: Microsoft tests 23H2 features in the Beta channel. AMD to fix Zenbleed vulnerability. Microsoft could release a Surface Studio Laptop 2 this year. U.S. Army to test upgraded HoloLens soon. Activision Blizzard Paul looked at how the Activision Blizzard acquisition will impact its quarterly financials. Not much, actually. Chief regulators from the FTC and CMA have spoken a bit publicly about their mishandled Microsoft cases. Mirroring what happened with the CMA last week, the FTC ended an internal trial against Microsoft so the sides can reach a settlement. Xbox Microsoft starts rolling out YAHE (yet another home experience) Google Play Games for PC expands Blizzard is bringing key titles to Steam Tips and Picks Tip of the week: Clipchamp's hidden gems App pick of the week: Nearby Share for Windows RunAs Radio this week: Future of Integrated Communication with Bob Serr Brown liquor pick of the week: Bottles! Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: GO.ACILEARNING.COM/TWIT
Microsoft's FY23 Q4, Zenbleed vulnerability, Nearby Share for Windows Microsoft Earnings Microsoft had another blockbuster quarter. What else is new? Fiscal quarter: a net income of $20.1 billion on revenues of $56.2 billion. Those figures represent year-over-year (YOY) gains of 20 percent and 8 percent, respectively. Intelligent Cloud was again Microsoft's biggest business unit, delivering $24 billion in revenues (up 15 percent YOY) on the strength of server and cloud services revenue growth of 17 percent. Azure and other cloud services grew 26 percent YOY, and Enterprise Mobility saw its installed base grow by 11 percent to over 256 million seats. Productivity and Business Processes was Microsoft's second-biggest business, with $18.3 billion in revenues, a gain of 10 percent YOY. Here, Microsoft reported that Office commercial revenue was up 12 percent, Office 365 commercial revenues were up 15 percent, and Office consumer revenues were up 3 percent. Microsoft 365 consumer subscribers grew 12 percent to 67 million customers. More Personal Computing once again brought up the rear, with $13.9 billion in revenues, a decline of 4 percent YOY. Windows revenues from PC makers declined 12 percent. Surface (and HoloLens, but really just Surface) revenues were down 20 percent YOY, as that product line continues to struggle. Gaming revenue overall was up 1 percent, with Xbox hardware revenues down 13 percent YOY and Xbox content and services revenues up 5 percent, "driven by growth in third-party content and Xbox Game Pass." AI Stuff Top AI companies agree to safeguards (just not for privacy). Microsoft opens up Bing Chat to users on Chrome and Safari. ChatGPT for Android is available in the U.S. to handle all your mobile AI needs. GitHub Copilot Chat is now available in Beta, stage one of the transition to GitHub Copilot X. Apple is rumored to be working on its own ChatGPT. Windows This just in: Preview cumulative update for 22H2 arrives a day late. Insider: Microsoft tests 23H2 features in the Beta channel. AMD to fix Zenbleed vulnerability. Microsoft could release a Surface Studio Laptop 2 this year. U.S. Army to test upgraded HoloLens soon. Activision Blizzard Paul looked at how the Activision Blizzard acquisition will impact its quarterly financials. Not much, actually. Chief regulators from the FTC and CMA have spoken a bit publicly about their mishandled Microsoft cases. Mirroring what happened with the CMA last week, the FTC ended an internal trial against Microsoft so the sides can reach a settlement. Xbox Microsoft starts rolling out YAHE (yet another home experience) Google Play Games for PC expands Blizzard is bringing key titles to Steam Tips and Picks Tip of the week: Clipchamp's hidden gems App pick of the week: Nearby Share for Windows RunAs Radio this week: Future of Integrated Communication with Bob Serr Brown liquor pick of the week: Bottles! Hosts: Leo Laporte, Paul Thurrott, and Richard Campbell Download or subscribe to this show at https://twit.tv/shows/windows-weekly Get episodes ad-free with Club TWiT at https://twit.tv/clubtwit Check out Paul's blog at thurrott.com The Windows Weekly theme music is courtesy of Carl Franklin. Sponsor: GO.ACILEARNING.COM/TWIT