Podcasts about Autocomplete

Application that predicts the rest of a word a user is typing.

  • 132PODCASTS
  • 257EPISODES
  • 33mAVG DURATION
  • 1MONTHLY NEW EPISODE
  • Mar 30, 2025LATEST
Autocomplete

POPULARITY

20172018201920202021202220232024


Best podcasts about Autocomplete

Latest podcast episodes about Autocomplete

Dirty Side of the Track
The Hunt for Red Bull Drivers

Dirty Side of the Track

Play Episode Listen Later Mar 30, 2025 75:01


“Send us a Hey Now!”After two back to back races to start the season we have our first off week of the year.It gave us opportunity to welcome Adam from F1 Fantasy HQ onto the show again and chat about how the season has started and of course look at the whole Red Bull driver swap that has dominated the news this week.Episode running order as always is...1) News & SocialAll the best bits from both the sports news out there as well as what caught our eye on the various social channels2) Brian's Video Vault https://www.youtube.com/watch?v=58pvjg4r91A. Lewis & Charles Reveal Their Biggest Inspirations. Ferrari. 5 mins. This was good - started as two guys not listening to each other and was fun by the end.https://www.youtube.com/watch?v=nVRpmaj_nS0. SF Full Access - 2025 Australian and Chinese GP. Ferrari. 6 mins. The ending to the Chinese race…https://www.youtube.com/watch?v=xgfBcIppVmA. Martin Brundle answers the MOST searched questions!

Thinking Elixir Podcast
244: Running Python in Elixir?

Thinking Elixir Podcast

Play Episode Listen Later Mar 11, 2025 58:53


News includes the release of Elixir 1.18.2 with various enhancements and bug fixes, a new experimental SQL sigil for Ecto that brings automatic parameterized queries, a recent GOTO 2025 talk featuring Saša Jurić on code reviews. We talked with Jonatan Kłosko about his work on PythonX, a new library for executing Python code inside Elixir, the Fine library for working with C++ NIFs, and much more! Show Notes online - http://podcast.thinkingelixir.com/244 (http://podcast.thinkingelixir.com/244) Elixir Community News https://gigalixir.com/thinking (https://gigalixir.com/thinking?utm_source=thinkingelixir&utm_medium=shownotes) – Visit Gigalixir.com to sign up and get 20% off your first year. Or use the promo code "Thinking" during signup. https://github.com/elixir-lang/elixir/releases/tag/v1.18.2 (https://github.com/elixir-lang/elixir/releases/tag/v1.18.2?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.18.2 was released with enhancements to Code.Fragment and Regex, plus bug fixes for CLI, ExUnit, IEx.Autocomplete, and mix deps.update. https://github.com/elixir-lang/elixir/releases/tag/v1.18.1 (https://github.com/elixir-lang/elixir/releases/tag/v1.18.1?utm_source=thinkingelixir&utm_medium=shownotes) – Elixir 1.18.1 included bug fixes for Kernel, ExUnit.Case, mix compile.elixir, mix escript.build, and Mix.Shell, especially related to error handling and Windows compatibility. https://www.erlang.org/news/174 (https://www.erlang.org/news/174?utm_source=thinkingelixir&utm_medium=shownotes) – Erlang OTP 28 RC-1 is out with a new source Software Bill of Materials (SBOM) on the Github Releases page. https://github.com/elixir-dbvisor/sql (https://github.com/elixir-dbvisor/sql?utm_source=thinkingelixir&utm_medium=shownotes) – A new experimental SQL sigil for Ecto brings an extensible SQL parser to Elixir with automatic parameterized queries. https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc (https://groups.google.com/g/elixir-ecto/c/8MOkRFAdLZc?utm_source=thinkingelixir&utm_medium=shownotes) – The experimental SQL sigil for Ecto is being discussed on the Elixir-Ecto mailing list. https://www.youtube.com/watch?v=AYUNI2Pm6_w (https://www.youtube.com/watch?v=AYUNI2Pm6_w?utm_source=thinkingelixir&utm_medium=shownotes) – New talk from GOTO 2025 with Saša Jurić and Adrienne Braganza Tacke on "Small PRs, Big Impact - The Art of Code Reviews." https://alchemyconf.com/ (https://alchemyconf.com/?utm_source=thinkingelixir&utm_medium=shownotes) – AlchemyConf is coming up March 31 - April 3 in Braga, Portugal. https://www.gigcityelixir.com/ (https://www.gigcityelixir.com/?utm_source=thinkingelixir&utm_medium=shownotes) – GigCity Elixir and NervesConf are happening in Chattanooga, TN, USA with NervesConf on May 8 and the main event on May 9-10. https://www.elixirconf.eu/ (https://www.elixirconf.eu/?utm_source=thinkingelixir&utm_medium=shownotes) – ElixirConf EU will be held May 15-16, 2025 in Kraków & Virtual. https://goatmire.com/#tickets (https://goatmire.com/#tickets?utm_source=thinkingelixir&utm_medium=shownotes) – Goatmire tickets are on sale now for the event happening September 10-12, 2025 in Varberg, Sweden. Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com) Discussion Resources https://dashbit.co/blog/dashbit-plans-2025 (https://dashbit.co/blog/dashbit-plans-2025?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/thewca/wca-live (https://github.com/thewca/wca-live?utm_source=thinkingelixir&utm_medium=shownotes) – Speed cubing software https://dashbit.co/blog/running-python-in-elixir-its-fine (https://dashbit.co/blog/running-python-in-elixir-its-fine?utm_source=thinkingelixir&utm_medium=shownotes) https://hexdocs.pm/pythonx/Pythonx.html (https://hexdocs.pm/pythonx/Pythonx.html?utm_source=thinkingelixir&utm_medium=shownotes) https://github.com/livebook-dev/pythonx (https://github.com/livebook-dev/pythonx?utm_source=thinkingelixir&utm_medium=shownotes) https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c (https://bsky.app/profile/josevalim.bsky.social/post/3liyrfvlth22c?utm_source=thinkingelixir&utm_medium=shownotes) – Jose said “We said we will focus on interoperability for 2025 and we are ready to share the first results.” https://github.com/elixir-nx/fine (https://github.com/elixir-nx/fine?utm_source=thinkingelixir&utm_medium=shownotes) – “Fine” is a new package related to the elixir-nx organization. It's a C++ library enabling more ergonomic NIFs, tailored to Elixir. https://peps.python.org/pep-0703/ (https://peps.python.org/pep-0703/?utm_source=thinkingelixir&utm_medium=shownotes) – Discussion about removing the Python GIL Find us online - Message the show - Bluesky (https://bsky.app/profile/thinkingelixir.com) - Message the show - X (https://x.com/ThinkingElixir) - Message the show on Fediverse - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen on X - @brainlid (https://x.com/brainlid) - Mark Ericksen on Bluesky - @brainlid.bsky.social (https://bsky.app/profile/brainlid.bsky.social) - Mark Ericksen on Fediverse - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel on Bluesky - @david.bernheisel.com (https://bsky.app/profile/david.bernheisel.com) - David Bernheisel on Fediverse - @dbern@genserver.social (https://genserver.social/dbern)

ShopTalk » Podcast Feed
655: Conspiracy Theory Theories, View Transitions vs CSS Animations, and Autocomplete

ShopTalk » Podcast Feed

Play Episode Listen Later Mar 10, 2025 45:50


Show DescriptionIt's a speed run meeting edition episode and we're talking conspiracy theories, getting hypnotized, disinformation on TikTok vs the news, view transitions vs CSS animations vs the web animation API, follow ups on font-weight and attire, and classic autocomplete vs AI autocomplete. Listen on Website →Links SubwayTakes (@subwaytakes) | TikTok Motion - A modern animation library for JavaScript and React font-weight: 300 considered harmful | CSS-Tricks Sponsors

Latent Space: The AI Engineer Podcast — CodeGen, Agents, Computer Vision, Data Science, AI UX and all things Software 3.0

