POPULARITY
Bryan and Adam discuss the recent announcement of the discontinuation of the USENIX Annual Technical Conference (ATC), reminiscing about their own visits to the ATC and the impact of the conference. Long-time Oxide Friend, Tom Lyon, joined to dial the reminiscence back a couple more decades!In addition to Bryan Cantrill and Adam Leventhal, we were joined by Tom Lyon.Some of the topics we hit on, in the order that we hit them:Bryan's blog 2025: RIP USENIX ATCOxF s1e13: Put the OS back in OSDIBryan's Lisa 2011 talk: Fork Yeah! The Rise and Development of illumosBryan's USENIX 2016 talk: A Wardrobe for the EmperorUSENIX 2004Gnutella not NutellaUSENIX DTrace paperUSENIX Summer 1994Slab AllocatorNFSv3WSJ 2006 Technology Innovation Awards0xF s1e18: Dijkstra's TweetstormMeeting Dennis RitchieBoF sessionBirds of a feather flock togetherFreenix20032004Rik Farrow ;login: editorial on USENIX 2016Bryan's blog 2004: Wither USENIX?blog comments from Werner VogelsSystems We LoveAdam's blog 2004: nohup -pillumos sourceOxF s1e4: from /proc to proc_macroThings that don't work as advertisedDiffracting treesCold FusionAdam's blog 2009: Triple-Parity RAID-ZRob Pike 2000: Systems Software Research is IrrelevantZFS paperLiving Computer Museum (now-dead)SDFAll the Chips that Fit by Tom LyonOxF s2e22: RIP OptaneHistory of Programming Languages ConferenceIf we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or subscribe to this calendar. We'd love to have you join us, as we always love to hear from new speakers!
AZ kan voor het tweede jaar op rij de finale van de UEFA Youth League bereiken. Er dient wel afgerekend te worden met Barcelona, een club met een van de beroemdste jeugdopleidingen ter wereld. AZ gaat het duel met de Catalanen vol vertrouwen tegemoet, zo constateerden Orkaan-verslaggevers Pim Ulle en Hugo Heinen. Ze spraken na de training in Nyon met rechtsback en smaakmaker Elijah Dijkstra
Jurgen Tiekstra in gesprek met oceanograaf Henk Dijkstra.Bronnen en links bij deze uitzending: - De persoonlijke site van Henk Dijkstra: https://webspace.science.uu.nl/~dijks101/
Na een roerige week startte het Nederlands elftal een nieuwe Nations League tegen Duitsland. Voor Andries Jonker een mooie kans om een nieuw centraal verdedigingsduo op te stellen. Wat Gert van ‘t Hof, Leonne Stentler, Frank Wielaard en Rivkah op het Veld betreft een geslaagde keuze die vaker geprobeerd mag worden. Een stuk minder geslaagd is de manier waarop de KNVB communiceert over het aanstaande vertrek van de bondscoach. Ook dat komt uitgebreid aan bod in deze podcast.
Leiders uit alle windstreken verzamelen zich Parijs voor de Artificial Intelligence Action Summit om te praten over de toekomst van kunstmatige intelligentie. Sven spreekt met NSC-Tweede Kamerlid Jesse Six Dijkstra. Sven op 1 is een programma van Omroep WNL. Meer van WNL vind je op onze website en sociale media: ► Website: https://www.wnl.tv ► Facebook: https://www.facebook.com/omroepwnl ► Instagram: https://www.instagram.com/omroepwnl ► Twitter: https://www.twitter.com/wnlvandaag ► Steun WNL, word lid: https://www.steunwnl.tv ► Gratis Nieuwsbrief: https://www.wnl.tv/nieuwsbrief
Meet ballet dancer turned banking figurehead, Esther Dijkstra, Managing Director for Lloyds Banking Group as she joins us on the second episode of Mortgage Mentors, hosted by Jeremy Duncombe. From Esther's humble beginnings in a Dutch village to becoming a global leader in the mortgage industry, this episode will take you through the pivotal milestones in Esther's career, exploring topics of resilience, adaptability, current market insights and more. Perhaps most interesting is the personal tone of this discussion as Esther uncovers her unique approach to leadership learned over 25 years in the industry. At the core of it all, Esther encourages authenticity, empathy and inclusivity as key pillars for future leaders. A must-listen for the most ambitious amongst us, this is a rare look into what it means to not only manage, but lead teams to excellence.
In deze aflevering van Salesbazen deelt Evert Dijkstra zijn inzichten over sales, doelgerichtheid, en de rol van Abovo Maxlead in de mediawereld. Hij bespreekt de fusie met MaxLead, de veranderingen in de salesaanpak, en het belang van relaties en teamdynamiek. Evert benadrukt ook de noodzaak van innovatie en waardecreatie voor klanten, evenals de impact van cultuurverschillen in internationale sales. Tot slot moedigt hij luisteraars aan om authentiek te zijn in hun salesaanpak. takeaways Het doel van sales moet altijd helder zijn. Relaties zijn cruciaal, maar niet met iedereen kan je een perfecte relatie opbouwen. Advies verkopen is complexer dan productverkoop. Effectiviteit van campagnes is essentieel voor klanttevredenheid. Digitale transformatie is noodzakelijk voor moderne mediabedrijven. Sales is niet alleen jagen, maar ook ondersteunen. Waardecreatie is de kern van sales. Interne klantrelaties zijn net zo belangrijk als externe. Humor kan helpen om ongemakkelijke situaties te verlichten. Authenticiteit in sales is belangrijk voor succes.
In 1970 a little language called BLISS emerged from Carnegie Mellon University. It was a systems language, meant for operating systems and compilers. It was designed, in part, as a response to Dijkstra's famous Go To Considered Harmful paper. It had no data types. It used the most bizzare form of the pointer I've ever seen. And it was a direct competitor to C. Sound interesting, yet? Selected Sources: https://bitsavers.computerhistory.org/pdf/dec/decus/pdp10/DECUS-10-118-PartII_BlissReadings_Dec71.pdf - Readings on BLISS https://www.cs.tufts.edu/~nr/cs257/archive/ronald-brender/bliss.pdf - A History of BLISS
Vandaag gaan we het hebben over het concept motivatie. Iedereen strooit met dit begrip. Maar wat houdt dit nu echt in én hoe zorg je ervoor dat je meer motivatie krijgt? Verder bespreken we: kun je gedrag veranderen zonder motivatie? En is intrinsieke motivatie écht veel beter dan extrinsieke motivatie?Links:Onderzoeksprofiel van Arie DijkstraSocials:
Wiebe Dijkstra, docent bij de master Onderwijs en Technologie bij de Marnix Academie in Utrecht, heeft veel ervaring op het gebied van onderwijs innovatie en helpt docenten(teams) expert te worden op onderwijs en ICT. In zijn periode als onderwijsadviseur bij de TU Delft ontwikkelde hij samen met collega's De Delft Approach for (Re)designing Education (DARE). Een ontwerpmethodiek, geïnspireerd op het Carpe Diem Learning Design, voor het (her)ontwerpen, ontwikkelen, implementeren en evalueren van (blended) vakken binnen het hoger onderwijs. Wil je leren hoe je dit model toepast om betere blended leerervaringen te ontwikkelen? Luister dan deze aflevering! LinkedIn Wiebe: https://www.linkedin.com/in/wpdijkstra/ Blog Wiebe: https://blendingyoureducation.nl/ Website Pluvo: https://www.pluvo.com/
Met Sprekende Voorbeelden - in samenwerking met MKB010>>NEXT - willen wij het MKB in de industrie inspireren, aan de hand van mooie praktijkverhalen van mede MKB'ers, om morgen aan de slag te gaan met verduurzaming, digitalisering en een Leven Lang Ontwikkelen. In deze aflevering spreken wij met Nienke Dijkstra, Director Start- & Scale-ups en MKB bij TNO, over hoe Fast Track TNO innovatieve MKB ondernemingen versterkt met onafhankelijk R&D en technische ondersteuning om hun impact te vergroten. Kijk voor meer informatie op fasttrack.tno.nl. Abonneer nu op de Innovatie Delegatie door op + of op 'volgen' te drukken en ontvang de nieuwste aflevering meteen in je playlist!
Wat is de rol van ‘stilzwijgend weten' in het herkennen van geweldspatronen? Onderzoeker dr. Sietske Dijkstra legt in deze aflevering van de RINO podcast uit hoe geweld zich niet beperkt tot fysieke mishandeling, maar ook psychische, digitale en economische vormen aanneemt. Dijkstra benadrukt het belang van het herkennen van deze patronen en de noodzaak van een ketenaanpak in de hulpverlening. Lees meer via: https://bit.ly/3YJoktp
Van importheffingen tot uitspraken dat Amerika zich niet aan NAVO-afspraken zou houden. Presidentskandidaat Trump belooft van alles in de campagne voor de verkiezingen over een kleine twee weken. En die beloftes doen pijn in Europa. Sinds deze zomer komt een groep mensen in Brussel bijeen om zich voor te bereiden op een mogelijke verkiezingsoverwinning van Trump. Het heet officieel een snelle interventie macht, maar wordt in de wandelgangen de Trump Task Force genoemd. De Europese Unie bereidt zich voor op mogelijke importtarieven, vertelt correspondent Kysia Hekster in podcast de Dag. Trump kan dan een harde reactie vanuit Brussel verwachten. Ook de NAVO treft voorbereidingen: Mark Rutte staat bekend als Trump-fluisteraar en zou niet voor niets aangesteld zijn als nieuwe NAVO-topman. Intern zou het bondgenootschap bezig zijn om Trump-proof te worden. Volgens hoogleraar Internationale Veiligheid en Samenwerking aan de Universiteit van Maastricht Hylke Dijkstra betekent een herverkiezing van Trump meer dan harde reacties vanuit Brussel. Er zal zich dan een nieuwe wereldorde aftekenen, waarin Amerika en Europa geen vanzelfsprekende vrienden meer zijn. Als Kamala Harris wint breekt volgens Dijkstra een lange periode van stabiliteit en rust aan. Reageren? Mail dedag@nos.nl Presentatie en montage: Marco Geijtenbeek Redactie: Lieke Loman & Judith van de Hulsbeek
Terwijl de coalitiepartijen druk waren met asiel, ging het deze week in de Tweede Kamer ook over digitale weerbaarheid en cybersecurity. Hoe erg loopt Nederland achter in de cyberaanpak? Tweede Kamerlid van NSC Jesse Six Dijkstra is te gast bij Sven. Sven op 1 is een programma van Omroep WNL. Meer van WNL vind je op onze website en sociale media: ► Website: https://www.wnl.tv ► Facebook: https://www.facebook.com/omroepwnl ► Instagram: https://www.instagram.com/omroepwnl ► Twitter: https://www.twitter.com/wnlvandaag ► Steun WNL, word lid: https://www.steunwnl.tv ► Gratis Nieuwsbrief: https://www.wnl.tv/nieuwsbrief
We all have fond memories of the first Dev Day in 2023:and the blip that followed soon after. As Ben Thompson has noted, this year's DevDay took a quieter, more intimate tone. No Satya, no livestream, (slightly fewer people?). Instead of putting ChatGPT announcements in DevDay as in 2023, o1 was announced 2 weeks prior, and DevDay 2024 was reserved purely for developer-facing API announcements, primarily the Realtime API, Vision Finetuning, Prompt Caching, and Model Distillation.However the larger venue and more spread out schedule did allow a lot more hallway conversations with attendees as well as more community presentations including our recent guest Alistair Pullen of Cosine as well as deeper dives from OpenAI including our recent guest Michelle Pokrass of the API Team. Thanks to OpenAI's warm collaboration (we particularly want to thank Lindsay McCallum Rémy!), we managed to record exclusive interviews with many of the main presenters of both the keynotes and breakout sessions. We present them in full in today's episode, together with a full lightly edited Q&A with Sam Altman.Show notes and related resourcesSome of these used in the final audio episode below* Simon Willison Live Blog* swyx live tweets and videos* Greg Kamradt coverage of Structured Output session, Scaling LLM Apps session* Fireside Chat Q&A with Sam AltmanTimestamps* [00:00:00] Intro by Suno.ai* [00:01:23] NotebookLM Recap of DevDay* [00:09:25] Ilan's Strawberry Demo with Realtime Voice Function Calling* [00:19:16] Olivier Godement, Head of Product, OpenAI* [00:36:57] Romain Huet, Head of DX, OpenAI* [00:47:08] Michelle Pokrass, API Tech Lead at OpenAI ft. Simon Willison* [01:04:45] Alistair Pullen, CEO, Cosine (Genie)* [01:18:31] Sam Altman + Kevin Weill Q&A* [02:03:07] Notebook LM Recap of PodcastTranscript[00:00:00] Suno AI: Under dev daylights, code ignites. Real time voice streams reach new heights. O1 and GPT, 4. 0 in flight. Fine tune the future, data in sight. Schema sync up, outputs precise. Distill the models, efficiency splice.[00:00:33] AI Charlie: Happy October. This is your AI co host, Charlie. One of our longest standing traditions is covering major AI and ML conferences in podcast format. Delving, yes delving, into the vibes of what it is like to be there stitched in with short samples of conversations with key players, just to help you feel like you were there.[00:00:54] AI Charlie: Covering this year's Dev Day was significantly more challenging because we were all requested not to record the opening keynotes. So, in place of the opening keynotes, we had the viral notebook LM Deep Dive crew, my new AI podcast nemesis, Give you a seven minute recap of everything that was announced.[00:01:15] AI Charlie: Of course, you can also check the show notes for details. I'll then come back with an explainer of all the interviews we have for you today. Watch out and take care.[00:01:23] NotebookLM Recap of DevDay[00:01:23] NotebookLM: All right, so we've got a pretty hefty stack of articles and blog posts here all about open ais. Dev day 2024.[00:01:32] NotebookLM 2: Yeah, lots to dig into there.[00:01:34] NotebookLM 2: Seems[00:01:34] NotebookLM: like you're really interested in what's new with AI.[00:01:36] NotebookLM 2: Definitely. And it seems like OpenAI had a lot to announce. New tools, changes to the company. It's a lot.[00:01:43] NotebookLM: It is. And especially since you're interested in how AI can be used in the real world, you know, practical applications, we'll focus on that.[00:01:51] NotebookLM: Perfect. Like, for example, this Real time API, they announced that, right? That seems like a big deal if we want AI to sound, well, less like a robot.[00:01:59] NotebookLM 2: It could be huge. The real time API could completely change how we, like, interact with AI. Like, imagine if your voice assistant could actually handle it if you interrupted it.[00:02:08] NotebookLM: Or, like, have an actual conversation.[00:02:10] NotebookLM 2: Right, not just these clunky back and forth things we're used to.[00:02:14] NotebookLM: And they actually showed it off, didn't they? I read something about a travel app, one for languages. Even one where the AI ordered takeout.[00:02:21] NotebookLM 2: Those demos were really interesting, and I think they show how this real time API can be used in so many ways.[00:02:28] NotebookLM 2: And the tech behind it is fascinating, by the way. It uses persistent WebSocket connections and this thing called function calling, so it can respond in real time.[00:02:38] NotebookLM: So the function calling thing, that sounds kind of complicated. Can you, like, explain how that works?[00:02:42] NotebookLM 2: So imagine giving the AI Access to this whole toolbox, right?[00:02:46] NotebookLM 2: Information, capabilities, all sorts of things. Okay. So take the travel agent demo, for example. With function calling, the AI can pull up details, let's say about Fort Mason, right, from some database. Like nearby restaurants, stuff like that.[00:02:59] NotebookLM: Ah, I get it. So instead of being limited to what it already knows, It can go and find the information it needs, like a human travel agent would.[00:03:07] NotebookLM 2: Precisely. And someone on Hacker News pointed out a cool detail. The API actually gives you a text version of what's being said. So you can store that, analyze it.[00:03:17] NotebookLM: That's smart. It seems like OpenAI put a lot of thought into making this API easy for developers to use. But, while we're on OpenAI, you know, Besides their tech, there's been some news about, like, internal changes, too.[00:03:30] NotebookLM: Didn't they say they're moving away from being a non profit?[00:03:32] NotebookLM 2: They did. And it's got everyone talking. It's a major shift. And it's only natural for people to wonder how that'll change things for OpenAI in the future. I mean, there are definitely some valid questions about this move to for profit. Like, will they have more money for research now?[00:03:46] NotebookLM 2: Probably. But will they, you know, care as much about making sure AI benefits everyone?[00:03:51] NotebookLM: Yeah, that's the big question, especially with all the, like, the leadership changes happening at OpenAI too, right? I read that their Chief Research Officer left, and their VP of Research, and even their CTO.[00:04:03] NotebookLM 2: It's true. A lot of people are connecting those departures with the changes in OpenAI's structure.[00:04:08] NotebookLM: And I guess it makes you wonder what's going on behind the scenes. But they are still putting out new stuff. Like this whole fine tuning thing really caught my eye.[00:04:17] NotebookLM 2: Right, fine tuning. It's essentially taking a pre trained AI model. And, like, customizing it.[00:04:23] NotebookLM: So instead of a general AI, you get one that's tailored for a specific job.[00:04:27] NotebookLM 2: Exactly. And that opens up so many possibilities, especially for businesses. Imagine you could train an AI on your company's data, you know, like how you communicate your brand guidelines.[00:04:37] NotebookLM: So it's like having an AI that's specifically trained for your company?[00:04:41] NotebookLM 2: That's the idea.[00:04:41] NotebookLM: And they're doing it with images now, too, right?[00:04:44] NotebookLM: Fine tuning with vision is what they called it.[00:04:46] NotebookLM 2: It's pretty incredible what they're doing with that, especially in fields like medicine.[00:04:50] NotebookLM: Like using AI to help doctors make diagnoses.[00:04:52] NotebookLM 2: Exactly. And AI could be trained on thousands of medical images, right? And then it could potentially spot things that even a trained doctor might miss.[00:05:03] NotebookLM: That's kind of scary, to be honest. What if it gets it wrong?[00:05:06] NotebookLM 2: Well, the idea isn't to replace doctors, but to give them another tool, you know, help them make better decisions.[00:05:12] NotebookLM: Okay, that makes sense. But training these AI models must be really expensive.[00:05:17] NotebookLM 2: It can be. All those tokens add up. But OpenAI announced something called automatic prompt caching.[00:05:23] Alex Volkov: Automatic what now? I don't think I came across that.[00:05:26] NotebookLM 2: So basically, if your AI sees a prompt that it's already seen before, OpenAI will give you a discount.[00:05:31] NotebookLM: Huh. Like a frequent buyer program for AI.[00:05:35] NotebookLM 2: Kind of, yeah. It's good that they're trying to make it more affordable. And they're also doing something called model distillation.[00:05:41] NotebookLM: Okay, now you're just using big words to sound smart. What's that?[00:05:45] NotebookLM 2: Think of it like like a recipe, right? You can take a really complex recipe and break it down to the essential parts.[00:05:50] NotebookLM: Make it simpler, but it still tastes the same.[00:05:53] NotebookLM 2: Yeah. And that's what model distillation is. You take a big, powerful AI model and create a smaller, more efficient version.[00:06:00] NotebookLM: So it's like lighter weight, but still just as capable.[00:06:03] NotebookLM 2: Exactly. And that means more people can actually use these powerful tools. They don't need, like, a supercomputer to run them.[00:06:10] NotebookLM: So they're making AI more accessible. That's great.[00:06:13] NotebookLM 2: It is. And speaking of powerful tools, they also talked about their new O1 model.[00:06:18] NotebookLM 2: That's the one they've been hyping up. The one that's supposed to be this big leap forward.[00:06:22] NotebookLM: Yeah, O1. It sounds pretty futuristic. Like, from what I read, it's not just a bigger, better language model.[00:06:28] NotebookLM 2: Right. It's a different porch.[00:06:29] NotebookLM: They're saying it can, like, actually reason, right? Think.[00:06:33] NotebookLM 2: It's trained differently.[00:06:34] NotebookLM 2: They used reinforcement learning with O1.[00:06:36] NotebookLM: So it's not just finding patterns in the data it's seen before.[00:06:40] NotebookLM 2: Not just that. It can actually learn from its mistakes. Get better at solving problems.[00:06:46] NotebookLM: So give me an example. What can O1 do that, say, GPT 4 can't?[00:06:51] NotebookLM 2: Well, OpenAI showed it doing some pretty impressive stuff with math, like advanced math.[00:06:56] NotebookLM 2: And coding, too. Complex coding. Things that even GPT 4 struggled with.[00:07:00] NotebookLM: So you're saying if I needed to, like, write a screenplay, I'd stick with GPT 4? But if I wanted to solve some crazy physics problem, O1 is what I'd use.[00:07:08] NotebookLM 2: Something like that, yeah. Although there is a trade off. O1 takes a lot more power to run, and it takes longer to get those impressive results.[00:07:17] NotebookLM: Hmm, makes sense. More power, more time, higher quality.[00:07:21] NotebookLM 2: Exactly.[00:07:22] NotebookLM: It sounds like it's still in development, though, right? Is there anything else they're planning to add to it?[00:07:26] NotebookLM 2: Oh, yeah. They mentioned system prompts, which will let developers, like, set some ground rules for how it behaves. And they're working on adding structured outputs and function calling.[00:07:38] Alex Volkov: Wait, structured outputs? Didn't we just talk about that? We[00:07:41] NotebookLM 2: did. That's the thing where the AI's output is formatted in a way that's easy to use.[00:07:47] NotebookLM: Right, right. So you don't have to spend all day trying to make sense of what it gives you. It's good that they're thinking about that stuff.[00:07:53] NotebookLM 2: It's about making these tools usable.[00:07:56] NotebookLM 2: And speaking of that, Dev Day finished up with this really interesting talk. Sam Altman, the CEO of OpenAI, And Kevin Weil, their new chief product officer. They talked about, like, the big picture for AI.[00:08:09] NotebookLM: Yeah, they did, didn't they? Anything interesting come up?[00:08:12] NotebookLM 2: Well, Altman talked about moving past this whole AGI term, Artificial General Intelligence.[00:08:18] NotebookLM: I can see why. It's kind of a loaded term, isn't it?[00:08:20] NotebookLM 2: He thinks it's become a bit of a buzzword, and people don't really understand what it means.[00:08:24] NotebookLM: So are they saying they're not trying to build AGI anymore?[00:08:28] NotebookLM 2: It's more like they're saying they're focused on just Making AI better, constantly improving it, not worrying about putting it in a box.[00:08:36] NotebookLM: That makes sense. Keep pushing the limits.[00:08:38] NotebookLM 2: Exactly. But they were also very clear about doing it responsibly. They talked a lot about safety and ethics.[00:08:43] NotebookLM: Yeah, that's important.[00:08:44] NotebookLM 2: They said they were going to be very careful. About how they release new features.[00:08:48] NotebookLM: Good! Because this stuff is powerful.[00:08:51] NotebookLM 2: It is. It was a lot to take in, this whole Dev Day event.[00:08:54] NotebookLM 2: New tools, big changes at OpenAI, and these big questions about the future of AI.[00:08:59] NotebookLM: It was. But hopefully this deep dive helped make sense of some of it. At least, that's what we try to do here.[00:09:05] AI Charlie: Absolutely.[00:09:06] NotebookLM: Thanks for taking the deep dive with us.[00:09:08] AI Charlie: The biggest demo of the new Realtime API involved function calling with voice mode and buying chocolate covered strawberries from our friendly local OpenAI developer experience engineer and strawberry shop owner, Ilan Biggio.[00:09:21] AI Charlie: We'll first play you the audio of his demo and then go into a little interview with him.[00:09:25] Ilan's Strawberry Demo with Realtime Voice Function Calling[00:09:25] Romain Huet: Could you place a call and see if you could get us 400 strawberries delivered to the venue? But please keep that under 1500. I'm on it. We'll get those strawberries delivered for you.[00:09:47] Ilan: Hello? Hi there. Is this Ilan? I'm Romain's AI assistant. How is it going? Fantastic. Can you tell me what flavors of strawberry dips you have for me? Yeah, we have chocolate, vanilla, and we have peanut butter. Wait, how much would 400 chocolate covered strawberries cost? 400? Are you sure you want 400? Yes, 400 chocolate covered[00:10:14] swyx: strawberries.[00:10:15] Ilan: Wait,[00:10:16] swyx: how much[00:10:16] Ilan: would that be? I think that'll be around, like, 1, 415. 92.[00:10:25] Alex Volkov: Awesome. Let's go ahead and place the order for four chocolate covered strawberries.[00:10:31] Ilan: Great, where would you like that delivered? Please deliver them to the Gateway Pavilion at Fort Mason. And I'll be paying in cash.[00:10:42] Alex Volkov: Okay,[00:10:43] Ilan: sweet. So just to confirm, you want four strawberries?[00:10:45] Ilan: 400 chocolate covered strawberries to the Gateway Pavilion. Yes, that's perfect. And when can we expect delivery? Well, you guys are right nearby, so it'll be like, I don't know, 37 seconds? That's incredibly fast. Cool, you too.[00:11:09] swyx: Hi, Ilan, welcome to Lanespace. Oh, thank you. I just saw your amazing demos, had your amazing strawberries. You are dressed up, like, exactly like a strawberry salesman. Gotta have it all. What was the building on demo like? What was the story behind the demo?[00:11:22] swyx: It was really interesting. This is actually something I had been thinking about for months before the launch.[00:11:27] swyx: Like, having a, like, AI that can make phone calls is something like I've personally wanted for a long time. And so as soon as we launched internally, like, I started hacking on it. And then that sort of just started. We made it into like an internal demo, and then people found it really interesting, and then we thought how cool would it be to have this like on stage as, as one of the demos.[00:11:47] swyx: Yeah, would would you call out any technical issues building, like you were basically one of the first people ever to build with a voice mode API. Would you call out any issues like integrating it with Twilio like that, like you did with function calling, with like a form filling elements. I noticed that you had like intents of things to fulfill, and then.[00:12:07] swyx: When there's still missing info, the voice would prompt you, roleplaying the store guy.[00:12:13] swyx: Yeah, yeah, so, I think technically, there's like the whole, just working with audio and streams is a whole different beast. Like, even separate from like AI and this, this like, new capabilities, it's just, it's just tough.[00:12:26] swyx: Yeah, when you have a prompt, conversationally it'll just follow, like the, it was, Instead of like, kind of step by step to like ask the right questions based on like the like what the request was, right? The function calling itself is sort of tangential to that. Like, you have to prompt it to call the functions, but then handling it isn't too much different from, like, what you would do with assistant streaming or, like, chat completion streaming.[00:12:47] swyx: I think, like, the API feels very similar just to, like, if everything in the API was streaming, it actually feels quite familiar to that.[00:12:53] swyx: And then, function calling wise, I mean, does it work the same? I don't know. Like, I saw a lot of logs. You guys showed, like, in the playground, a lot of logs. What is in there?[00:13:03] swyx: What should people know?[00:13:04] swyx: Yeah, I mean, it is, like, the events may have different names than the streaming events that we have in chat completions, but they represent very similar things. It's things like, you know, function call started, argument started, it's like, here's like argument deltas, and then like function call done.[00:13:20] swyx: Conveniently we send one that has the full function, and then I just use that. Nice.[00:13:25] swyx: Yeah and then, like, what restrictions do, should people be aware of? Like, you know, I think, I think, before we recorded, we discussed a little bit about the sensitivities around basically calling random store owners and putting, putting like an AI on them.[00:13:40] swyx: Yeah, so there's, I think there's recent regulation on that, which is why we want to be like very, I guess, aware of, of You know, you can't just call anybody with AI, right? That's like just robocalling. You wouldn't want someone just calling you with AI.[00:13:54] swyx: I'm a developer, I'm about to do this on random people.[00:13:57] swyx: What laws am I about to break?[00:14:00] swyx: I forget what the governing body is, but you should, I think, Having consent of the person you're about to call, it always works. I, as the strawberry owner, have consented to like getting called with AI. I think past that you, you want to be careful. Definitely individuals are more sensitive than businesses.[00:14:19] swyx: I think businesses you have a little bit more leeway. Also, they're like, businesses I think have an incentive to want to receive AI phone calls. Especially if like, they're dealing with it. It's doing business. Right, like, it's more business. It's kind of like getting on a booking platform, right, you're exposed to more.[00:14:33] swyx: But, I think it's still very much like a gray area. Again, so. I think everybody should, you know, tread carefully, like, figure out what it is. I, I, I, the law is so recent, I didn't have enough time to, like, I'm also not a lawyer. Yeah, yeah, yeah, of course. Yeah.[00:14:49] swyx: Okay, cool fair enough. One other thing, this is kind of agentic.[00:14:52] swyx: Did you use a state machine at all? Did you use any framework? No. You just stick it in context and then just run it in a loop until it ends call?[00:15:01] swyx: Yeah, there isn't even a loop, like Okay. Because the API is just based on sessions. It's always just going to keep going. Every time you speak, it'll trigger a call.[00:15:11] swyx: And then after every function call was also invoked invoking like a generation. And so that is another difference here. It's like it's inherently almost like in a loop, be just by being in a session, right? No state machines needed. I'd say this is very similar to like, the notion of routines, where it's just like a list of steps.[00:15:29] swyx: And it, like, sticks to them softly, but usually pretty well. And the steps is the prompts? The steps, it's like the prompt, like the steps are in the prompt. Yeah, yeah, yeah. Right, it's like step one, do this, step one, step two, do that. What if I want to change the system prompt halfway through the conversation?[00:15:44] swyx: You can. Okay. You can. To be honest, I have not played without two too much. Yeah,[00:15:47] swyx: yeah.[00:15:48] swyx: But, I know you can.[00:15:49] swyx: Yeah, yeah. Yeah. Awesome. I noticed that you called it real time API, but not voice API. Mm hmm. So I assume that it's like real time API starting with voice. Right, I think that's what he said on the thing.[00:16:00] swyx: I can't imagine, like, what else is real[00:16:02] swyx: time? Well, I guess, to use ChatGPT's voice mode as an example, Like, we've demoed the video, right? Like, real time image, right? So, I'm not actually sure what timelines are, But I would expect, if I had to guess, That, like, that is probably the next thing that we're gonna be making.[00:16:17] swyx: You'd probably have to talk directly with the team building this. Sure. But, You can't promise their timelines. Yeah, yeah, yeah, right, exactly. But, like, given that this is the features that currently, Or that exists that we've demoed on Chachapiti. Yeah. There[00:16:29] swyx: will never be a[00:16:29] swyx: case where there's like a real time text API, right?[00:16:31] swyx: I don't Well, this is a real time text API. You can do text only on this. Oh. Yeah. I don't know why you would. But it's actually So text to text here doesn't quite make a lot of sense. I don't think you'll get a lot of latency gain. But, like, speech to text is really interesting. Because you can prevent You can prevent responses, like audio responses.[00:16:54] swyx: And force function calls. And so you can do stuff like UI control. That is like super super reliable. We had a lot of like, you know, un, like, we weren't sure how well this was gonna work because it's like, you have a voice answering. It's like a whole persona, right? Like, that's a little bit more, you know, risky.[00:17:10] swyx: But if you, like, cut out the audio outputs and make it so it always has to output a function, like you can end up with pretty pretty good, like, Pretty reliable, like, command like a command architecture. Yeah,[00:17:21] swyx: actually, that's the way I want to interact with a lot of these things as well. Like, one sided voice.[00:17:26] swyx: Yeah, you don't necessarily want to hear the[00:17:27] swyx: voice back. And like, sometimes it's like, yeah, I think having an output voice is great. But I feel like I don't always want to hear an output voice. I'd say usually I don't. But yeah, exactly, being able to speak to it is super sweet.[00:17:39] swyx: Cool. Do you want to comment on any of the other stuff that you announced?[00:17:41] swyx: From caching I noticed was like, I like the no code change part. I'm looking forward to the docs because I'm sure there's a lot of details on like, what you cache, how long you cache. Cause like, enthalpy caches were like 5 minutes. I was like, okay, but what if I don't make a call every 5 minutes?[00:17:56] swyx: Yeah,[00:17:56] swyx: to be super honest with you, I've been so caught up with the real time API and making the demo that I haven't read up on the other stuff. Launches too much. I mean, I'm aware of them, but I think I'm excited to see how all distillation works. That's something that we've been doing like, I don't know, I've been like doing it between our models for a while And I've seen really good results like I've done back in a day like from GPT 4 to GPT 3.[00:18:19] swyx: 5 And got like, like pretty much the same level of like function calling with like hundreds of functions So that was super super compelling So, I feel like easier distillation, I'm really excited for. I see. Is it a tool?[00:18:31] swyx: So, I saw evals. Yeah. Like, what is the distillation product? It wasn't super clear, to be honest.[00:18:36] swyx: I, I think I want to, I want to let that team, I want to let that team talk about it. Okay,[00:18:40] swyx: alright. Well, I appreciate you jumping on. Yeah, of course. Amazing demo. It was beautifully designed. I'm sure that was part of you and Roman, and[00:18:47] swyx: Yeah, I guess, shout out to like, the first people to like, creators of Wanderlust, originally, were like, Simon and Carolis, and then like, I took it and built the voice component and the voice calling components.[00:18:59] swyx: Yeah, so it's been a big team effort. And like the entire PI team for like Debugging everything as it's been going on. It's been, it's been so good working with them. Yeah, you're the first consumers on the DX[00:19:07] swyx: team. Yeah. Yeah, I mean, the classic role of what we do there. Yeah. Okay, yeah, anything else? Any other call to action?[00:19:13] swyx: No, enjoy Dev Day. Thank you. Yeah. That's it.[00:19:16] Olivier Godement, Head of Product, OpenAI[00:19:16] AI Charlie: The latent space crew then talked to Olivier Godmont, head of product for the OpenAI platform, who led the entire Dev Day keynote and introduced all the major new features and updates that we talked about today.[00:19:28] swyx: Okay, so we are here with Olivier Godmont. That's right.[00:19:32] swyx: I don't pronounce French. That's fine. It was perfect. And it was amazing to see your keynote today. What was the back story of, of preparing something like this? Preparing, like, Dev Day? It[00:19:43] Olivier Godement: essentially came from a couple of places. Number one, excellent reception from last year's Dev Day.[00:19:48] Olivier Godement: Developers, startup founders, researchers want to spend more time with OpenAI, and we want to spend more time with them as well. And so for us, like, it was a no brainer, frankly, to do it again, like, you know, like a nice conference. The second thing is going global. We've done a few events like in Paris and like a few other like, you know, non European, non American countries.[00:20:05] Olivier Godement: And so this year we're doing SF, Singapore, and London. To frankly just meet more developers.[00:20:10] swyx: Yeah, I'm very excited for the Singapore one.[00:20:12] Olivier Godement: Ah,[00:20:12] swyx: yeah. Will you be[00:20:13] Olivier Godement: there?[00:20:14] swyx: I don't know. I don't know if I got an invite. No. I can't just talk to you. Yeah, like, and then there was some speculation around October 1st.[00:20:22] Olivier Godement: Yeah. Is it because[00:20:23] swyx: 01, October 1st? It[00:20:25] Olivier Godement: has nothing to do. I discovered the tweet yesterday where like, people are so creative. No one, there was no connection to October 1st. But in hindsight, that would have been a pretty good meme by Tiana. Okay.[00:20:37] swyx: Yeah, and you know, I think like, OpenAI's outreach to developers is something that I felt the whole in 2022, when like, you know, like, people were trying to build a chat GPT, and like, there was no function calling, all that stuff that you talked about in the past.[00:20:51] swyx: And that's why I started my own conference as like like, here's our little developer conference thing. And, but to see this OpenAI Dev Day now, and like to see so many developer oriented products coming to OpenAI, I think it's really encouraging.[00:21:02] Olivier Godement: Yeah, totally. It's that's what I said, essentially, like, developers are basically the people who make the best connection between the technology and, you know, the future, essentially.[00:21:14] Olivier Godement: Like, you know, essentially see a capability, see a low level, like, technology, and are like, hey, I see how that application or that use case that can be enabled. And so, in the direction of enabling, like, AGI, like, all of humanity, it's a no brainer for us, like, frankly, to partner with Devs.[00:21:31] Alessio: And most importantly, you almost never had waitlists, which, compared to like other releases, people usually, usually have.[00:21:38] Alessio: What is the, you know, you had from caching, you had real time voice API, we, you know, Shawn did a long Twitter thread, so people know the releases. Yeah. What is the thing that was like sneakily the hardest to actually get ready for, for that day, or like, what was the kind of like, you know, last 24 hours, anything that you didn't know was gonna work?[00:21:56] Olivier Godement: Yeah. The old Fairly, like, I would say, involved, like, features to ship. So the team has been working for a month, all of them. The one which I would say is the newest for OpenAI is the real time API. For a couple of reasons. I mean, one, you know, it's a new modality. Second, like, it's the first time that we have an actual, like, WebSocket based API.[00:22:16] Olivier Godement: And so, I would say that's the one that required, like, the most work over the month. To get right from a developer perspective and to also make sure that our existing safety mitigation that worked well with like real time audio in and audio out.[00:22:30] swyx: Yeah, what design choices or what was like the sort of design choices that you want to highlight?[00:22:35] swyx: Like, you know, like I think for me, like, WebSockets, you just receive a bunch of events. It's two way. I obviously don't have a ton of experience. I think a lot of developers are going to have to embrace this real time programming. Like, what are you designing for, or like, what advice would you have for developers exploring this?[00:22:51] Olivier Godement: The core design hypothesis was essentially, how do we enable, like, human level latency? We did a bunch of tests, like, on average, like, human beings, like, you know, takes, like, something like 300 milliseconds to converse with each other. And so that was the design principle, essentially. Like, working backward from that, and, you know, making the technology work.[00:23:11] Olivier Godement: And so we evaluated a few options, and WebSockets was the one that we landed on. So that was, like, one design choice. A few other, like, big design choices that we had to make prompt caching. Prompt caching, the design, like, target was automated from the get go. Like, zero code change from the developer.[00:23:27] Olivier Godement: That way you don't have to learn, like, what is a prompt prefix, and, you know, how long does a cache work, like, we just do it as much as we can, essentially. So that was a big design choice as well. And then finally, on distillation, like, and evaluation. The big design choice was something I learned at Skype, like in my previous job, like a philosophy around, like, a pit of success.[00:23:47] Olivier Godement: Like, what is essentially the, the, the minimum number of steps for the majority of developers to do the right thing? Because when you do evals on fat tuning, there are many, many ways, like, to mess it up, frankly, like, you know, and have, like, a crappy model, like, evals that tell, like, a wrong story. And so our whole design was, okay, we actually care about, like, helping people who don't have, like, that much experience, like, evaluating a model, like, get, like, in a few minutes, like, to a good spot.[00:24:11] Olivier Godement: And so how do we essentially enable that bit of success, like, in the product flow?[00:24:15] swyx: Yeah, yeah, I'm a little bit scared to fine tune especially for vision, because I don't know what I don't know for stuff like vision, right? Like, for text, I can evaluate pretty easily. For vision let's say I'm like trying to, one of your examples was grab.[00:24:33] swyx: Which, very close to home, I'm from Singapore. I think your example was like, they identified stop signs better. Why is that hard? Why do I have to fine tune that? If I fine tune that, do I lose other things? You know, like, there's a lot of unknowns with Vision that I think developers have to figure out.[00:24:50] swyx: For[00:24:50] Olivier Godement: sure. Vision is going to open up, like, a new, I would say, evaluation space. Because you're right, like, it's harder, like, you know, to tell correct from incorrect, essentially, with images. What I can say is we've been alpha testing, like, the Vision fine tuning, like, for several weeks at that point. We are seeing, like, even higher performance uplift compared to text fine tuning.[00:25:10] Olivier Godement: So that's, there is something here, like, we've been pretty impressed, like, in a good way, frankly. But, you know, how well it works. But for sure, like, you know, I expect the developers who are moving from one modality to, like, text and images will have, like, more, you know Testing, evaluation, like, you know, to set in place, like, to make sure it works well.[00:25:25] Alessio: The model distillation and evals is definitely, like, the most interesting. Moving away from just being a model provider to being a platform provider. How should people think about being the source of truth? Like, do you want OpenAI to be, like, the system of record of all the prompting? Because people sometimes store it in, like, different data sources.[00:25:41] Alessio: And then, is that going to be the same as the models evolve? So you don't have to worry about, you know, refactoring the data, like, things like that, or like future model structures.[00:25:51] Olivier Godement: The vision is if you want to be a source of truth, you have to earn it, right? Like, we're not going to force people, like, to pass us data.[00:25:57] Olivier Godement: There is no value prop, like, you know, for us to store the data. The vision here is at the moment, like, most developers, like, use like a one size fits all model, like be off the shelf, like GP40 essentially. The vision we have is fast forward a couple of years. I think, like, most developers will essentially, like, have a.[00:26:15] Olivier Godement: An automated, continuous, fine tuned model. The more, like, you use the model, the more data you pass to the model provider, like, the model is automatically, like, fine tuned, evaluated against some eval sets, and essentially, like, you don't have to every month, when there is a new snapshot, like, you know, to go online and, you know, try a few new things.[00:26:34] Olivier Godement: That's a direction. We are pretty far away from it. But I think, like, that evaluation and decision product are essentially a first good step in that direction. It's like, hey, it's you. I set it by that direction, and you give us the evaluation data. We can actually log your completion data and start to do some automation on your behalf.[00:26:52] Alessio: And then you can do evals for free if you share data with OpenAI. How should people think about when it's worth it, when it's not? Sometimes people get overly protective of their data when it's actually not that useful. But how should developers think about when it's right to do it, when not, or[00:27:07] Olivier Godement: if you have any thoughts on it?[00:27:08] Olivier Godement: The default policy is still the same, like, you know, we don't train on, like, any API data unless you opt in. What we've seen from feedback is evaluation can be expensive. Like, if you run, like, O1 evals on, like, thousands of samples Like, your build will get increased, like, you know, pretty pretty significantly.[00:27:22] Olivier Godement: That's problem statement number one. Problem statement number two is, essentially, I want to get to a world where whenever OpenAI ships a new model snapshot, we have full confidence that there is no regression for the task that developers care about. And for that to be the case, essentially, we need to get evals.[00:27:39] Olivier Godement: And so that, essentially, is a sort of a two bugs one stone. It's like, we subsidize, basically, the evals. And we also use the evals when we ship new models to make sure that we keep going in the right direction. So, in my sense, it's a win win, but again, completely opt in. I expect that many developers will not want to share their data, and that's perfectly fine to me.[00:27:56] swyx: Yeah, I think free evals though, very, very good incentive. I mean, it's a fair trade. You get data, we get free evals. Exactly,[00:28:04] Olivier Godement: and we sanitize PII, everything. We have no interest in the actual sensitive data. We just want to have good evaluation on the real use cases.[00:28:13] swyx: Like, I always want to eval the eval. I don't know if that ever came up.[00:28:17] swyx: Like, sometimes the evals themselves are wrong, and there's no way for me to tell you.[00:28:22] Olivier Godement: Everyone who is starting with LLM, teaching with LLM, is like, Yeah, evaluation, easy, you know, I've done testing, like, all my life. And then you start to actually be able to eval, understand, like, all the corner cases, And you realize, wow, there's like a whole field in itself.[00:28:35] Olivier Godement: So, yeah, good evaluation is hard and so, yeah. Yeah, yeah.[00:28:38] swyx: But I think there's a, you know, I just talked to Brain Trust which I think is one of your partners. Mm-Hmm. . They also emphasize code based evals versus your sort of low code. What I see is like, I don't know, maybe there's some more that you didn't demo.[00:28:53] swyx: YC is kind of like a low code experience, right, for evals. Would you ever support like a more code based, like, would I run code on OpenAI's eval platform?[00:29:02] Olivier Godement: For sure. I mean, we meet developers where they are, you know. At the moment, the demand was more for like, you know, easy to get started, like eval. But, you know, if we need to expose like an evaluation API, for instance, for people like, you know, to pass, like, you know, their existing test data we'll do it.[00:29:15] Olivier Godement: So yeah, there is no, you know, philosophical, I would say, like, you know, misalignment on that. Yeah,[00:29:19] swyx: yeah, yeah. What I think this is becoming, by the way, and I don't, like it's basically, like, you're becoming AWS. Like, the AI cloud. And I don't know if, like, that's a conscious strategy, or it's, like, It doesn't even have to be a conscious strategy.[00:29:33] swyx: Like, you're going to offer storage. You're going to offer compute. You're going to offer networking. I don't know what networking looks like. Networking is maybe, like, Caching or like it's a CDN. It's a prompt CDN.[00:29:45] Alex Volkov: Yeah,[00:29:45] swyx: but it's the AI versions of everything, right? Do you like do you see the analogies or?[00:29:52] Olivier Godement: Whatever Whatever I took to developers. I feel like Good models are just half of the story to build a good app There's a third model you need to do Evaluation is the perfect example. Like, you know, you can have the best model in the world If you're in the dark, like, you know, it's really hard to gain the confidence and so Our philosophy is[00:30:11] Olivier Godement: The whole like software development stack is being basically reinvented, you know, with LLMs. There is no freaking way that open AI can build everything. Like there is just too much to build, frankly. And so my philosophy is, essentially, we'll focus on like the tools which are like the closest to the model itself.[00:30:28] Olivier Godement: So that's why you see us like, you know, investing quite a bit in like fine tuning, distillation, our evaluation, because we think that it actually makes sense to have like in one spot, Like, you know, all of that. Like, there is some sort of virtual circle, essentially, that you can set in place. But stuff like, you know, LLMOps, like tools which are, like, further away from the model, I don't know if you want to do, like, you know, super elaborate, like, prompt management, or, you know, like, tooling, like, I'm not sure, like, you know, OpenAI has, like, such a big edge, frankly, like, you know, to build this sort of tools.[00:30:56] Olivier Godement: So that's how we view it at the moment. But again, frankly, the philosophy is super simple. The strategy is super simple. It's meeting developers where they want us to be. And so, you know that's frankly, like, you know, day in, day out, like, you know, what I try to do.[00:31:08] Alessio: Cool. Thank you so much for the time.[00:31:10] Alessio: I'm sure you,[00:31:10] swyx: Yeah, I have more questions on, a couple questions on voice, and then also, like, your call to action, like, what you want feedback on, right? So, I think we should spend a bit more time on voice, because I feel like that's, like, the big splash thing. I talked well Well, I mean, I mean, just what is the future of real time for OpenAI?[00:31:28] swyx: Yeah. Because I think obviously video is next. You already have it in the, the ChatGPT desktop app. Do we just have a permanent, like, you know, like, are developers just going to be, like, sending sockets back and forth with OpenAI? Like how do we program for that? Like, what what is the future?[00:31:44] Olivier Godement: Yeah, that makes sense. I think with multimodality, like, real time is quickly becoming, like, you know, essentially the right experience, like, to build an application. Yeah. So my expectation is that we'll see like a non trivial, like a volume of applications like moving to a real time API. Like if you zoom out, like, audio is really simple, like, audio until basically now.[00:32:05] Olivier Godement: Audio on the web, in apps, was basically very much like a second class citizen. Like, you basically did like an audio chatbot for users who did not have a choice. You know, they were like struggling to read, or I don't know, they were like not super educated with technology. And so, frankly, it was like the crappy option, you know, compared to text.[00:32:25] Olivier Godement: But when you talk to people in the real world, the vast majority of people, like, prefer to talk and listen instead of typing and writing.[00:32:34] swyx: We speak before we write.[00:32:35] Olivier Godement: Exactly. I don't know. I mean, I'm sure it's the case for you in Singapore. For me, my friends in Europe, the number of, like, WhatsApp, like, voice notes they receive every day, I mean, just people, it makes sense, frankly, like, you know.[00:32:45] Olivier Godement: Chinese. Chinese, yeah.[00:32:46] swyx: Yeah,[00:32:47] Olivier Godement: all voice. You know, it's easier. There is more emotions. I mean, you know, you get the point across, like, pretty well. And so my personal ambition for, like, the real time API and, like, audio in general is to make, like, audio and, like, multimodality, like, truly a first class experience.[00:33:01] Olivier Godement: Like, you know, if you're, like, you know, the amazing, like, super bold, like, start up out of YC, you want to build, like, the next, like, billion, like, you know, user application to make it, like, truly your first and make it feel, like, you know, an actual good, like, you know, product experience. So that's essentially the ambition, and I think, like, yeah, it could be pretty big.[00:33:17] swyx: Yeah. I think one, one people, one issue that people have with the voice so far as, as released in advanced voice mode is the refusals.[00:33:24] Alex Volkov: Yeah.[00:33:24] swyx: You guys had a very inspiring model spec. I think Joanne worked on that. Where you said, like, yeah, we don't want to overly refuse all the time. In fact, like, even if, like, not safe for work, like, in some occasions, it's okay.[00:33:38] swyx: How, is there an API that we can say, not safe for work, okay?[00:33:41] Olivier Godement: I think we'll get there. I think we'll get there. The mobile spec, like, nailed it, like, you know. It nailed it! It's so good! Yeah, we are not in the business of, like, policing, you know, if you can say, like, vulgar words or whatever. You know, there are some use cases, like, you know, I'm writing, like, a Hollywood, like, script I want to say, like, will go on, and it's perfectly fine, you know?[00:33:59] Olivier Godement: And so I think the direction where we'll go here is that basically There will always be like, you know, a set of behavior that we will, you know, just like forbid, frankly, because they're illegal against our terms of services. But then there will be like, you know, some more like risky, like themes, which are completely legal, like, you know, vulgar words or, you know, not safe for work stuff.[00:34:17] Olivier Godement: Where basically we'll expose like a controllable, like safety, like knobs in the API to basically allow you to say, hey, that theme okay, that theme not okay. How sensitive do you want the threshold to be on safety refusals? I think that's the Dijkstra. So a[00:34:31] swyx: safety API.[00:34:32] Olivier Godement: Yeah, in a way, yeah.[00:34:33] swyx: Yeah, we've never had that.[00:34:34] Olivier Godement: Yeah. '[00:34:35] swyx: cause right now is you, it is whatever you decide. And then it's, that's it. That, that, that would be the main reason I don't use opening a voice is because of[00:34:42] Olivier Godement: it's over police. Over refuse over refusals. Yeah. Yeah, yeah. No, we gotta fix that. Yeah. Like singing,[00:34:47] Alessio: we're trying to do voice. I'm a singer.[00:34:49] swyx: And you, you locked off singing.[00:34:51] swyx: Yeah,[00:34:51] Alessio: yeah, yeah.[00:34:52] swyx: But I, I understand music gets you in trouble. Okay. Yeah. So then, and then just generally, like, what do you want to hear from developers? Right? We have, we have all developers watching you know, what feedback do you want? Any, anything specific as well, like from, especially from today anything that you are unsure about, that you are like, Our feedback could really help you decide.[00:35:09] swyx: For sure.[00:35:10] Olivier Godement: I think, essentially, it's becoming pretty clear after today that, you know, I would say the open end direction has become pretty clear, like, you know, after today. Investment in reasoning, investment in multimodality, Investment as well, like in, I would say, tool use, like function calling. To me, the biggest question I have is, you know, Where should we put the cursor next?[00:35:30] Olivier Godement: I think we need all three of them, frankly, like, you know, so we'll keep pushing.[00:35:33] swyx: Hire 10, 000 people, or actually, no need, build a bunch of bots.[00:35:37] Olivier Godement: Exactly, and so let's take O1 smart enough, like, for your problems? Like, you know, let's set aside for a second the existing models, like, for the apps that you would love to build, is O1 basically it in reasoning, or do we still have, like, you know, a step to do?[00:35:50] Olivier Godement: Preview is not enough, I[00:35:52] swyx: need the full one.[00:35:53] Olivier Godement: Yeah, so that's exactly that sort of feedback. Essentially what they would love to do is for developers I mean, there's a thing that Sam has been saying like over and over again, like, you know, it's easier said than done, but I think it's directionally correct. As a developer, as a founder, you basically want to build an app which is a bit too difficult for the model today, right?[00:36:12] Olivier Godement: Like, what you think is right, it's like, sort of working, sometimes not working. And that way, you know, that basically gives us like a goalpost, and be like, okay, that's what you need to enable with the next model release, like in a few months. And so I would say that Usually, like, that's the sort of feedback which is like the most useful that I can, like, directly, like, you know, incorporate.[00:36:33] swyx: Awesome. I think that's our time. Thank you so much, guys. Yeah, thank you so much.[00:36:38] AI Charlie: Thank you. We were particularly impressed that Olivier addressed the not safe for work moderation policy question head on, as that had only previously been picked up on in Reddit forums. This is an encouraging sign that we will return to in the closing candor with Sam Altman at the end of this episode.[00:36:57] Romain Huet, Head of DX, OpenAI[00:36:57] AI Charlie: Next, a chat with Roman Hewitt, friend of the pod, AI Engineer World's fair closing keynote speaker, and head of developer experience at OpenAI on his incredible live demos And advice to AI engineers on all the new modalities.[00:37:12] Alessio: Alright, we're live from OpenAI Dev Day. We're with Juan, who just did two great demos on, on stage.[00:37:17] Alessio: And he's been a friend of Latentspace, so thanks for taking some of the time.[00:37:20] Romain Huet: Of course, yeah, thank you for being here and spending the time with us today.[00:37:23] swyx: Yeah, I appreciate appreciate you guys putting this on. I, I know it's like extra work, but it really shows the developers that you're, Care and about reaching out.[00:37:31] Romain Huet: Yeah, of course, I think when you go back to the OpenAI mission, I think for us it's super important that we have the developers involved in everything we do. Making sure that you know, they have all of the tools they need to build successful apps. And we really believe that the developers are always going to invent the ideas, the prototypes, the fun factors of AI that we can't build ourselves.[00:37:49] Romain Huet: So it's really cool to have everyone here.[00:37:51] swyx: We had Michelle from you guys on. Yes, great episode. She very seriously said API is the path to AGI. Correct. And people in our YouTube comments were like, API is not AGI. I'm like, no, she's very serious. API is the path to AGI. Like, you're not going to build everything like the developers are, right?[00:38:08] swyx: Of[00:38:08] Romain Huet: course, yeah, that's the whole value of having a platform and an ecosystem of amazing builders who can, like, in turn, create all of these apps. I'm sure we talked about this before, but there's now more than 3 million developers building on OpenAI, so it's pretty exciting to see all of that energy into creating new things.[00:38:26] Alessio: I was going to say, you built two apps on stage today, an international space station tracker and then a drone. The hardest thing must have been opening Xcode and setting that up. Now, like, the models are so good that they can do everything else. Yes. You had two modes of interaction. You had kind of like a GPT app to get the plan with one, and then you had a cursor to do apply some of the changes.[00:38:47] Alessio: Correct. How should people think about the best way to consume the coding models, especially both for You know, brand new projects and then existing projects that you're trying to modify.[00:38:56] Romain Huet: Yeah. I mean, one of the things that's really cool about O1 Preview and O1 Mini being available in the API is that you can use it in your favorite tools like cursor like I did, right?[00:39:06] Romain Huet: And that's also what like Devin from Cognition can use in their own software engineering agents. In the case of Xcode, like, it's not quite deeply integrated in Xcode, so that's why I had like chat GPT side by side. But it's cool, right, because I could instruct O1 Preview to be, like, my coding partner and brainstorming partner for this app, but also consolidate all of the, the files and architect the app the way I wanted.[00:39:28] Romain Huet: So, all I had to do was just, like, port the code over to Xcode and zero shot the app build. I don't think I conveyed, by the way, how big a deal that is, but, like, you can now create an iPhone app from scratch, describing a lot of intricate details that you want, and your vision comes to life in, like, a minute.[00:39:47] Romain Huet: It's pretty outstanding.[00:39:48] swyx: I have to admit, I was a bit skeptical because if I open up SQL, I don't know anything about iOS programming. You know which file to paste it in. You probably set it up a little bit. So I'm like, I have to go home and test it. And I need the ChatGPT desktop app so that it can tell me where to click.[00:40:04] Romain Huet: Yeah, I mean like, Xcode and iOS development has become easier over the years since they introduced Swift and SwiftUI. I think back in the days of Objective C, or like, you know, the storyboard, it was a bit harder to get in for someone new. But now with Swift and SwiftUI, their dev tools are really exceptional.[00:40:23] Romain Huet: But now when you combine that with O1, as your brainstorming and coding partner, it's like your architect, effectively. That's the best way, I think, to describe O1. People ask me, like, can GPT 4 do some of that? And it certainly can. But I think it will just start spitting out code, right? And I think what's great about O1, is that it can, like, make up a plan.[00:40:42] Romain Huet: In this case, for instance, the iOS app had to fetch data from an API, it had to look at the docs, it had to look at, like, how do I parse this JSON, where do I store this thing, and kind of wire things up together. So that's where it really shines. Is mini or preview the better model that people should be using?[00:40:58] Romain Huet: Like, how? I think people should try both. We're obviously very excited about the upcoming O1 that we shared the evals for. But we noticed that O1 Mini is very, very good at everything math, coding, everything STEM. If you need for your kind of brainstorming or your kind of science part, you need some broader knowledge than reaching for O1 previews better.[00:41:20] Romain Huet: But yeah, I used O1 Mini for my second demo. And it worked perfectly. All I needed was very much like something rooted in code, architecting and wiring up like a front end, a backend, some UDP packets, some web sockets, something very specific. And it did that perfectly.[00:41:35] swyx: And then maybe just talking about voice and Wanderlust, the app that keeps on giving, what's the backstory behind like preparing for all of that?[00:41:44] Romain Huet: You know, it's funny because when last year for Dev Day, we were trying to think about what could be a great demo app to show like an assistive experience. I've always thought travel is a kind of a great use case because you have, like, pictures, you have locations, you have the need for translations, potentially.[00:42:01] Romain Huet: There's like so many use cases that are bounded to travel that I thought last year, let's use a travel app. And that's how Wanderlust came to be. But of course, a year ago, all we had was a text based assistant. And now we thought, well, if there's a voice modality, what if we just bring this app back as a wink.[00:42:19] Romain Huet: And what if we were interacting better with voice? And so with this new demo, what I showed was the ability to like, So, we wanted to have a complete conversation in real time with the app, but also the thing we wanted to highlight was the ability to call tools and functions, right? So, like in this case, we placed a phone call using the Twilio API, interfacing with our AI agents, but developers are so smart that they'll come up with so many great ideas that we could not think of ourselves, right?[00:42:48] Romain Huet: But what if you could have like a, you know, a 911 dispatcher? What if you could have like a customer service? Like center, that is much smarter than what we've been used to today. There's gonna be so many use cases for real time, it's awesome.[00:43:00] swyx: Yeah, and sometimes actually you, you, like this should kill phone trees.[00:43:04] swyx: Like there should not be like dial one[00:43:07] Romain Huet: of course para[00:43:08] swyx: espanol, you know? Yeah, exactly. Or whatever. I dunno.[00:43:12] Romain Huet: I mean, even you starting speaking Spanish would just do the thing, you know you don't even have to ask. So yeah, I'm excited for this future where we don't have to interact with those legacy systems.[00:43:22] swyx: Yeah. Yeah. Is there anything, so you are doing function calling in a streaming environment. So basically it's, it's web sockets. It's UDP, I think. It's basically not guaranteed to be exactly once delivery. Like, is there any coding challenges that you encountered when building this?[00:43:39] Romain Huet: Yeah, it's a bit more delicate to get into it.[00:43:41] Romain Huet: We also think that for now, what we, what we shipped is a, is a beta of this API. I think there's much more to build onto it. It does have the function calling and the tools. But we think that for instance, if you want to have something very robust, On your client side, maybe you want to have web RTC as a client, right?[00:43:58] Romain Huet: And, and as opposed to like directly working with the sockets at scale. So that's why we have partners like Life Kit and Agora if you want to, if you want to use them. And I'm sure we'll have many mores in the, in many more in the future. But yeah, we keep on iterating on that, and I'm sure the feedback of developers in the weeks to come is going to be super critical for us to get it right.[00:44:16] swyx: Yeah, I think LiveKit has been fairly public that they are used in, in the Chachapiti app. Like, is it, it's just all open source, and we just use it directly with OpenAI, or do we use LiveKit Cloud or something?[00:44:28] Romain Huet: So right now we, we released the API, we released some sample code also, and referenced clients for people to get started with our API.[00:44:35] Romain Huet: And we also partnered with LifeKit and Agora, so they also have their own, like ways to help you get started that plugs natively with the real time API. So depending on the use case, people can, can can decide what to use. If you're working on something that's completely client or if you're working on something on the server side, for the voice interaction, you may have different needs, so we want to support all of those.[00:44:55] Alessio: I know you gotta run. Is there anything that you want the AI engineering community to give feedback on specifically, like even down to like, you know, a specific API end point or like, what, what's like the thing that you want? Yeah. I[00:45:08] Romain Huet: mean, you know, if we take a step back, I think dev Day this year is all different from last year and, and in, in a few different ways.[00:45:15] Romain Huet: But one way is that we wanted to keep it intimate, even more intimate than last year. We wanted to make sure that the community is. Thank you very much for joining us on the Spotlight. That's why we have community talks and everything. And the takeaway here is like learning from the very best developers and AI engineers.[00:45:31] Romain Huet: And so, you know we want to learn from them. Most of what we shipped this morning, including things like prompt caching the ability to generate prompts quickly in the playground, or even things like vision fine tuning. These are all things that developers have been asking of us. And so, the takeaway I would, I would leave them with is to say like, Hey, the roadmap that we're working on is heavily influenced by them and their work.[00:45:53] Romain Huet: And so we love feedback From high feature requests, as you say, down to, like, very intricate details of an API endpoint, we love feedback, so yes that's, that's how we, that's how we build this API.[00:46:05] swyx: Yeah, I think the, the model distillation thing as well, it might be, like, the, the most boring, but, like, actually used a lot.[00:46:12] Romain Huet: True, yeah. And I think maybe the most unexpected, right, because I think if I, if I read Twitter correctly the past few days, a lot of people were expecting us. To shape the real time API for speech to speech. I don't think developers were expecting us to have more tools for distillation, and we really think that's gonna be a big deal, right?[00:46:30] Romain Huet: If you're building apps that have you know, you, you want high, like like low latency, low cost, but high performance, high quality on the use case distillation is gonna be amazing.[00:46:40] swyx: Yeah. I sat in the distillation session just now and they showed how they distilled from four oh to four mini and it was like only like a 2% hit in the performance and 50 next.[00:46:49] swyx: Yeah,[00:46:50] Romain Huet: I was there as well for the superhuman kind of use case inspired for an Ebola client. Yeah, this was really good. Cool man! so much for having me. Thanks again for being here today. It's always[00:47:00] AI Charlie: great to have you. As you might have picked up at the end of that chat, there were many sessions throughout the day focused on specific new capabilities.[00:47:08] Michelle Pokrass, Head of API at OpenAI ft. Simon Willison[00:47:08] AI Charlie: Like the new model distillation features combining EVOLs and fine tuning. For our next session, we are delighted to bring back two former guests of the pod, which is something listeners have been greatly enjoying in our second year of doing the Latent Space podcast. Michelle Pokras of the API team joined us recently to talk about structured outputs, and today gave an updated long form session at Dev Day, describing the implementation details of the new structured output mode.[00:47:39] AI Charlie: We also got her updated thoughts on the VoiceMode API we discussed in her episode, now that it is finally announced. She is joined by friend of the pod and super blogger, Simon Willison, who also came back as guest co host in our Dev Day. 2023 episode.[00:47:56] Alessio: Great, we're back live at Dev Day returning guest Michelle and then returning guest co host Fork.[00:48:03] Alessio: Fork, yeah, I don't know. I've lost count. I think it's been a few. Simon Willison is back. Yeah, we just wrapped, we just wrapped everything up. Congrats on, on getting everything everything live. Simon did a great, like, blog, so if you haven't caught up, I[00:48:17] Simon Willison: wrote my, I implemented it. Now, I'm starting my live blog while waiting for the first talk to start, using like GPT 4, I wrote me the Javascript, and I got that live just in time and then, yeah, I was live blogging the whole day.[00:48:28] swyx: Are you a cursor enjoyer?[00:48:29] Simon Willison: I haven't really gotten into cursor yet to be honest. I just haven't spent enough time for it to click, I think. I'm more a copy and paste things out of Cloud and chat GPT. Yeah. It's interesting.[00:48:39] swyx: Yeah. I've converted to cursor and 01 is so easy to just toggle on and off.[00:48:45] Alessio: What's your workflow?[00:48:46] Alessio: VS[00:48:48] Michelle Pokrass: Code co pilot, so Yep, same here. Team co pilot. Co pilot is actually the reason I joined OpenAI. It was, you know, before ChatGPT, this is the thing that really got me. So I'm still into it, but I keep meaning to try out Cursor, and I think now that things have calmed down, I'm gonna give it a real go.[00:49:03] swyx: Yeah, it's a big thing to change your tool of choice.[00:49:06] swyx: Yes,[00:49:06] Michelle Pokrass: yeah, I'm pretty dialed, so.[00:49:09] swyx: I mean, you know, if you want, you can just fork VS Code and make your own. That's the thing to dumb thing, right? We joked about doing a hackathon where the only thing you do is fork VS Code and bet me the best fork win.[00:49:20] Michelle Pokrass: Nice.[00:49:22] swyx: That's actually a really good idea. Yeah, what's up?[00:49:26] swyx: I mean, congrats on launching everything today. I know, like, we touched on it a little bit, but, like, everyone was kind of guessing that Voice API was coming, and, like, we talked about it in our episode. How do you feel going into the launch? Like, any design decisions that you want to highlight?[00:49:41] Michelle Pokrass: Yeah, super jazzed about it. The team has been working on it for a while. It's, like, a very different API for us. It's the first WebSocket API, so a lot of different design decisions to be made. It's, like, what kind of events do you send? When do you send an event? What are the event names? What do you send, like, on connection versus on future messages?[00:49:57] Michelle Pokrass: So there have been a lot of interesting decisions there. The team has also hacked together really cool projects as we've been testing it. One that I really liked is we had an internal hack a thon for the API team. And some folks built like a little hack that you could use to, like VIM with voice mode, so like, control vim, and you would tell them on like, nice, write a file and it would, you know, know all the vim commands and, and pipe those in.[00:50:18] Michelle Pokrass: So yeah, a lot of cool stuff we've been hacking on and really excited to see what people build with it.[00:50:23] Simon Willison: I've gotta call out a demo from today. I think it was Katja had a 3D visualization of the solar system, like WebGL solar system, you could talk to. That is one of the coolest conference demos I've ever seen.[00:50:33] Simon Willison: That was so convincing. I really want the code. I really want the code for that to get put out there. I'll talk[00:50:39] Michelle Pokrass: to the team. I think we can[00:50:40] Simon Willison: probably
Gaat het kabinet zorgen voor minder regeldruk bij ondernemers of blijft die onverminderd hoog? Sieger Dijkstra, regiovoorzitter van VNO NCW Noord en Rob Uytdewilligen, regiovoorzitter van MKB Rotterdam Rijnmond zijn te gast in BNR Zakendoen. Macro met Mujagić Elke dag een intrigerende gedachtewisseling over de stand van de macro-economie. Op maandag en vrijdag gaat presentator Thomas van Zijl in gesprek met econoom Arnoud Boot, de rest van de week praat Van Zijl met econoom Edin Mujagić. Bellegerspanel Kunnen de Duitse automerken nog concurreren met de golf van elektrische voertuigen uit China? En kiest de Fed voor een voorzichtig stapje naar beneden of slaat deze een trede over? Dat en meer bespreken we om 11.10 in het beleggerspanel met: Martijn Rozemuller, Head of Europe bij VanEck Simon van Veen, Fondsmanager van het Sustainable Dividend Value Fund Luister l Beleggerspanel: https://www.bnr.nl/podcast/zakendoen-beleggen Troonrede Minister Heinen spreekt van financiële degelijkheid. Maar hoe degelijk is de nieuwe begroting echt? En: hoe schrijven speechschrijvers de troonrede voor de Koning? Dat en meer bespreken we voor én na de troonrede in het Prinsjesdagpanel met: -Wimar Bolhuis, Directeur TNO Vector - Centrum voor Maatschappelijke Innovatie en Strategie, en docent Economie Universiteit Leiden. -Nora van Elferen, partner bij communicatieadviesbureau EP -Renée Broekmeulen, al meer dan 25 jaar speechschrijver voor politici en ceo's, en opleider van speechschrijvers. -Mats Akkerman, politiek verslaggever van BNR Contact & Abonneren BNR Zakendoen zendt elke werkdag live uit van 11:00 tot 13:30 uur. Je kunt de redactie bereiken via e-mail. Abonneren op de podcast van BNR Zakendoen kan via bnr.nl/zakendoen, of via Apple Podcast en Spotify. See omnystudio.com/listener for privacy information.
Do security tests and APIs leave you confused? Expert Bas Dijkstra makes API testing look easy and shares the essentials every dev ops professional needs to know.You'll learn how to spot and fix common API vulnerabilities, including sneaky JavaScript injections to the all-too-common broken object-level authorization. With hands-on demos and practical advice, you'll discover how to fortify your APIs against real-world threats. But that's not all—Bas also gives us a sneak peek into his upcoming contract testing course, perfect for anyone looking to master integration testing and ensure seamless API communication.❓What did you think of the show? Leave your anonymous feedback:https://forms.gle/Df5sDABiNMQn4YSj7CONNECT WITH BAS DIJKSTRA
We're excited to launch this new Evolving Leader mini-series, ‘The Inner Canvas' co-hosted by our research colleagues psychologist Emma Sinclair and Neuroscientist Dr Emily Clements. In each episode, Emma and Emily talk to pioneering scientists about new breakthroughs in our understanding as to how we make sense of ourselves, painting a picture of the internal canvas that our mind creates. As a result we'll learn more about our mindset and why it matters, and continue on our journey as evolving leaders. In this first episode, Emma and Emily are joined by Dr Nadine Dijkstra, Senior Research Fellow at the Department for Imaging Neuroscience, University College London. Nadine's research on the reality threshold was featured as one of the top three scientific breakthroughs of 2023 and leads us to question whether a lot of what we see in the world is actually constructed in our brains, at which point we might give ourselves that reality check and ask ourselves if our interpretation is really correct. In other words, are your experiences the same as everyone else's or is the way you think, feel and see unique to you? We'll be releasing the next conversation in this series later in 2024.Send a message to The Evolving Leader team
"The challenge isn't carbon itself, but the source of the carbon."Take a look at this freshly released recording from the WBM on stage interview with Henkel featuring Sjoerd Dijkstra, Director of Sustainability Strategy & Excellence at Henkel Adhesive Technologies, Mat and John, about the challenges and opportunities of transitioning towards renewable resources in the adhesives industry. Key takeaways from this insightful discussion:Moving away from fossil-based raw materials and the importance of biobased alternatives;The complexities of carbon accounting and how it impacts bio-solutions;Collaboration across the value chain to achieve cost-effective eco-friendly solutions;The role of transparency in ensuring the sustainability of raw materials.
Extra aandacht voor vreselijke afko's als roi, klantroutes en crm heeft het Holland Festival een frissere uitstraling en nieuw publiek gegeven. Blijkt uit deze podcast.Daarom dus eerst aandacht voor persberichten van enkele leden!
You can't go back, but you can move forward. Eiyuden Chronicle: Hundred Heroes was one of the most hotly anticipated RPG releases of 2024, as a successor to the fan-favorite Suikoden series in all but name, written and designed by Suikoden's late creator Yoshitaka Murayama. So did Eiyuden live up to expectations? Are we excited for a potential Eiyuden sequel? Listen to find out! Featuring: Michael Sollosi, Audra Bowling, Gio Castillo, Zach Wilkerson; Edited by Zach WilkersonOpening and ending music by Miles MorkriGet in Touch:RPGFan.comRPGFan ShopEmail us: retro@rpgfan.comTwitter: @rpgfancomInstagram: @rpgfancomFacebook: rpgfancomTwitch: rpgfancomEiyuden Chronicle: Hundred Heroes on RPGFan
This discussion of Netflix's The Witcher Season 3 was recorded in June 2023 prior to the Hollywood writers' and actors' strikes. Kyle from the US and Sam from the US join Alyssa for our discussion of Netflix's The Witcher Episode 302 “Unbound". Very important bits include: Yennefer's evolving relationship with Ciri, a debate on which Nilfgaardian has the short stick, a truly horrific monster of the week, and the things men will do instead of going to therapy. [0:00] Cold Open [1:11] Introduction [3:07] Guest Introductions [13:55] Episode Recap [16:56] Overall Thoughts [31:17] Yennefer and Ciri's Relationship [38:21] Ciri's Morality and Responsibility [43:57] Cahir and Fringilla [51:02] Nilfgaardian Emperor, Emhyr Var Emris [59:07] Geralt and the Fight at Vuilpanne Castle [1:05:30] Dijkstra's “Therapy” [1:10:35] Final Thoughts [1:11:42] Outro [1:12:09] End Credits [1:12:52] Piper Visits the Sound Booth The full episode transcript, show notes, merchandise store, and access to our social platforms are available at breakfastinbeauclair.com.
TestTalks | Automation Awesomeness | Helping YOU Succeed with Test Automation
In today's episode, we are excited to feature the incredible insights of Bas Dijkstra, an independent test automation consultant and trainer with a wealth of experience spanning 17 years in the field. Bas joins us to share his journey in developing restassured.net, a much-needed library for HTTP API testing in C#, inspired by his fondness for RestAssured and its absence in the C# arena. We'll explore not just Bas's innovations but his comprehensive take on the evolution of API testing, spotlighting the persistent issue of superficial testing due to various industry pressures and the triumphs of more accessible tooling. We'll explore why Bas favors code-based solutions like RestAssured.Net for scaling and integration over tools like Postman regarding API testing. Furthermore, Bas will shed light on the rising interest in Playwright – a modern automation tool he believes overcomes many of the limitations of Selenium through features like auto-waiting and synchronization. We'll delve into the importance of context when selecting testing tools and why Bas advocates for workshop-based learning as a practical and empowering approach to introduce teams to Playwright. So, whether you're a seasoned professional or new to the field, join us to delve into the ever-evolving landscape of testing automation. Discover practical skills and mindsets to elevate your testing strategies. This is the TestGuild Automation Podcast, and today's episode is a must-listen for all testing professionals!
Om de woningnood te bestrijden moeten er de komende jaren honderdduizenden woningen worden bijgebouwd. Maar deze huizen moeten ook nog duurzaam worden gebouwd én klimaatbestendig zijn. Zijn deze aspecten te combineren? Te gast is Biense Dijkstra, CEO van Bouwgroep Dijkstra Draisma. Gasten in BNR's Big Five van de klimaatopgave - Harm Edens, duurzaamheidsaanjager en presentator van BNR Duurzaam -Joyeeta Gupta, hoogleraar milieu en ontwikkeling van het mondiale zuiden aan de Universiteit van Amsterdam. -Biense Dijkstra, CEO van Bouwgroep Dijkstra Draisma -Maarten Loonen, Universitair hoofddocent Arctische Ecologie aan de Rijksuniversiteit Groningen -Marjolein Demmers, directeur van milieuorganisatie Natuur & MilieuSee omnystudio.com/listener for privacy information.
SHOUT OUT: Kickstart your health: fiber up! (online webinar): Voel je fitter en energieker met een voedzaam eetpatroon. Claim snel je plek voor €17 (ipv €49,86). [LAATSTE KANS]: MORGEN WORDT DE SESSIE GEGEVEN Elke dag jongleer je met je tijd en energie, zorg je voor de mensen om je heen en tik je taken af. Maar oeps, waar ben jij in dit verhaal? Goed eten komt vaak op het laatste plan. Misschien herken je het wel: snel een hap eten terwijl je nog bezig bent, of de restjes van je kinderen opeten. De dagen verlopen rommelig en gehaast qua eten. Hierdoor voel je je vaak futloos en heb je last van energiedips of eetbuien. Wil jij daar wat aan doen? Ik ga weer starten met mijn Kick-start your health programma en help je om terug te gaan naar de basis. Geen supplementen, detoxes of quick fixes…Maar een solide basis van pure en voedzame voeding. Een voedingspatroon dat voor jou gaat werken zodat je je weer fit en vol energie gaat voelen en meer in-control bent Vandaag is dr. Coosje Dijkstra te gast. Coosje is onderzoeker in het Amsterdam UMC. Ze is voedingsdeskundige en epidemioloog. Ze werkt aan verschillende onderzoeksprojecten met als doel de sociaaleconomische ongelijkheden in voedselinname, eetgedrag en de voedselomgeving van kinderen en adolescenten te verkleinen. We gaan het vandaag hebben over een gezondere voedselomgeving en de essentie ervan. SHOWNOTES I'm a Foodie Jubileum Masterclasses! Wij bestaan 10 jaar en in dat kader geven we dit hele jaar iedere maand Masterclasses met te gekke onderwerpen. Schrijf je nu in voor een masterclass naar keuze! I'm a Foodie I'm a Foodie podcast Mail ons met onderwerp suggesties Doneer eenmalig via deze link Wij maken deze podcast mede dankzij de financiële steun van vrienden van de show. Wil je ons ook steunen? Ga dan naar Vriend van de Show. Dank je wel alvast en tot volgende week. We hebben een nieuwe granola smaak: Peanut Banana. Bestel ‘m snel. Of kies voor het Kennismaking Ontbijtpakket: 2x Totally Nuts, 2x Peanut Banana en 2x Wafelmix. Met de code ‘fan' krijg je korting bij je bestelling
Jelle van Baardewijk in gesprek met kenner van de oosterse filosofie en westerse mystiek Michel Dijkstra over zijn boek 'Japanse filosofie, De denkweg van verfijning en verbinding', volgens Jelle "een ongelooflijk geleerd boek". Bronnen en links bij deze uitzending: - De persoonlijke site van Michel Dijkstra: https://micheldijkstra.info/ - 'Japanse filosofie, De denkweg van verfijning en verbinding': https://www.boomfilosofie.nl/product/100-14578_Japanse-filosofie - Michel Dijkstra bij de podcast van Filosofie Magazine: https://www.filosofie.nl/podcast-michel-dijkstra-over-zenmeester-dogen/ - 'The Strange Case of Yukio Mishima', documentaire van de BBC over Yukio Mishima: https://www.youtube.com/watch?v=xztvS8eks4U
Today on Biblical News Source, we discuss the trend in Black on White violence in the West, taking a look at an appalling video of a heinous criminal act by a Black man that was virtually dismissed by a liberal Black judge. Then we take a dive into the growing double standard in the West that is starting to show its true colors as a force against Christianity and the values that built America. And lastly, we dive into the life of Jacob's son Joseph, placing him within Egyptian history and seeking a deeper understanding of God's sending him into the fray of one of the ancient world's largest superpowers. Welcome to Biblical News Source.Sources:https://twitter.com/Rightanglenews/status/1762146153494180117https://twitter.com/LarryDJonesJr/status/1762748994466292218https://twitter.com/charliekirk11/status/1763330264493891927https://twitter.com/WallStreetSilv/status/1762550604419719245https://www.christianpost.com/news/irs-urged-to-strip-tax-exempt-status-of-jack-hibbs-megachurch.htmlhttps://www.christianpost.com/news/most-americans-think-us-on-wrong-track-for-free-speech-poll.htmlhttps://www.danburyinstitute.org/missionSave on healthcare with Crossway Connect today: https://app.crosswayconnect.org/enroll...Build your own library of resources for biblical study with Logos Bible Software: https://logos.refr.cc/10minutechurchDeck yourself out with some Jesus swag and bear his name with apparel and accessories from SeekJesus.co:https://seekjesus.co/pages/_go_?ref=7491:646327&discount=CHRISW92Get a copy of my new devotional journal Centering Prayer: Sit and Give Your Troubles to God: https://a.co/d/39pw2eEWebsite: 10minute.churchConvos With Dad: https://www.spreaker.com/show/convos-with-dadX (formerly Twitter): @TheChrisW92Recommended Sources:Michael S. Heiser, The Unseen Realm; Supernatural; Angels; Demons; Reversing Hermon; and The Divine Council in Late Canonical and Non-Canonical Second Temple Jewish Literature, a dissertation.Ronn A. Johnson, The Old Testament Background for Paul's Use of "Principalities and Powers," a dissertation.Heiser, Michael S. “Divine Council.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Peterson, Brian Neil. “Nephilim.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Amar Annus, "On the Origin of the Watchers: A Comparative Study of the Antediluvian Wisdom in Mesopotamian and Jewish Traditions," Journal for the Study of the Pseudepigrapha 19.4 (2010), 277-320.Faruq Zamani, Origin of the Nephilim in MesopotamiaHarkins, Bautch, and Endres, The Watchers in Jewish and Christian TraditionsWolcott, Carrie Sinclair. “Joseph, Son of Jacob.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Parrott, Charles Joshua. “Potiphar's Wife.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Dijkstra, M. “Joseph.” Edited by Karel van der Toorn, Bob Becking, and Pieter W. van der Horst. Dictionary of Deities and Demons in the Bible. Leiden; Boston; Köln; Grand Rapids, MI; Cambridge: Brill; Eerdmans, 1999.Ian Shaw The Oxford History of Ancient Egypt
In deze aflevering van de potloodcast gaat Floortje Smit in gesprek met Douwe Dijkstra. Aan de hand van vijf bewegende beelden vertelt hij over zijn werkwijze, hoe hij zich heeft gevormd tot filmmaker, over spelen en de absurditeit van oorlog. In 2022 maakte hij de korte documentaire Buurman Abdi. In deze film reflecteert Abdiwahab Ali op zijn gewelddadige levensverhaal. De documentaire won verschillende prijzen, draaide op vele filmfestivals en was te zien op televisie.De beelden van de aflevering vind je hier:https://www.illustratieambassade.nl/potloodcast-potloodcast-22-douwe-dijkstra/
Today on Biblical News Source we find that we are at a precipice, and the church needs to correct hearts and minds before the world falls over the edge into the abyss. We take a look at an article about a church in trouble and learn the importance of congregationalism, the concept that inspired the republic model devised in the U.S. Constitution. Then we take a deeper look at the Founding Fathers and their beliefs, which has become a topic of interest this week in regards to so-called Christian nationalism. And last but not least, we continue our examination of the Hebrew Worldview by diving into the life of Jacob, the last of the forefathers, and his encounters with God. Welcome to Biblical News Source.Sources:https://www.christianitytoday.com/news/2024/february/park-street-division-vote-booker-balboni-congregationalism.htmlhttps://www.newyorkapologetics.com/americas-founding-fathers-influenced-by-a-christian-worldview/https://comeandreason.com/reformers-and-today/?fbclid=IwAR2j8Kow9johHx4m9ucs8FN-kj01EFoVuRqD0RQH_D9UQyZyheOooHs96d4https://twitter.com/WadeMiller_USMC/status/1761015125673222572https://rumble.com/v4f1ib0-ai-generator-caught-erasingwhite-men-from-existence-ep.-1431.htmlhttps://rumble.com/v4f9xax-just-when-you-think-the-google-gemini-ai-story-cant-get-any-worse...-it-doe.htmlJohn Dickson, Bullies and Saints: An Honest Look at the Good and Evil of Christian HistoryWilliam J. Bennett, Tried by Fire: The Story of Christianity's First Thousand YearsDiarmaid MacCulloch, The Reformation: A HistoryEric Metaxas, Letter to the American ChurchSave on healthcare with Crossway Connect today: https://app.crosswayconnect.org/enroll...Build your own library of resources for biblical study with Logos Bible Software: https://logos.refr.cc/10minutechurchDeck yourself out with some Jesus swag and bear his name with apparel and accessories from SeekJesus.co:https://seekjesus.co/pages/_go_?ref=7491:646327&discount=CHRISW92Get a copy of my new devotional journal Centering Prayer: Sit and Give Your Troubles to God: https://a.co/d/39pw2eEWebsite: 10minute.churchConvos With Dad: https://www.spreaker.com/show/convos-with-dadX (formerly Twitter): @TheChrisW92Recommended Sources:Michael S. Heiser, The Unseen Realm; Supernatural; Angels; Demons; Reversing Hermon; and The Divine Council in Late Canonical and Non-Canonical Second Temple Jewish Literature, a dissertation. Ronn A. Johnson, The Old Testament Background for Paul's Use of "Principalities and Powers," a dissertation.Heiser, Michael S. “Divine Council.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Peterson, Brian Neil. “Nephilim.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Amar Annus, "On the Origin of the Watchers: A Comparative Study of the Antediluvian Wisdom in Mesopotamian and Jewish Traditions," Journal for the Study of the Pseudepigrapha 19.4 (2010), 277-320.Faruq Zamani, Origin of the Nephilim in MesopotamiaHarkins, Bautch, and Endres, The Watchers in Jewish and Christian TraditionsMangum, Douglas. “Jacob, Son of Isaac.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Barry, John D., David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder, eds. “Penuel.” The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Schewe, Lena M. “Jacob's Ladder.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Dijkstra, M. “Jacob.” Edited by Karel van der Toorn, Bob Becking, and Pieter W. van der Horst. Dictionary of Deities and Demons in the Bible. Leiden; Boston; Köln; Grand Rapids, MI; Cambridge: Brill; Eerdmans, 1999.
A deep dive into the manosphere, with the scholar who knows it best, Louis Bachaud. The manosphere is a constellation of 5 loosely affiliated communities, including pick-up artists (PUAs), men's rights activists (MRAs), "Men Going Their Own Way" (MGTOW), incels (the "Black Pill" communiy), and the "Red Pill" community. Louis details the history of the manosphere, describes the current factions and their differences, and guides us through their use and misuse of science, especially evolutionary psychology. The episode opens with a systematic critique of the manosphere, and the interview starts around 34 minutes in. Enjoy. Recommended background, especially for critiques of the manosphere: - Bachaud, L., & Johns, S. E. (2023). The use and misuse of evolutionary psychology in online manosphere communities: The case of female mating strategies. Evolutionary Human Sciences, 5, e28. For the size and direction of sex differences, see: - Archer, J. (2019). The reality and evolutionary significance of human psychological sex differences. Biological Reviews, 94(4), 1381-1415. - Stewart-Williams, S., Butler, C. A., & Thomas, A. G. (2017). Sexual history and present attractiveness: People want a mate with a bit of a past, but not too much. The Journal of Sex Research, 54(9), 1097-1105. - Schmitt, D. P. (2005). Sociosexuality from Argentina to Zimbabwe: A 48-nation study of sex, culture, and strategies of human mating. Behavioral and Brain sciences, 28(2), 247-275. - Buss, D. M. (1989). Sex differences in human mate preferences: Evolutionary hypotheses tested in 37 cultures. Behavioral and brain sciences, 12(1), 1-14. For extra-pair paternity: - Wolf, M., Musch, J., Enczmann, J., & Fischer, J. (2012). Estimating the prevalence of nonpaternity in Germany. Human Nature, 23, 208-217. - Anderson, K. (2006). How well does paternity confidence match actual paternity? Evidence from worldwide nonpaternity rates. Current anthropology, 47(3), 513-520. - Bellis, M. A., Hughes, K., Hughes, S., & Ashton, J. R. (2005). Measuring paternal discrepancy and its public health consequences. Journal of Epidemiology & Community Health, 59(9), 749-754. For age gaps: - Conroy-Beam, D., & Buss, D. M. (2019). Why is age so important in human mating? Evolved age preferences and their influences on multiple mating behaviors. Evolutionary Behavioral Sciences, 13(2), 127. - Antfolk, J., Salo, B., Alanko, K., Bergen, E., Corander, J., Sandnabba, N. K., & Santtila, P. (2015). Women's and men's sexual preferences and activities with respect to the partner's age: Evidence for female choice. Evolution and Human Behavior, 36(1), 73-79. - Buunk, B. P., Dijkstra, P., Kenrick, D. T., & Warntjes, A. (2001). Age preferences for mates as related to gender, own age, and involvement level. Evolution and Human Behavior, 22(4), 241-250.
This week on Biblical News Source we are going to take a deep dive into the troubling influx of carelessness and abandonment in Biden's America, specifically how intentional it is and how it is showing itself even in the U.S. Congress, especially with one congresswoman Ilhan Omar. We are paying for their brazen ineptitude. Then, as it turns out, carbon dioxide emissions are actually healthy for the planet, and we will look at a recent science article that tells us why. And after that, we continue our examination of Abraham and the forefathers of biblical faith. Welcome to Biblical News Source.Sources:https://twitter.com/MarinaMedvin/status/1751751864167661750https://twitter.com/EndWokeness/status/1752554593592979829https://twitter.com/EndWokeness/status/1752556628002435298https://twitter.com/EndWokeness/status/1752378590984122732https://twitter.com/libsoftiktok/status/1751807206553682409https://twitter.com/simonateba/status/1752278015181045861https://twitter.com/RMXnews/status/1749788543185018911https://twitter.com/libsoftiktok/status/1751596642006962446https://twitter.com/JunkScience/status/1752167979838587065https://www.sciencedirect.com/science/article/pii/S2351989423004262https://twitter.com/TaraBull808/status/1751578097890230286Dr. Timothy Jennings, The God-Shaped HeartSave on healthcare with Crossway Connect today: https://app.crosswayconnect.org/enroll...Build your own library of resources for biblical study with Logos Bible Software: https://logos.refr.cc/10minutechurchDeck yourself out with some Jesus swag and bear his name with apparel and accessories from SeekJesus.co:https://seekjesus.co/pages/_go_?ref=7491:646327&discount=CHRISW92Get a copy of my new devotional journal Centering Prayer: Sit and Give Your Troubles to God: https://a.co/d/39pw2eEWebsite: 10minute.churchConvos With Dad: https://www.spreaker.com/show/convos-with-dadX (formerly Twitter): @TheChrisW92Recommended Sources:Michael S. Heiser, The Unseen Realm; Supernatural; Angels; Demons; Reversing Hermon; and The Divine Council in Late Canonical and Non-Canonical Second Temple Jewish Literature, a dissertation. Ronn A. Johnson, The Old Testament Background for Paul's Use of "Principalities and Powers," a dissertation.Heiser, Michael S. “Divine Council.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Peterson, Brian Neil. “Nephilim.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Amar Annus, "On the Origin of the Watchers: A Comparative Study of the Antediluvian Wisdom in Mesopotamian and Jewish Traditions," Journal for the Study of the Pseudepigrapha 19.4 (2010), 277-320.Faruq Zamani, Origin of the Nephilim in MesopotamiaHarkins, Bautch, and Endres, The Watchers in Jewish and Christian TraditionsPyles, Anthony R. “Abraham.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Magallanes, S. A. “Ishmael, Son of Abraham.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.Dijkstra, M. “Ishmael.” Edited by Karel van der Toorn, Bob Becking, and Pieter W. van der Horst. Dictionary of Deities and Demons in the Bible. Leiden; Boston; Köln; Grand Rapids, MI; Cambridge: Brill; Eerdmans, 1999.Douglas, J. D., and Merrill Chapin Tenney. New International Bible Dictionary. Grand Rapids, MI: Zondervan, 1987.Butler, Trent C. “Isaac, Son of Abraham.” Edited by John D. Barry, David Bomar, Derek R. Brown, Rachel Klippenstein, Douglas Mangum, Carrie Sinclair Wolcott, Lazarus Wentz, Elliot Ritzema, and Wendy Widder. The Lexham Bible Dictionary. Bellingham, WA: Lexham Press, 2016.
After 475 High Performance Building Supply conducted a round of focus groups asking North American Passive House practitioners what new Passive House materials and components they needed, one clear message kept coming through: give us a new alternative for HRVs and ERVs. Enter Brink and their FLAIR line, now available in North America through 475. In this special Component Podcast episode, Gabrielle O'Grady of 475 and Arthur Dijkstra of Brink discuss the FLAIR units and their exemplary performance in efficiency, power consumption, size, quiet, and cost. They also share the history of HRV/ERV development in Europe and the role that Brink has played over the decades in driving the evolution of this technology that is so vital to Passive House practice.https://475.supply/products/brink-flair-erv-hrvhttps://en.wikipedia.org/wiki/Heat_recovery_ventilationThank you for listening to the Passive House Podcast! To learn more about Passive House and to stay abreast of our latest programming, visit passivehouseaccelerator.com. And please join us at one of our Passive House Accelerator LIVE! zoom gatherings on Wednesdays.
This week, Julia chats with two guests from University College London, Professor Steve Fleming and Dr. Nadine Dijkstra. Professor Fleming is the Wellcome Trust/Royal Society Sir Henry Dale Fellow at the Department of Experimental Psychology and Principal Investigator at the Wellcome Centre for Human Neuroimaging where he leads the Metacognition Group. He has received numerous awards for his work, including the William James prize from the Association for Scientific Study of Consciousness. Dr. Dijkstra is a Senior Research Fellow at the Wellcome Centre for Human Neuroimaging at University College London. She earned her PhD in Artificial Intelligence at the Donders Institute in 2019, after which she moved to London to pursue a postdoc at UCL with Professor Fleming. In this episode, Dr. Dijkstra and Professor Fleming take us into the fascinating realm of how we distinguish, or at least attempt to distinguish, reality from imagination. They relate the details of a recent study, which indicates that our perceptions of reality might not be as different from our imaginations as we would like to believe. They suggest that this framework of perceptual reality monitoring could be a lens through which our brains interpret all of our experiences. In fact, this perceptual reality monitoring framework might provide an explanation of how we consciously experience the world. After discussing their recent experiment and relating it to the broader field of consciousness science, each of them shares details about their career journeys and their hopes for the future of the field.JOIN OUR SUBSTACK! Stay up-to-date with the podcast and become part of the ever-growing community
Get bonus episodes on Patreon! Discussion of The Lady of the Lake, Chapter 10 Holy Woodward and Bernstein, Batman! Journalist Sapkowski is back to doggedly track the butterfly effects following the end of the war and the “Peace” of Cintra. This chapter is a kaleidoscope of perspectives and injustices, and scurrying through it all are dozens of skeevy power players. The new world is full of Dijkstra, and Sapkowski painstakingly documents the objective horror the human survival instinct, and subjective bias of wartime histories. We've got observations, callbacks, theories, and ad ash of Shakespeare for good measure. Let's dig in! LINKS: Patreon, YouTube, Spotify, Instagram, Cam's stories Feedback & Theories: secondbreakfastpod@gmail.com
Ready for a peek into the AI-driven future of contact centers? Dive in with our special guest, Robbert Dijkstra of Deepdesk. Discover how AI transforms both the agent and customer experience in digital mediums like chat. Robbert shares how automation not only boosts productivity but also reduces repetitive tasks for agents.Grasp the crucial role of data in shaping large language models. When integrated with customer interactions and context, the results are a stellar customer experience.Delve into the upcoming trends in language models for contact centers and the tech advancements businesses can embrace.We're gearing up to launch OttoQA, the game-changing QA automation tailored for smaller contact centers. But here's the twist — we want you in our inner circle before anyone else. Sign up at ottoqa.com with your email, and you'll dive deep into our exclusive Discord, join insightful industry AMAs, and be first in line for beta testing when Otto rolls out. Be part of our pre-launch excitement and help shape the next big thing in QA!Follow Tom: @tlaird_expiviaJoin our Facebook Call Center Community: www.facebook.com/callcentergeekConnect on LinkedIn: https://www.linkedin.com/in/tlairdexpivia/Follow on TikTok: https://www.tiktok.com/@callcenter_geekLinkedin Group: https://www.linkedin.com/groups/9041993/Watch us: Advice from a Call Center Geek Youtube Channel
With all eight episodes now unpacked, Producer Sean at last weighs in as we bid farewell to The Witcher's latest season. To borrow from our favorite bard, season three is full of “extraordinary things” and we offer our final thoughts on all of them, from the wonderful found family Geralt builds with Yen and Ciri, to Jaskier's tantalizing relationship with Radovid, to the breathtaking battle at Aretuza. But the most remarkable thing of all may just be that Producer Sean picks a Canadian whisky to accompany our discussion—Alberta Premium Cask Strength Rye. We doubt even Dijkstra would have been able to see that one coming!
Go To Statement Considered Harmful is a solid classic entry in the X Considered Harmful metafiction genre, authored by renowned computer scientist and idiosyncratic grump, Edsger Wybe Dijkstra. Surprisingly (given the impact it's had) this is a minuscule speck of a paper, lasting only 1-ish pages, and it even digresses several times from the main point. Fear not! Jimmy and I spend the entirety of these two podcast hours thoroughly analyzing the paper, wringing every last drop of insight from it, speaking directly to how programming ought to be reimagined from the molten venture capital core on up. Yes indeed, this is another episode in the fine tradition of Future of Coding where we stay faithfully close to the text, we leave the second-order implications alone, and there's nothing more than that. Nothing portended, nothing changed. Links => patreon.com/futureofcoding Hest, which Jimmy is convinced that I refuse to call by name, or even talk about. He's clearly mistaken — and yet, I feel his philosophical force on my hand even now. Conundrum considered harmful. "All Cretans are liars" doesn't have quite the ring of "dipping their breasts into the ripper", and is considered harmful. Dijkstra's The Humble Programmer considered harmful. Hoare's The Emperor's Old Clothes considered harmful. Letter O Considered Harmful considered harmful. “Considered Harmful” Essays Considered Harmful considered harmful! Scolds! James while John had had had had had had had had had had had a better effect on the teacher considered considered considered considered considered considered considered considered harmful. Proximity to Chomsky considered harmful. Interlisp, an early lisp featuring the ] super paren, considered harmful. The opening segment of the "I Want to Half-Believe" episode of Very Bad Wizards considered harmful. The Witness considered harmful to our show notes. Delimited Continuations considered harmful. Notation as a Tool of Thought by "Kenneth E. Iverson considered harmful." The Zen of Python considered a great honking idea. Chunky Bacon considered harmful. Copilot considered harmful. Charles Babbage's Bridgewater Treatises considered harmful. North & Whitehead's Principia Mathematica considered harmful. The Sailor's Chorus from Wagner's The Flying Dutchman considered harmful. PEP 8 considered harmful. There are dozens of us considered harmful. TC39 actually considered harmful. Bifunctors considered harmful. Chocolate Radiolab considered one of the only good radio shows, because it's pushing hard against the norms of its medium. UBI — consider it! Forking The Queen considered harmful. The Semantics of Graphical Languages, the paper about a visual formalism for visual programs, considered harmful. Music featured in this episode: Lemon Wagner Lu, Devine, William, Alex and Alex, Justin, Marcel, Peter, Matt, Blaine, Kevin, Nicki, Mae, Kate, Steve, Mitja, Philippa, Max, and everyone else who secretly said it like a swearword. Get in touch, ask questions, don't ask questions: Ivan: Mastodon • Email Jimmy: Mastodon • Twitter DM us in the FoC Slack Support the show on Patreon https://futureofcoding.org/episodes/067See omnystudio.com/listener for privacy information.
How do we tell our imagination apart from reality? Although it may seem like a simple process we often get the two confused. This week Dr. Nadine Dijkstra shares with us her research on the reality threshold and how this helps us determine what is real and what is not! Ava and Beth discuss top-down and bottom-up processes in perception and how reality can seem blurry at times.
There are “Extraordinary Things” to be found within season 3's stellar second episode, as well as some real nightmares, and we have a blast discussing both. Keira Metz makes her debut! Jaskier drops an eye-opening new song! Philippa whips Dijkstra into shape (literally)! Fringilla gets drunker than we do! And as for the episode's monster, well let's just say we much prefer it when it's our whiskey that has all the legs. That said, the terrifying creature did inspire this episode's pairing, High West Whiskey's American Prairie Bourbon. Cheers?
Protesten tegen de Duitse bezetting die als een lopend vuurtje door Nederland gingen en waar bijna 500.000 bij mensen bij betrokken waren; zo beschrijft historicus en programmamaker Erik Dijkstra de vergeten april-meistakingen uit 1943. Hoe de staking zich vanuit de Stork-fabriek in Hengelo verspreidde en wie vervolgens door de bloedige Duitse repercussies werden geraakt wordt beschreven in het boek en de televisierie Staken op Leven en Dood. Dijkstra is te gast samen met Euwe de Jong, nabestaande van twee van de betrokkenen van toen.
Wrapping up our series in highlighting "Women in Surveying" during the March celebration of "Women's History Month," this episode of “Surveyor Says!” The NSPS Podcast finds us talking parcel mapping and land title rights. Your host, Executive Director Tim Burch, connected with Paula Dijkstra from the Netherlands, where she is the Director of Kadaster International. Paula shared her story about growing up "below sea level" in the Netherlands and becoming fascinated with geography in school. Her core interest became cultural geography, and led to more studies in GIS and parcel/land title rights. Tim and Paula also talked about how technology is changing the ability to manage land title rights so more under-developed countries can utilize the power of GIS and surveying to establish permanent ownership for its residence. Paula also shared the importance of mentoring from all viewpoints to engage and encourage everyone within the team.
Rozen zijn rood, viooltjes zijn blauw, en relaties zijn fokking ingewikkeld! In deze relatiespecials rond Valentijn gaan wij op zoek naar de psychologie achter relaties. Want het sprookje van 'nog lang en gelukkig' is aan herziening toe, vinden wij! Met in deze aflevering alles over: aantrekkingskracht.Voor meer persoonlijkheidsfeitjes volg ons op Instagram of TikTok!Lees, kijk en luistertips
For the first interview of 2023 on The Red Light Report, I welcome back a dear friend and repeat guest, Alain Dijkstra, who is the founder and CEO of Kaiyan Medical, one of the world's foremost LED light therapy producer and manufacturer. If you may recall, Alain started Kaiyan in a hotel room way back in 2009 and has built it into the juggernaut that it is today.Being thoroughly entrenched in the light therapy space for almost two decades, Alain has a very keen and insightful perspective on how much red light therapy industry has grown in a relatively short period of time. However, he is the first to admit that there are still many aspects that need to be improved upon, both on the product side of light therapy, but also with respect to the photobiomodulation research that is being produced. Alain offers up strategies that would help move the light therapy industry as a whole forward in a positive manner.Alain is also very savvy when it comes to understanding the nuances of product specifications, certifications, legal standards and so forth. He explains in detail what makes a medical device, what a 510k product is and more. This will help consumers and anyone interested in red light therapy products gain a better perspective of what all the regulation entails and what it actually means. Alain could write a textbook on red light therapy (and maybe he will someday), so you know you are listening and learning from one of the best in the industry. As always, light up your health! - Dr. Mike Belkowski and Alain Dijkstra discuss the following: 3:28 - Circadian rhythm and red light therapy 3:48 - Changes he's seen in Kaiyan Medical and trends he's seen in red light therapy 4:55 - Herpes treatment via red light therapy 6:16 - How a consumer knows if it's a 510k product 10:25 - Medical claims about products 13:21 - Classifying light panels as medical 21:12 - Measuring light and how it's absorbed by the body 26:30 - The "sweet spot" for red light therapy 30:48 - Clinical studies on lasers vs LEDs 31:42 - Heat spots 33:56 - Standardization of red light therapy products and methods 35:47 - Keeping consumers informed with the right information 45:50 - Less is more with red light therapy 46:42 - Timing red light therapy treatments 48:30 - Your location on the earth and how it affects light absorption 50:20 - Light is the future of medicine 52:10 - Measuring the effects of light 53:24 - Measuring mitochondrial health 54:29 - Conditions on the cusp of being treated via light 58:21 - Light as a food 59:46 - Creating good habits with red light therapy 1:03:12 - New and cool technologies - Watch this episode on YouTube - Learn More About Alain Dijkstra: LinkedIn: Alain Dijkstra Website: Kayain Medical - Save 20% via BioLight Bundles all year long! - Check out the Kindle version of Red Light Therapy Treatment Protocols eBook, 4th Edition - To learn more about red light therapy and shop for the highest-quality red light therapy products, visit https://www.biolight.shop - Stay up-to-date on social media: Instagram
Securing our apps is our responsibility as developers. We are the custodians and the guardians of our user's data. We met up again with Michael Lubas to discuss some lesser known community security resources and helpful tips to get us started with securing our Elixir and Phoenix applications! Show Notes online - http://podcast.thinkingelixir.com/131 (http://podcast.thinkingelixir.com/131) Elixir Community News - https://erlangforums.com/t/otp-25-2-released/2166 (https://erlangforums.com/t/otp-25-2-released/2166) – Erlang/OTP 25.2 is the second maintenance patch package for OTP 25, with mostly bug fixes as well as improvements. - https://twitter.com/livebookdev/status/1603787699458113539 (https://twitter.com/livebookdev/status/1603787699458113539) – HuggingFace announced “spaces”, a feature that lets people run Docker images on HuggingFace. - https://huggingface.co/spaces/livebook-dev/singlefilephxbumblebeeml (https://huggingface.co/spaces/livebook-dev/single_file_phx_bumblebee_ml) – Elixir Phoenix was specifically shown as a Docker example on HuggingFace - https://twitter.com/sean_moriarity/status/1602817446875992066 (https://twitter.com/sean_moriarity/status/1602817446875992066) – Sean Moriarity added “negative prompts” feature to Nx's Stable Diffusion support. - https://github.com/elixir-nx/bumblebee/pull/109 (https://github.com/elixir-nx/bumblebee/pull/109) – PR adding "negative prompt" support - https://twitter.com/miruoss/status/1604849993130676225 (https://twitter.com/miruoss/status/1604849993130676225) – Michael Ruoss has a new Kino plugin for working with kubernetes pods - https://github.com/mruoss/kinok8sterm (https://github.com/mruoss/kino_k8s_term) – KinoK8sTerm - https://twitter.com/livebookdev/status/1603391808209391617 (https://twitter.com/livebookdev/status/1603391808209391617) – Livebook added two new neural network tasks to Bumblebee integration. - https://twitter.com/hanrelan/status/1603470678081929216 (https://twitter.com/hanrelan/status/1603470678081929216) – Customized Livebook Stable Diffusion shows intermediate steps when generating images. - https://blog.ftes.de/elixir-dijkstras-algorithm-with-priority-queue-f6022d710877 (https://blog.ftes.de/elixir-dijkstras-algorithm-with-priority-queue-f6022d710877) – Fredrik Teschke wrote a blogpost using Livebook to visualize Dijkstra's algorithm for finding the shortest path between nodes in a graph. - https://notes.club/ (https://notes.club/) – Notesclub is a website by Hec Perez that makes it easy to share and discover Livebook notebooks online. - https://twitter.com/louispilfold/status/1602740866602631170 (https://twitter.com/louispilfold/status/1602740866602631170) – Louis Pilfold announced his last full day at Nomio. He is now working full time on Gleam. - https://twitter.com/louispilfold/status/1600960290455113728 (https://twitter.com/louispilfold/status/1600960290455113728) – Louis Pilfold shared that Bumblebee, Nx and Axon work in Gleam thanks to Gleam's new Elixir support. - https://twitter.com/kipcole9/status/1604929772253229057 (https://twitter.com/kipcole9/status/1604929772253229057) – Kip Cole has a library called Image. He added Image.Classification.classify(image) using Bumblebee. - https://sessionize.com/code-beam-lite-stockholm-2023 (https://sessionize.com/code-beam-lite-stockholm-2023) – Code BEAM Lite Stockholm 2023, 12 May 2023, Stockholm, Sweden. Call for speakers is open until Feb 5th 2023. 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://paraxial.io (https://paraxial.io) - https://paraxial.io/blog/securing-elixir (https://paraxial.io/blog/securing-elixir) – Securing Elixir/Phoenix Applications - 5 Tips to Get Started - https://paraxial.io/blog/xss-phoenix (https://paraxial.io/blog/xss-phoenix) – Cross Site Scripting (XSS) Patterns in Phoenix - https://podcast.thinkingelixir.com/93 (https://podcast.thinkingelixir.com/93) – Previous interview with Michael - https://www.youtube.com/watch?v=w3lKmFsmlvQ (https://www.youtube.com/watch?v=w3lKmFsmlvQ) – ElixirConf 2017 - Plugging the Security Holes in Your Phoenix Application - Griffin Byatt - https://felt.com/blog/rate-limiting (https://felt.com/blog/rate-limiting) – Rate Limiting Algorithms for Client-Facing Web Apps by Tyler Young - https://github.com/podium/elixir-secure-coding (https://github.com/podium/elixir-secure-coding) – Elixir Secure Coding Training (ESCT) that runs in Livebook - https://github.com/rrrene/htmlsanitizeex (https://github.com/rrrene/html_sanitize_ex) - https://fly.io/phoenix-files/github-actions-for-elixir-ci/ (https://fly.io/phoenix-files/github-actions-for-elixir-ci/) – Blog post about Elixir CI/CD checks - https://github.com/mirego/mix_audit (https://github.com/mirego/mix_audit) – mix_audit - https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html (https://hexdocs.pm/mix/Mix.Tasks.Deps.Unlock.html) – mix hex.audit - https://erlef.github.io/security-wg/securecodinganddeploymenthardening/ (https://erlef.github.io/security-wg/secure_coding_and_deployment_hardening/) – Erlang Ecosystem Foundation resource - Secure Coding and Deployment Hardening Guidelines - https://github.com/slab/safeurl-elixir (https://github.com/slab/safeurl-elixir) – SafeURL hex package by Slab - https://slab.com/ (https://slab.com/) Guest Information - https://twitter.com/paraxialio (https://twitter.com/paraxialio) – on Twitter - https://github.com/paraxialio/ (https://github.com/paraxialio/) – on Github - https://paraxial.io/ (https://paraxial.io/) – Blog - michael@paraxial.io - https://genserver.social/paraxial (https://genserver.social/paraxial) – on Mastadon Find us online - Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir) - Message the show on Mastadon - @ThinkingElixir@genserver.social (https://genserver.social/ThinkingElixir) - Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com) - Mark Ericksen - @brainlid (https://twitter.com/brainlid) - Mark Ericksen on Mastadon - @brainlid@genserver.social (https://genserver.social/brainlid) - David Bernheisel - @bernheisel (https://twitter.com/bernheisel) - David Bernheisel on Mastadon - @dbern@genserver.social (https://genserver.social/dbern) - Cade Ward - @cadebward (https://twitter.com/cadebward) - Cade Ward on Mastadon - @cadebward@genserver.social (https://genserver.social/cadebward)
The works of Edsger W. Dijkstra have made a huge impact on the software industry. In this episode, your hosts dive into his paper, The Humble Programmer ( https://dl.acm.org/doi/pdf/10.1145/355604.361591?download=true ), to discuss how well it holds up to today's programming world. We cover hardware, cleverness, abstraction, proofs, and more. Even when we disagree with his specifics, we find ourselves still nodding in general agreement.
Is primary cam morphology a plain and simple bump on the hip—nothing to worry about? Or is it much more of a burden? Dr Paul Dijkstra, Consultant Sport & Exercise Medicine Physician and Director of Medical Education at the Aspetar Orthopaedic & Sports Medicine Hospital in Doha, Qatar, walks through his approach to diagnosing and managing hip pain in youth athletes. ------------------------------ RESOURCES Primary cam morphology concept analysis: https://pubmed.ncbi.nlm.nih.gov/34281962/ physioFIRST pilot study: https://pubmed.ncbi.nlm.nih.gov/29607766/ Physiotherapist-led treatment for hip-related pain: https://pubmed.ncbi.nlm.nih.gov/31732651/ Unravelling the relationship between cam morphology and hip osteoarthritis: https://pubmed.ncbi.nlm.nih.gov/30175856/ Zurich consensus recommendations for classifying hip-related pain: https://pubmed.ncbi.nlm.nih.gov/31959678/ More on the YAHiR collaborative work: https://www.ndorms.ox.ac.uk/events/Oxford-Hip-2022
Discussion of Baptism of Fire, Chapter 1 The world of The Witcher doesn't have phones, or the internet, or mail, or even owls. So instead, this chapter follows the game of telephone that twists and tangles every new development throughout this war. Dijkstra gets promoted from spymaster to chess grandmaster, surpassing even Varys and Littlefinger. Ciri is viewed from a distance as a shadow of Geralt and possible villain. We discuss Philippa's idea that the world will fall apart without magic. Yennefer is late for the magical Zoom call. Cam doesn't know how wine works. Subscribe to our Substack here: https://secondbreakfastpod.substack.com/ Feedback & Theories: secondbreakfastpod@gmail.com YouTube: Second Breakfast with Cam & Maggie Instagram & TikTok: @secondbreakfastpod Cam's Work: https://www.cameronfucile.com/
Elon Musk heeft een rare verhouding met Twitter. Hij is één van de populairste gebruikers, de grootste aandeelhouder en hij zou bij de raad van bestuur komen, maar doet dat nu toch maar niet. Wat is er aan de hand? Verder schrapt Marktplaats zonder veel uitleg de functie Gelijk Oversteken en heeft Sonos een Nederlandse startup overgenomen.Stem op Bright bij de Online Radio Awards. Vorige week werden we al geselecteerd voor de kwalificatieronde van een Televizier-Ster en met genoeg stemmen gaan we door naar de volgende ronde. Klik dus op deze link en op deze link, zoek op Bright en vul je e-mailadres in. Tips uit deze aflevering:Vertaalsite: Pryv.it, een gratis site die directe en accurate vertalingen tussen Oekraïens, Nederlands en Engels maakt. Handig voor als je een Oekraïense vluchteling tegen het lijf loopt: een mobiele browser is genoeg en met een QR-code leg je contact. Ontwikkeld door Siebrand Dijkstra, de Friese bedenker van schoolsoftware Magister en ceo van AppMachine. Dijkstra werkte al langer samen met Oekraïense programmeurs.Video: Android-voorjaarscollectie. Er zijn weer veel nieuwe Android-telefoons verschenen, Bram vergelijkt ze en beloont de beste smartphones met een plekje in onze koopgids Bright Stuff.Serie: Dirty Lines, een nieuwe Nederlandse Netflix Original, over de preutse psychologiestudente Marly wiens op kamers gaan samenvalt met de opkomst van sekslijnen in Nederland in de jaren tachtig en de opkomst van house-muziek en de start van de nachtclub RoXY.Zie het privacybeleid op https://art19.com/privacy en de privacyverklaring van Californië op https://art19.com/privacy#do-not-sell-my-info.
Yen is laying low with Cahir, Triss is making awkward passes at Geralt, Jaskier's writing angry breakup songs, and we're here to savor every moment of season two's deeply satisfying fourth episode...as well as a bottle of Blinking Owl California Straight Rye Whiskey. Speaking of owls, we both get pretty excited over Dijkstra, but what's with his mysterious pet? Surely there's nothing at all odd about that, right?
In this episode family and frenemies separate only to converge later against their foes in a giant clusterfuck sword fight. But hey, that's how you know you're watching The Witcher! This episode also includes a lot of political intrigue that we endeavor to unpack for you, and we try to get to the bottom of who is on the other end of that owl that Dara and Dijkstra keep talking to. We also delve into the patriarchy of the Brotherhood, and explore the mage's problematic relationship to magic. So listen, and then share your hot takes with us on social media to @swordsandsatire!