00:00:06.639 --> 00:00:09.199
Hello and welcome to another We Are Developers Live.
00:00:09.279 --> 00:00:19.120
It's Wednesday again, and we're gonna be talking to somebody here who I had uh lots of communication with before and who also got me access to free copilot uh when it when it came out.
00:00:19.199 --> 00:00:21.120
So that was really exciting to see.
00:00:21.440 --> 00:00:23.519
And uh another big big piece of news.
00:00:23.600 --> 00:00:24.480
I'm back on X.
00:00:25.039 --> 00:00:38.560
Like uh half a year ago, I had a I had a I had a phishing attack, and basically that attacker then set up a two-factor authentication with an uh with a uh a tool that actually validates him.
00:00:38.719 --> 00:00:41.439
He didn't manage to do it either, or I guess it's a he.
00:00:41.679 --> 00:00:48.560
Uh but uh yeah, and I didn't have it, so basically I was locked out and I emailed them like every two days or something, and nothing happened.
00:00:48.640 --> 00:00:56.000
And then out of a sudden today, it was like, oh yeah, we turned off two-factor authentication, so you can turn on two-factor authentication in another way again, and I'm back on X.
00:00:56.079 --> 00:00:59.039
So I got a lot of like DMs that I haven't answered in a while.
00:00:59.280 --> 00:01:06.959
Um I I will not read the feed, uh, but I I think for DMs and stuff, it will be useful to have that again.
00:01:07.120 --> 00:01:14.799
And yeah, I mean, 64,000 people follow me, follow me, so it's actually worthwhile having that as a platform to do things there.
00:01:14.959 --> 00:01:19.680
I tried the boosting, but then I said like 100 pounds or something, and I'm like, nah, not gonna do that.
00:01:19.920 --> 00:01:21.599
No idea what that is about.
00:01:21.680 --> 00:01:25.760
Uh, but yeah, it's maybe somebody can sponsor me and boost my stuff.
00:01:25.920 --> 00:01:27.040
I don't mind.
00:01:27.359 --> 00:01:32.000
So one thing we have uh that is coming very up, very closely is down here.
00:01:32.079 --> 00:01:34.319
You can see the September 23rd to 25th.
00:01:34.400 --> 00:01:39.840
We're gonna be in America, we're gonna be in the Silicon Valley in San Jose, and we're gonna do our event there.
00:01:40.000 --> 00:01:42.959
Uh again, 10,000 people, 600 speakers.
00:01:43.120 --> 00:01:44.719
I'm just looking for moderators right now.
00:01:44.799 --> 00:01:49.840
So if you want to moderate a stage, um, there's gonna be a tracker where you can actually sign yourself in.
00:01:49.920 --> 00:01:53.760
Uh uh, you can email me at chris at vrdevelopers.com.
00:01:54.000 --> 00:01:56.879
And yeah, it's gonna be an interesting conference.
00:01:56.959 --> 00:02:06.239
It's gonna be a blast because for the first time we do it in America, I'm not freaking out at all about it, but like it's gonna be it's gonna be interesting because we've done it for 10 years in Berlin now.
00:02:06.480 --> 00:02:09.199
Well, eight years in Berlin, two years in Vienna.
00:02:09.439 --> 00:02:12.240
And um, yeah, it's gonna be an interesting audience.
00:02:12.319 --> 00:02:13.759
I mean, we've been over there.
00:02:14.000 --> 00:02:15.520
Um, are you ready for it?
00:02:15.599 --> 00:02:17.360
Are you ready to to rock America?
00:02:18.000 --> 00:02:22.800
Um I I I'm I'm not gonna jinx it and say yes, I'm completely ready, because you know, that would be famous last words.
00:02:22.879 --> 00:02:24.639
But um, yeah, yeah, I'm really excited for it.
00:02:24.719 --> 00:02:27.680
I think that it's um it's definitely a slightly different market, you know.
00:02:27.840 --> 00:02:30.800
We we have kind of noticed a few differences, and I know we've gone over those in the past.
00:02:30.879 --> 00:02:41.680
Um, and there's obviously a lot of things kind of in in the area, you know, when we go to San Francisco, go to San Jose, you realize quite how how how big the tech scene is that we call all hear so much about online.
00:02:41.919 --> 00:02:46.960
Um and when you're there in amongst it, you know, the energy is is palpable and there's so much happening.
00:02:47.039 --> 00:02:56.159
So it's been it's been really cool actually to kind of introduce we are developers to people that maybe didn't know about it as much, but also to hear about how many people, when we've gone over there from Europe, already knew about us.
00:02:56.240 --> 00:02:58.719
And that's that's already all always really nice to hear.
00:02:58.800 --> 00:03:03.919
Um that you know, we've we've got built up such a reputation in Europe and it's it's you know uh followed us over there.
00:03:04.000 --> 00:03:05.280
So that's that's good to know.
00:03:05.599 --> 00:03:07.520
And I mean the lineup is insane.
00:03:07.680 --> 00:03:10.240
I mean, uh I love that we got John Romero again.
00:03:10.319 --> 00:03:15.599
There's gonna be there's gonna be a Doom uh uh competition live against him, and nobody has a chance to beat him.
00:03:15.840 --> 00:03:21.599
I think we should we we should do something that I'm good at, like you know, like play Tetris against each other or something like that.
00:03:21.680 --> 00:03:26.639
Because whenever these games came out, like those old Doom games and stuff, my machine was too slow.
00:03:26.719 --> 00:03:36.800
So basically I just tried to actually beat somebody and and well, I had like a four or 500 megahertz Pentium one back then, and basically like all of the games were shit.
00:03:36.879 --> 00:03:44.639
Like it was just I had no chance of the lag basically killed me more than the other opponents, but yeah, it's uh it's interesting to see.
00:03:44.879 --> 00:03:45.439
Yeah, yeah.
00:03:45.520 --> 00:03:48.159
And you were you were programming on things like Commodore and things like this, right?
00:03:48.240 --> 00:03:53.280
And um, whereas you know, I was very much like I think my brother had like an Amiga, was it even 5,000?
00:03:53.360 --> 00:03:54.400
I don't even know what the number was now.
00:03:54.639 --> 00:03:56.319
500 500, there you go.
00:03:56.400 --> 00:04:04.319
Yeah, and I remember sort of watching it, watching him kind of it looked all very complicated to me, but it sort of passed me by in that you know, my first console was very much like a PS1.
00:04:04.560 --> 00:04:10.960
And so it was kind of the the days of being, yeah, really kind of locked up, you know, there was no real like hacking your own games and things like that.
00:04:11.120 --> 00:04:12.159
I really missed out on that.
00:04:12.319 --> 00:04:15.120
Um, but yeah, it sounds it sounds really cool when you talk about it.
00:04:15.439 --> 00:04:18.879
Not even an Atari 2600 or a super NES or a GameCube.
00:04:19.120 --> 00:04:22.000
I I once yeah, I did have that actually.
00:04:22.079 --> 00:04:23.360
That's but again, my brothers.
00:04:23.439 --> 00:04:27.360
My my first one was the PS1, but yeah, we did have the snares and the and the and the NES.
00:04:28.000 --> 00:04:36.720
Okay, I mean the Wii uh I love the Wii because that was the first time my parents actually played with a computer because they're like, oh, I can move it like that, and that means it's it's doing that.
00:04:36.879 --> 00:04:42.240
So so we got we got we got our guest waiting here, and he's uh chomping at the bit at the moment.
00:04:42.319 --> 00:04:50.480
So uh without further ado, here's Christoph Chislack, uh, which is pronounced John Smith, interestingly enough, uh, to make that easier.
00:04:50.720 --> 00:04:59.439
And uh he's as you can see from his name, there is a lot of like uh ROT 16 or base64 encoding happening, or he might be from Poland.
00:04:59.519 --> 00:05:00.720
Christoph, how are you doing?
00:05:01.040 --> 00:05:02.240
Yeah, uh I'm great.
00:05:02.399 --> 00:05:04.399
Thank you for having me, and this is this is great.
00:05:06.720 --> 00:05:07.839
Oh, and he's stuck.
00:05:08.000 --> 00:05:08.959
Excellent.
00:05:11.839 --> 00:05:20.639
Anyways, I mean Christoph is from GitHub Next, and he's one of the researchers there that actually helps GitHub go for the next bits and bops that they want to do in the nearer future.
00:05:20.879 --> 00:05:32.079
And uh he was the one that got me into GitHub Copilot for free, and I was really excited about that one because I was working at Microsoft back then and even we didn't have access yet, and he got me into that, so that was really good.
00:05:32.319 --> 00:05:34.639
And now he he is stuck.
00:05:34.720 --> 00:05:40.959
I mean, the the the the sort of beautiful irony of this is that we've had about a 15-minute conversation before we've gone live, and it was uh completely seamless.
00:05:41.040 --> 00:05:45.040
And then the moment we've gone live, uh Christoph's uh cameras decided to go kaput.
00:05:45.120 --> 00:05:49.759
So, Christoph, it might be good for you to leave the uh leave the call and come back in, and we'll bring you back up on stage.
00:05:49.920 --> 00:05:58.480
But um, I did while while we kind of do that, I I was always curious how you got access, Chris, because I know you're very well connected, let's say, amongst the um the tech scene.
00:05:58.560 --> 00:06:02.240
Uh, but I was curious about how you got access to Copilot for free and so early.
00:06:02.399 --> 00:06:14.720
Um because you were you you were always kind of aware of like, you know, it was very much like I was seeing articles about it, and there were a few people that had kind of gone in on it, but you you all seem to kind of have that um yeah, kind of next next look into what was coming and things like this.
00:06:14.800 --> 00:06:16.639
So now we know where the mole is, is Christoph.
00:06:16.879 --> 00:06:25.519
It is really tricky because I mean I have so many things, uh so many emails a day where people say, like, invite me to to put things on my blog to try out a new tool.
00:06:25.680 --> 00:06:28.160
And I I I often like ask them, I don't care.
00:06:28.240 --> 00:06:34.560
Like, but it's like some of them are actually really amazing, and then like half a year later they become a thing where people get excited.
00:06:34.720 --> 00:06:39.439
You know what stopped happening was the whole like invite-only thing.
00:06:39.759 --> 00:06:41.519
I uh companies used to do that.
00:06:41.680 --> 00:06:53.040
Remember, I mean, I remember Twitter was invite-only, and I was one of the first 2,000 people on it and stuff, and you had to get like one invite that you can invite another person and they make it viral that way and make it more.
00:06:53.360 --> 00:06:57.920
But nowadays people just release their software and don't go for that movement anymore.
00:06:58.000 --> 00:07:02.480
So it feels really bizarre that that this trick is not being used anymore.
00:07:02.720 --> 00:07:05.439
Yeah, you're right, because it was something I think they had for Blue Sky as well.
00:07:05.519 --> 00:07:14.160
I remember that was the when I first heard about Blue Sky, it was actually through this kind of invite-only thing, and it was everybody saying, I've got one invite, you know, who who would like to get um invited to it.
00:07:14.240 --> 00:07:18.240
And it it wasn't even that I knew what Blue Sky was, it was kind of the first day I'd seen these things.
00:07:18.399 --> 00:07:21.199
But it it does, it does make you instantly think, okay, I want to be in on this.
00:07:21.279 --> 00:07:22.319
It's the FOMO, right?
00:07:22.399 --> 00:07:37.600
Um yeah, maybe that maybe that is a sort of let you know, maybe it's fallen out of favor as a technique, or or maybe it's just that there's so much competition for users that actually making it invite only has the negative effect because you get such a small uptake, maybe compared to what you would have if it was just free and open.
00:07:37.759 --> 00:07:38.800
Um, who knows?
00:07:38.959 --> 00:07:40.480
Yeah, I'm not sure of the reasons why.
00:07:40.720 --> 00:07:43.040
It it's really interesting when the rollout is so bizarre.
00:07:43.199 --> 00:07:54.560
Like, I mean, there was uh in the German news, there was a social platform called V or W or something, and that was basically like the German answer to uh the European answer to Twitter.
00:07:54.720 --> 00:07:58.319
Basically, you have to validate with a European passport to be part of it.
00:07:58.399 --> 00:08:12.720
It's real people, real conversations, uh uh like non-algorithmic uh news, and basically it said like we're gonna be the uh the adult version, or not adult content, but like grown-up version of uh of the mosh pit that is uh that is X by now.
00:08:12.959 --> 00:08:18.079
And uh the the and on the day I basically I saw it in the news and I read it in a newspaper.
00:08:18.240 --> 00:08:26.160
Yeah, I knew I read newspapers, and uh then I basically got the uh got the uh signed up for it, and I'm like, okay, cool, let's try it out.
00:08:26.319 --> 00:08:28.319
And I was happy to promote it as well.
00:08:28.480 --> 00:08:34.399
And then it took four months, and then the email came like, oh, you're now part of it, and now you can be into it.
00:08:34.559 --> 00:08:38.960
Now you can you gotta sign in and scan your scan your ID.
00:08:39.120 --> 00:08:44.879
And I tried to scan my ID like five times, nothing happened, and it it really didn't work either.
00:08:44.960 --> 00:08:49.360
And I'm like, this is not how you kill an evil American company.
00:08:49.519 --> 00:08:52.799
This is not like the plot has to be smooth, you know.
00:08:52.879 --> 00:08:55.039
Like this should be much easier to do.
00:08:55.200 --> 00:08:58.240
And I was just like, why is this completely gone by now?
00:08:58.399 --> 00:08:59.840
So that's interesting to see.
00:09:00.159 --> 00:09:00.720
Yeah, yeah.
00:09:00.799 --> 00:09:02.320
I know we're still waiting for Christoph.
00:09:02.399 --> 00:09:04.159
Um, and hopefully he'll be back in a moment.
00:09:04.240 --> 00:09:05.120
But but I know what you mean.
00:09:05.200 --> 00:09:11.120
I think there's so much to that actually around that UX around onboarding and that making something frictionless, you know, there's such an art to it.
00:09:11.200 --> 00:09:19.440
And we talk we talk now about kind of you know, vibe coding and building things agentically and things like this, and how um so much of actually UX is about being a real human being.
00:09:19.519 --> 00:09:21.519
That's what you said, like real people, real conversations.
00:09:21.600 --> 00:09:30.320
Um, and so the irony is then that they maybe didn't kind of empathize with actually that if you they want users to use the tool, they need to make that thing frictionless, you know, that onboarding process.
00:09:30.399 --> 00:09:32.799
Um, because there is such such an art form to it.
00:09:32.879 --> 00:09:37.120
And and I mean the fact is in that four months, you probably forgot that you'd signed up, right?
00:09:37.360 --> 00:09:53.600
Yeah, and the other thing is of course, like it says like NFC, like it's NFC enabled, and of course, German past uh ID or European IDs are NFC enabled, so you can just touch your phone and you would be logged in with that thing, but then it says like, oh, log in with NFC, and I'm like, excellent, cool.
00:09:53.759 --> 00:09:58.320
And then it says, like, and now take a picture of your ID, and I'm like, how is that NFC?
00:09:58.480 --> 00:10:02.960
Like, you know, yeah, this is like oh I'm in Holmes.
00:10:04.320 --> 00:10:07.279
Let's say oh let's see if we've got him on camera.
00:10:07.360 --> 00:10:08.399
There we are, Christoph.
00:10:08.559 --> 00:10:09.039
How are you?
00:10:09.200 --> 00:10:10.879
Yeah, sorry, sorry for that.
00:10:11.039 --> 00:10:19.039
Uh I think my I've lost power for a moment in Hall Flat, which was weird, and then my router had to restart, and that takes a moment.
00:10:19.679 --> 00:10:23.279
Wow, so yeah, that was power in you.
00:10:24.080 --> 00:10:29.759
Okay, you only hear that about American data centers, not about how houses in Poland, so that's really weird.
00:10:30.080 --> 00:10:31.759
Yeah, that was really weird.
00:10:31.840 --> 00:10:32.879
I don't know what happened.
00:10:32.960 --> 00:10:38.799
Uh but it was like, you know, just five seconds, that was just like five seconds, but then you know, everything turned off in my house.
00:10:38.879 --> 00:10:41.840
Like every every single device was like, okay, I'm off.
00:10:42.000 --> 00:10:46.960
Uh, which means like router and uh look kind of like internet thingy modem.
00:10:47.360 --> 00:10:50.879
Uh it's like, oh, I need to restart this now, and that takes time.
00:10:51.279 --> 00:11:01.200
It's like when you update your operating system, and then like every single app also updates afterwards, and like you know, you get stuck in that loop as well, and you're like, oh god, stop doing that.
00:11:01.360 --> 00:11:10.799
Although I have to say, uh, especially uh, I mean, I'm I'm not sure about Windows, but Mac, I'm very excited that like nowadays you can't lose anything anymore.
00:11:10.960 --> 00:11:18.639
Like, even if your machine is like uh running out of memory or something and needs to reboot, everything starts and is the way it was before.
00:11:18.720 --> 00:11:24.960
Like the whole idea of like having lost any work because you didn't save it in time is kind of gone.
00:11:25.279 --> 00:11:28.639
VS Code has no problem with that, Edge has no problem with that.
00:11:28.799 --> 00:11:31.360
Like, I find that really, really satisfying.
00:11:31.519 --> 00:11:44.480
That uh I mean, back in the days it was much more annoying than basically like all right when you restart Edge or Chrome and you do Command Shift T and it opens all the tabs that you had before, and not like, oh god, how many of those did I did I open?
00:11:44.559 --> 00:11:45.840
And I'm horrible at that.
00:11:45.919 --> 00:11:48.559
I got about 300 tabs open at uh at the time.
00:11:48.639 --> 00:11:51.200
Uh and like, yeah, I'm gonna read this.
00:11:51.440 --> 00:12:00.000
Um, like it would be I saw extensions in the past that basically closed the things and made it bookmarks when you didn't read it for like seven days or something.
00:12:00.240 --> 00:12:01.759
So I found that a really good idea.
00:12:01.919 --> 00:12:08.879
When we did Firefox OS, we thought about making the app icons that you haven't used in a while start to rust and crumble.
00:12:09.039 --> 00:12:09.200
Yes.
00:12:09.440 --> 00:12:12.559
Well, basically, you feel bad for them when you don't use them.
00:12:13.440 --> 00:12:22.559
One one of my one of my colleagues from the team has created uh he has created the extension that uses AI to manage your open tabs.
00:12:22.720 --> 00:12:32.639
So it groups them it by topic and then it puts them uh into archive or like whatever bookmarks, uh, if if they're open too long and stuff like that.
00:12:32.720 --> 00:12:37.200
So obviously AI isn't that what Arc set uh is gonna do for you?
00:12:37.919 --> 00:12:38.559
Just think about it.
00:12:38.720 --> 00:12:43.919
Yeah, ARC, but you know, kind of like I don't know what is the status of ARC nowadays.
00:12:44.000 --> 00:12:46.320
Uh I don't think it's developed anymore.
00:12:46.480 --> 00:12:56.480
Uh I think I'm the only user still, and it's uh purely because of you know, you know what it's like when you've just got a few things that kind of work quite well and the kind of split screen that I know they've got in edge and things like this.
00:12:56.559 --> 00:13:04.960
But I've been saying to you for ages, Chris, have an eye back moving away from it because I I really only use it for for for kind of viewing these articles and things on the show because it's an easy setup.
00:13:05.039 --> 00:13:11.360
But yeah, I think actually the the brand the um the tab kind of cleanup thing that they've got just closes the tabs.
00:13:11.440 --> 00:13:14.000
Um it doesn't really do much, I think, in the way of archiving.
00:13:14.080 --> 00:13:18.240
And so that's kind of annoying because if you're they do have they do have this concept of archive.
00:13:18.320 --> 00:13:21.759
I don't so I've I've also been user of ARC for a while.
00:13:21.919 --> 00:13:30.000
Uh but kind of like it's it's again like as just as you said, like I'm using probably like just 10% of the capabilities of the of the product.
00:13:30.080 --> 00:13:34.240
It's like oh, it looks nice, and then you can do split screen nice.
00:13:34.639 --> 00:13:43.840
Uh but now I move to Helium, which is this like privacy focused, it's another Chromium fork because like everything is based on Chromium nowadays, right?
00:13:44.159 --> 00:13:52.879
Uh but it's kind of like it also have a bunch of features I liked from from Arc, which is the split screen and and so on, but it's very kind of like privacy focused.
00:13:53.039 --> 00:13:55.360
And uh I'm trying this out.
00:13:55.679 --> 00:14:14.159
I'm using I'm using LibreVolve for that, like basically it's a fork of Firefox that has all the trackers enabled and stuff, and especially now with like Chrome not supporting uh u-block origin anymore because all the uh the the manifest two extensions are basically being discontinued.
00:14:14.320 --> 00:14:25.519
It's an interesting thing how that's gonna be a bit, but then to me, uh to me, like app blocking has always been part of the or tracker blocking has always to me been part of the operating system and not the browser.
00:14:25.759 --> 00:14:42.240
I think if you do it directly on a router level, or do you do it like directly on a uh on a on a network level, that makes so much more sense than having to slow down your computer by having blocking things before they're being loaded rather than just like doing it directly on your internet connection.
00:14:42.559 --> 00:14:45.600
The issue is that this is kind of like developer statement, right?
00:14:45.679 --> 00:14:55.919
Like for for normie, uh like normal people, like my mom will not set uh router level blocking for ads of their kind of like local internet.
00:14:56.240 --> 00:14:59.120
Uh that's yeah, but then they don't set up their router either.
00:14:59.279 --> 00:15:01.759
They always ask one of us nerds to do it for them, right?
00:15:03.840 --> 00:15:04.480
Yeah.
00:15:05.600 --> 00:15:06.240
Fair enough.
00:15:06.480 --> 00:15:07.840
That's the other bit there.
00:15:08.159 --> 00:15:08.559
Cool.
00:15:08.639 --> 00:15:14.480
So let's took a let's take a look at some resources that I collected that we should that we can give a have a chat about.
00:15:14.639 --> 00:15:23.600
So uh the first thing I found is a research that actually looked at uh what cursor and cloud code and codecs are using, what kind of tools.
00:15:24.000 --> 00:15:39.919
And it basically is this it has this big um dashboard here where it basically the agent sandboxes, the observability, payment systems, um deployment, author authentication, email providers.
00:15:40.080 --> 00:15:42.639
Uh I didn't know that resent was that big, for example.
00:15:42.799 --> 00:15:44.080
That was interesting to see.
00:15:44.399 --> 00:15:47.120
Uh, product analytics and so on and so forth.
00:15:47.200 --> 00:15:54.559
So these are the things that basically uh when code is generated, those are the services that these things use.
00:15:54.879 --> 00:16:05.200
And uh I saw a talk at the um at Bethrelcon in New York, where somebody said, like, how do you get your tool to be used by services and by agents?
00:16:05.360 --> 00:16:09.360
Like, that's the kind of new SEO for tool makers.
00:16:09.600 --> 00:16:14.480
And uh, this will be interesting to see for people like that to see how they can beat those.
00:16:14.639 --> 00:16:18.720
And it would be also interesting to know why they actually chose those.
00:16:18.799 --> 00:16:26.000
I mean, Amazon S3 as the main storage thing is not a surprise because I think they were the first one in that uh in that uh that play.
00:16:26.240 --> 00:16:29.360
But yeah, some of them I have never heard of, and I have no idea.
00:16:30.080 --> 00:16:35.919
Neon in in database in database category, neon was super super was very surprising to me.
00:16:36.320 --> 00:16:49.759
Uh yeah, not because I haven't ever heard about neon, I I obviously have heard about, but the uh the percentage amounts are crazy, like the the lead it has over the second one seems like uh very surprising to me.
00:16:50.159 --> 00:16:54.240
Uh maybe tier massive three tier, maybe.
00:16:54.480 --> 00:16:54.879
Yeah.
00:16:55.679 --> 00:17:02.720
Also, you need to remember that what it goes back to what those AI systems, those LLM systems are, right?
00:17:02.799 --> 00:17:10.559
So they have been trained on the whole internet and they kind of like show you the most likely answer in principle.
00:17:11.119 --> 00:17:38.000
So maybe Neon has a very good DevRel story, maybe they are very popular on social media, maybe they are uh mentioned often in the blog post, and that's all those can so all this traditional DevRel things that that that that you all have been doing can uh impact how those those agents answer and like what what what uh what what are the main tools that they are choosing.
00:17:40.480 --> 00:17:48.000
I think also what I think um just thinking then about something to do with the the reinforcement of it in that if you use something once, you know, it's then recalling memories.
00:17:48.079 --> 00:17:51.680
And so if you say I'd like to now build something else, it's gonna kind of pick the same stack.
00:17:51.759 --> 00:18:04.240
And so um there's almost something to be said for if you can be that that person or that company rather that kind of gets uh selected, you know, as the just give me a database option and it chooses that, then you're probably likely to kind of be reinforced um time and time again.
00:18:04.400 --> 00:18:07.119
So yeah, but that jumped out to me as well, Christoph, Neon.
00:18:07.359 --> 00:18:07.839
Surprising.
00:18:08.079 --> 00:18:08.640
66%.
00:18:09.680 --> 00:18:09.920
Yep.
00:18:10.079 --> 00:18:15.599
Yeah, Stripe, Stripe also, uh, because I mean uh it's an American-only thing, I think.
00:18:17.440 --> 00:18:20.400
Do you don't you need to use PayPal for European stuff?
00:18:20.799 --> 00:18:24.079
I believe now they've uh folded in things like Lemon Squeezy, though, as well.
00:18:24.160 --> 00:18:30.079
And I know Lemon Squeezy, I think, was trying to kind of uh make um make it sort of less less important if you're in the US or not.
00:18:30.240 --> 00:18:32.000
So yeah, I'm not quite sure, you know.
00:18:32.079 --> 00:18:33.839
But um yeah.
00:18:34.240 --> 00:18:36.720
Still not much interesting to see Strap up there.
00:18:37.119 --> 00:18:39.599
It's interesting to see that all these things are in there.
00:18:39.680 --> 00:18:45.200
So if you're looking for companies to join, maybe that's the ones that actually were interesting to look at.
00:18:45.519 --> 00:18:55.200
Uh another thing, uh, another research is like the uh where do actually AI and perplexity and other uh where does perplexity get information from?
00:18:55.440 --> 00:19:03.039
And I found that fascinating because it's like I mean, Reddit I knew, but g2.com I never heard of.
00:19:03.200 --> 00:19:05.519
Yeah, guideflow.com I never heard of either.
00:19:05.680 --> 00:19:10.319
Wi-Fi talent sounds like something somebody bought a domain and doesn't know what to do with it.
00:19:10.559 --> 00:19:12.880
Like it's just it's fascinating.
00:19:12.960 --> 00:19:17.039
And why christianheiman.com is not in there is really fascinating as well.
00:19:18.880 --> 00:19:20.160
It's so true.
00:19:20.319 --> 00:19:20.799
Yeah.
00:19:21.200 --> 00:19:22.240
But yeah, guideflow.
00:19:28.559 --> 00:19:29.039
Yep.
00:19:29.279 --> 00:19:48.480
And I think that that there was interesting somewhere in this in this blog post, there was this interesting uh thing that uh there was a lot of citations from the kind of like just three web pages that were kind of like probably published by the same person or by the same company, and they were just kind of like marketing each other.
00:19:48.720 --> 00:19:54.880
Uh also like like like link farming, SEO, yeah, yeah, basically, basically basically link farming.
00:19:54.960 --> 00:19:59.519
And I think that was that that's kind of like uh what was interesting to me.
00:19:59.920 --> 00:20:09.599
Uh and it's I think the main main thing is that the the AI is amplifying exactly the same problems that we had in the internet before, right?
00:20:09.759 --> 00:20:23.599
So kind of like just the fact that something is in Google uh as a as a top result, it doesn't really mean that it's the actual the quality or it's true, like people were manipulating uh uh those results all the time.
00:20:24.160 --> 00:20:30.559
Uh and and with AI it's even it's even a bigger problem because we have less control, right?
00:20:30.880 --> 00:20:38.319
Uh just the fact that AI is putting a footnote to the source, it doesn't mean that it's actually fact-checked information, right?
00:20:38.400 --> 00:20:41.359
And it's actually true, like it's just a link to some source.
00:20:41.440 --> 00:20:44.160
You have no idea what is the quality of the source.
00:20:45.039 --> 00:21:06.079
And as as as this research shows, like AI is is is choosing those links to various places, even Reddit, like sure, like we all probably like Reddit to a degree, but uh the level of quality of information on Reddit varies a lot depending on topic and and uh you know uh who is answering and so on.
00:21:06.240 --> 00:21:08.480
So yeah.
00:21:11.359 --> 00:21:12.480
It's anonymous on Reddit.
00:21:12.559 --> 00:21:17.680
You know, it's worth noting that it's anonymous, so by definition, you can never really tell who the who the source actually is.
00:21:17.759 --> 00:21:28.160
And I think that's the kind of major problem that you know if you put that on on any news site, and if you imagine there was an article and they just say we can't tell you who wrote this, but trust us, um worrying, you know.
00:21:28.559 --> 00:21:32.160
Yeah, but I mean that's why that's why they index it as well, because there's no worry there.
00:21:32.240 --> 00:21:40.240
I mean, Anthropic has this issue with like book publishers right now that basically say, like, okay, my publisher sold my content to Anthropic without telling me.
00:21:40.400 --> 00:21:51.359
Uh so I mean, I don't mind my books are fifteen years old, but like it's uh it's still fascinating to see how many publishers are uh how many book authors are super annoyed about that right now.
00:21:51.599 --> 00:21:59.200
And I mean the the other thing is that like the books being scanned by Amazon and then destroyed, that's one of the weirdest stories that I've seen lately.
00:21:59.279 --> 00:23:03.039
And that's just sounds absolute absolutely terrible uh i think the the problem with so at least when you when when when ai like perplexity cites the web page at at least there is source the problem with like scanning books is that the author gets nothing out of it there is no usually there is no like kind of like footnote that shows his book that you can buy or something like that it's just information that is in the in the training set uh and that's that kind of like creates interesting interesting uh situation interesting yeah I found that also fascinating the idea of work slop that basically is like people your work colleagues using ai to generate lots of stuff and sending it to you as action items and what to do against it so I found that fascinating as well because there is there is there is the idea of like AI makes me so much more efficient that I'm now sending out work uh requirements to all my colleagues that are basically wondering where that came from.
00:23:03.359 --> 00:23:11.920
Sean is in in general like he he he he has great opinions he writes really good blog posts so his whole blog is worth reading not only just this post.
00:23:12.640 --> 00:23:31.920
He works hook doesn't he think so yeah yeah he works hook it up I think as well yeah we should get him on the show will be interesting to have him here but yeah he he has good opinions and like very opinionated opinions as well but not without being without being a terrible person like other people with very opinionated blocks.
00:23:32.240 --> 00:23:51.519
So that's good to see naming names but yeah uh this was also interesting that like um 42% of CEOs report that nothing changed because of when they started embracing AI in the company costs flat revenue flat 12% got both benefits at once and 13% came out worse.
00:23:51.839 --> 00:24:03.519
And I'm not surprised I mean the idea of like saying like we give people a tool and then everybody is like super efficient and like an expensive tool then you shouldn't be surprised if less money comes in.
00:24:04.079 --> 00:24:18.640
Also we we see very good results with AI in software development but just making software developers slightly more productive or like even more productive doesn't necessarily mean that company revenue will grow.
00:24:18.799 --> 00:27:10.559
Like there is a huge huge space between actually just writing software and writing code which is what what those AI agents are really good at to you know selling software to to to building customer relationship to to doing whatever else is required to to grow uh your company and grow revenue so it's not just one-to-one direct direct relationship of let's just make developers more productive ergo we will earn more money like it doesn't work like that it is fascinating to see though like when when chen ai came out everybody thought it's gonna make it be like for filmmaking it's gonna make writing a thing it's gonna make uh the creative process is gonna be dead and like now it's basically we optimize development with it because it was uh it was an algorithmic thing that can be done by a machine easily compared to a creative thing that can't be done that easily and uh being a good writer is still one of the best job uh uh safety measures that we have right now rather than just like being somebody who knows the syntax of uh a coding language and like uh and these kind of things so it's interesting to see that this yeah yeah the very important thing about software development and AI in in in this context is that we have a ways to verify solutions very easily right like we see whether the the software is compiling we we can run unit tests we can run integration tests yes someone needs to write them and make sure that they're right but there is this feedback loop that ai can optimize towards and and this feedback loop where ai see the like results and can kind of like if you if you give ai tasks that let's make code more performant and then you you give ai tool to measure performance of of your software it will go crazily to to just do some iteration after iteration after iteration after iteration to to improve the the thing this is not true in any creative art right like you cannot measure creativeness you cannot measure how beautiful some picture is you cannot measure how good your writing is right so that means that AI has no there is no this this built-in feedback loop into into AI tools which is true in software development and that what makes AI very software develop it makes software development very unique target for AI and that's why I think the adaption of AI in software development is going so well yeah and the only companies that actually make money with it a lot are actually software companies making software products for developers so that's the weird thing as well like I mean this is really odd because when I worked on uh in uh on editors and stuff like that nobody wanted to spend money on them but like with a subscription to an AI service people are happy to do that probably not because the developers are pay are paying for it because but because the CEOs are paying for it for the developers.
00:27:10.880 --> 00:27:38.480
Also it it has been a cycle right like I I I'm slightly younger than you but I do remember times when like Visual Studio was a very expensive bit of software and I do also remember times in the 90s when you were like paying for compilers so so the fact that in like 2000s and 2010s we went into this like everything is free and everything is open source uh that has been rather a unique moment in the history of software development.
00:27:39.279 --> 00:27:46.640
Yeah and one that we can't let die that one that is very important to defend as well and it's like open rate models and these kind of things.
00:27:47.039 --> 00:27:54.960
I mean you know you know me like I do have background in open source so uh yeah I'm I'm always happy to do open source.
00:27:55.440 --> 00:28:10.960
This was also interesting that basically uh uh codex and some other Hermes and Claude actually installed unowned code inside corporate networks so basically uh all the things that we as developers had to suffer that basically we had audits for everything that we did.
00:28:11.119 --> 00:28:14.000
People don't do that with their coding coding agents.
00:28:14.240 --> 00:28:20.799
So um yeah you can't trust them to actually only install things that is supposed to be on your uh on your network.
00:28:21.039 --> 00:28:28.319
So if you're in enterprise probably a good idea to actually think about twice before you actually allow full access to your machine.
00:28:28.720 --> 00:29:16.799
The attack vector in this one was very very interesting because uh researchers found that there were some like documentation files that were pointing at uh packages that were not existing yet and they've claimed claimed those names of non-existing packages that were mentioned in the documentation and then in the next cycle uh agents actually installed those packages that were previously not not existing they were just documented for unknown reason uh and yeah that's that's very that's very interesting very interesting angle of attack slop squatting it's called that's actually the the attack name of it uh much like much like typo squatting we had before when basically you just had an npm module that's basically an npm package that's just one character off or something like that.
00:29:17.440 --> 00:30:17.680
Another big thing go ahead yeah no go ahead no go ahead I feel like more and more companies will try uh to to to be more careful about dependencies like inside Microsoft we have this whole thing that we are not actually using the public version of npm slash nuget slash whatever is your package management uh software it's like we are pointing we we do have like internal versions of of the of the feeds of the package feeds and then we use we can use only only dependencies from those and then adding adding stuff to this internal version means that he that it needs to get reviewed and so on and then uh new versions are published only after like seven days since getting published on the public feed so there is this this period of time uh which gives some space for people to to to review stuff and make sure that uh everything is safe.
00:30:18.880 --> 00:30:23.759
Then you're humming oh sorry that was probably where I touched my microphone apologies.
00:30:25.279 --> 00:31:42.000
ASCII smuggling was another attack vector that was originally just for AI prompt injection but now there is a phishing uh problem with that one as well and that's some Microsoft research that is really interesting about it explaining what ASCII smuggling is like putting random characters in there that are basically invisible and that way giving another message inside a text uh people use that to do uh to do like um yeah injection attacks and now it's actually phishing to basically filter out blocking email clients kind of thing I mean the best way to actually the the best way for a malware link is always the unsubscribe link that's basically the best way of doing it but yeah the the only the only thing I have the only comment I have about this one it's called ASCII smuggling but in in practice it's like about Unicode characters so the name is UTF 8 smuggling UTF 16 smuggling actually in most cases yeah yes but yeah that's I mean I I I shocked Dan with that one in the past when I showed him like UTF 8 and like Unicode my favorite is when you do split javascript split on uh on emoji and then you turn for example the family into four emoji and these kind of things it's just yeah it's it's a mixture of text and binary that is very confusing for people.
00:31:43.200 --> 00:32:50.079
And it's something you just never really think about is it you know when you show we first showed me that it was like it seems so obvious but it's just something you you know you don't really think about too much yeah this is really interesting because the United Nations now finally have uh gotten rid of the uh of the world map that we used to have like in a long time ago I mean at one time it basically the first maps were drawn in England so England was the center of the world and that means that like the projection of the earth looked like Europe is much bigger than it is America is much bigger than it is and Africa is actually much smaller than it is and now the United Nations have said like no new world maps coming out will have to have a different turn so basically it shows the true size of Africa true size of other things every uh uh well almost every country has said okay to this there was one that said no I I can't remember what it was right now but like yeah it was interesting to see but this is actually this is actually the true size of is a really fascinating slide that I used to play along with as well like this is basically America inside Africa this is India inside Africa and this is China inside Africa.
00:32:50.319 --> 00:33:20.240
So basically you can drag one country on top of another to see the difference between the sizes of those and uh it's just fascinating to see because people don't realize just that yeah it's it's basically uh the world is a ball well it's not it's a spheroid it's not really a ball but like uh it's it's fascinating to see how these things change according to where you go on the planet like how big can you can can you drag and drop Greenland I think you can but I can't remember how it's done right now.
00:33:20.480 --> 00:35:26.719
Oh never mind there you go there you go Greenland popular search yeah let's drag it into Africa yeah there we go there we go yeah uh also it's it is important that that markator which is this like standard projection it's not actually bad map in principle like it is useful like the main reason it it got popular uh is because it's great for local navigation because it preserves angles and it's great for yeah uh so it it has some characteristic that makes it very useful for uh especially for local navigation especially in uh uh in in ship navigation uh but obviously kind of like uh it has problems every projection have problems there because because because every single flat projection of spheroid will create some kind of inconsistency uh but it's it is what it is but you know I'm actually happy about this change like it it doesn't yes we have lesser pollen than greater poland uh because we need multiple polands uh yeah and I mean uh well yeah yeah I mean that's that's the that's the interesting thing about the uh the German national anthem we actually only sing the third verse of it because the first one is like Germany is better than everybody else and we agreed after the second world we shouldn't say that anymore and the second one actually uh describes the borders of Germany at the time with the where the anthem was written so singing that one would mean that half of the Netherlands and half of uh poland would still belong to Germany so that's why we can't sing that anymore so that means like if you write an anthem for a country don't fix it with like geographical landmarks because they might change because yeah I mean borders are just random numbers on the map like it's they can change all the time but I found that fascinating in terms of like when people get like show how super exciting their country is and how big the other ones are so it's fascinating to see it's a wonderful little website to play with.
00:35:27.599 --> 00:36:26.159
Yeah this is also really cool uh the top 10 web design styles of 1993 it's basically when the internet started and it was just like a document sharing thing and it was basically the home pages of all these different professors that were in 1993 already on the internet and what they looked like and he analyzed the the styles of what they've been doing like what kind of like uh how the URL was defined with tilders like um priorities the coloring what people chose like what what colors they use in Netscape back then and also the backgrounds they changed and like some of them even had like a tiled background like green white paper.gif and these kind of things and yeah it's uh I mean I my I did my first website in 96 I think and before that I I read email on a Commodore 64 with uh with a modem and uh yeah and it was just like I mean these were so common those wonderful animated things.
00:36:26.320 --> 00:37:18.159
The mailbox.gif I think I used as well uh and the rotating dot gif I've seen before as well but it's so cool to see that kind of like styling and also the layout the framesets that they've used so yeah people just forget how much how old that stuff is I did have one point on that Chris the the rainbow hrs I I I remember them I remember all of this really from from I mean my my first website was 2002 so it was a few years after this but this would have been what inspired me to make them right in and kind of seeing all this stuff but but the rainbow HRs I I was that um was that a trend or was that just like uh the the kind of baseline style because it says in there like HRs got transformed into rainbow and I was thinking what what what when they say got transformed it was it was it was it a trend or was it just that that was the I would say it's a it was a trend like yeah basically this is still one of my most liked uh CSS things I've ever done.
00:37:18.320 --> 00:37:39.360
I did the CSS3 rainbow dividers when CSS got animations and uh uh the Leia Baru worked with me on that one and uh just for shits and giggles I've done that and yeah it was it was a big GitHub success back for me back then so I've done great things to the world I gave I gave CSS V rainbow dividers so you don't have to load a GIF.
00:37:39.760 --> 00:37:43.840
Well there you go and this is why we say I'm getting indexed by AI.
00:37:44.239 --> 00:37:46.960
Nobody ever thanked me that's really really annoying.
00:37:47.280 --> 00:37:54.639
There's also gallery of web design history that basically showed you how websites looked like when they came out like Google had this thing.
00:37:55.280 --> 00:38:42.639
Do you know Christoph why Google has these colors no idea it was because their computer the first computer that the desktop machine that the search engine was running on had a broken uh uh uh broken frame basically the outside was broken so they built it with Lego so they put the computer inside a Lego uh uh bricks uh controller and that's that those are the colors of the Lego bricks fascinating it's I I've never heard this story yeah it's in the basement in Stanford University I took a picture of it at one time and this note don't show it to anybody and uh I it got into a book about Lego called the Art of the Brick and my photo because I put it up on Flickr with Creative Commons was actually part of that book and they sent me a free copy of the book because of it as well.
00:38:42.880 --> 00:38:48.719
Wonderful so that's amazing yeah that's why that's why the colours of Google are that because they're the colours of Lego bricks.
00:38:48.880 --> 00:40:09.679
I mean the Apple website was today today I learned today I learned yeah I mean what I like about these is everybody remembers the Space Jam website but uh the Amazon website is the one that I think kind of people often forget quite how rudimentary that was and to kind of see that you know what it's grown into obviously I know we talked to um uh Werner Vogels before and things like this about kind of yeah where what it's developed into but I mean these these are just amazing I love this so much and I think Microsoft one is done more bonkers as well it's like it's like half a cd you know yeah the X Files one weirdly I remember that yeah I I remember that X Files and what was the other one that was famous uh the Jurassic the Jurassic Park the one that got hacked uh right into when they've changed the the the T-Rex into dark or something like that that was like the famous story uh back in the those early internet days I did I did mcdonald's co.uk from like 2001 to 2003 I was the main uh main developer of that one and it still had that yellow text on red background so by working on that the whole day my head was hurting it was just absolutely atrocious to do that I mean I love that the you can see the background gray that basically they didn't set a background color that's why that's what basically Netscape had as a background when you didn't set a background color on your thing.
00:40:09.840 --> 00:40:13.760
So that's why they all look like that wired what else do we have here?
00:40:14.000 --> 00:40:34.000
Sandgarden of course I I had two submissions in there as well a list of heart I was an author of as well uh that was quite good and uh I'm I'm talking to Sedman on uh on Blue Sky a lot but he doesn't want to speak at events anymore he said like I can't be outbothered anymore sadly enough it's a shame because he he's a wonderful wonderful person.
00:40:34.400 --> 00:40:55.679
Metzo blue I mean that was he then did the design for blogger.com and I think that was the first talk where they actually showed uh the power of CSS compared to power of inline styles or in like background color and fonts and these kind of things and he's he pitched it by showing them how many CDs of data he's saving by actually using CSS instead of inline phones.
00:40:56.559 --> 00:41:00.960
And there was a really good talk in 2006 I think or something like that.
00:41:01.199 --> 00:43:02.960
Newgrounds conspiracy games there's so many we could go whole day just looking at those yeah but that's also the internet internet history roulette which I found really cute where basically it just gives you different websites like what they look like and then it has these like pop-up facts like uh mt used to have like pop-up video kind of thing so you can see like different websites oh it makes this dog pile with a search engine as well meta search engine I remember yeah that was a pain I got listed on I love that when you press the button you can't hear it it actually gives a dial-up sound to connect to things yeah so that's that's a really really cute website just to see the history of like brush report no idea what that was wow I love this really nice as well yeah and it gives you we it gives especially like younger people window into how the how it all started right because you know and why we're so defensive about it you know like that's the other thing like Craigslist is there any point actually putting that as the way back machine because I'm pretty sure the UI is still the same now right it is the same yes yeah just go there go to Craigslist yeah it changed the content like there's there's several uh things that are not available in Craigslist that used to be available there was a whole dating part of it that's not available anymore but yeah it's interesting oh fark.com I remember that one holy crap okay uh this is also quite a cute it's an indie uh developer simulator where you basically you go in and you you basically all the things that you have to do to start developing and what you want to build I want to do a Pomodoro timer and then it actually tells you to be like la whatever wait a minute that install was way too quick that um that um Xcode install because I think we talked before about isn't it something like an 11 gigabyte install and it takes forever um so you know they they should probably make that a little bit more realistic just make it sit there for for two days.
00:43:03.599 --> 00:43:04.400
Oh that's good.
00:43:04.639 --> 00:43:11.039
Jesus Christ so it basically it it gives you like it already makes you stuck at like getting a name that isn't copyrighted and stuff.
00:43:11.199 --> 00:43:16.159
So it's a really frustrating experience how to be an indie developer as a simulator.
00:43:16.320 --> 00:43:22.639
And I found that really really cute as well because I mean Dan you you're an indie developer that has a few projects running.
00:43:22.800 --> 00:43:24.159
Did you feel the same way?
00:43:24.480 --> 00:43:33.199
Yeah I even looked into kind of doing some iOS and um and for the for these reasons mostly decided against it um because you know it's obviously the fact that you're kind of mostly tied into the App Store.
00:43:33.280 --> 00:43:59.760
You've got all of the uh bureaucracy let's call it that that goes with it and getting on there um and you've got your nice uh$100 uh subscription to it on top of that so you know you've you're kind of when you've got so much available that's out there for for free or for kind of um you know less than that let's put it like that and you're not as tied in uh yeah I can I think this does a really good ex uh good good kind of case for why you you you might not lean into that and I just love building for the web you know that's that's
00:44:00.159 --> 00:44:19.440
beauty of the web really it's free and open to everybody so yeah this is really really hilarious because it gives you all the things that you that you might not think about when it comes to releasing software and yeah it's a it's a really frustrating experience but that is kind of like when the development has become in a world where you have to pay to play kind of thing.
00:44:19.760 --> 00:45:04.480
But also anyways uh also it shows uh the the thing that we've mentioned before the that kind of like just building software itself is just the first step and then there is this whole process of getting into the app store marketing it getting it to actually to users like that there is this whole like the the building software is is just the first step if you want to be indie developer doing doing the things on your own yeah I mean the I mean the main thing like I mean seeing like that the name is part of another company and kind of things that's kind of like overshooting the mark because you will not get sued for that I guess unless you call it google.com or something like then it's a different story but like I think the the it's interesting to see where that goes.
00:45:04.719 --> 00:45:14.960
Now it's time to play it's time to play a game that we call uh fake on news where I show you headlines and I read them out to you and you have to tell me if these headlines are true or not.
00:45:15.199 --> 00:45:18.159
We're gonna play that live at the Congress as well in America.
00:45:18.320 --> 00:45:26.880
So uh it's gonna be interesting to see if Dan's like randomly uh white coded app will hold up to like 100 people doing it at the same time.
00:45:27.039 --> 00:45:49.039
But for now let's do Christoph on his own to actually play fake or news with us researchers discover prison gang like structures in agent swarms where agents protect each other and attack others I will go with news on this one.
00:45:49.679 --> 00:45:50.880
Are you confident?
00:45:51.199 --> 00:45:55.280
Yes no I'm not but it's it sounds plausible to me.
00:45:55.519 --> 00:46:00.079
As someone dealing with agents a lot that seems plausible it does.
00:46:00.320 --> 00:46:26.159
So we'll go for news and the correct answer is oh fake I'm surprised number two can help reduce those white contrails behind airplanes that has to be fake surely what do you think?
00:46:26.320 --> 00:51:07.039
Yeah it must be fake yeah let's go fake I've got a horrible feeling every time we say it must be fake it's used so yeah all the uh all the all the tinfoil people are now fans of Google and AI life forms can survive on significant regions of the moon study finds well it depends on what totally depends on what it means significant by significant and life and life form I guess yeah but yeah what do we think no news news news news news last minute and it was news well done number four Tesla RoboTexis will offer cheaper rides for developers who sign on with their GitHub account surely not Tesla RoboTax surely not why why would they it's data minus it's data it's expecting yeah it's news oh okay I like it sounds like let's have a look probably I'm I'm really bad at it at this game as we said before we're not sure if being bad is actually a good thing right now because these headlines are so bonkers uh so question number five antropic to release clawed cryptocurrency to ease token payments no new i i think news uh no i think fake sorry fake fake fake fake fake fake even you're getting confused now aren't we yeah are you sure fake yes fake I think anthropic is too smart to get into like given how bad a reputation crypto has nowadays I I think that they don't want to deal with stuff like that you're probably right number six Dyson debut a 499 dollar ai powered toothbrush with a built-in camera news yeah I've seen this but was it 499 dollars there's always something Chris will catch us at with the tiniest details so well I it's yes I I have no idea about the price but uh the AI powered toothbrush with built-in camera that sounds plausible so I just assume it's news and it is news number seven there are carrier pigeon apps now because pigeon technology is actually superior what uh that screams over Chris headline but then every time I say that I'm wrong so remember there was an HTTP HTTP standard uh uh over carrier pigeon as well that's that was an April fold but like yeah five seconds left fake fake it's actually news Jesus Christ that's crazy you can call me Chris you're doing well you've got a streak of two as well so you're on the leaderboard at least bytedance reportedly testing hyperlocal commerce ai for small scale delivery robots in Southeast Asia that sounds that sounds plausible yeah news yeah byte dance are an Asian company as well I believe so that's yeah obviously they're they're the Chinese I think or like something like that and they're into AI a lot so it's like he got us he got us he got us yes it's too good too good at coming up with crazy headlines tongue control device offers an alternative to mouse or keyboard news yeah yeah that does feel like it absolutely is uh an alternative and it's true so for the first time on lick is not a typo Microsoft cracks down on employee AI use after one worker spent$28,000 in 28 days so I know that one worker uh spent indeed$28,000 in 28 days but I don't know if Microsoft cracks down because of that I haven't heard anything about being cracked down on my AI usage.
00:51:07.519 --> 00:51:20.400
Uh oh three seconds it's fake it news they did crackdown probably not on GitHub next people because they they have to do research and stuff.
00:51:20.639 --> 00:52:00.559
Also so so the article that this was mentioned like there was another interesting thing is that the med because it was kind of like some test on some selected group of developers it was not across whole company and the median uh spent was something like$300 per month which seems which to me as as someone that's kind of like deep into the latest greatest state of the art seems like very low amount of of tokens spent especially for people that has access to basically unlimited tokens yeah which I can like I can more relate to the 28000 figure than to 300 in 28 days.
00:52:01.039 --> 00:52:07.760
Yeah I even wondered if the number was actually higher than that you know that was my kind of thinking was that the the number I'd heard was more than 28000 but who knows.
00:52:08.320 --> 00:54:49.440
Again this was on on some selected group of employees uh I I know people that are probably spending more uh on tokens than that uh because they are running like whole swarms of agents uh yeah oh number 12 then openAI has started letting some customers pay only when the AI works fake no it has to be it has to be fake no it's not but how do they define that AI was uh oh my god yeah that's a good question is like people not complaining or not restarting the session or finishing the session off I mean that's always the question like when you don't disagree with the machine anymore was it correct or are you just so annoyed that you don't want to talk to it anymore yeah that's the thing there well that was fake on news you've done well uh I guess you are on third place yeah that that was absolutely absolutely super difficult like having those having those in 2026 yeah it's it's it's crazy it's very tricky so yep cool so uh let's talk about what you're working on uh so basically we talked about stop doing the music thing it's yeah I don't know what what's going on there so you'll be working on a product called Chopin which is basically is the airport in Warsaw right yes and and some kind of old guy that did some music like I don't know anything about that yeah it's just random name uh yeah so so indeed Chopin uh I think that we we are at the point in time where we can agree that just writing the code is a relatively solved problem in software development like we all use agents those agents are like writing code faster than we can they are writing more code than we can uh and in general like we are not typing code anymore in our IDE manually right like I last time I've typed code manually into my IDE was I don't know eight months ago uh however we still want to control exactly what's going on in our with our agents and we often do this workflows of using for example plan mode uh in in our agents where you kind of like figure out plan and you you you create every detail and you discuss with agent like what's what's the problem that you want to solve and what how you will solve it.
00:54:49.519 --> 00:55:01.440
And then when plan is ready then the implementation part of the thing is kind of like okay you just give it to a to to coding agent uh and yes obviously reviewing the code is is is is very difficult.
00:55:02.639 --> 00:58:11.440
So existing tools for the for planning have limitations all our existing tools that we use in in in ai all those agents are all single player so it's just single person sitting in front of their terminal talking uh they're non-interactive uh which I mean you get wall of text right in your terminal or in your you know graphical user interface uh so we want to to have something yeah and there's a couple of examples here how it looks like uh you can use skills like grill bean right like this is one of the most famous skills probably right now uh where the agent will keep asking questions about the plan and and and do those like question after question after question after question uh however all this is getting lost like this this this content is done somewhere in your terminal and then it kind of like disappears you you do implementation you open pull requests and then you merge pull requests without reviewing because who would review hundreds of thousands of lines of code that agents produce nowadays and you just merge stuff but there is no log of decisions there is no there is no interactivity in in the process there is no multiplayer in the process and this this has been topics that have been on my mind for a while now so especially collaboration software development in principle is just team sport right it is collaborative problem solving when we remove all the lingo the magical nerdy programming languages tools technologies software development is about getting group of people together into the room or kind of like virtual room uh and then telling them and those people are probably from different backgrounds they can be engineers they can be user experience designers there can be project managers product owners domain specialists and we tell all those this group of people to to to to think together and solve some problem that is what software development in principle is however the current tools are changing this very much because they are moving to this like very individual focused workflows so I decided that we want we we want tools that are actually allowing us to still collaborate in the context of AI tools that are interactive that have real-time multiplayer collaboration tools that are working on this higher level of abstraction which is managing plans and documents because that's how we work nowadays with AI like Markdown is new programming language of the 2026 it's probably the most popular language of 2026 uh so this is what Japan is it's basically imagine Google Docs we've built in we've built in ai uh with decision slogs so every decision that you make during chat with AI or every comment thread that you that you resolve is actually saved as a decision and there is log of decisions and then parts of the document or the plan can be linked to the decision so you know how to how decision relates to the plan.
00:58:12.079 --> 00:58:20.239
Uh put together into nice and it's all put together in nice web app that you can host on your own in it's open sourced.
00:58:20.400 --> 00:58:31.920
That's basically the the the the short version the the the the short description so people can take it for a spin now and install it on their own machine and get started?
00:58:32.239 --> 00:58:38.800
Yes absolutely uh so uh I'm not sure if it's secret but kind of like I will share it anyway.
00:58:38.880 --> 01:00:58.159
Uh so github at GitHub next we we are now in this period of time where we got permission to do like more open source stuff and more experiments in the open rather than trying to be super and then trying to have those like big announcements at the universe or like whatever Microsoft build instead of this old school strategy we will be doing a lot of open source and shop on is probably the first of our projects that can like it was actually getting ready while the decision to make more open source stuff uh has been made so we've been ready to go uh we've published it there is a link to the repository at the bottom of the of this blog post this wonderful blog post that Maggie uh my coworker has written uh and she also did videos of it like with voiceover so you can watch it there and see what it does before you install it but that's really nice yes absolutely and uh it is web application it it has backend that you can host on any Docker hosting thing it it's just Docker compose app and you have think running on your back end it's it's a web application with Postgres SQL uh uh database uh there are instructions to run locally you need to create like GitHub app to to get GitHub authentication uh it is all about like Google Docs for software development so it's about managing managing documents in the context of your repository uh it's about again as I've mentioned a lot about a lot of effort is put on collaboration because I think we need to get back to collaborating when building software which is something that we've lost over the last couple of years with with Rise of AI because no single developer sitting in front of their terminal will know full context of every problem that they are trying to solve most problems are too big to for that uh so yeah uh and then it's also what is important is that this is like just purely research prototype like there is no path for this particular thing to become like real GitHub product uh it's it is space for me and Maggie and the rest of people in in GitHub next to to experiment with the ideas.
01:00:58.400 --> 01:01:06.000
I think that it's very clear for everyone that next six to twelve months will be about product like this.
01:01:06.159 --> 01:01:48.800
So this multiplayer markdown editors there is a couple of startups doing that uh again this probably is a secret but I will share there is a team inside GitHub that is also working on on multiplayer markdown editor uh product to become just part of the GitHub as a platform uh github user interface as a as a platform uh and that's all I can share about it right now I guess uh that's what it is you can always find a new job that's yeah I know I know well in in the worst case I will just come to you Chris and be like Chris you got me fired now now you need to hire me at we are developers I can do public speaking or something.
01:01:50.639 --> 01:05:28.000
So this is for us is it's like a research space uh we we are going to next GitHub next in in in general is a group that is trying to figure out not what not what is happening in the next six to twelve months because that's usually fairly obvious to everyone but we try to figure out what is happening further in the future we had this this term before horizon free problems uh where horizon one is the kind of like immediate problems horizon two is this like six to twelve months we need to we need to build new product type of things and horizon three is the crazy ideas in the future uh so again every everyone knows that there will be markdown multiplayer with ai things showing on the market in the next six months uh and we need to figure out what will be the future ways of collaborating and future ways of managing your documents uh we believe a lot into into visualizations uh because when you have too much text uh it's getting difficult to read uh Maggie especially has background in in like visual stuff uh so so she she she's doing she's doing a lot of of visualization explorations uh yeah and and it's it's it's it's it's a cool project especially that I love that I can do open source again uh as a priest i i've been kind of like i i did i did a lot of open source back before uh joining joining evil evil corporations uh and i'm now happy that i can i can do do that again uh so i hope that people will vibe with it uh yeah the blog post the blog post is great i i do recommend to everyone to to read through it uh it's there is fun meme at the beginning there is there is nice yeah this this about that's it though that is that sums it up yeah it's very there is uh i think the explor explanations in the blog post are probably way better than what i can do uh and yeah uh well give give it a read and it will be interesting to get maggie on the show or some uh in the in the near future as well or maybe if you if you got more feedback from people what do you want from people to actually take part in it give it for a spin uh can people contribute to it are you interested in contributions as well so we haven't decided yet about contributions uh in aw agentic workflows other other open source projects from github next we have very uh specific style of of getting contributions we which is we only accept uh open issues uh and we want those issues to be well researched and kind of like not just something is broken fix it but kind of like well researched issues and then if we get well researched issues we can easily throw agents at the implementation uh implementation is the code contribution is not necessary nowadays like I think the the biggest value of the open source is changing or maybe it always was uh about having good ideas and having kind of the taste of like what is supposed to do what the product is supposed to do and what what it should uh how it should work uh the code itself is now fixed so maybe we will go with similar contribution style that we will expect from people to just you know tell us what we should do and then we can throw agents at that that's not a problem.
01:05:28.960 --> 01:05:44.400
But we'll see like we haven't decided but yes please take it for the spin uh tell us what you think about that uh we are open to feedback the main reason why we are open sourcing that is because we want collaboration and we want people feedback.
01:05:44.480 --> 01:06:02.320
Uh it's as I've mentioned it is not a product it's not designed to compete with whatever startup is on the market nowadays doing similar things like we want to have knowledge share we want to you know make software development world slightly better Better place uh than it is right now.
01:06:02.400 --> 01:06:03.679
And that's the goal.
01:06:03.760 --> 01:06:11.599
Uh so and I I love the idea that you can install it yourself, that you don't actually need to rely on Twit on GitHub to actually use it.
01:06:11.840 --> 01:06:14.159
So I think that's a that's a really good thing as well.
01:06:14.320 --> 01:06:22.320
Yeah, it was it was it was a very important point for me uh to to make sure that that kind of like because just showing the code is useless, right?
01:06:22.400 --> 01:06:26.960
Like I actually we need to give people ability to use it on their own.
01:06:27.199 --> 01:06:43.119
Uh we don't want to because it's just research prototype, we don't want to go into hosting the instance for like everyone on the internet to use uh on our own, because that's obviously creates infrastructure problems and so on that we don't want to be solving.
01:06:43.199 --> 01:06:53.039
Like we want to be researching the user experience part of the story rather than deal with the infrastructure of scaling this to whatever amount of users it would have.
01:06:53.679 --> 01:07:03.039
Uh so yeah, so so internally we're also hosting it on using Coolify, which is like you know, standard uh standard uh open source thing.
01:07:03.280 --> 01:07:07.440
Uh it's just Docker Compose app and it's working.
01:07:07.840 --> 01:07:30.480
Uh and you need to set up some configuration, obviously, with like allow you can you need to create GitHub app to have out GitHub authentication uh working, and then you set up like allow list so your instance is uh is accessible only by uh by uh some people with given GitHub usernames or belonging to given GitHub organization and so on.
01:07:30.639 --> 01:07:36.400
So there is some configuration to be done, but uh hosting it is very simple, and that was like one of my goals.
01:07:36.559 --> 01:07:47.760
Uh and yeah, if you if you want to use it nowadays in your company, like it's MIT license, like you know, you can just take it and and do whatever you want with it.
01:07:48.079 --> 01:07:51.280
Uh at the same time, yeah.
01:07:51.440 --> 01:07:57.199
Uh at the same time, it is important to remember that it is MIT license, so it's just it is you know as is.
01:07:57.599 --> 01:08:05.920
Like we are not really providing it's not official GitHub product, it's not handled by GitHub support or anything like that.
01:08:06.239 --> 01:08:10.800
It's just you know, two of us doing experiment and sharing it with people.
01:08:11.280 --> 01:08:18.560
So there are you know question marks and stars and kind of like you know those disclaimers everywhere.
01:08:18.880 --> 01:08:25.840
But in we are we are using it internally in our team and it's working, so you know take it for it.
01:08:26.000 --> 01:08:30.479
But that would be the insight to share as well, then like how how much more effective did it make you?
01:08:30.560 --> 01:08:32.319
Like, what what what do people think?
01:08:32.479 --> 01:08:33.199
Kind of thing.
01:08:33.359 --> 01:08:38.560
That's hard to measure, but I think it's interesting to to uh to learn these kind of backstories as well.
01:08:38.640 --> 01:08:41.359
Then it is it is it is useful.
01:08:41.520 --> 01:09:05.760
Uh I think it kind of like moves some some of the communication that we used to have in random, you know, random threads on Slack or places like that on Teams, to the centralized place where actually your conversation is grounded in in the existing plan, documents, uh RFC about PRD, about the feature product, like whatever, whatever we are building.
01:09:05.840 --> 01:09:10.960
So I think that there is value that the the information is more centralized.
01:09:11.680 --> 01:09:15.520
Uh at the same time, you we are a weird team.
01:09:15.680 --> 01:09:24.880
We we we are team well while I was saying that software development is very often a team sport, and kind of like in principle it's like collaborative problem solving.
01:09:25.199 --> 01:09:34.159
Uh we are a group of crazy researchers, so we often do this individual kind of like go in on individual adventure before collaborating with people.
01:09:34.560 --> 01:09:44.479
Uh, but kind of like, for example, for the project like Shoppen, which is slightly more established, and we are actually we know what we have in our minds, and uh we do use it.
01:09:44.640 --> 01:09:46.880
We do use Shopen to build Shopen.
01:09:47.359 --> 01:10:00.399
Uh so for example, right now we uh one of the features that we've been discussing, I think it's also shown on the videos that Maggie did, was is adding the drawing canvas to the Shopen.
01:10:00.640 --> 01:10:08.399
So your documents are not only just text documents, but there will be also like you can actually draw diagrams or something, like sketch diagrams.
01:10:08.560 --> 01:10:17.840
And there is like we have like this like long document discussing exactly how it is supposed to work, and and especially in the context of real-time multiplayer with like CRDT.
01:10:18.000 --> 01:10:39.279
So we are going into fairly detailed, uh detailed decisions there, and and then having document, having the decision log, which is again this kind of like every question that agent asks you is and every your your every answer is is recorded as a separate thing in the UI, which is called decision.
01:10:39.439 --> 01:10:52.640
Uh having this is very useful uh because we kind of like easily just you know go to the decision tab and kind of like know what happened, it gives us the ability to reason about documents.
01:10:52.880 --> 01:11:09.840
I've always in my old school days when I was still doing like programming languages, I always talked a lot about like reasoning about code, uh, and how how you know some languages are better than at reasoning about code, and some are worse, and so on, and how some programming paradigms are better than others for reasoning.
01:11:10.000 --> 01:11:17.199
And here it's it's also bringing a lot of of my background of this background that I had to to just markdown document.
01:11:17.279 --> 01:11:29.520
It's all about reasoning about like your markdown documents, reasoning about like what were decisions that you've made, reasoning about how those decisions are actually uh presented in the final document or the plan.
01:11:29.760 --> 01:11:42.479
Uh and then we also have some ideas on another part, which is like what happens between the the the imagine that file is ready, how it is handoffed to the coding agent.
01:11:42.800 --> 01:11:50.640
Because it's not enough to just go and give single agent your document and be like, do whatever you want with it.
01:11:51.279 --> 01:12:00.319
Such document can can be fairly detailed, but also you know, it basically can describe a task list or or actually the task graph.
01:12:00.720 --> 01:12:09.680
You know, some stuff can be parallelized, some stuff that is described in the plan can be parallelized, some stuff needs to be done in sequential matter manner.
01:12:10.079 --> 01:12:18.079
So we we are also thinking about that part, that kind of like how do we create a task graph out of the document and so on.
01:12:18.399 --> 01:12:29.600
So then you can hand it off not only to single agent, but can like to multiple agents at the same time to to to implement uh things quicker and faster and have better feedback loops.
01:12:29.840 --> 01:12:33.439
So there is a lot of interesting, interesting things that we are exploring here.
01:12:33.840 --> 01:12:38.159
Uh it's very early days, like we and it's on purpose.
01:12:38.239 --> 01:12:42.800
We've we've released it very early, so it's like expect that things are half broken.
01:12:43.119 --> 01:12:47.840
Some features are like, you know, some of the UI is still kind of terrible.
01:12:48.239 --> 01:12:53.119
Uh but uh it's all about just sharing with people ideas, basically.
01:12:53.199 --> 01:13:04.560
Uh we want we want we want to show our ideas to to to greater community and to hear from community and then see what what is what's what's what's what comes out of it.
01:13:04.880 --> 01:13:08.399
Uh collaboration is collaboration with people is like my thing.
01:13:08.560 --> 01:13:13.119
It's always been my thing, so uh so I'm happy to do that.
01:13:14.159 --> 01:13:14.720
Excellent.
01:13:14.880 --> 01:13:16.399
So give Chopin a go.
01:13:16.479 --> 01:13:19.600
Uh it basically you you can install it yourself, you can try it out.
01:13:19.760 --> 01:13:22.960
I think the idea is something that is coming in the nearer future.
01:13:23.039 --> 01:13:26.800
I mean, Google just announced that they're doing much more with AI in docs itself.
01:13:26.960 --> 01:13:35.760
I don't think it's gonna be in that direction, but uh I wouldn't be surprised if like uh if like Claude or things like that will do something similar as well.
01:13:35.920 --> 01:13:37.279
So this is a good research thing.
01:13:37.600 --> 01:13:43.760
Yeah, I as I as I as I mentioned, like I think it's it's obvious that this is like what's what's happening in the next six months.
01:13:44.000 --> 01:13:50.640
Uh in the uh that there will be there is a bunch of startups working on on very similar products.
01:13:50.720 --> 01:13:58.880
Uh I wouldn't be surprised if if both Anthropic and OpenAI added similar features to their uh hardnesses.
01:13:59.039 --> 01:14:10.960
Uh and Google obviously is in a very good position to build similar things because they already have Google Docs, uh which is like they have Head Start on everyone else.
01:14:11.279 --> 01:14:18.159
Uh but you know, we are scoping ourselves just to software development, uh, which gives some advantages.
01:14:18.319 --> 01:14:30.880
Uh we can be uh we can we can be a bit more specific about like user experiences that we want to build rather than Google that needs to support every possible imaginable scenario with documents.
01:14:31.680 --> 01:14:38.319
Uh so yeah, uh I think it's it's uh it's great space, it's great, it's great area that kind of excites me.
01:14:38.399 --> 01:14:51.039
And I think it will be exciting, uh exciting times for developers uh as we move towards this coding with markdown more, which is I mean, whatever it is, what it is.
01:14:52.960 --> 01:15:00.479
Well, I mean, there will be people from uh from GitHub at GitHub next as well at the Congress, so it's gonna be interesting to see what they have there.
01:15:00.640 --> 01:15:10.000
We're we had a lot of technical issues, so we're quite over time, but it doesn't really matter because we still have one tool that we want to show with you that we actually had in the earlier part of the show.
01:15:10.159 --> 01:15:15.920
So here's a quick tool that I've been using every day that's super old school but actually really, really useful.
01:15:16.079 --> 01:15:25.840
So if you want to take a look at that, it's um it's a quick two-minute thing that might actually help you clean up your hard drive in ways that you haven't known before.
01:15:31.920 --> 01:15:41.279
When it comes to organizing a lot of files, the file tools of the operating system, Finder and Explorer, soon become annoying to use, especially for a dedicated keyboard user.
01:15:41.520 --> 01:15:51.520
Traditionally, the tools to make moving tons of files and dealing with complex file structures were two-pane file managers, like Notten Commander, WinCommander, Total Commander, and the like.
01:15:51.920 --> 01:15:59.600
Now we have Martup, which is a free native macOS two-pane file manager written in Swift by Jan Solanov.
01:15:59.920 --> 01:16:05.039
It allows you to easily pick and discard files with your keyboard and move and copy them around.
01:16:05.439 --> 01:16:13.359
Another excellent feature is that you can open a terminal in the current folder without having to switch to another tool in case you need even more power.
01:16:13.920 --> 01:16:16.880
Mata is macOS native and can just be installed.
01:16:17.039 --> 01:16:20.720
It is fully keyboard accessible and doesn't collect any information.
01:16:21.199 --> 01:16:28.000
It treats archives like zip and RAR like folders, so you don't need to unpack everything to see just one of the files.
01:16:28.479 --> 01:16:31.920
It is fully customizable and comes with several themes.
01:16:32.319 --> 01:16:37.039
There's also a plugin API where you can extend the tool with your own Lua plugins.
01:16:37.279 --> 01:16:40.560
You can access all its features with a shortcut action panel.
01:16:41.199 --> 01:16:45.600
And there is a quick search to find files globally and open their parent folder.
01:16:46.079 --> 01:16:52.880
Another extant feature is disk user, which gives you full insight into how big different folders are and why things are slow.
01:16:53.359 --> 01:17:00.079
One feature I missed that older two pane file managers had it's comparing folders and automatically highlighting the differences.
01:17:00.399 --> 01:17:04.000
Good thing that Martha is available on GitHub where you can request new features.
01:17:04.159 --> 01:17:05.760
So I do that right now.
01:17:08.560 --> 01:17:09.600
And that's Marta.
01:17:09.840 --> 01:17:10.960
And I use it every day.
01:17:11.119 --> 01:17:20.640
It's actually really incredibly useful and feels so old school to do it, but it's still the most effective way to get to plow through hundreds of files that have been named randomly.
01:17:20.880 --> 01:17:25.359
And uh I uh we're all accused of that basically called things final.
01:17:25.600 --> 01:17:26.479
Now really final.
01:17:26.720 --> 01:17:32.079
Now it's the final one, and really, really use that one instead, instead of using version controlling for some reason.
01:17:32.239 --> 01:17:40.720
But uh what I also found interesting is that there's another engineer in Japan because we the tool we had last week uh was also NeoDisc, was also by somebody in Japan.
01:17:40.800 --> 01:17:44.880
He works that engineer Jan Sulanov works for uh JetBrains.
01:17:45.119 --> 01:17:50.560
Uh, it's interesting to see that there are so many people there that obviously are not Japanese named, but actually work there.
01:17:50.720 --> 01:17:53.199
Must be an interesting space to work.
01:17:53.359 --> 01:17:57.680
And uh I found it really cool to I I don't know Lua, that was my only problem.
01:17:57.760 --> 01:18:03.359
I would have loved to extend it in another language, but seems like Lua and Swift seem to have a connection.
01:18:03.520 --> 01:18:04.960
Oh, I don't know why they did that.
01:18:05.119 --> 01:18:08.479
But yeah, just throw just throw agents at it.
01:18:10.079 --> 01:18:10.720
Fair enough.
01:18:10.800 --> 01:18:12.399
Yeah, that would be one way of doing it.
01:18:12.560 --> 01:18:24.159
But it really helped me to clean up a lot of like files that uh that are be basically a mess, like old hard drives and these kind of things, which in Finder with just a trackpad would be a total pain to actually do.
01:18:24.560 --> 01:18:33.039
No, my my first thought was that it's it's got like Norton Commander, but for Mac for like native Mac instead of just without.
01:18:33.920 --> 01:18:34.880
It seems fun.
01:18:35.680 --> 01:18:42.079
Yeah, I mean there were there were other ones before that I had on Mac, even on Mac OS 9, that actually were like Norton Commander.
01:18:42.159 --> 01:18:45.920
I use Total Commander on Android, weirdly enough as well, because it's available there.
01:18:46.079 --> 01:18:52.560
And you can even run it as an FTP client to actually send files from your hard drive to your uh to your Android that way.
01:18:52.880 --> 01:18:55.520
So uh lots of old school stuff going on there.
01:18:55.680 --> 01:19:01.119
So um it's it's a cool tool to play with, and I think it was fun to actually just do that little tool.
01:19:01.279 --> 01:19:06.960
There's also an article on the magazine if you want to go and see and uh try it out yourself.
01:19:07.119 --> 01:19:07.840
And yeah, it's free.
01:19:07.920 --> 01:19:09.920
It's always a good thing to have on your machine.
01:19:10.159 --> 01:19:12.640
So yeah, we're uh we're at the end of the live show.
01:19:12.720 --> 01:19:15.920
We're we're getting ready for America, we're getting ready for the show.
01:19:16.159 --> 01:19:27.840
In case you actually want to have a free ticket, uh you can actually use that QR code on the post uh developers welcome underscore welcome, and that would give you a free ticket to come to the Congress.
01:19:28.000 --> 01:19:31.680
Not a full-length ticket for all the VIP sessions and stuff like that.
01:19:31.840 --> 01:19:39.760
If you also want to access the speaker booth and you want to access the uh uh the VIP lounge, become a moderator because we really need you as well.
01:19:39.920 --> 01:19:46.319
But this is a free uh way to get a free ticket for the American event in two weeks' time, not even two weeks' time.
01:19:46.399 --> 01:19:47.920
Holy cow! Yeah, yeah.
01:19:48.159 --> 01:19:50.800
So that's what we're gonna plan for next.
01:19:50.960 --> 01:19:55.439
So this will now actually get thousands of people to come more to the event.
01:19:55.600 --> 01:19:59.199
But we have space, so that's good, and the more people, the merrier.
01:19:59.359 --> 01:20:00.800
So thanks very much, Christoph.
01:20:00.880 --> 01:20:01.439
This was great.
01:20:01.600 --> 01:20:07.920
Uh I hope you had fun and did not uh try uh scarred you for life with our with our fake or news.
01:20:08.000 --> 01:20:09.760
But that was terrifying.
01:20:09.920 --> 01:20:14.239
That was that was terrifying, but yeah, uh I will deal with it.
01:20:14.800 --> 01:20:16.000
I will process my trauma.
01:20:16.319 --> 01:20:18.000
I will process my trauma.
01:20:18.720 --> 01:20:19.359
Exactly.
01:20:19.600 --> 01:20:24.960
Real artists don't use AI, real artists use childhood trauma to actually be creative.
01:20:26.560 --> 01:20:27.199
True.
01:20:27.359 --> 01:20:28.640
Uh thank you for having me.
01:20:28.720 --> 01:20:32.800
It it was a pleasure, and everyone should go to the World Congress.
01:20:32.880 --> 01:20:36.159
I I've been a couple of times in Berlin and it's always been amazing.
01:20:36.239 --> 01:20:39.520
So I imagine that San Jose will be also fun.
01:20:40.399 --> 01:20:40.960
Cool.
01:20:41.199 --> 01:20:43.520
Well, Daniel, any last words from you?
01:20:44.000 --> 01:20:53.920
Um just to just go back to what you said, Christoph, you know, that like um at the at the heart of it, rather, you know, uh software development is a collaborative uh what was the phrase you use, collaborative problem solving.
01:20:54.000 --> 01:20:54.640
And I really like that.
01:20:54.880 --> 01:20:58.960
So yeah, anything that gives us more collaboration, so we're not just building on our own.
01:20:59.039 --> 01:21:00.319
Um, I'm all for.
01:21:00.399 --> 01:21:01.840
So yeah, thanks for sharing that with us.
01:21:01.920 --> 01:21:02.560
I appreciate that.
01:21:02.640 --> 01:21:03.119
Yep.
01:21:03.520 --> 01:21:03.920
Cool.
01:21:04.079 --> 01:21:07.439
Well, we see you next Wednesday, and then we see you in San Jose.
01:21:07.680 --> 01:21:08.560
That was it for today.
01:21:08.640 --> 01:21:09.520
Bye bye.