If you're in SF, join us tomorrow for a fun meetup at CodeGen Night!If you're in NYC, join us for AI Engineer Summit! The Agent Engineering track is now sold out, but 25 tickets remain for AI Leadership and 5 tickets for the workshops. You can see the full schedule of speakers and workshops at https://ai.engineer!It's exceedingly hard to introduce someone like Bret Taylor. We could recite his Wikipedia page, or his extensive work history through Silicon Valley's greatest companies, but everyone else already does that.As a podcast by AI engineers for AI engineers, we had the opportunity to do something a little different. We wanted to dig into what Bret sees from his vantage point at the top of our industry for the last 2 decades, and how that explains the rise of the AI Architect at Sierra, the leading conversational AI/CX platform.“Across our customer base, we are seeing a new role emerge - the role of the AI architect. These leaders are responsible for helping define, manage and evolve their company's AI agent over time. They come from a variety of both technical and business backgrounds, and we think that every company will have one or many AI architects managing their AI agent and related experience.”In our conversation, Bret Taylor confirms the Paul Buchheit legend that he rewrote Google Maps in a weekend, armed with only the help of a then-nascent Google Closure Compiler and no other modern tooling. But what we find remarkable is that he was the PM of Maps, not an engineer, though of course he still identifies as one. We find this theme recurring throughout Bret's career and worldview. We think it is plain as day that AI leadership will have to be hands-on and technical, especially when the ground is shifting as quickly as it is today:“There's a lot of power in combining product and engineering into as few people as possible… few great things have been created by committee.”“If engineering is an order taking organization for product you can sometimes make meaningful things, but rarely will you create extremely well crafted breakthrough products. Those tend to be small teams who deeply understand the customer need that they're solving, who have a maniacal focus on outcomes.”“And I think the reason why is if you look at like software as a service five years ago, maybe you can have a separation of product and engineering because most software as a service created five years ago. I wouldn't say there's like a lot of technological breakthroughs required for most business applications. And if you're making expense reporting software or whatever, it's useful… You kind of know how databases work, how to build auto scaling with your AWS cluster, whatever, you know, it's just, you're just applying best practices to yet another problem. "When you have areas like the early days of mobile development or the early days of interactive web applications, which I think Google Maps and Gmail represent, or now AI agents, you're in this constant conversation with what the requirements of your customers and stakeholders are and all the different people interacting with it and the capabilities of the technology. And it's almost impossible to specify the requirements of a product when you're not sure of the limitations of the technology itself.”This is the first time the difference between technical leadership for “normal” software and for “AI” software was articulated this clearly for us, and we'll be thinking a lot about this going forward. We left a lot of nuggets in the conversation, so we hope you'll just dive in with us (and thank Bret for joining the pod!)Timestamps* 00:00:02 Introductions and Bret Taylor's background* 00:01:23 Bret's experience at Stanford and the dot-com era* 00:04:04 The story of rewriting Google Maps backend* 00:11:06 Early days of interactive web applications at Google* 00:15:26 Discussion on product management and engineering roles* 00:21:00 AI and the future of software development* 00:26:42 Bret's approach to identifying customer needs and building AI companies* 00:32:09 The evolution of business models in the AI era* 00:41:00 The future of programming languages and software development* 00:49:38 Challenges in precisely communicating human intent to machines* 00:56:44 Discussion on Artificial General Intelligence (AGI) and its impact* 01:08:51 The future of agent-to-agent communication* 01:14:03 Bret's involvement in the OpenAI leadership crisis* 01:22:11 OpenAI's relationship with Microsoft* 01:23:23 OpenAI's mission and priorities* 01:27:40 Bret's guiding principles for career choices* 01:29:12 Brief discussion on pasta-making* 01:30:47 How Bret keeps up with AI developments* 01:32:15 Exciting research directions in AI* 01:35:19 Closing remarks and hiring at Sierra Transcript[00:02:05] Introduction and Guest Welcome[00:02:05] Alessio: Hey everyone, welcome to the Latent Space Podcast. This is Alessio, partner and CTO at Decibel Partners, and I'm joined by my co host swyx, founder of smol.ai.[00:02:17] swyx: Hey, and today we're super excited to have Bret Taylor join us. Welcome. Thanks for having me. It's a little unreal to have you in the studio.[00:02:25] swyx: I've read about you so much over the years, like even before. Open AI effectively. I mean, I use Google Maps to get here. So like, thank you for everything that you've done. Like, like your story history, like, you know, I think people can find out what your greatest hits have been.[00:02:40] Bret Taylor's Early Career and Education[00:02:40] swyx: How do you usually like to introduce yourself when, you know, you talk about, you summarize your career, like, how do you look at yourself?[00:02:47] Bret: Yeah, it's a great question. You know, we, before we went on the mics here, we're talking about the audience for this podcast being more engineering. And I do think depending on the audience, I'll introduce myself differently because I've had a lot of [00:03:00] corporate and board roles. I probably self identify as an engineer more than anything else though.[00:03:04] Bret: So even when I was. Salesforce, I was coding on the weekends. So I think of myself as an engineer and then all the roles that I do in my career sort of start with that just because I do feel like engineering is sort of a mindset and how I approach most of my life. So I'm an engineer first and that's how I describe myself.[00:03:24] Bret: You majored in computer[00:03:25] swyx: science, like 1998. And, and I was high[00:03:28] Bret: school, actually my, my college degree was Oh, two undergrad. Oh, three masters. Right. That old.[00:03:33] swyx: Yeah. I mean, no, I was going, I was going like 1998 to 2003, but like engineering wasn't as, wasn't a thing back then. Like we didn't have the title of senior engineer, you know, kind of like, it was just.[00:03:44] swyx: You were a programmer, you were a developer, maybe. What was it like in Stanford? Like, what was that feeling like? You know, was it, were you feeling like on the cusp of a great computer revolution? Or was it just like a niche, you know, interest at the time?[00:03:57] Stanford and the Dot-Com Bubble[00:03:57] Bret: Well, I was at Stanford, as you said, from 1998 to [00:04:00] 2002.[00:04:02] Bret: 1998 was near the peak of the dot com bubble. So. This is back in the day where most people that they're coding in the computer lab, just because there was these sun microsystems, Unix boxes there that most of us had to do our assignments on. And every single day there was a. com like buying pizza for everybody.[00:04:20] Bret: I didn't have to like, I got. Free food, like my first two years of university and then the dot com bubble burst in the middle of my college career. And so by the end there was like tumbleweed going to the job fair, you know, it was like, cause it was hard to describe unless you were there at the time, the like level of hype and being a computer science major at Stanford was like, A thousand opportunities.[00:04:45] Bret: And then, and then when I left, it was like Microsoft, IBM.[00:04:49] Joining Google and Early Projects[00:04:49] Bret: And then the two startups that I applied to were VMware and Google. And I ended up going to Google in large part because a woman named Marissa Meyer, who had been a teaching [00:05:00] assistant when I was, what was called a section leader, which was like a junior teaching assistant kind of for one of the big interest.[00:05:05] Bret: Yes. Classes. She had gone there. And she was recruiting me and I knew her and it was sort of felt safe, you know, like, I don't know. I thought about it much, but it turned out to be a real blessing. I realized like, you know, you always want to think you'd pick Google if given the option, but no one knew at the time.[00:05:20] Bret: And I wonder if I'd graduated in like 1999 where I've been like, mom, I just got a job at pets. com. It's good. But you know, at the end I just didn't have any options. So I was like, do I want to go like make kernel software at VMware? Do I want to go build search at Google? And I chose Google. 50, 50 ball.[00:05:36] Bret: I'm not really a 50, 50 ball. So I feel very fortunate in retrospect that the economy collapsed because in some ways it forced me into like one of the greatest companies of all time, but I kind of lucked into it, I think.[00:05:47] The Google Maps Rewrite Story[00:05:47] Alessio: So the famous story about Google is that you rewrote the Google maps back in, in one week after the map quest quest maps acquisition, what was the story there?[00:05:57] Alessio: Is it. Actually true. Is it [00:06:00] being glorified? Like how, how did that come to be? And is there any detail that maybe Paul hasn't shared before?[00:06:06] Bret: It's largely true, but I'll give the color commentary. So it was actually the front end, not the back end, but it turns out for Google maps, the front end was sort of the hard part just because Google maps was.[00:06:17] Bret: Largely the first ish kind of really interactive web application, say first ish. I think Gmail certainly was though Gmail, probably a lot of people then who weren't engineers probably didn't appreciate its level of interactivity. It was just fast, but. Google maps, because you could drag the map and it was sort of graphical.[00:06:38] Bret: My, it really in the mainstream, I think, was it a map[00:06:41] swyx: quest back then that was, you had the arrows up and down, it[00:06:44] Bret: was up and down arrows. Each map was a single image and you just click left and then wait for a few seconds to the new map to let it was really small too, because generating a big image was kind of expensive on computers that day.[00:06:57] Bret: So Google maps was truly innovative in that [00:07:00] regard. The story on it. There was a small company called where two technologies started by two Danish brothers, Lars and Jens Rasmussen, who are two of my closest friends now. They had made a windows app called expedition, which had beautiful maps. Even in 2000.[00:07:18] Bret: For whenever we acquired or sort of acquired their company, Windows software was not particularly fashionable, but they were really passionate about mapping and we had made a local search product that was kind of middling in terms of popularity, sort of like a yellow page of search product. So we wanted to really go into mapping.[00:07:36] Bret: We'd started working on it. Their small team seemed passionate about it. So we're like, come join us. We can build this together.[00:07:42] Technical Challenges and Innovations[00:07:42] Bret: It turned out to be a great blessing that they had built a windows app because you're less technically constrained when you're doing native code than you are building a web browser, particularly back then when there weren't really interactive web apps and it ended up.[00:07:56] Bret: Changing the level of quality that we [00:08:00] wanted to hit with the app because we were shooting for something that felt like a native windows application. So it was a really good fortune that we sort of, you know, their unusual technical choices turned out to be the greatest blessing. So we spent a lot of time basically saying, how can you make a interactive draggable map in a web browser?[00:08:18] Bret: How do you progressively load, you know, new map tiles, you know, as you're dragging even things like down in the weeds of the browser at the time, most browsers like Internet Explorer, which was dominant at the time would only load two images at a time from the same domain. So we ended up making our map tile servers have like.[00:08:37] Bret: Forty different subdomains so we could load maps and parallels like lots of hacks. I'm happy to go into as much as like[00:08:44] swyx: HTTP connections and stuff.[00:08:46] Bret: They just like, there was just maximum parallelism of two. And so if you had a map, set of map tiles, like eight of them, so So we just, we were down in the weeds of the browser anyway.[00:08:56] Bret: So it was lots of plumbing. I can, I know a lot more about browsers than [00:09:00] most people, but then by the end of it, it was fairly, it was a lot of duct tape on that code. If you've ever done an engineering project where you're not really sure the path from point A to point B, it's almost like. Building a house by building one room at a time.[00:09:14] Bret: The, there's not a lot of architectural cohesion at the end. And then we acquired a company called Keyhole, which became Google earth, which was like that three, it was a native windows app as well, separate app, great app, but with that, we got licenses to all this satellite imagery. And so in August of 2005, we added.[00:09:33] Bret: Satellite imagery to Google Maps, which added even more complexity in the code base. And then we decided we wanted to support Safari. There was no mobile phones yet. So Safari was this like nascent browser on, on the Mac. And it turns out there's like a lot of decisions behind the scenes, sort of inspired by this windows app, like heavy use of XML and XSLT and all these like.[00:09:54] Bret: Technologies that were like briefly fashionable in the early two thousands and everyone hates now for good [00:10:00] reason. And it turns out that all of the XML functionality and Internet Explorer wasn't supporting Safari. So people are like re implementing like XML parsers. And it was just like this like pile of s**t.[00:10:11] Bret: And I had to say a s**t on your part. Yeah, of[00:10:12] Alessio: course.[00:10:13] Bret: So. It went from this like beautifully elegant application that everyone was proud of to something that probably had hundreds of K of JavaScript, which sounds like nothing. Now we're talking like people have modems, you know, not all modems, but it was a big deal.[00:10:29] Bret: So it was like slow. It took a while to load and just, it wasn't like a great code base. Like everything was fragile. So I just got. Super frustrated by it. And then one weekend I did rewrite all of it. And at the time the word JSON hadn't been coined yet too, just to give you a sense. So it's all XML.[00:10:47] swyx: Yeah.[00:10:47] Bret: So we used what is now you would call JSON, but I just said like, let's use eval so that we can parse the data fast. And, and again, that's, it would literally as JSON, but at the time there was no name for it. So we [00:11:00] just said, let's. Pass on JavaScript from the server and eval it. And then somebody just refactored the whole thing.[00:11:05] Bret: And, and it wasn't like I was some genius. It was just like, you know, if you knew everything you wished you had known at the beginning and I knew all the functionality, cause I was the primary, one of the primary authors of the JavaScript. And I just like, I just drank a lot of coffee and just stayed up all weekend.[00:11:22] Bret: And then I, I guess I developed a bit of reputation and no one knew about this for a long time. And then Paul who created Gmail and I ended up starting a company with him too, after all of this told this on a podcast and now it's large, but it's largely true. I did rewrite it and it, my proudest thing.[00:11:38] Bret: And I think JavaScript people appreciate this. Like the un G zipped bundle size for all of Google maps. When I rewrote, it was 20 K G zipped. It was like much smaller for the entire application. It went down by like 10 X. So. What happened on Google? Google is a pretty mainstream company. And so like our usage is shot up because it turns out like it's faster.[00:11:57] Bret: Just being faster is worth a lot of [00:12:00] percentage points of growth at a scale of Google. So how[00:12:03] swyx: much modern tooling did you have? Like test suites no compilers.[00:12:07] Bret: Actually, that's not true. We did it one thing. So I actually think Google, I, you can. Download it. There's a, Google has a closure compiler, a closure compiler.[00:12:15] Bret: I don't know if anyone still uses it. It's gone. Yeah. Yeah. It's sort of gone out of favor. Yeah. Well, even until recently it was better than most JavaScript minifiers because it was more like it did a lot more renaming of variables and things. Most people use ES build now just cause it's fast and closure compilers built on Java and super slow and stuff like that.[00:12:37] Bret: But, so we did have that, that was it. Okay.[00:12:39] The Evolution of Web Applications[00:12:39] Bret: So and that was treated internally, you know, it was a really interesting time at Google at the time because there's a lot of teams working on fairly advanced JavaScript when no one was. So Google suggest, which Kevin Gibbs was the tech lead for, was the first kind of type ahead, autocomplete, I believe in a web browser, and now it's just pervasive in search boxes that you sort of [00:13:00] see a type ahead there.[00:13:01] Bret: I mean, chat, dbt[00:13:01] swyx: just added it. It's kind of like a round trip.[00:13:03] Bret: Totally. No, it's now pervasive as a UI affordance, but that was like Kevin's 20 percent project. And then Gmail, Paul you know, he tells the story better than anyone, but he's like, you know, basically was scratching his own itch, but what was really neat about it is email, because it's such a productivity tool, just needed to be faster.[00:13:21] Bret: So, you know, he was scratching his own itch of just making more stuff work on the client side. And then we, because of Lars and Yen sort of like setting the bar of this windows app or like we need our maps to be draggable. So we ended up. Not only innovate in terms of having a big sync, what would be called a single page application today, but also all the graphical stuff you know, we were crashing Firefox, like it was going out of style because, you know, when you make a document object model with the idea that it's a document and then you layer on some JavaScript and then we're essentially abusing all of this, it just was running into code paths that were not.[00:13:56] Bret: Well, it's rotten, you know, at this time. And so it was [00:14:00] super fun. And, and, you know, in the building you had, so you had compilers, people helping minify JavaScript just practically, but there is a great engineering team. So they were like, that's why Closure Compiler is so good. It was like a. Person who actually knew about programming languages doing it, not just, you know, writing regular expressions.[00:14:17] Bret: And then the team that is now the Chrome team believe, and I, I don't know this for a fact, but I'm pretty sure Google is the main contributor to Firefox for a long time in terms of code. And a lot of browser people were there. So every time we would crash Firefox, we'd like walk up two floors and say like, what the hell is going on here?[00:14:35] Bret: And they would load their browser, like in a debugger. And we could like figure out exactly what was breaking. And you can't change the code, right? Cause it's the browser. It's like slow, right? I mean, slow to update. So, but we could figure out exactly where the bug was and then work around it in our JavaScript.[00:14:52] Bret: So it was just like new territory. Like so super, super fun time, just like a lot of, a lot of great engineers figuring out [00:15:00] new things. And And now, you know, the word, this term is no longer in fashion, but the word Ajax, which was asynchronous JavaScript and XML cause I'm telling you XML, but see the word XML there, to be fair, the way you made HTTP requests from a client to server was this.[00:15:18] Bret: Object called XML HTTP request because Microsoft and making Outlook web access back in the day made this and it turns out to have nothing to do with XML. It's just a way of making HTTP requests because XML was like the fashionable thing. It was like that was the way you, you know, you did it. But the JSON came out of that, you know, and then a lot of the best practices around building JavaScript applications is pre React.[00:15:44] Bret: I think React was probably the big conceptual step forward that we needed. Even my first social network after Google, we used a lot of like HTML injection and. Making real time updates was still very hand coded and it's really neat when you [00:16:00] see conceptual breakthroughs like react because it's, I just love those things where it's like obvious once you see it, but it's so not obvious until you do.[00:16:07] Bret: And actually, well, I'm sure we'll get into AI, but I, I sort of feel like we'll go through that evolution with AI agents as well that I feel like we're missing a lot of the core abstractions that I think in 10 years we'll be like, gosh, how'd you make agents? Before that, you know, but it was kind of that early days of web applications.[00:16:22] swyx: There's a lot of contenders for the reactive jobs of of AI, but no clear winner yet. I would say one thing I was there for, I mean, there's so much we can go into there. You just covered so much.[00:16:32] Product Management and Engineering Synergy[00:16:32] swyx: One thing I just, I just observe is that I think the early Google days had this interesting mix of PM and engineer, which I think you are, you didn't, you didn't wait for PM to tell you these are my, this is my PRD.[00:16:42] swyx: This is my requirements.[00:16:44] mix: Oh,[00:16:44] Bret: okay.[00:16:45] swyx: I wasn't technically a software engineer. I mean,[00:16:48] Bret: by title, obviously. Right, right, right.[00:16:51] swyx: It's like a blend. And I feel like these days, product is its own discipline and its own lore and own industry and engineering is its own thing. And there's this process [00:17:00] that happens and they're kind of separated, but you don't produce as good of a product as if they were the same person.[00:17:06] swyx: And I'm curious, you know, if, if that, if that sort of resonates in, in, in terms of like comparing early Google versus modern startups that you see out there,[00:17:16] Bret: I certainly like wear a lot of hats. So, you know, sort of biased in this, but I really agree that there's a lot of power and combining product design engineering into as few people as possible because, you know few great things have been created by committee, you know, and so.[00:17:33] Bret: If engineering is an order taking organization for product you can sometimes make meaningful things, but rarely will you create extremely well crafted breakthrough products. Those tend to be small teams who deeply understand the customer need that they're solving, who have a. Maniacal focus on outcomes.[00:17:53] Bret: And I think the reason why it's, I think for some areas, if you look at like software as a service five years ago, maybe you can have a [00:18:00] separation of product and engineering because most software as a service created five years ago. I wouldn't say there's like a lot of like. Technological breakthroughs required for most, you know, business applications.[00:18:11] Bret: And if you're making expense reporting software or whatever, it's useful. I don't mean to be dismissive of expense reporting software, but you probably just want to understand like, what are the requirements of the finance department? What are the requirements of an individual file expense report? Okay.[00:18:25] Bret: Go implement that. And you kind of know how web applications are implemented. You kind of know how to. How databases work, how to build auto scaling with your AWS cluster, whatever, you know, it's just, you're just applying best practices to yet another problem when you have areas like the early days of mobile development or the early days of interactive web applications, which I think Google Maps and Gmail represent, or now AI agents, you're in this constant conversation with what the requirements of your customers and stakeholders are and all the different people interacting with it.[00:18:58] Bret: And the capabilities of the [00:19:00] technology. And it's almost impossible to specify the requirements of a product when you're not sure of the limitations of the technology itself. And that's why I use the word conversation. It's not literal. That's sort of funny to use that word in the age of conversational AI.[00:19:15] Bret: You're constantly sort of saying, like, ideally, you could sprinkle some magic AI pixie dust and solve all the world's problems, but it's not the way it works. And it turns out that actually, I'll just give an interesting example.[00:19:26] AI Agents and Modern Tooling[00:19:26] Bret: I think most people listening probably use co pilots to code like Cursor or Devon or Microsoft Copilot or whatever.[00:19:34] Bret: Most of those tools are, they're remarkable. I'm, I couldn't, you know, imagine development without them now, but they're not autonomous yet. Like I wouldn't let it just write most code without my interactively inspecting it. We just are somewhere between it's an amazing co pilot and it's an autonomous software engineer.[00:19:53] Bret: As a product manager, like your aspirations for what the product is are like kind of meaningful. But [00:20:00] if you're a product person, yeah, of course you'd say it should be autonomous. You should click a button and program should come out the other side. The requirements meaningless. Like what matters is like, what is based on the like very nuanced limitations of the technology.[00:20:14] Bret: What is it capable of? And then how do you maximize the leverage? It gives a software engineering team, given those very nuanced trade offs. Coupled with the fact that those nuanced trade offs are changing more rapidly than any technology in my memory, meaning every few months you'll have new models with new capabilities.[00:20:34] Bret: So how do you construct a product that can absorb those new capabilities as rapidly as possible as well? That requires such a combination of technical depth and understanding the customer that you really need more integration. Of product design and engineering. And so I think it's why with these big technology waves, I think startups have a bit of a leg up relative to incumbents because they [00:21:00] tend to be sort of more self actualized in terms of just like bringing those disciplines closer together.[00:21:06] Bret: And in particular, I think entrepreneurs, the proverbial full stack engineers, you know, have a leg up as well because. I think most breakthroughs happen when you have someone who can understand those extremely nuanced technical trade offs, have a vision for a product. And then in the process of building it, have that, as I said, like metaphorical conversation with the technology, right?[00:21:30] Bret: Gosh, I ran into a technical limit that I didn't expect. It's not just like changing that feature. You might need to refactor the whole product based on that. And I think that's, that it's particularly important right now. So I don't, you know, if you, if you're building a big ERP system, probably there's a great reason to have product and engineering.[00:21:51] Bret: I think in general, the disciplines are there for a reason. I think when you're dealing with something as nuanced as the like technologies, like large language models today, there's a ton of [00:22:00] advantage of having. Individuals or organizations that integrate the disciplines more formally.[00:22:05] Alessio: That makes a lot of sense.[00:22:06] Alessio: I've run a lot of engineering teams in the past, and I think the product versus engineering tension has always been more about effort than like whether or not the feature is buildable. But I think, yeah, today you see a lot more of like. Models actually cannot do that. And I think the most interesting thing is on the startup side, people don't yet know where a lot of the AI value is going to accrue.[00:22:26] Alessio: So you have this rush of people building frameworks, building infrastructure, layered things, but we don't really know the shape of the compute. I'm curious that Sierra, like how you thought about building an house, a lot of the tooling for evals or like just, you know, building the agents and all of that.[00:22:41] Alessio: Versus how you see some of the startup opportunities that is maybe still out there.[00:22:46] Bret: We build most of our tooling in house at Sierra, not all. It's, we don't, it's not like not invented here syndrome necessarily, though, maybe slightly guilty of that in some ways, but because we're trying to build a platform [00:23:00] that's in Dorian, you know, we really want to have control over our own destiny.[00:23:03] Bret: And you had made a comment earlier that like. We're still trying to figure out who like the reactive agents are and the jury is still out. I would argue it hasn't been created yet. I don't think the jury is still out to go use that metaphor. We're sort of in the jQuery era of agents, not the react era.[00:23:19] Bret: And, and that's like a throwback for people listening,[00:23:22] swyx: we shouldn't rush it. You know?[00:23:23] Bret: No, yeah, that's my point is. And so. Because we're trying to create an enduring company at Sierra that outlives us, you know, I'm not sure we want to like attach our cart to some like to a horse where it's not clear that like we've figured out and I actually want as a company, we're trying to enable just at a high level and I'll, I'll quickly go back to tech at Sierra, we help consumer brands build customer facing AI agents.[00:23:48] Bret: So. Everyone from Sonos to ADT home security to Sirius XM, you know, if you call them on the phone and AI will pick up with you, you know, chat with them on the Sirius XM homepage. It's an AI agent called Harmony [00:24:00] that they've built on our platform. We're what are the contours of what it means for someone to build an end to end complete customer experience with AI with conversational AI.[00:24:09] Bret: You know, we really want to dive into the deep end of, of all the trade offs to do it. You know, where do you use fine tuning? Where do you string models together? You know, where do you use reasoning? Where do you use generation? How do you use reasoning? How do you express the guardrails of an agentic process?[00:24:25] Bret: How do you impose determinism on a fundamentally non deterministic technology? There's just a lot of really like as an important design space. And I could sit here and tell you, we have the best approach. Every entrepreneur will, you know. But I hope that in two years, we look back at our platform and laugh at how naive we were, because that's the pace of change broadly.[00:24:45] Bret: If you talk about like the startup opportunities, I'm not wholly skeptical of tools companies, but I'm fairly skeptical. There's always an exception for every role, but I believe that certainly there's a big market for [00:25:00] frontier models, but largely for companies with huge CapEx budgets. So. Open AI and Microsoft's Anthropic and Amazon Web Services, Google Cloud XAI, which is very well capitalized now, but I think the, the idea that a company can make money sort of pre training a foundation model is probably not true.[00:25:20] Bret: It's hard to, you're competing with just, you know, unreasonably large CapEx budgets. And I just like the cloud infrastructure market, I think will be largely there. I also really believe in the applications of AI. And I define that not as like building agents or things like that. I define it much more as like, you're actually solving a problem for a business.[00:25:40] Bret: So it's what Harvey is doing in legal profession or what cursor is doing for software engineering or what we're doing for customer experience and customer service. The reason I believe in that is I do think that in the age of AI, what's really interesting about software is it can actually complete a task.[00:25:56] Bret: It can actually do a job, which is very different than the value proposition of [00:26:00] software was to ancient history two years ago. And as a consequence, I think the way you build a solution and For a domain is very different than you would have before, which means that it's not obvious, like the incumbent incumbents have like a leg up, you know, necessarily, they certainly have some advantages, but there's just such a different form factor, you know, for providing a solution and it's just really valuable.[00:26:23] Bret: You know, it's. Like just think of how much money cursor is saving software engineering teams or the alternative, how much revenue it can produce tool making is really challenging. If you look at the cloud market, just as a analog, there are a lot of like interesting tools, companies, you know, Confluent, Monetized Kafka, Snowflake, Hortonworks, you know, there's a, there's a bunch of them.[00:26:48] Bret: A lot of them, you know, have that mix of sort of like like confluence or have the open source or open core or whatever you call it. I, I, I'm not an expert in this area. You know, I do think [00:27:00] that developers are fickle. I think that in the tool space, I probably like. Default towards open source being like the area that will win.[00:27:09] Bret: It's hard to build a company around this and then you end up with companies sort of built around open source to that can work. Don't get me wrong, but I just think that it's nowadays the tools are changing so rapidly that I'm like, not totally skeptical of tool makers, but I just think that open source will broadly win, but I think that the CapEx required for building frontier models is such that it will go to a handful of big companies.[00:27:33] Bret: And then I really believe in agents for specific domains which I think will, it's sort of the analog to software as a service in this new era. You know, it's like, if you just think of the cloud. You can lease a server. It's just a low level primitive, or you can buy an app like you know, Shopify or whatever.[00:27:51] Bret: And most people building a storefront would prefer Shopify over hand rolling their e commerce storefront. I think the same thing will be true of AI. So [00:28:00] I've. I tend to like, if I have a, like an entrepreneur asked me for advice, I'm like, you know, move up the stack as far as you can towards a customer need.[00:28:09] Bret: Broadly, but I, but it doesn't reduce my excitement about what is the reactive building agents kind of thing, just because it is, it is the right question to ask, but I think we'll probably play out probably an open source space more than anything else.[00:28:21] swyx: Yeah, and it's not a priority for you. There's a lot in there.[00:28:24] swyx: I'm kind of curious about your idea maze towards, there are many customer needs. You happen to identify customer experience as yours, but it could equally have been coding assistance or whatever. I think for some, I'm just kind of curious at the top down, how do you look at the world in terms of the potential problem space?[00:28:44] swyx: Because there are many people out there who are very smart and pick the wrong problem.[00:28:47] Bret: Yeah, that's a great question.[00:28:48] Future of Software Development[00:28:48] Bret: By the way, I would love to talk about the future of software, too, because despite the fact it didn't pick coding, I have a lot of that, but I can talk to I can answer your question, though, you know I think when a technology is as [00:29:00] cool as large language models.[00:29:02] Bret: You just see a lot of people starting from the technology and searching for a problem to solve. And I think it's why you see a lot of tools companies, because as a software engineer, you start building an app or a demo and you, you encounter some pain points. You're like,[00:29:17] swyx: a lot of[00:29:17] Bret: people are experiencing the same pain point.[00:29:19] Bret: What if I make it? That it's just very incremental. And you know, I always like to use the metaphor, like you can sell coffee beans, roasted coffee beans. You can add some value. You took coffee beans and you roasted them and roasted coffee beans largely, you know, are priced relative to the cost of the beans.[00:29:39] Bret: Or you can sell a latte and a latte. Is rarely priced directly like as a percentage of coffee bean prices. In fact, if you buy a latte at the airport, it's a captive audience. So it's a really expensive latte. And there's just a lot that goes into like. How much does a latte cost? And I bring it up because there's a supply chain from growing [00:30:00] coffee beans to roasting coffee beans to like, you know, you could make one at home or you could be in the airport and buy one and the margins of the company selling lattes in the airport is a lot higher than the, you know, people roasting the coffee beans and it's because you've actually solved a much more acute human problem in the airport.[00:30:19] Bret: And, and it's just worth a lot more to that person in that moment. It's kind of the way I think about technology too. It sounds funny to liken it to coffee beans, but you're selling tools on top of a large language model yet in some ways your market is big, but you're probably going to like be price compressed just because you're sort of a piece of infrastructure and then you have open source and all these other things competing with you naturally.[00:30:43] Bret: If you go and solve a really big business problem for somebody, that's actually like a meaningful business problem that AI facilitates, they will value it according to the value of that business problem. And so I actually feel like people should just stop. You're like, no, that's, that's [00:31:00] unfair. If you're searching for an idea of people, I, I love people trying things, even if, I mean, most of the, a lot of the greatest ideas have been things no one believed in.[00:31:07] Bret: So I like, if you're passionate about something, go do it. Like who am I to say, yeah, a hundred percent. Or Gmail, like Paul as far, I mean I, some of it's Laura at this point, but like Gmail is Paul's own email for a long time. , and then I amusingly and Paul can't correct me, I'm pretty sure he sent her in a link and like the first comment was like, this is really neat.[00:31:26] Bret: It would be great. It was not your email, but my own . I don't know if it's a true story. I'm pretty sure it's, yeah, I've read that before. So scratch your own niche. Fine. Like it depends on what your goal is. If you wanna do like a venture backed company, if its a. Passion project, f*****g passion, do it like don't listen to anybody.[00:31:41] Bret: In fact, but if you're trying to start, you know an enduring company, solve an important business problem. And I, and I do think that in the world of agents, the software industries has shifted where you're not just helping people more. People be more productive, but you're actually accomplishing tasks autonomously.[00:31:58] Bret: And as a consequence, I think the [00:32:00] addressable market has just greatly expanded just because software can actually do things now and actually accomplish tasks and how much is coding autocomplete worth. A fair amount. How much is the eventual, I'm certain we'll have it, the software agent that actually writes the code and delivers it to you, that's worth a lot.[00:32:20] Bret: And so, you know, I would just maybe look up from the large language models and start thinking about the economy and, you know, think from first principles. I don't wanna get too far afield, but just think about which parts of the economy. We'll benefit most from this intelligence and which parts can absorb it most easily.[00:32:38] Bret: And what would an agent in this space look like? Who's the customer of it is the technology feasible. And I would just start with these business problems more. And I think, you know, the best companies tend to have great engineers who happen to have great insight into a market. And it's that last part that I think some people.[00:32:56] Bret: Whether or not they have, it's like people start so much in the technology, they [00:33:00] lose the forest for the trees a little bit.[00:33:02] Alessio: How do you think about the model of still selling some sort of software versus selling more package labor? I feel like when people are selling the package labor, it's almost more stateless, you know, like it's easier to swap out if you're just putting an input and getting an output.[00:33:16] Alessio: If you think about coding, if there's no ID, you're just putting a prompt and getting back an app. It doesn't really matter. Who generates the app, you know, you have less of a buy in versus the platform you're building, I'm sure on the backend customers have to like put on their documentation and they have, you know, different workflows that they can tie in what's kind of like the line to draw there versus like going full where you're managed customer support team as a service outsource versus.[00:33:40] Alessio: This is the Sierra platform that you can build on. What was that decision? I'll sort of[00:33:44] Bret: like decouple the question in some ways, which is when you have something that's an agent, who is the person using it and what do they want to do with it? So let's just take your coding agent for a second. I will talk about Sierra as well.[00:33:59] Bret: Who's the [00:34:00] customer of a, an agent that actually produces software? Is it a software engineering manager? Is it a software engineer? And it's there, you know, intern so to speak. I don't know. I mean, we'll figure this out over the next few years. Like what is that? And is it generating code that you then review?[00:34:16] Bret: Is it generating code with a set of unit tests that pass, what is the actual. For lack of a better word contract, like, how do you know that it did what you wanted it to do? And then I would say like the product and the pricing, the packaging model sort of emerged from that. And I don't think the world's figured out.[00:34:33] Bret: I think it'll be different for every agent. You know, in our customer base, we do what's called outcome based pricing. So essentially every time the AI agent. Solves the problem or saves a customer or whatever it might be. There's a pre negotiated rate for that. We do that. Cause it's, we think that that's sort of the correct way agents, you know, should be packaged.[00:34:53] Bret: I look back at the history of like cloud software and notably the introduction of the browser, which led to [00:35:00] software being delivered in a browser, like Salesforce to. Famously invented sort of software as a service, which is both a technical delivery model through the browser, but also a business model, which is you subscribe to it rather than pay for a perpetual license.[00:35:13] Bret: Those two things are somewhat orthogonal, but not really. If you think about the idea of software running in a browser, that's hosted. Data center that you don't own, you sort of needed to change the business model because you don't, you can't really buy a perpetual license or something otherwise like, how do you afford making changes to it?[00:35:31] Bret: So it only worked when you were buying like a new version every year or whatever. So to some degree, but then the business model shift actually changed business as we know it, because now like. Things like Adobe Photoshop. Now you subscribe to rather than purchase. So it ended up where you had a technical shift and a business model shift that were very logically intertwined that actually the business model shift was turned out to be as significant as the technical as the shift.[00:35:59] Bret: And I think with [00:36:00] agents, because they actually accomplish a job, I do think that it doesn't make sense to me that you'd pay for the privilege of like. Using the software like that coding agent, like if it writes really bad code, like fire it, you know, I don't know what the right metaphor is like you should pay for a job.[00:36:17] Bret: Well done in my opinion. I mean, that's how you pay your software engineers, right? And[00:36:20] swyx: and well, not really. We paid to put them on salary and give them options and they vest over time. That's fair.[00:36:26] Bret: But my point is that you don't pay them for how many characters they write, which is sort of the token based, you know, whatever, like, There's a, that famous Apple story where we're like asking for a report of how many lines of code you wrote.[00:36:40] Bret: And one of the engineers showed up with like a negative number cause he had just like done a big refactoring. There was like a big F you to management who didn't understand how software is written. You know, my sense is like the traditional usage based or seat based thing. It's just going to look really antiquated.[00:36:55] Bret: Cause it's like asking your software engineer, how many lines of code did you write today? Like who cares? Like, cause [00:37:00] absolutely no correlation. So my old view is I don't think it's be different in every category, but I do think that that is the, if an agent is doing a job, you should, I think it properly incentivizes the maker of that agent and the customer of, of your pain for the job well done.[00:37:16] Bret: It's not always perfect to measure. It's hard to measure engineering productivity, but you can, you should do something other than how many keys you typed, you know Talk about perverse incentives for AI, right? Like I can write really long functions to do the same thing, right? So broadly speaking, you know, I do think that we're going to see a change in business models of software towards outcomes.[00:37:36] Bret: And I think you'll see a change in delivery models too. And, and, you know, in our customer base you know, we empower our customers to really have their hands on the steering wheel of what the agent does they, they want and need that. But the role is different. You know, at a lot of our customers, the customer experience operations folks have renamed themselves the AI architects, which I think is really cool.[00:37:55] Bret: And, you know, it's like in the early days of the Internet, there's the role of the webmaster. [00:38:00] And I don't know whether your webmaster is not a fashionable, you know, Term, nor is it a job anymore? I just, I don't know. Will they, our tech stand the test of time? Maybe, maybe not. But I do think that again, I like, you know, because everyone listening right now is a software engineer.[00:38:14] Bret: Like what is the form factor of a coding agent? And actually I'll, I'll take a breath. Cause actually I have a bunch of pins on them. Like I wrote a blog post right before Christmas, just on the future of software development. And one of the things that's interesting is like, if you look at the way I use cursor today, as an example, it's inside of.[00:38:31] Bret: A repackaged visual studio code environment. I sometimes use the sort of agentic parts of it, but it's largely, you know, I've sort of gotten a good routine of making it auto complete code in the way I want through tuning it properly when it actually can write. I do wonder what like the future of development environments will look like.[00:38:55] Bret: And to your point on what is a software product, I think it's going to change a lot in [00:39:00] ways that will surprise us. But I always use, I use the metaphor in my blog post of, have you all driven around in a way, Mo around here? Yeah, everyone has. And there are these Jaguars, the really nice cars, but it's funny because it still has a steering wheel, even though there's no one sitting there and the steering wheels like turning and stuff clearly in the future.[00:39:16] Bret: If once we get to that, be more ubiquitous, like why have the steering wheel and also why have all the seats facing forward? Maybe just for car sickness. I don't know, but you could totally rearrange the car. I mean, so much of the car is oriented around the driver, so. It stands to reason to me that like, well, autonomous agents for software engineering run through visual studio code.[00:39:37] Bret: That seems a little bit silly because having a single source code file open one at a time is kind of a goofy form factor for when like the code isn't being written primarily by you, but it begs the question of what's your relationship with that agent. And I think the same is true in our industry of customer experience, which is like.[00:39:55] Bret: Who are the people managing this agent? What are the tools do they need? And they definitely need [00:40:00] tools, but it's probably pretty different than the tools we had before. It's certainly different than training a contact center team. And as software engineers, I think that I would like to see particularly like on the passion project side or research side.[00:40:14] Bret: More innovation in programming languages. I think that we're bringing the cost of writing code down to zero. So the fact that we're still writing Python with AI cracks me up just cause it's like literally was designed to be ergonomic to write, not safe to run or fast to run. I would love to see more innovation and how we verify program correctness.[00:40:37] Bret: I studied for formal verification in college a little bit and. It's not very fashionable because it's really like tedious and slow and doesn't work very well. If a lot of code is being written by a machine, you know, one of the primary values we can provide is verifying that it actually does what we intend that it does.[00:40:56] Bret: I think there should be lots of interesting things in the software development life cycle, like how [00:41:00] we think of testing and everything else, because. If you think about if we have to manually read every line of code that's coming out as machines, it will just rate limit how much the machines can do. The alternative is totally unsafe.[00:41:13] Bret: So I wouldn't want to put code in production that didn't go through proper code review and inspection. So my whole view is like, I actually think there's like an AI native I don't think the coding agents don't work well enough to do this yet, but once they do, what is sort of an AI native software development life cycle and how do you actually.[00:41:31] Bret: Enable the creators of software to produce the highest quality, most robust, fastest software and know that it's correct. And I think that's an incredible opportunity. I mean, how much C code can we rewrite and rust and make it safe so that there's fewer security vulnerabilities. Can we like have more efficient, safer code than ever before?[00:41:53] Bret: And can you have someone who's like that guy in the matrix, you know, like staring at the little green things, like where could you have an operator [00:42:00] of a code generating machine be like superhuman? I think that's a cool vision. And I think too many people are focused on like. Autocomplete, you know, right now, I'm not, I'm not even, I'm guilty as charged.[00:42:10] Bret: I guess in some ways, but I just like, I'd like to see some bolder ideas. And that's why when you were joking, you know, talking about what's the react of whatever, I think we're clearly in a local maximum, you know, metaphor, like sort of conceptual local maximum, obviously it's moving really fast. I think we're moving out of it.[00:42:26] Alessio: Yeah. At the end of 23, I've read this blog post from syntax to semantics. Like if you think about Python. It's taking C and making it more semantic and LLMs are like the ultimate semantic program, right? You can just talk to them and they can generate any type of syntax from your language. But again, the languages that they have to use were made for us, not for them.[00:42:46] Alessio: But the problem is like, as long as you will ever need a human to intervene, you cannot change the language under it. You know what I mean? So I'm curious at what point of automation we'll need to get, we're going to be okay making changes. To the underlying languages, [00:43:00] like the programming languages versus just saying, Hey, you just got to write Python because I understand Python and I'm more important at the end of the day than the model.[00:43:08] Alessio: But I think that will change, but I don't know if it's like two years or five years. I think it's more nuanced actually.[00:43:13] Bret: So I think there's a, some of the more interesting programming languages bring semantics into syntax. So let me, that's a little reductive, but like Rust as an example, Rust is memory safe.[00:43:25] Bret: Statically, and that was a really interesting conceptual, but it's why it's hard to write rust. It's why most people write python instead of rust. I think rust programs are safer and faster than python, probably slower to compile. But like broadly speaking, like given the option, if you didn't have to care about the labor that went into it.[00:43:45] Bret: You should prefer a program written in Rust over a program written in Python, just because it will run more efficiently. It's almost certainly safer, et cetera, et cetera, depending on how you define safe, but most people don't write Rust because it's kind of a pain in the ass. And [00:44:00] the audience of people who can is smaller, but it's sort of better in most, most ways.[00:44:05] Bret: And again, let's say you're making a web service and you didn't have to care about how hard it was to write. If you just got the output of the web service, the rest one would be cheaper to operate. It's certainly cheaper and probably more correct just because there's so much in the static analysis implied by the rest programming language that it probably will have fewer runtime errors and things like that as well.[00:44:25] Bret: So I just give that as an example, because so rust, at least my understanding that came out of the Mozilla team, because. There's lots of security vulnerabilities in the browser and it needs to be really fast. They said, okay, we want to put more of a burden at the authorship time to have fewer issues at runtime.[00:44:43] Bret: And we need the constraint that it has to be done statically because browsers need to be really fast. My sense is if you just think about like the, the needs of a programming language today, where the role of a software engineer is [00:45:00] to use an AI to generate functionality and audit that it does in fact work as intended, maybe functionally, maybe from like a correctness standpoint, some combination thereof, how would you create a programming system that facilitated that?[00:45:15] Bret: And, you know, I bring up Rust is because I think it's a good example of like, I think given a choice of writing in C or Rust, you should choose Rust today. I think most people would say that, even C aficionados, just because. C is largely less safe for very similar, you know, trade offs, you know, for the, the system and now with AI, it's like, okay, well, that just changes the game on writing these things.[00:45:36] Bret: And so like, I just wonder if a combination of programming languages that are more structurally oriented towards the values that we need from an AI generated program, verifiable correctness and all of that. If it's tedious to produce for a person, that maybe doesn't matter. But one thing, like if I asked you, is this rest program memory safe?[00:45:58] Bret: You wouldn't have to read it, you just have [00:46:00] to compile it. So that's interesting. I mean, that's like an, that's one example of a very modest form of formal verification. So I bring that up because I do think you have AI inspect AI, you can have AI reviewed. Do AI code reviews. It would disappoint me if the best we could get was AI reviewing Python and having scaled a few very large.[00:46:21] Bret: Websites that were written on Python. It's just like, you know, expensive and it's like every, trust me, every team who's written a big web service in Python has experimented with like Pi Pi and all these things just to make it slightly more efficient than it naturally is. You don't really have true multi threading anyway.[00:46:36] Bret: It's just like clearly that you do it just because it's convenient to write. And I just feel like we're, I don't want to say it's insane. I just mean. I do think we're at a local maximum. And I would hope that we create a programming system, a combination of programming languages, formal verification, testing, automated code reviews, where you can use AI to generate software in a high scale way and trust it.[00:46:59] Bret: And you're [00:47:00] not limited by your ability to read it necessarily. I don't know exactly what form that would take, but I feel like that would be a pretty cool world to live in.[00:47:08] Alessio: Yeah. We had Chris Lanner on the podcast. He's doing great work with modular. I mean, I love. LVM. Yeah. Basically merging rust in and Python.[00:47:15] Alessio: That's kind of the idea. Should be, but I'm curious is like, for them a big use case was like making it compatible with Python, same APIs so that Python developers could use it. Yeah. And so I, I wonder at what point, well, yeah.[00:47:26] Bret: At least my understanding is they're targeting the data science Yeah. Machine learning crowd, which is all written in Python, so still feels like a local maximum.[00:47:34] Bret: Yeah.[00:47:34] swyx: Yeah, exactly. I'll force you to make a prediction. You know, Python's roughly 30 years old. In 30 years from now, is Rust going to be bigger than Python?[00:47:42] Bret: I don't know this, but just, I don't even know this is a prediction. I just am sort of like saying stuff I hope is true. I would like to see an AI native programming language and programming system, and I use language because I'm not sure language is even the right thing, but I hope in 30 years, there's an AI native way we make [00:48:00] software that is wholly uncorrelated with the current set of programming languages.[00:48:04] Bret: or not uncorrelated, but I think most programming languages today were designed to be efficiently authored by people and some have different trade offs.[00:48:15] Evolution of Programming Languages[00:48:15] Bret: You know, you have Haskell and others that were designed for abstractions for parallelism and things like that. You have programming languages like Python, which are designed to be very easily written, sort of like Perl and Python lineage, which is why data scientists use it.[00:48:31] Bret: It's it can, it has a. Interactive mode, things like that. And I love, I'm a huge Python fan. So despite all my Python trash talk, a huge Python fan wrote at least two of my three companies were exclusively written in Python and then C came out of the birth of Unix and it wasn't the first, but certainly the most prominent first step after assembly language, right?[00:48:54] Bret: Where you had higher level abstractions rather than and going beyond go to, to like abstractions, [00:49:00] like the for loop and the while loop.[00:49:01] The Future of Software Engineering[00:49:01] Bret: So I just think that if the act of writing code is no longer a meaningful human exercise, maybe it will be, I don't know. I'm just saying it sort of feels like maybe it's one of those parts of history that just will sort of like go away, but there's still the role of this offer engineer, like the person actually building the system.[00:49:20] Bret: Right. And. What does a programming system for that form factor look like?[00:49:25] React and Front-End Development[00:49:25] Bret: And I, I just have a, I hope to be just like I mentioned, I remember I was at Facebook in the very early days when, when, what is now react was being created. And I remember when the, it was like released open source I had left by that time and I was just like, this is so f*****g cool.[00:49:42] Bret: Like, you know, to basically model your app independent of the data flowing through it, just made everything easier. And then now. You know, I can create, like there's a lot of the front end software gym play is like a little chaotic for me, to be honest with you. It is like, it's sort of like [00:50:00] abstraction soup right now for me, but like some of those core ideas felt really ergonomic.[00:50:04] Bret: I just wanna, I'm just looking forward to the day when someone comes up with a programming system that feels both really like an aha moment, but completely foreign to me at the same time. Because they created it with sort of like from first principles recognizing that like. Authoring code in an editor is maybe not like the primary like reason why a programming system exists anymore.[00:50:26] Bret: And I think that's like, that would be a very exciting day for me.[00:50:28] The Role of AI in Programming[00:50:28] swyx: Yeah, I would say like the various versions of this discussion have happened at the end of the day, you still need to precisely communicate what you want. As a manager of people, as someone who has done many, many legal contracts, you know how hard that is.[00:50:42] swyx: And then now we have to talk to machines doing that and AIs interpreting what we mean and reading our minds effectively. I don't know how to get across that barrier of translating human intent to instructions. And yes, it can be more declarative, but I don't know if it'll ever Crossover from being [00:51:00] a programming language to something more than that.[00:51:02] Bret: I agree with you. And I actually do think if you look at like a legal contract, you know, the imprecision of the English language, it's like a flaw in the system. How many[00:51:12] swyx: holes there are.[00:51:13] Bret: And I do think that when you're making a mission critical software system, I don't think it should be English language prompts.[00:51:19] Bret: I think that is silly because you want the precision of a a programming language. My point was less about that and more about if the actual act of authoring it, like if you.[00:51:32] Formal Verification in Software[00:51:32] Bret: I'll think of some embedded systems do use formal verification. I know it's very common in like security protocols now so that you can, because the importance of correctness is so great.[00:51:41] Bret: My intellectual exercise is like, why not do that for all software? I mean, probably that's silly just literally to do what we literally do for. These low level security protocols, but the only reason we don't is because it's hard and tedious and hard and tedious are no longer factors. So, like, if I could, I mean, [00:52:00] just think of, like, the silliest app on your phone right now, the idea that that app should be, like, formally verified for its correctness feels laughable right now because, like, God, why would you spend the time on it?[00:52:10] Bret: But if it's zero costs, like, yeah, I guess so. I mean, it never crashed. That's probably good. You know, why not? I just want to, like, set our bars really high. Like. We should make, software has been amazing. Like there's a Mark Andreessen blog post, software is eating the world. And you know, our whole life is, is mediated digitally.[00:52:26] Bret: And that's just increasing with AI. And now we'll have our personal agents talking to the agents on the CRO platform and it's agents all the way down, you know, our core infrastructure is running on these digital systems. We now have like, and we've had a shortage of software developers for my entire life.[00:52:45] Bret: And as a consequence, you know if you look, remember like health care, got healthcare. gov that fiasco security vulnerabilities leading to state actors getting access to critical infrastructure. I'm like. We now have like created this like amazing system that can [00:53:00] like, we can fix this, you know, and I, I just want to, I'm both excited about the productivity gains in the economy, but I just think as software engineers, we should be bolder.[00:53:08] Bret: Like we should have aspirations to fix these systems so that like in general, as you said, as precise as we want to be in the specification of the system. We can make it work correctly now, and I'm being a little bit hand wavy, and I think we need some systems. I think that's where we should set the bar, especially when so much of our life depends on this critical digital infrastructure.[00:53:28] Bret: So I'm I'm just like super optimistic about it. But actually, let's go to w

Blind Guys Chat
#115: Super-advanced autocomplete

Blind Guys Chat

Play Episode Listen Later Jan 16, 2025 52:20 Transcription Available


Hello our fancy AI bots, and welcome to episode 115. This week we are talking about AI, and we have a fantastic panel of experts to bring us through the topic of AI and accessibility. We will be talking about Meta Ray Bans, Envision glasses, Apple Intelligence and even some existential questions. The panel (Brian Dalton, David Renstrom, Jesse Weinholt, Josh O'Connor and Mohammed Laachir) are well-placed to give their own views on current products, future products, and you never know, you might get some ideas on dinner if we can work out how to get our smart glasses to read a menu. So, strip down to your Cyborg inner self, and prepare for judgement day by listening to the number 1 podcast from the future: Blind Guys Chat! 11 out of 15 AI bots prefer it to a slap in the face. Support Blind Guys Chat by contributing to their tip jar: https://tips.pinecast.com/jar/blind-guys-chatRead transcript

Adafruit Industries
CircuitPython Code Editor

Adafruit Industries

Play Episode Listen Later Sep 18, 2024 2:05


Check it out on: code.circuitpython.org With Adafruit's Circuit Python code editor, you can edit code from a web browser. This lets you connect via WiFi, Bluetooth or USB. The editor features AutoComplete, a REPL serial monitor and file management tools Visit the Adafruit shop online - http://www.adafruit.com ----------------------------------------- LIVE CHAT IS HERE! http://adafru.it/discord Adafruit on Instagram: https://www.instagram.com/adafruit Shop for parts to build your own DIY projects http://adafru.it/3dprinting 3D Printing Projects Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOWD2dJNRIN46uhMCWvNOlbG 3D Hangout Show Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVgpmWevin2slopw_A3-A8Y Layer by Layer CAD Tutorials Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVsMp6nKnpjsXSQ45nxfORb Timelapse Tuesday Playlist: https://www.youtube.com/playlist?list=PLjF7R1fz_OOVagy3CktXsAAs4b153xpp_ Connect with Noe and Pedro on Social Media: Noe's Twitter / Instagram: @ecken Pedro's Twitter / Instagram: @videopixil ----------------------------------------- Visit the Adafruit shop online - http://www.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Subscribe to Adafruit on YouTube: http://adafru.it/subscribe Adafruit Monthly Deals & FREE Specials https://www.adafruit.com/free?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting Join our weekly Show & Tell on G+ Hangouts On Air: http://adafru.it/showtell Watch our latest project videos: http://adafru.it/latest?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting 3DThursday Posts: https://blog.adafruit.com/category/3d-printing?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting New tutorials on the Adafruit Learning System: http://learn.adafruit.com/?utm_source=youtube&utm_medium=videodescrip&utm_campaign=3dprinting -----------------------------------------

code diy wifi bluetooth usb autocomplete repl adafruit circuitpython g hangouts on air adafruit learning system layer cad tutorials playlist
UBC News World
Search Box Autocomplete Optimization: 2024 Marketing Guide for Business Owners

UBC News World

Play Episode Listen Later Sep 6, 2024 2:19


Looking for a new way to drive traffic to your business's website? Check out Clicks Tide's (ClicksTide.com) new guide to search box optimization (SBO). Go to https://medium.com/@clickstide/search-box-optimization-what-is-how-can-benefit-your-business-8f617999d9c3 to find out more. Clicks Tide City: Renchen Address: 44 Hauptstraße Website: https://www.clickstide.com/

Search Buzz Video Roundup
Search News Buzz Video Recap: Intense Google Ranking Volatility, Deepfake Search Updates & Trump Autocomplete Tweaks

Search Buzz Video Roundup

Play Episode Listen Later Aug 2, 2024


This week we covered how Google said the core update isn't extremely far away. We also reported on super intense Google Search ranking volatility change later this week and then the ongoing volatility with Google Search over the past few weeks...

AP Audio Stories
FACT FOCUS: Google autocomplete results around Trump lead to claims of election interference

AP Audio Stories

Play Episode Listen Later Jul 31, 2024 0:49


Some users of Google's autocomplete are crying foul for incomplete results when they searched for “Trump” and “assassination” attempt. AP correspondent Lisa Dwyer explains.

Engadget
Two landmark bill protecting minors passed the Senate, Google dismissed Musk's autocomplete claim, and Open AI rolls out advanced Voice Mode

Engadget

Play Episode Listen Later Jul 31, 2024 9:09


The Senate just passed two landmark bills aimed at protecting minors online, Google dismisses Elon Musk's claim that autocomplete engaged in election interference, and OpenAI rolls out advanced Voice Mode and no, it won't sound like Scarlett Johannson. It's Wednesday, July 31st and this is Engadget News. Learn more about your ad choices. Visit podcastchoices.com/adchoices

Rich Zeoli
“Karens for Kamala” + Media/Big Tech Rush to Protect Kamala, Attack Trump

Rich Zeoli

Play Episode Listen Later Jul 29, 2024 174:28


The Rich Zeoli Show- Full Episode (07/29/2024): 3:05pm- Venezuela autocrat Nicolas Maduro has been “elected” to his third consecutive six-year term as president. According to reports, Maduro won 51% of the final vote though there were, unsurprisingly, numerous irregularities which have led many to question the legitimacy of the results. Notably, the Biden-Harris administration limited sanctions on Venezuela and the Maduro regime in exchange for fair elections. It certainly doesn't seem like policy worked. 3:10pm- Kamala Harris' Prosecutorial Failures: In 2019, Vice news wrote “Jamal Trulove...was wrongfully convicted of murder and sentenced to 50 years to life in prison, despite no physical evidence linking him to the crime. Trulove recalls then San Francisco District Attorney Kamala Harris ‘showed up at the two most pivotal times…she wanted to be present for a celebration of a conviction.' He was eventually exonerated and freed after over six years in prison, and won $13.1 million from the city of San Francisco.” You can read more here: https://www.vice.com/en/article/3azy98/kamala-harriss-office-sent-this-innocent-man-to-prison-now-hes-voting-for-her 3:15pm- While appearing on Fox News with Trey Gowdy, former Democrat Presidential candidate Tulsi Gabbard explained that Kamala Harris is more dangerous than Joe Biden—because she is an “ideologue.” 3:20pm- Packing the Supreme Court: In a newly recirculated clip, Kamala Harris says she is open to expanding the size of the Supreme Court. 3:30pm- Democrats have unveiled a new line of attack to hammer Republican Vice Presidential candidate JD Vance—“he's weird!” Governor JB Pritzker (D-IL), Governor Gretchen Whitmer (D-MI), Congressman Eric Swalwell (D-CA), and Congresswoman Barbara Lee (D-CA) all echoed the same criticism of Vance while appearing on television over the weekend. 3:45pm- Tommy Pigott—Strategic Communications Director for the Republican National Committee—joins The Rich Zeoli Show to discuss Kamala Harris' past pledge to ban fracking. How will that impact her campaign in Pennsylvania specifically? Plus, a new Washington Post story warns that it could take days for Pennsylvania to declare a winner in the presidential race. 3:55pm- Secret Service Security Failures: Haley Willis, Aric Toler, David A. Fahrenthold, and Adam Goldman write: “Nearly 100 minutes before former President Donald J. Trump took the stage in Butler, Pa., a local countersniper who was part of the broader security detail let his colleagues know his shift was ending. ‘Guys I am out. Be safe,' he texted to a group of colleagues at 4:19 p.m. on July 13. He exited the second floor of a warehouse that overlooked the campaign rally site, leaving two other countersnipers behind. Outside, the officer noticed a young man with long stringy hair sitting on a picnic table near the warehouse. So at 4:26 p.m., he texted his colleagues about the man, who was outside the fenced area of the Butler Fair Show grounds where Mr. Trump was to appear. He said that the person would have seen him come out with his rifle and ‘knows you guys are up there.' The countersniper who sent the texts confirmed to The New York Times that the individual he saw was later identified as the gunman.” You can read the full article here: https://www.nytimes.com/2024/07/28/us/politics/trump-shooting-thomas-crooks-secret-service.html 4:05pm- Google Autocomplete Erases Trump Assassination Attempt: Chris Nesi of The New York Post writes: “A key Google feature is failing to show results for the attempted assassination of Donald Trump—drawing claims from the former president's son that Big Tech companies are trying to influence the election. It has also sparked a Senate investigation. Google users were surprised to discover that the search engine's ‘Autocomplete' was apparently omitting suggested results related to the assassination attempt against Donald Trump.” Nesi continues: “Sen. Roger Marshall (R-KS) took to social media to express outrage about the omission, saying he planned to make an ‘official inquiry' into the Mountain View, Calif., company this week.” You can read the full article here: https://nypost.com/2024/07/28/us-news/google-omitting-trump-assassination-from-autocomplete-feature/ 4:15pm- While appearing on CBS News' Face the Nation, House Foreign Affairs Committee Chairman Michael McCaul said that Thomas Crooks—the shooter at former President Donald Trump's Butler, PA rally—intended to create a diversion by detonating two bombs in his car. 4:30pm- New York Times Questions Whether Kamala Can Get Back to the Center: Reid J. Epstein of The New York Times writes: “When she ran for president the first time, Kamala Harris darted to the left as she fought for attention from the Democratic Party's liberal wing. After she dropped out, social and racial justice protests swept across the country in the summer of 2020, and Ms. Harris joined other Democrats in supporting progressive ideas during what appeared to be a national realignment on criminal justice. One presidential cycle later, with Vice President Harris less than a week into another race for the White House, video clips of her old statements and interviews are being weaponized as Republicans aim to define her as a left-wing radical who is out of step with swing voters… ‘The archive is deep,' said Brad Todd, a Republican strategist and ad maker who is working with David McCormick, the G.O.P. Senate candidate in Pennsylvania, among other campaigns. ‘We will run out of time before we run out of video clips of Kamala Harris saying wacky California liberal things. I'm just not sure that the rest of this campaign includes much besides that.'” You can read the full article here: https://www.nytimes.com/2024/07/29/us/politics/kamala-harris-2020-positions.html 4:45: The Carpet Doesn't Match the Drapes: What the hell did former U.S. Congressman Patrick Murphy just say on Fox News? 5:05pm- In the week since President Joe Biden dropped out of the 2024 presidential race and selected Kamala Harris to be his successor, clips have emerged of Harris advocating for some truly bizarre policies—including a ban on fracking, a mandatory gun buyback initiated via executive authority, placing a limit on red meat consumption, providing taxpayer-funded health care to undocumented migrants in the country illegally, and the complete abolition of private health insurance. Rich notes that if Democrats feel as though Harris is incapable of defeating Trump, they won't hesitate to replace her as their candidate. Currently, Harris appears to be polling slightly better than Biden had been—though, Trump still leads in most swing states as well as nationally. 5:10pm- Karens for Kamala! According to Reuters, more than 160,000 people joined a “white women for Kamala Harris” Zoom call. Independent journalist Michael Shellenberger notes, “I thought this was a joke at first but it's not: Kamala Harris' campaign is segregating its volunteers by race. These are the people who spent decades smearing their opponents as racists. Why do people tolerate this degrading treatment?” You can read the initial Reuters report here: https://www.reuters.com/world/us/more-than-160000-people-join-white-women-kamala-harris-zoom-call-2024-07-26/. And you can find Shellenberger's reaction here: https://x.com/shellenberger/status/1817568474832752928 5:20pm- Please Pick Me! While speaking on behalf of Kamala Harris' presidential campaign, Pennsylvania Governor Josh Shapiro alleged Donald Trump intends to “use the department of justice to attack people who don't think like him.” He also inaccurately claimed Donald Trump wants to confiscate tips from waiters and waitresses, despite Trump's campaign pledge to end taxes on tips. It sounds like Shapiro desperately wants to be selected as Harris' running mate. 5:40pm- J.D. Tuccille of Reason writes: “Imagine you're a prominent ‘disinformation expert' once hired to head a government board to fight alleged untruths but unceremoniously dumped from the position when the board was dissolved amidst public outcry. Smeared oh so cruelly as the would-be chief censor of a government body tasked with policing people's speech, you sue your critics for defamation to set the record straight. And then…the judge tosses out your case, saying you and your stillborn board really were created to engage in censorship, and descriptions to that effect are accurate. Ouch, Nina Jankowicz. Ouch.” You can read the full article here: https://reason.com/2024/07/29/judge-tosses-former-disinformation-chiefs-defamation-suit-says-she-really-was-a-censor/ 6:05pm- Daniel Turner—Founder & Executive Director of Power the Future—joins The Rich Zeoli Show to discuss his latest editorial for The Federalist, “J.D. Vance's Message Resonates With Poor Communities Hollowed Out By ‘Climate Change' Elites.” You can read the article here: https://thefederalist.com/2024/07/18/j-d-vance-comes-from-the-poor-communities-paying-the-price-for-bad-elitist-policy/. And you can learn more about Power the Future here: https://powerthefuture.com/about-us/ 6:30pm- Attorney Linda Kerns joins The Rich Zeoli Show to discuss the importance of election integrity and her work recruiting poll watchers and workers in Pennsylvania. Kerns also discusses an article from The Washington Post warning that it could take days for Pennsylvania to declare a winner in the presidential race. Should we be concerned? Visit https://protectthevote.com/pennsylvania/ to learn more about volunteering. And you can find Kerns at: www.lindakernslaw.com. 6:45pm- Karens for Kamala! According to Reuters, more than 160,000 people joined a “white women for Kamala Harris” Zoom call. Independent journalist Michael Shellenberger notes, “I thought this was a joke at first but it's not: Kamala Harris' campaign is segregating its volunteers by race. These are the people who spent decades smearing their opponents as racists. Why do people tolerate this degrading treatment?” You can read the initial Reuters report here: https://www.reuters.com/world/us/more-than-160000-people-join-white-women-kamala-harris-zoom-call-2024-07-26/. And you can find Shellenberger's reaction here: https://x.com/shellenberger/status/1817568474832752928

Rich Zeoli
The Carpet Doesn't Match the Drapes? + Google Autocomplete Erases Trump Assassination Attempt

Rich Zeoli

Play Episode Listen Later Jul 29, 2024 42:24


The Rich Zeoli Show- Hour 2: 4:05pm- Google Autocomplete Erases Trump Assassination Attempt: Chris Nesi of The New York Post writes: “A key Google feature is failing to show results for the attempted assassination of Donald Trump—drawing claims from the former president's son that Big Tech companies are trying to influence the election. It has also sparked a Senate investigation. Google users were surprised to discover that the search engine's ‘Autocomplete' was apparently omitting suggested results related to the assassination attempt against Donald Trump.” Nesi continues: “Sen. Roger Marshall (R-KS) took to social media to express outrage about the omission, saying he planned to make an ‘official inquiry' into the Mountain View, Calif., company this week.” You can read the full article here: https://nypost.com/2024/07/28/us-news/google-omitting-trump-assassination-from-autocomplete-feature/ 4:15pm- While appearing on CBS News' Face the Nation, House Foreign Affairs Committee Chairman Michael McCaul said that Thomas Crooks—the shooter at former President Donald Trump's Butler, PA rally—intended to create a diversion by detonating two bombs in his car. 4:30pm- New York Times Questions Whether Kamala Can Get Back to the Center: Reid J. Epstein of The New York Times writes: “When she ran for president the first time, Kamala Harris darted to the left as she fought for attention from the Democratic Party's liberal wing. After she dropped out, social and racial justice protests swept across the country in the summer of 2020, and Ms. Harris joined other Democrats in supporting progressive ideas during what appeared to be a national realignment on criminal justice. One presidential cycle later, with Vice President Harris less than a week into another race for the White House, video clips of her old statements and interviews are being weaponized as Republicans aim to define her as a left-wing radical who is out of step with swing voters… ‘The archive is deep,' said Brad Todd, a Republican strategist and ad maker who is working with David McCormick, the G.O.P. Senate candidate in Pennsylvania, among other campaigns. ‘We will run out of time before we run out of video clips of Kamala Harris saying wacky California liberal things. I'm just not sure that the rest of this campaign includes much besides that.'” You can read the full article here: https://www.nytimes.com/2024/07/29/us/politics/kamala-harris-2020-positions.html 4:45: The Carpet Doesn't Match the Drapes: What the hell did former U.S. Congressman Patrick Murphy just say on Fox News?

NewsTalk STL
H2: Elon Musk says Google is suppressing autocomplete results for the Trump assassination attempt 07.29.24

NewsTalk STL

Play Episode Listen Later Jul 29, 2024 32:25


Colombo & Company Co-host: Susie Moore Guests: Mike McClary, Justin SparksSee omnystudio.com/listener for privacy information.

UBC News World
London First-Page Google Visibility: Search Box Autocomplete Marketing Tech

UBC News World

Play Episode Listen Later Jul 18, 2024 2:27


Businesses can spend thousands each month on improving their organic search rankings, especially in a crowded market like London. AI Cerebral Marketing offers a more affordable and highly effective alternative: autocomplete optimization. Go to https://www.aicerebralmarketing.com/search-box-optimization for more information. AI Cerebral Marketing City: Felixstowe Address: 2 Rosemary Way Website: https://www.aicerebralmarketing.com/ Phone: +44 7855 798747 Email: paulmylod@gmail.com

UBC News World
Dentist Autocomplete Optimization Marketing for Google Organic Search Visibility

UBC News World

Play Episode Listen Later Jul 1, 2024 2:37


Become visible where it matters: on search engines like Google, Bing, and YouTube with My Tooth Media! Their dental marketing program utilizes the autosuggest function to boost your organic search visibility and traffic. Grow your Irvine practice at: https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

SEO Is Not That Hard
SEO A to Z - part 1 - "A/B Test to Autocomplete"

SEO Is Not That Hard

Play Episode Listen Later Jun 24, 2024 18:33 Transcription Available


Send us a Text Message.Ever wondered how minor tweaks on your website can lead to major boosts in conversions? In this engaging episode of "SEO is Not That Hard," I'm Ed Dawson, and I'll guide you through the essential concepts of A-B testing and how it can reveal the best-performing versions of your web pages. We'll also demystify Google's "About This Result" feature, providing deeper insights into your search results, and discuss the importance of balancing ad content on your site without overshadowing your main content, according to Google's Quality Rater Guidelines.Shifting gears, we'll explore the lucrative world of affiliate marketing, unpacking how affiliates earn commissions and the critical role of correctly tagging affiliate links. We'll also touch on the rise of AI-generated content and its potential pitfalls, including the risk of algorithmic penalties from Google. Lastly, we'll underscore the importance of alt text for images, not just for accessibility but to help Google better understand your content. Get ready for actionable tips and insights that will seriously level up your SEO game!Links to resources mentioned in this podcast:- SEO Glossary- SEO Glossary A- Google Quality Rater Guidelines- Microsoft Clarity- ClickySEO Is Not That Hard is hosted by Edd Dawson and brought to you by KeywordsPeopleUse.comYou can get your free copy of my 101 Quick SEO Tips at: https://seotips.edddawson.com/101-quick-seo-tipsTo get a personal no-obligation demo of how KeywordsPeopleUse could help you boost your SEO then book an appointment with me nowAsk me a question and get on the show Click here to record a questionFind Edd on Twitter @channel5Find KeywordsPeopleUse on Twitter @kwds_ppl_use"Werq" Kevin MacLeod (incompetech.com)Licensed under Creative Commons: By Attribution 4.0 Licensehttp://creativecommons.org/licenses/by/4.0/

UBC News World
Indianapolis SBO: Place Your Business In Google & Bing Autocomplete Suggestions

UBC News World

Play Episode Listen Later Jun 24, 2024 2:21


Do you want your brand to have a competitive edge? Technoid Solutions LLC's new cutting-edge SBO service will make sure Indianapolis customers find your business first! Visit https://www.technoid-sbo.com/faqs/what-is-sbo to learn more. Technoid Solutions LLC City: Bloomington Address: 1701 E Empire Street Website: https://www.technoid-sbo.com/ Phone: +1 309 336 0965 Email: info@technoidsolutions.com

UBC News World
Periodontist Effective SEO Alternative: Google & Bing Autocomplete Marketing

UBC News World

Play Episode Listen Later Jun 21, 2024 2:24


If you're a periodontist, orthodontist, or endodontist, My Tooth Media offers a unique way to dominate Google and Bing search results. The game-changing technology is known as autocomplete optimization. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Sugar Land Dentists Get Seen First On Google With Autocomplete Optimization

UBC News World

Play Episode Listen Later Jun 13, 2024 2:49


Forget SEO and ads - My Tooth Media's search box autocomplete optimization can make your Sugar Land, TX, dental practice dominate entire search results. Curious about how this works? Find out more at https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

Enchanted Ears Podcast: Anything & Everything Disney

Hello and welcome to the Enchanted Ears Podcast, where we discuss anything and everything Disney. There are reports that Disney has a new movie in development and it's setting is none other than the secretive Club 33.  Described as a murder mystery we discuss the potential pros and cons of having a movie about a place most of us will never see and some initial casting picks. Then we put our spin on Wired's Autocomplete by answering the internets most commonly asked questions about Disney Vacation Club. We cover: -Why join DVC? -Is DVC worth it? -How do DVC points work? And so much more!   Submit a question/topic for us to discuss on a future episode. Don't forget to check us out on: -Instagram -Facebook  -Youtube Missing the smell of the parks? Check out Magic Candle Company and use code Enchanted at checkout to save 15% off your next order.

UBC News World
Glendale Google Visibility Marketing For Dentists: Autocomplete Optimization

UBC News World

Play Episode Listen Later May 31, 2024 2:23


My Tooth Media offers a revolutionary new way for Glendale dental practices to dominate organic Google search results. Known as autocomplete optimization, it's a highly effective alternative to traditional SEO. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Santa Clarita Dental Google Marketing: Appear In Search Box Autocomplete

UBC News World

Play Episode Listen Later May 31, 2024 2:30


If you want better Google visibility for your Santa Clarita dental practice, My Tooth Media has an innovative new solution. Autocomplete optimization costs much less than SEO, and is also far more effective. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Thousand Oaks Google Autocomplete Optimization for Dentists to Boost Rankings

UBC News World

Play Episode Listen Later May 28, 2024 2:14


Improve your patient acquisition strategy with My Tooth Media! This Thousand Oaks dental marketing firm will boost your organic rankings and search results faster than any SEO agency. Start dominating the whole first SERP of Google today at: https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

Innovation Talks
A Starter Guide to the Episodes

Innovation Talks

Play Episode Listen Later May 14, 2024 13:52


And just like that, we have hit episode 100! It's been a surreal experience hosting this show about innovation with guests from Sopheon and other companies and industries in the innovation space. It's been a joy to be part of your day whenever you tune in on our latest episode. If you're new to the show or innovation, and this is your first episode, I curated a short list of shows as a starter pack for you.   In this episode, I share some of my favorite episodes for special reasons. I describe my experience during a recent innovation event in Copenhagen and what I realized about the people in the innovation space. I explain why these shows aren't exactly the best of the best but simply personal favorites. I highlight a few that I think are worth listening to. I also discuss our unique guests and the people I look forward to having in the future.   "This is not necessarily the A-list or the 'best of,' but more of a starter set." - Paul Heller   This week on Innovation Talks:   ●     What I did in Copenhagen recently and my thoughts on the 100th episode ●     The starter list of episodes to listen to ●     Why choosing from the many guests we've had is challenging ●     The reasons why some of these episodes are dear to me   Resources Mentioned:   ●     Episode 3: The Impact of Software Eating the World on Product Innovation with Greg Coticchia (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vdGhlLWltcGFjdC1vZi1zb2Z0d2FyZS1lYXRpbmctdGhlLXdvcmxkLW9uLXByb2R1Y3QtaW5ub3ZhdGlvbi13aXRoLWdyZWctY290aWNjaGlh&ct=AUTOCOMPLETE&pid=6722983&cid=78502013711&t=d2l0aCBncmVnIGNvdGljY2hpYQ%3D%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=2&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185761&hs-version=1&hs-signature=APUk-v628FS_N99JPZ4FRwuPIoKG1VF9RA) ●     Episode 21: Unique challenges of innovation in the Aerospace and Defense industry (https://www.sopheon.com/podcasts-audio/unique-challenges-of-innovation-in-the-aerospace-and-defense-industry) ●     Episode 28: A deeper dive into Portfolio Management with Noel Sobelman (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vYS1kZWVwZXItZGl2ZS1pbnRvLXBvcnRmb2xpby1tYW5hZ2VtZW50LXdpdGgtbm9lbC1zb2JlbG1hbg%3D%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78499505485&t=YSBkZWVwZXIgZGl2ZSBpbnRvIHBvcnRmb2xpbyBtYW5hZ2VtZW50IHdpdGggbm9lbCBzb2JlbG1hbg%3D%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185808&hs-version=1&hs-signature=APUk-v5Heh0fsI4vW0u3cwZ1r94lWPkf5w) ●     Episode 30: Innovation in the Chemical Industry with HC Eppich (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vaW5ub3ZhdGlvbi1pbi10aGUtY2hlbWljYWwtaW5kdXN0cnktd2l0aC1oYy1lcHBpY2g%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78502013785&t=aGMgZXBwaWNo&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=true&opcid=&rs=UNKNOWN&hs-expires=1701185845&hs-version=1&hs-signature=APUk-v7EECuzHBN8ZLaTKsAvnQBMZlwt0Q) ●     Episode 31: Taking a systematic approach to the product management process (https://www.sopheon.com/podcasts-audio/the-process-of-product-management) ●     Episode 33: Necessity for Innovation Accounting (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vbmVjZXNzaXR5LWZvci1pbm5vdmF0aW9uLWFjY291bnRpbmc%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78502013859&t=bmVjZXNzaXR5IGZvciBpbm5vdmF0aW9uIGFjY291bnRpbmc%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185944&hs-version=1&hs-signature=APUk-v5jTrFtveRsbD1N8MzoLMqzlH_4Jg) ●     Episode 34: Corporate Startups and the Importance of Entrepreneurial Thinking (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vY29ycG9yYXRlLXN0YXJ0LXVwcy1hbmQtdGhlLWltcG9ydGFuY2Utb2YtZW50cmVwcmVuZXVyaWFsLXRoaW5raW5n&ct=AUTOCOMPLETE&pid=6722983&cid=78499505569&t=Y29ycG9yYXRlIHN0YXJ0dXBzIGFuZCB0aGUgaW1wb3J0YW5jZSBvZiBlbnRyZXByZW5ldXJpYWwgdGhpbmtpbmc%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185956&hs-version=1&hs-signature=APUk-v4EoPfWxku9unY_QzMaHiV9Ogjwxw) ●     Episode 36: Circular Economy in the Chemical Industry (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vY2lyY3VsYXItZWNvbm9teS1pbi10aGUtY2hlbWljYWwtaW5kdXN0cnk%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78503430549&t=Y2lyY3VsYXIgZWNvbm9teSBpbiB0aGUgY2hlbWljYWwgaW5kdXN0cnk%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185983&hs-version=1&hs-signature=APUk-v7D44RY4SiPWEvhPctudxDrctHMjA) ●     Episode 37: Sustainable Innovation Through Green Chemistry (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vc3VzdGFpbmFibGUtaW5ub3ZhdG...

Innovation Talks
A Starter Guide to the Episodes

Innovation Talks

Play Episode Listen Later May 14, 2024 13:52


And just like that, we have hit episode 100! It's been a surreal experience hosting this show about innovation with guests from Sopheon and other companies and industries in the innovation space. It's been a joy to be part of your day whenever you tune in on our latest episode. If you're new to the show or innovation, and this is your first episode, I curated a short list of shows as a starter pack for you.   In this episode, I share some of my favorite episodes for special reasons. I describe my experience during a recent innovation event in Copenhagen and what I realized about the people in the innovation space. I explain why these shows aren't exactly the best of the best but simply personal favorites. I highlight a few that I think are worth listening to. I also discuss our unique guests and the people I look forward to having in the future.   "This is not necessarily the A-list or the 'best of,' but more of a starter set." - Paul Heller   This week on Innovation Talks:   ●     What I did in Copenhagen recently and my thoughts on the 100th episode ●     The starter list of episodes to listen to ●     Why choosing from the many guests we've had is challenging ●     The reasons why some of these episodes are dear to me   Resources Mentioned:   ●     Episode 3: The Impact of Software Eating the World on Product Innovation with Greg Coticchia (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vdGhlLWltcGFjdC1vZi1zb2Z0d2FyZS1lYXRpbmctdGhlLXdvcmxkLW9uLXByb2R1Y3QtaW5ub3ZhdGlvbi13aXRoLWdyZWctY290aWNjaGlh&ct=AUTOCOMPLETE&pid=6722983&cid=78502013711&t=d2l0aCBncmVnIGNvdGljY2hpYQ%3D%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=2&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185761&hs-version=1&hs-signature=APUk-v628FS_N99JPZ4FRwuPIoKG1VF9RA) ●     Episode 21: Unique challenges of innovation in the Aerospace and Defense industry (https://www.sopheon.com/podcasts-audio/unique-challenges-of-innovation-in-the-aerospace-and-defense-industry) ●     Episode 28: A deeper dive into Portfolio Management with Noel Sobelman (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vYS1kZWVwZXItZGl2ZS1pbnRvLXBvcnRmb2xpby1tYW5hZ2VtZW50LXdpdGgtbm9lbC1zb2JlbG1hbg%3D%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78499505485&t=YSBkZWVwZXIgZGl2ZSBpbnRvIHBvcnRmb2xpbyBtYW5hZ2VtZW50IHdpdGggbm9lbCBzb2JlbG1hbg%3D%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185808&hs-version=1&hs-signature=APUk-v5Heh0fsI4vW0u3cwZ1r94lWPkf5w) ●     Episode 30: Innovation in the Chemical Industry with HC Eppich (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vaW5ub3ZhdGlvbi1pbi10aGUtY2hlbWljYWwtaW5kdXN0cnktd2l0aC1oYy1lcHBpY2g%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78502013785&t=aGMgZXBwaWNo&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=true&opcid=&rs=UNKNOWN&hs-expires=1701185845&hs-version=1&hs-signature=APUk-v7EECuzHBN8ZLaTKsAvnQBMZlwt0Q) ●     Episode 31: Taking a systematic approach to the product management process (https://www.sopheon.com/podcasts-audio/the-process-of-product-management) ●     Episode 33: Necessity for Innovation Accounting (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vbmVjZXNzaXR5LWZvci1pbm5vdmF0aW9uLWFjY291bnRpbmc%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78502013859&t=bmVjZXNzaXR5IGZvciBpbm5vdmF0aW9uIGFjY291bnRpbmc%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185944&hs-version=1&hs-signature=APUk-v5jTrFtveRsbD1N8MzoLMqzlH_4Jg) ●     Episode 34: Corporate Startups and the Importance of Entrepreneurial Thinking (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vY29ycG9yYXRlLXN0YXJ0LXVwcy1hbmQtdGhlLWltcG9ydGFuY2Utb2YtZW50cmVwcmVuZXVyaWFsLXRoaW5raW5n&ct=AUTOCOMPLETE&pid=6722983&cid=78499505569&t=Y29ycG9yYXRlIHN0YXJ0dXBzIGFuZCB0aGUgaW1wb3J0YW5jZSBvZiBlbnRyZXByZW5ldXJpYWwgdGhpbmtpbmc%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185956&hs-version=1&hs-signature=APUk-v4EoPfWxku9unY_QzMaHiV9Ogjwxw) ●     Episode 36: Circular Economy in the Chemical Industry (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vY2lyY3VsYXItZWNvbm9teS1pbi10aGUtY2hlbWljYWwtaW5kdXN0cnk%3D&ct=AUTOCOMPLETE&pid=6722983&cid=78503430549&t=Y2lyY3VsYXIgZWNvbm9teSBpbiB0aGUgY2hlbWljYWwgaW5kdXN0cnk%3D&d=www.sopheon.com&c=2&c=3&c=6&rp=1&ab=false&opcid=&rs=UNKNOWN&hs-expires=1701185983&hs-version=1&hs-signature=APUk-v7D44RY4SiPWEvhPctudxDrctHMjA) ●     Episode 37: Sustainable Innovation Through Green Chemistry (https://www.sopheon.com/_hcms/analytics/search/conversion?redirect=aHR0cHM6Ly93d3cuc29waGVvbi5jb20vcG9kY2FzdHMtYXVkaW8vc3VzdGFpbmFibGUtaW5ub3ZhdG...

UBC News World
Santa Clarita Autocomplete Optimization Dental Marketing Program Boosts Rankings

UBC News World

Play Episode Listen Later Apr 30, 2024 2:28


Running a dental practice a business is a busy job. Understanding this, My Tooth Media (MTM) now offers a unique dental marketing program to Santa Clarita dentists, helping you attract new patients through search box optimization!Get started with search box optimization today at: https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Irvine Orthodontist Google Autocomplete Optimization to Attract New Patients

UBC News World

Play Episode Listen Later Apr 30, 2024 2:23


Do you want to grow your Irvine practice? Check out My Tooth Media's Google Autocomplete Optimization Program! These dental marketing experts offers an affordable SEO alternative to dentists and orthodontists in Orange County.Schedule a consultation at: https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Thousand Oaks Dentist Online Search Visibility: Google Autocomplete Tech

UBC News World

Play Episode Listen Later Apr 29, 2024 2:22


Move over SEO. My Tooth Media offers a highly effective and affordable way for Thousand Oaks dental practices to dominate Google search rankings. Their autocomplete optimization technology is unique in the digital marketing space. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
High Google Ranking For Orthodontists & Endodontists: Search Autocomplete Tech

UBC News World

Play Episode Listen Later Apr 22, 2024 2:22


My Tooth Media offers a highly effective SEO alternative for dentists, orthodontists, endodontists, and any other dental specialist. The new technology is known as autocomplete optimization. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Better-Than-SEO Solution For Sand Diego Dentists: Google Autocomplete Technology

UBC News World

Play Episode Listen Later Apr 21, 2024 2:21


My Tooth Media brings an exciting and highly effective new way for your San Diego dental practice to dominate Google search results: search box autofill optimization. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Lake Charles Dental Practice High Google Visibility: Autocomplete Optimization

UBC News World

Play Episode Listen Later Apr 16, 2024 2:25


Using the new autocomplete optimization technology from My Tooth Media, your Lake Charles dental clinic can completely dominate the first page of Google search results. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

The MapScaping Podcast - GIS, Geospatial, Remote Sensing, earth observation and digital geography

AI Autocomplete for QGIS Brendan Ashworth the CTO and co-founder of https://buntinglabs.com/ focuses on integrating AI with QGIS, and today on the podcast we are talking about Autocomplete for vectorization. Along the way Brendan will share with us why Bunting Labs chose to build this on top of QGIS, the Challenges in Map Digitization, what the development process was like and how this is different from tools like Segment Anything ( from meta )  Here's what we discussed: Introduction to Bunting Labs: Get to know more about Brendan and Bunting Labs, whose mission revolves around enhancing QGIS with AI, especially focusing on automating vectorization processes. AI Autocomplete for Vectorization: We explored the AI autocomplete feature developed by Bunting Labs that simplifies the vectorization of maps in QGIS, streamlining the digitization process for better efficiency. Brendan's Background and Motivation: Brendan shared his journey from a software engineer to a pivotal player in the geospatial sector, spurred by a project that showcased the potential of merging geospatial data with machine learning. Why Choose QGIS?: Discover why Bunting Labs opted for QGIS over other GIS platforms, with an emphasis on its open-source nature and vibrant community ecosystem. Challenges in Map Digitization: Our conversation covered the technical challenges involved in developing AI capable of accurately understanding and digitizing maps. Iterative Development and Learning: Brendan highlighted the evolutionary process of their AI model, which has significantly improved from its early versions. AI vs. Segment Anything: Brendan explained how their AI autocomplete tool differs from existing solutions like Segment Anything, particularly in handling specific digitizing challenges. The Future of AI in Geospatial Data Analysis: We discussed potential future applications of AI in geospatial data, including automatic georeferencing and metadata extraction. Privacy Considerations: We also touched on the importance of privacy in the development and deployment of AI technologies in geospatial data analysis. Changing the Geospatial Landscape: Brendan shared his vision for using geospatial data not just to map the current world but to plan and improve future landscapes. Sponsored by https://www.scribblemaps.com/ Recommended Listening https://mapscaping.com/podcast/the-business-of-web-maps/ https://mapscaping.com/podcast/the-business-of-qgis-development/ https://mapscaping.com/podcast/qgis-offline-and-in-the-field/ https://mapscaping.com/podcast/computer-vision-and-geoai/  

UBC News World
Best SEO Alternative For Houston Dental Clinics: Autocomplete Optimization

UBC News World

Play Episode Listen Later Apr 12, 2024 2:19


Google autofill optimization is a unique technology from My Tooth Media that can make your Houston dental practice dominate the entire first page of Google search results. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Maximise Organic Traffic With Google Search Autocomplete Marketing In Colchester

UBC News World

Play Episode Listen Later Apr 3, 2024 2:26


Do you want to reach more local customers in Colchester without paying through your nose for PPC? Call AI Cerebral Marketing on +44-7855-798747! Find out more at: https://www.aicerebralmarketing.com/search-box-optimization AI Cerebral Marketing City: Felixstowe Address: 2 Rosemary Way Website: https://www.aicerebralmarketing.com/ Phone: +44 7855 798747 Email: paulmylod@gmail.com

GoJo with Mike Golic Jr.
Hour 2: Michael Penix Jr Pro Day and Autocomplete NFL Teams + Boxer Sebastian Fundora on WBO Title Bout against Tim Tszyu

GoJo with Mike Golic Jr.

Play Episode Listen Later Mar 29, 2024 54:38


Click here to subscribe, rate, and review the newest episodes of GoJo and Golic!  If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL/IN/MI/NJ/PA/WV/WY), 1-800-NEXT STEP (AZ), 1-800-522-4700 (CO/NH), 888-789-7777/visit http://ccpg.org/chat (CT), 1-800-BETS OFF (IA), 1-877-770-STOP (7867) (LA), 877-8-HOPENY/text HOPENY (467369) (NY), visit OPGR.org (OR), call/text TN REDLINE 1-800-889-9789 (TN), or 1-888-532-3500 (VA). 21+ (18+ WY). Physically present in AZ/CO/CT/IL/IN/IA/LA/MI/NJ/ NY/PA/TN/VA/WV/WY only. New customers only. Min. $5 deposit required. Eligibility restrictions apply. See http://draftkings.com/sportsbook for details. Learn more about your ad choices. Visit megaphone.fm/adchoices

Laughing with Gingers Podcast
Autocomplete Searches for Redheads and Gingers | Blind Reaction

Laughing with Gingers Podcast

Play Episode Listen Later Mar 29, 2024 18:38


Sara brings the most common autocompletes to the questions, “Do gingers….” and, “Are redheads…” while Kristina has a blind reaction to the top search hits on the internet.PSA: You can use an incognito window for your weird searches, people!Get premium content — watch the videos of episodes (see all the crazy stuff the ladies are doing and what our guests are wearing to be "honorary redheads"), get gifts, join us for Laughy Hours, hang with the ladies, have fun, and so much more! Starting at $3/month. patreon.com/laughingwithgingersFollow, rate, and review Laughing with Gingers on your preferred podcast platform and follow us on Instagram @laughingwithgingers.This episode is brought to you by... Chill Paws, Pet CBD. Human-grade CBD for your furry pals. Use GINGERS20 for a 20% discount! Nom Nom. Nom Nom delivers fresh food made with whole ingredients, backed by veterinary science. And science tells us that dog health starts in the bowl so improving their diet is one of the best ways to help them live a long, happy life. All you have to do is order, pour and serve. GINGERS gets you a discount! Sprout Creative LA. Marketing for heart-centered businesses; grow your potential through smart marketing. District Bliss. A community of business owners; get the support you need to skyrocket your business with ease!Disclaimer: This post contains affiliate links. If you make a purchase, I may receive a commission at no extra cost to you.

TC After Dark
EP 193 WHAT HAPPENS WHEN YOU….GOOGLE AUTOCOMPLETE!

TC After Dark

Play Episode Listen Later Mar 28, 2024 13:18


Come with me down a rabbit hole of questions and answers from the most popular google searches of the week!

UBC News World
Burbank Google Autocomplete Optimization for Dentists: Attract Patients Fast!

UBC News World

Play Episode Listen Later Mar 28, 2024 2:31


Become Burbank's most popular practice with My Tooth Media dental marketing program for dentists and orthodontists! By combining SEO and SBO, you'll rank on top of Google's first SERP!Learn more and get started with your new marketing strategy at: https://www.mytoothmedia.com/ DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
High Organic Google Visibility For Roofing Companies: Autocomplete Optimization

UBC News World

Play Episode Listen Later Mar 21, 2024 2:18


Are you wasting money on ineffective SEO strategies? SearchBox Titans offers an affordable system that allows to dominate the entire first page of search results; autocomplete optimization. Go to https://www.searchboxtitans.com for more information. SearchBox Titans City: Fairfax Address: Main Street Website: https://www.searchboxtitans.com Phone: +1 877 234 2220 Email: calvin@searchboxtitans.com

UBC News World
Organic Search Ranking For Houston Dental Clinics: Google Autocomplete Tech

UBC News World

Play Episode Listen Later Mar 13, 2024 2:27


Move over SEO. My Tooth Media's autocomplete optimization technology not only puts your Houston dental practice on the first page of Google, you'll completely own it. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

UBC News World
Santa Clarita Dental Clinic High Google Visibility: Autocomplete Optimization

UBC News World

Play Episode Listen Later Mar 4, 2024 2:23


Your Santa Clarita dental practice could be dominating the entire first page of Google and Bing using the ground-breaking new autofill optimization system from My Tooth Media. Go to https://www.mytoothmedia.com/ for more information. DJG Global Investments, LLC DBA My Tooth Media City: Marina Del Rey Address: 578 Washington Blvd Website: https://www.mytoothmedia.com/

The Flop House
FH Mini 96 - The Flop House Autofill Interview

The Flop House

Play Episode Listen Later Jan 6, 2024 38:48 Very Popular


Dan got tired and decided to have Google do his homework for him.Check out FLOP TV! You can buy tickets here!  Or get tickets for a stop on our January 2024 West Coast Tour.Ever tried Microdosing? Visit Microdose.com and use FLOP for 30% off + Free Shipping.

The Ace Couple
Answering Google Asexual Autocomplete Questions

The Ace Couple

Play Episode Listen Later Jan 3, 2024 56:23


Hello, welcome, and thank you to our THOUSANDS of brand new subscribers! Many of you are Allosexual and have expressed that you're brand new to learning about Asexuality, so today we're answering commonly Googled questions from our perspective just for you!

Software Defined Talk
Episode 444: Spicy Autocomplete

Software Defined Talk

Play Episode Listen Later Dec 8, 2023 64:07


This week, we look back at the drama at OpenAI and look forward to the growing A.I. Arms Race. Plus, we talk about calendaring — again! Watch the YouTube Live Recording of Episode (https://www.youtube.com/watch?v=vIxu1D6pfG0) 444 (https://www.youtube.com/watch?v=vIxu1D6pfG0) Runner-up Titles A.I. Arms Race Table 4 needs pork chops Run with that Thanks for not saving us from the AI The King of Cameos Rebels going to rebel Ivory Tower Scruples The sign of something Rundown OpenAI Sam Altman Out At OpenAI (https://www.forbes.com/sites/davidjeans/2023/11/17/sam-altman-out-at-openai/) A statement from Microsoft Chairman and CEO Satya Nadella (https://blogs.microsoft.com/blog/2023/11/17/a-statement-from-microsoft-chairman-and-ceo-satya-nadella/) OpenAI co-founder Greg Brockman is leaving, too (https://www.theverge.com/2023/11/17/23966277/openai-co-founder-greg-brockman-leaving) Emergency Pod: Sam Altman is Out at Open AI — Hard Fork (https://overcast.fm/+m_rrMb92o) Greg Brockman quits OpenAI after abrupt firing of Sam Altman | TechCrunch (https://techcrunch.com/2023/11/17/greg-brockman-quits-openai-after-abrupt-firing-of-sam-altman) Breaking: OpenAI board in discussions with Sam Altman to return as CEO (https://www.theverge.com/2023/11/18/23967199/breaking-openai-board-in-discussions-with-sam-altman-to-return-as-ceo) OpenAI Investors Plot Last-Minute Push With Microsoft To Reinstate Sam Altman As CEO (https://www.forbes.com/sites/alexkonrad/2023/11/18/openai-investors-scramble-to-reinstate-sam-altman-as-ceo/?sh=18e676bd60da) Microsoft hires former OpenAI CEO Sam Altman (https://www.theverge.com/2023/11/20/23968829/microsoft-hires-sam-altman-greg-brockman-employees-openai) OpenAI board names a new interim CEO — and it's not Sam Altman (https://www.axios.com/2023/11/20/sam-altman-openai-board-emmet-shear) Who Controls OpenAI? (https://www.bloomberg.com/opinion/articles/2023-11-20/who-controls-openai?srnd=undefined) Inside the OpenAI Meltdown — Plain English with Derek Thompson (https://overcast.fm/+1LedZQwsE) The AI industry turns against its favorite philosophy | Semafor (https://www.semafor.com/article/11/21/2023/how-effective-altruism-led-to-a-crisis-at-openai) Sam Altman to return as CEO of OpenAI (https://www.theverge.com/2023/11/22/23967223/sam-altman-returns-ceo-open-ai) Read Microsoft's internal memos about the chaos at OpenAI (https://www.theverge.com/2023/11/22/23972572/microsoft-internal-memo-kevin-scott-openai) Thrive-Led OpenAI Tender to Continue After Altman Returns (https://www.theinformation.com/articles/thrive-led-openai-tender-to-continue-after-altman-returns) Amazon's Q has ‘severe hallucinations' and leaks confidential data in public preview, employees warn (https://open.substack.com/pub/platformer/p/amazons-q-has-severe-hallucinations?r=2l9&utm_medium=ios&utm_campaign=post) A.I. Arms Race Inside the A.I. Arms Race That Changed Silicon Valley Forever (https://www.nytimes.com/2023/12/05/technology/ai-chatgpt-google-meta.html?smid=nytcore-ios-share&referringSource=articleShare) Introducing Gemini: our largest and most capable AI model (https://blog.google/technology/ai/google-gemini-ai/) Google unveils Gemini (https://www.platformer.news/p/google-unveils-gemini?utm_source=post-email-title&publication_id=7976&post_id=139438103&utm_campaign=email-post-title&isFreemail=true&r=2l9&utm_medium=email) Thomas Kurian On Google Cloud's AI Differentiators Vs. Rivals AWS, Microsoft (https://www.crn.com/news/cloud/thomas-kurian-on-google-cloud-s-ai-differentiators-vs-rivals-aws-microsoft?itc=refresh) Amazon's Q has ‘severe hallucinations' and leaks confidential data in public preview, employees warn (https://www.platformer.news/p/amazons-q-has-severe-hallucinations) Confident about safety of AI: Nvidia CEO Jensen Huang (https://www.bbc.com/news/business-67633980) OpenAI Agreed to Buy $51 Million of AI Chips From a Startup Backed by CEO Sam Altman (https://www.wired.com/story/openai-buy-ai-chips-startup-sam-altman/) Relevant to Your Interests Unhinged Elon Musk Tells Advertisers: 'Go F-ck Yourself' (https://www.rollingstone.com/culture/culture-news/elon-musk-twitter-advertisers-bob-iger-new-york-times-dealbook-summit-1234905549/) Looking Good, Elon! Feeling Good, Trashcan Man! | Defector (https://defector.com/looking-good-elon-feeling-good-trashcan-man) New myApplications in the AWS Management Console simplifies managing your application resources (https://aws.amazon.com/blogs/aws/new-myapplications-in-the-aws-management-console-simplifies-managing-your-application-resources/) Amazon CloudWatch Application Signals for automatic instrumentation of your applications (preview) (https://aws.amazon.com/blogs/aws/amazon-cloudwatch-application-signals-for-automatic-instrumentation-of-your-applications-preview/) Okta admits hackers accessed data on all customers during recent breach (https://techcrunch.com/2023/11/29/okta-admits-hackers-accessed-data-on-all-customers-during-recent-breach/) "We have no plans to bring Xbox Game Pass to PlayStation or Nintendo." Xbox CEO Phil Spencer on console hardware, the future of Activision-Blizzard, and much more (https://www.windowscentral.com/gaming/phil-spencer-jez-corden-xbox-interview-2023) 534 startups have failed so far in 2023 (https://fortune.com/2023/11/30/startup-funding-bankruptcies-lower-valuations-2023/) Why We're Dropping Basecamp - Duke University Libraries Blogs (https://blogs.library.duke.edu/blog/2023/11/30/why-were-dropping-basecamp/) Broadcom CEO tells VMWare workers to 'get butt back to office' after completing a $69 billion merger of the two companies (https://fortune.com/2023/12/02/broadcom-ceo-orders-employees-get-butt-back-office-vmware-remote-work/) Spotify to lay off 17 percent of its workforce in latest round of job cuts (https://www.theverge.com/2023/12/4/23987335/spotify-layoffs-17-percent-profitability-cost-cutting) 'Return to Office' declared dead (https://www.theregister.com/2023/12/03/return_to_office/) Apple TV+ and Paramount+ May Soon Bundle Streaming Services (https://gizmodo.com/apple-tv-paramount-streaming-bundle-might-be-coming-1851065662) US Commerce Secretary Says Any AI Chips Designed To Circumvent Restrictions On China Will Be Banned The Very Next Day (https://wccftech.com/us-secretary-ai-chips-designed-to-circumvent-china-restrictions-banned-very-next-day/) Twilio to cut about 5% of total workforce (https://finance.yahoo.com/news/twilio-cut-5-total-workforce-144822744.html) Honey, I shrunk the telemetry - bitdrift Blog (https://blog.bitdrift.io/post/honey-i-shrunk-the-telemetry) GitLab shares soar as developer-tools company posts first adjusted operating profit (https://www.cnbc.com/2023/12/04/gitlab-gtlb-q3-earnings-report-2024.html) It's All Bullshit | JS Tan (https://thebaffler.com/latest/its-all-bullshit-tan) IDC's first Software Supply Chain Security Market Glance (https://x.com/katiednorton1/status/1668611154338349057?s=46&t=zgzybiDdIcGuQ_7WuoOX0A) Meta Sees Little Risk in RISC-V Custom Accelerators (https://www.nextplatform.com/2023/12/01/meta-sees-little-risk-in-risc-v-with-custom-accelerators/?td=rt-3a) AWS exec: Our understanding of open source is changing (https://www.theregister.com/2023/12/04/david_nalley_interview/) Nonsense Apple and Spotify have revealed their top podcasts of 2023. Here is what they do — and don't — tell us. (https://www.theverge.com/2023/11/29/23981468/apple-replay-spotify-wrapped-podcasts-rogan-crime-junkie-alex-cooper) The Clock of the Long Now (https://longnow.org/clock/) Conferences Jan 29, 2024 to Feb 1, 2024 That Conference Texas (https://that.us/events/tx/2024/schedule/) SCaLE 21x, March 14th to 17th, 2024 (https://www.socallinuxexpo.org/scale/21x) If you want your conference mentioned, let's talk media sponsorships. SDT news & hype Join us in Slack (http://www.softwaredefinedtalk.com/slack). Get a SDT Sticker! Send your postal address to stickers@softwaredefinedtalk.com (mailto:stickers@softwaredefinedtalk.com) and we will send you free laptop stickers! Follow us: Twitch (https://www.twitch.tv/sdtpodcast), Twitter (https://twitter.com/softwaredeftalk), Instagram (https://www.instagram.com/softwaredefinedtalk/), Mastodon (https://hachyderm.io/@softwaredefinedtalk), BlueSky (https://bsky.app/profile/softwaredefinedtalk.com), LinkedIn (https://www.linkedin.com/company/software-defined-talk/), TikTok (https://www.tiktok.com/@softwaredefinedtalk), Threads (https://www.threads.net/@softwaredefinedtalk) and YouTube (https://www.youtube.com/channel/UCi3OJPV6h9tp-hbsGBLGsDQ/featured). Use the code SDT to get $20 off Coté's book, Digital WTF (https://leanpub.com/digitalwtf/c/sdt), so $5 total. Become a sponsor of Software Defined Talk (https://www.softwaredefinedtalk.com/ads)! Recommendations Brandon: Bookings with me in Outlook (https://support.microsoft.com/en-au/office/bookings-with-me-setup-and-sharing-ad2e28c4-4abd-45c7-9439-27a789d254a2) Matt: ortho-k (https://www.aao.org/eye-health/glasses-contacts/what-is-orthokeratology) Coté: Descript (https://www.descript.com/) (for finding social clips (https://www.descript.com/ai-actions/find-good-clips)), GMail, D&D in ChatGPT (https://www.youtube.com/watch?v=jVO55dxt7lE) Photo Credits Header (https://unsplash.com/photos/grayscale-photo-of-people-during-marathon-ttbCwN_mWic) Artwork (https://unsplash.com/photos/a-tall-building-with-a-neon-cube-on-top-of-it-dZyNWIzog-w)

Security Conversations
Rob Ragan on the excitement of AI solving security problems

Security Conversations

Play Episode Listen Later Dec 7, 2023 51:16


Episode sponsors: Binarly (https://binarly.io) FwHunt (https://fwhunt.run) Rob Ragan, principal architect and security strategist at Bishop Fox, joins the show to share insights on scaling pen testing, the emergence of bug bounty programs, the value of attack surface management, and the role of AI in cybersecurity. We dig into the importance of proactive defense, the challenges of consolidating security tools, and the potential of AI in augmenting human intelligence. The conversation explores the potential of AI models and their impact on various aspects of technology and society and digs into the importance of improving model interaction by allowing more thoughtful and refined responses. We also discuss how AI can be a superpower, enabling rapid prototyping and idea generation. The discussion concludes with considerations for safeguarding AI models, including transparency, explainability, and potential regulations. Takeaways: Scaling pen testing can be challenging, and maintaining quality becomes difficult as the team grows. Bug bounty programs have been a net positive for businesses, providing valuable insights and incentivizing innovative research. Attack surface management plays a crucial role in identifying vulnerabilities and continuously monitoring an organization's security posture. Social engineering attacks, such as SIM swapping and phishing, require a multi-faceted defense strategy that includes technical controls, policies, and user education. AI has the potential to augment human intelligence and improve efficiency and effectiveness in cybersecurity. Improving model interaction by allowing more thoughtful and refined responses can enhance the user experience. Algorithms can be used to delegate tasks and improve performance, leading to better results in complex tasks. AI is an inflection point in technology, comparable to the internet and the industrial revolution. Can be game-changing to automate time-consuming tasks, freeing up human resources for more strategic work. Autocomplete and code generation tools like Copilot can significantly speed up coding and reduce errors. AI can be a superpower, enabling rapid prototyping, idea generation, and creative tasks. Safeguarding AI models requires transparency, explainability, and consideration of potential biases. Regulations may be necessary to ensure responsible use of AI, but they should not stifle innovation. Global adoption of AI should be encouraged to prevent technological disparities between countries.

Syntax - Tasty Web Development Treats
702: New + Proposed JS APIs for 2024

Syntax - Tasty Web Development Treats

Play Episode Listen Later Dec 6, 2023 55:52


In this episode of Syntax, Wes and Scott talk through new and proposed JavaScript APIs including ones related to regex, sourcemaps, structured clone, temporal, JSON modules, and more! Show Notes 00:10 Welcome 01:26 Syntax Brought to you by Sentry 02:55 RegExp Escaping Proposal tc39/proposal-regex-escaping: Proposal for investigating RegExp escaping for the ECMAScript standard 05:25 Intl.DurationFormat tc39/proposal-intl-duration-format 07:55 Standardized Sourcemaps tc39/source-map-rfc: RFCs for the source map debug format. 10:43 Structured Clone structuredClone() global function - Web APIs | MDN 12:54 Temporal Hasty Treat - Temporal Date Objects in JavaScript Tracking issue for syncing with IETF standardization work (req'd before implementers can ship unflagged) · Issue #1450 · tc39/proposal-temporal 20:59 FindLast and findLastIndex tc39/proposal-array-find-from-last: Proposal for Array.prototype.findLast and Array.prototype.findLastIndex. 22:27 JSON modules tc39/proposal-json-modules: Proposal to import JSON files as modules 24:46 Regex Modifiers RegExp Modifiers - June 2022.pptx - Microsoft PowerPoint Online 26:50 Array Grouping tc39/proposal-array-grouping: A proposal to make grouping of array items easier 30:48 Array Methods tc39/proposal-change-array-by-copy: Provides additional methods on Array.prototype and TypedArray.prototype to enable changes on the array by returning a new copy of it with the change. 6 or so New Approved and Proposed JavaScript APIs 32:12 Promise.withResolvers 35:08 Function.prototype.memo tc39/proposal-function-memo: A TC39 proposal for function memoization in the JavaScript language. 37:48 Node has a Proposed ESM Detection flag 39:54 Node has navigator.userAgent 41:29 Built in .env support 42:52 Permissions model & test runner continues to be worked on 44:06 HTML Web charts Proposal: Web Charts · Issue #9295 · whatwg/html 45:39 autopause Add autopause attribute to media elements to allow automatic pausing of media · Issue #9793 · whatwg/html 46:30 Meta Tag for AI generated content Proposal: Meta Tag for AI Generated Content · Issue #9479 · whatwg/html Schema.org - Schema.org Syntax × Sentry Swag Store – Syntax × Sentry Shop Syntax - A Tasty Treats Podcast for Web Developers. 50:13 Poster frame HTML Video Element: Proposal for adding [srcset] + [posterset] + [sizes] on video element as well [posterset] on source elements · Issue #9812 · whatwg/html 50:57 Popover invoker Popover does not know what triggered it · Issue #9111 · whatwg/html 51:25 Autocomplete on ‘contenteditable' Elements Autocomplete on ‘contenteditable' Elements · Issue #9065 · whatwg/html 52:17 Sick Picks Sick Picks Scott: Escaping Twin Flames cult documentary Wes: Lao Gan Ma spicy Chili Oil Shameless Plugs Scott: Sentry Wes: Wes Bos Courses Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads

The AI Podcast
Codeium's Varun Mohan and Jeff Wang on Unleashing the Power of AI in Software Development - Ep. 200

The AI Podcast

Play Episode Listen Later Jul 26, 2023 39:02


The world increasingly runs on code. Accelerating the work of those who create that code will boost their productivity — and that's just what AI startup Codeium, a member of NVIDIA's Inception program for startups, aims to do. On the latest episode of NVIDIA's AI Podcast, host Noah Kravitz interviewed Codeium founder and CEO Varun Mohan and Jeff Wang, the company's head of business, about the company's business, about how AI is transforming software. Codeium's AI-powered code acceleration toolkit boasts three core features: autocomplete, chat and search. Autocomplete intelligently suggests code segments, saving developers time by minimizing the need for writing boilerplate or unit tests. At the same time the chat function empowers developers to rework or even create code with natural language queries, enhancing their coding efficiency while providing searchable context on the entire code base. Noah spoke with Mohan and Wang about the future of software development with AI, and the continued, essential role of humans in the process.

MacMost - Mac, iPhone and iPad How-To Videos
How Autocomplete in Numbers Works (MacMost #2957)

MacMost - Mac, iPhone and iPad How-To Videos

Play Episode Listen Later May 30, 2023


View in HD at . When you are reusing the same text in a column, such as entering categories or names, you can save time and effort by using the autocomplete feature. This allows you to easily retype the same text without needing to enter every letter.

EconTalk
Erik Hoel on the Threat to Humanity from AI

EconTalk

Play Episode Listen Later Apr 3, 2023 84:57


They operate according to rules we can never fully understand. They can be unreliable, uncontrollable, and misaligned with human values. They're fast becoming as intelligent as humans--and they're exclusively in the hands of profit-seeking tech companies. "They," of course, are the latest versions of AI, which herald, according to neuroscientist and writer Erik Hoel, a species-level threat to humanity. Listen as he tells EconTalk's Russ Roberts why we need to treat AI as an existential threat.

Syntax - Tasty Web Development Treats
Warp Terminal × Next Gen Terminals

Syntax - Tasty Web Development Treats

Play Episode Listen Later Feb 22, 2023 66:39


In this episode of Syntax, Wes and Scott talk about why they're digging Warp as their terminal app of choice, what the terminal is, and some of their wishlist items for Warp. Show Notes 00:09 Welcome 02:11 Disclaimers 04:17 What is the terminal? 06:54 What we've used for terminal Get Warp Hyper Terminal iTerm Alacritty 11:14 Terminal terminology CommandLinePowerUser.com WSL OhMyPosh OhMyZsh Starship Ion 17:35 The basic features of Warp 20:45 Autocomplete issues Fig 25:06 Sticky header 26:13 Blocks 29:17 The prompt 30:38 Sharing blocks and live sessions 32:29 AI Command Search AI Command search 35:51 Remote SSH 37:53 Window management Launch configurations 38:42 Workflows 40:19 The command palette 42:36 How does Warp make money? 43:54 Warp requires an account 46:09 Annoyances and wishlists 58:29 SIIIIICK ××× PIIIICKS ××× ××× SIIIIICK ××× PIIIICKS ××× Scott: 50 Pokemon Cards for $5 Wes: iPad Sorter Station Shameless Plugs Scott: LevelUp Tutorials Wes: Wes Bos Tutorials Tweet us your tasty treats Scott's Instagram LevelUpTutorials Instagram Wes' Instagram Wes' Twitter Wes' Facebook Scott's Twitter Make sure to include @SyntaxFM in your tweets