WEBVTT

00:00.000 --> 00:15.000
Welcome to my layer, Mr. Bond.

00:15.000 --> 00:20.000
It's working.

00:20.000 --> 00:22.000
Yes.

00:22.000 --> 00:24.000
So yeah, welcome.

00:24.000 --> 00:29.000
You may ask yourself how you ended up in Ubichu 147.

00:29.000 --> 00:34.000
And the answer is useful of this schedule.

00:34.000 --> 00:36.000
Yeah, that was my trap.

00:36.000 --> 00:42.000
I was some talks to trap you here now.

00:42.000 --> 00:44.000
Think about the last one about the aviatries.

00:44.000 --> 00:47.000
So fascinating, aren't they?

00:47.000 --> 00:50.000
But anyway, I'm not here to talk about the aviatries.

00:50.000 --> 00:58.000
I'm here to tell you about my evil plan to conquer the world.

00:58.000 --> 01:05.000
And I know what are you thinking.

01:05.000 --> 01:07.000
Yeah, you look butplexed.

01:07.000 --> 01:08.000
I know.

01:08.000 --> 01:10.000
Because why I'm doing this?

01:10.000 --> 01:13.000
Yeah, such a cliche, isn't it?

01:13.000 --> 01:15.000
But no, I'm not stupid.

01:15.000 --> 01:16.000
We are the first them.

01:16.000 --> 01:20.000
So the world deserves an open source of evil plan.

01:20.000 --> 01:25.000
That's why I'm telling you everything about it.

01:25.000 --> 01:28.000
So every villain, that's how they call me.

01:28.000 --> 01:31.000
Neera, an origin story, that's how young people call it.

01:31.000 --> 01:32.000
Now it is.

01:32.000 --> 01:33.000
And yeah, that's me.

01:33.000 --> 01:36.000
That's me younger dreams.

01:36.000 --> 01:37.000
Not many years.

01:37.000 --> 01:39.000
A little bit more.

01:39.000 --> 01:40.000
Mostly the same.

01:40.000 --> 01:43.000
And look at me with my first human robot.

01:43.000 --> 01:45.000
Yes, this is 2005.

01:45.000 --> 01:50.000
I was doing human robots before you had the one average single week.

01:50.000 --> 01:51.000
Yes.

01:51.000 --> 01:54.000
I was a pioneer in the field of human robots.

01:54.000 --> 01:57.000
We built the first one in Europe.

01:57.000 --> 02:00.000
But now nobody remembered me for that.

02:00.000 --> 02:03.000
Yeah, they don't even know.

02:03.000 --> 02:08.000
My robots are literally in a museum about this story of robotics.

02:08.000 --> 02:10.000
But I made peace for that.

02:10.000 --> 02:12.000
I'm not bitter about it.

02:12.000 --> 02:16.000
When I see this picture, the only regret I have is,

02:16.000 --> 02:19.000
why did you choose that color for the robot on the left?

02:19.000 --> 02:21.000
I mean, what was I thinking?

02:21.000 --> 02:22.000
I don't know.

02:22.000 --> 02:24.000
And I was young.

02:24.000 --> 02:27.000
But so no, this is not my trauma.

02:27.000 --> 02:28.000
It's okay.

02:28.000 --> 02:29.000
It's okay.

02:29.000 --> 02:31.000
I accept that.

02:31.000 --> 02:36.000
Then, you know, during this robot, it was not easy.

02:36.000 --> 02:39.000
There was this art of debugging that many of you know.

02:39.000 --> 02:41.000
You, you miss a bunch of knows about that.

02:41.000 --> 02:42.000
Right?

02:42.000 --> 02:46.000
And the number one is change something and see if it works.

02:46.000 --> 02:51.000
That's the number one way you fix your problem with the robots.

02:51.000 --> 02:55.000
The number two way to do that is change nothing.

02:55.000 --> 02:57.000
And run it again.

02:57.000 --> 03:00.000
Because you've been there.

03:00.000 --> 03:02.000
Many people have been there.

03:02.000 --> 03:04.000
The robot does something weird.

03:04.000 --> 03:05.000
What is this?

03:05.000 --> 03:07.000
Then you run it again and it works.

03:07.000 --> 03:08.000
You run it again and it works.

03:08.000 --> 03:11.000
And you think problem solved.

03:11.000 --> 03:15.000
And then we have this unsung hero of debugging.

03:15.000 --> 03:17.000
Yes, printf.

03:17.000 --> 03:22.000
Reliable, loyal.

03:22.000 --> 03:26.000
And for people that are a little bit more posh, a little bit more, you know,

03:26.000 --> 03:31.000
refine, printf with several levels.

03:31.000 --> 03:35.000
So, but once again, this is not my problem.

03:35.000 --> 03:38.000
I mean, at the end of the day, I was young and naive.

03:38.000 --> 03:41.000
And these were self-infected wounds.

03:41.000 --> 03:42.000
Right?

03:42.000 --> 03:44.000
I can't blame anybody else, but myself.

03:44.000 --> 03:47.000
And finally, something happened in the history of robotics.

03:47.000 --> 03:51.000
Kit Ross came promising to be the solution to our frustration.

03:51.000 --> 03:53.000
Now, our pain were robots.

03:53.000 --> 03:56.000
And people, they were not there.

03:56.000 --> 03:59.000
Don't appreciate how impactful that was.

03:59.000 --> 04:02.000
It was really something else.

04:02.000 --> 04:04.000
Yeah, now you complain about a cold,

04:04.000 --> 04:06.000
and then using a specific Ubuntu.

04:06.000 --> 04:09.000
You haven't reconpired the current.

04:09.000 --> 04:12.000
We had tools, so many tools.

04:12.000 --> 04:13.000
Yes.

04:13.000 --> 04:14.000
Yes.

04:14.000 --> 04:17.000
Harvey's Ross Beggs.

04:17.000 --> 04:20.000
TF over TF.

04:20.000 --> 04:24.000
And there was something, something that was not okay.

04:24.000 --> 04:26.000
There was something deeper.

04:26.000 --> 04:31.000
There was chipping on my soul, on my hope in the future.

04:31.000 --> 04:35.000
Probably the tipping point, the cause,

04:35.000 --> 04:38.000
my, me, to turn to the dark side,

04:38.000 --> 04:41.000
I could applaud.

04:42.000 --> 04:43.000
Yes.

04:43.000 --> 04:47.000
You, only after our spent looking at the plot,

04:47.000 --> 04:49.000
with a 30 degrees of freedom robot,

04:49.000 --> 04:53.000
and 12 sensor is where you really,

04:53.000 --> 04:54.000
I lost it.

04:54.000 --> 04:55.000
I lost it.

04:55.000 --> 04:59.000
So that's the reason why I created the plot juggler.

04:59.000 --> 05:00.000
Thank you.

05:04.000 --> 05:06.000
Guys, guys, guys, guys.

05:06.000 --> 05:07.000
Important.

05:07.000 --> 05:09.000
How many people use plot juggler here?

05:09.000 --> 05:10.000
Good, good.

05:10.000 --> 05:11.000
Okay, I need you.

05:11.000 --> 05:12.000
I need you.

05:12.000 --> 05:13.000
At the end of presentation.

05:13.000 --> 05:14.000
Please, don't let me down.

05:14.000 --> 05:15.000
I trust you.

05:15.000 --> 05:16.000
Right?

05:16.000 --> 05:17.000
Right?

05:17.000 --> 05:19.000
There's something that you will need to do.

05:19.000 --> 05:20.000
Okay?

05:20.000 --> 05:21.000
Yes.

05:21.000 --> 05:22.000
So.

05:24.000 --> 05:26.000
Interesting.

05:26.000 --> 05:29.000
That's why I created the plot juggler.

05:31.000 --> 05:32.000
And let me show you.

05:32.000 --> 05:33.000
Because this is the best part.

05:33.000 --> 05:36.000
Every, every person doing your open source software

05:37.000 --> 05:40.000
is delighted to show other people their software.

05:40.000 --> 05:42.000
And I'm delighted to.

05:42.000 --> 05:44.000
So yeah, this is it.

05:44.000 --> 05:45.000
You can create.

05:45.000 --> 05:49.000
So the goal project was managed ten thousand times

05:49.000 --> 05:51.000
years with one million points each.

05:51.000 --> 05:53.000
We don't know problem.

05:53.000 --> 05:54.000
Real time.

05:54.000 --> 05:55.000
High frame rate.

05:55.000 --> 05:59.000
And you were supposed to be able to navigate

05:59.000 --> 06:01.000
through all these data easily.

06:01.000 --> 06:03.000
But not just visualized data.

06:03.000 --> 06:06.000
You can transform it, understand it.

06:06.000 --> 06:11.000
For example, you have a built-in functionality for first order

06:11.000 --> 06:12.000
derivative integral.

06:12.000 --> 06:13.000
We gave it.

06:13.000 --> 06:14.000
You know, so many.

06:14.000 --> 06:17.000
And if you're not satisfied with those.

06:17.000 --> 06:18.000
Hand the options.

06:18.000 --> 06:20.000
You can create your own.

06:20.000 --> 06:23.000
You are script to create whatever you want.

06:23.000 --> 06:25.000
So no more Python script.

06:25.000 --> 06:28.000
Just to do the derivative of a variable.

06:28.000 --> 06:31.000
Or to see the frame rate.

06:32.000 --> 06:34.000
People do that.

06:34.000 --> 06:36.000
And there's something even more important.

06:36.000 --> 06:37.000
Why?

06:37.000 --> 06:39.000
Why was so popular over the years?

06:39.000 --> 06:43.000
This was, I started this ten years ago.

06:43.000 --> 06:48.000
And because the power of plugins allow me to extend

06:48.000 --> 06:51.000
the data sources of plug editor.

06:51.000 --> 06:54.000
For example, these are the streaming plugins they have.

06:54.000 --> 06:57.000
I have more that are not official.

06:57.000 --> 07:01.000
You can open the lab equipment,

07:01.000 --> 07:03.000
ethercutter.

07:03.000 --> 07:05.000
And then you have a parsing plugin.

07:05.000 --> 07:07.000
If you want to open a file, you know,

07:07.000 --> 07:09.000
the usual suspecter.

07:09.000 --> 07:11.000
All this is the parsing story.

07:11.000 --> 07:13.000
Sorry, Mr. Bond.

07:13.000 --> 07:16.000
And so you can parse different format.

07:16.000 --> 07:17.000
Proto-bath.

07:17.000 --> 07:18.000
Ross.

07:18.000 --> 07:19.000
Message-bath.

07:19.000 --> 07:20.000
Jason.

07:20.000 --> 07:21.000
Pure DDS.

07:21.000 --> 07:23.000
With Noros.

07:23.000 --> 07:26.000
And then the files.

07:26.000 --> 07:28.000
For KCSV.

07:28.000 --> 07:30.000
Ross-baths.

07:30.000 --> 07:31.000
And couple.

07:31.000 --> 07:33.000
Independent from Ross.

07:33.000 --> 07:35.000
And you can create more.

07:35.000 --> 07:36.000
User can create more.

07:36.000 --> 07:38.000
So this is the deal.

07:38.000 --> 07:40.000
I want you to imagine this.

07:40.000 --> 07:43.000
Just in a weekend, I did the PX4 plugin.

07:43.000 --> 07:47.000
And I conquered the heart of hundreds of drones.

07:47.000 --> 07:48.000
Pilots.

07:48.000 --> 07:52.000
Just with as little as two days.

07:52.000 --> 07:55.000
And after ten years.

07:55.000 --> 07:58.000
Ten years developing this.

07:58.000 --> 07:59.000
You know what?

07:59.000 --> 08:01.000
A lot of people talk, you know,

08:01.000 --> 08:04.000
about a toxic behaviors.

08:04.000 --> 08:05.000
People complaining.

08:05.000 --> 08:07.000
Why things don't work.

08:07.000 --> 08:09.000
And, you know, being entitled.

08:09.000 --> 08:11.000
And asking you for solution.

08:11.000 --> 08:13.000
That's not what happened to me.

08:13.000 --> 08:15.000
I received a lot of great.

08:15.000 --> 08:16.000
Creatitudes.

08:16.000 --> 08:19.000
A lot of people were generally grateful.

08:19.000 --> 08:21.000
But my work.

08:21.000 --> 08:24.000
And this is the reason why I'm not stopping here.

08:24.000 --> 08:26.000
I'm going ahead.

08:26.000 --> 08:29.000
2026 will be the year of blood pressure.

08:29.000 --> 08:32.000
Because this user supported me.

08:32.000 --> 08:33.000
Believe in me.

08:33.000 --> 08:36.000
And I have a roadmap.

08:36.000 --> 08:40.000
So what can I ask now?

08:40.000 --> 08:43.000
Now it's time to tell you about my plan.

08:43.000 --> 08:45.000
So first of all, we need a new data engine.

08:45.000 --> 08:47.000
We need more data.

08:47.000 --> 08:48.000
More data.

08:48.000 --> 08:50.000
Even on your laptop.

08:50.000 --> 08:52.000
Because people are.

08:53.000 --> 08:55.000
They need more.

08:55.000 --> 08:57.000
We are in 2026 now.

08:57.000 --> 09:01.000
And also, you know, I want to respond in more engine domain.

09:01.000 --> 09:03.000
A lot of people in robotics and drones.

09:03.000 --> 09:04.000
Just plug it up.

09:04.000 --> 09:06.000
But why not lab equipment?

09:06.000 --> 09:07.000
Why not medical?

09:07.000 --> 09:08.000
Yeah.

09:08.000 --> 09:09.000
I drink big.

09:09.000 --> 09:11.000
And then.

09:11.000 --> 09:13.000
This is, but I love this.

09:13.000 --> 09:15.000
I'm really proud about this.

09:15.000 --> 09:16.000
Mr. Bond.

09:16.000 --> 09:18.000
The plugin marketplace.

09:18.000 --> 09:20.000
Yeah. Like the big guys.

09:20.000 --> 09:21.000
You're a BS code.

09:21.000 --> 09:27.000
So that's my bias strategy to have people contributing

09:27.000 --> 09:31.000
to blood jogger and make it even greater than it is.

09:31.000 --> 09:32.000
And last.

09:32.000 --> 09:34.000
Data in the cloud.

09:34.000 --> 09:36.000
Yes.

09:36.000 --> 09:37.000
Yes.

09:37.000 --> 09:39.000
You can see the data in the cloud.

09:39.000 --> 09:40.000
Oh.

09:40.000 --> 09:41.000
What is the.

09:41.000 --> 09:43.000
Are you surprising, Mr. Bond?

09:43.000 --> 09:45.000
You didn't expect that, right?

09:45.000 --> 09:46.000
Yeah.

09:46.000 --> 09:47.000
You believe that you.

09:47.000 --> 09:50.000
The three divies wereization and your gadgets.

09:50.000 --> 09:51.000
Right?

09:51.000 --> 09:54.000
You were the only one capable of doing that.

09:54.000 --> 09:57.000
And another question for you.

09:57.000 --> 10:01.000
Who between me and you is the real villain?

10:01.000 --> 10:04.000
You betrayed the values of open source.

10:04.000 --> 10:11.000
You got millions of venture capital money to do the infrastructure physically.

10:11.000 --> 10:12.000
Yeah.

10:12.000 --> 10:14.000
And you close source your software.

10:14.000 --> 10:15.000
So.

10:15.000 --> 10:17.400
or should I call you Mr. Bond?

10:17.400 --> 10:20.800
No, your real name is just something between me and you.

10:22.200 --> 10:25.080
Yeah, yeah, I think about it.

10:25.080 --> 10:30.080
Because I have almost 6,000 GitHub stars.

10:30.280 --> 10:35.280
I have more than 100, 100 the contributors

10:35.280 --> 10:38.880
over the 10 years and I have something else

10:38.880 --> 10:43.000
that nobody else has and I'll show you.

10:43.000 --> 10:47.240
I'm unstoppable because rice, my blood juggernaut users.

10:47.240 --> 10:48.840
Stand up.

10:50.040 --> 10:52.560
And now I want you to wait, wait, wait.

10:52.560 --> 10:53.800
On my signal.

10:53.800 --> 10:57.720
Now I want you to sell everybody at Boston with one word.

10:57.720 --> 10:58.880
With one word.

10:58.880 --> 11:02.760
What is that thing that makes you smile every time

11:02.760 --> 11:06.520
you open blood juggernaut, to make blood juggernaut unique.

11:06.520 --> 11:11.440
So it is there again.

11:11.440 --> 11:12.440
Yes, yes.

11:21.440 --> 11:22.720
Sorry.

11:22.720 --> 11:24.720
I got a little bit carried away.

11:24.720 --> 11:27.200
I'm sorry, Mr. Bond.

11:27.200 --> 11:30.480
And I know this is the part where usually you

11:30.480 --> 11:36.320
untie yourself and you break my plans and you stop my plans.

11:36.320 --> 11:39.440
And maybe you can stop me, but the source code is on GitHub.

11:41.440 --> 11:54.440
Thank you.

11:54.440 --> 11:58.240
Any question?

11:58.240 --> 12:03.040
We can't do it in that of a beer.

12:03.040 --> 12:04.040
It's okay.

12:04.040 --> 12:07.040
You don't need to ask questions.

12:07.120 --> 12:15.040
Yeah, yeah, yeah, yeah, yeah, it is in box so you can't take it.

12:15.040 --> 12:21.040
Thanks a lot for the presentation, also, for the theatrical edition on it.

12:21.040 --> 12:28.040
I wanted to ask an historical question because I also felt like you felt

12:28.040 --> 12:33.040
and I was trying to make my own better plotting tool for us.

12:33.040 --> 12:39.040
And so I'm wondering what you tried before coming to the actual project.

12:39.040 --> 12:43.040
I mean, this is ten years old, there wasn't nothing.

12:43.040 --> 12:47.040
Yeah, but what you tried, like design wise,

12:47.040 --> 12:49.040
like you tried other languages are there.

12:49.040 --> 12:53.040
No, not really, because as many open source projects

12:53.040 --> 12:57.040
these evolved over the years and took shape.

12:57.040 --> 13:01.040
There was no big plan to shape over the years,

13:01.040 --> 13:04.040
based on the feedback of what I wanted.

13:04.040 --> 13:07.040
So, you know, I started small and, you know,

13:07.040 --> 13:11.040
version of the version, I would be nice to do that.

13:11.040 --> 13:15.040
And also, I would say that, you know, it was for me a nice green field

13:15.040 --> 13:18.040
where I could experiment things or learn something.

13:18.040 --> 13:22.040
So it was for me also an opportunity to learn something new.

13:22.040 --> 13:27.040
For, I don't know, what technology is so or a storage.

13:27.040 --> 13:33.040
So it was, you know, entertaining for myself to do this.

13:44.040 --> 13:48.040
You are a very powerful person.

13:48.040 --> 13:54.040
But you're also fighting with a greater power probably out there.

13:54.040 --> 13:57.040
Do you know what my name is?

13:57.040 --> 13:58.040
David.

13:58.040 --> 14:00.040
Absolutely.

14:00.040 --> 14:04.040
So, this mission is very difficult.

14:04.040 --> 14:08.040
And I'm also on a similar path.

14:08.040 --> 14:11.040
I think we should hit them the most unexpected move.

14:11.040 --> 14:15.040
Maybe we should have a terminal UI for blockchain.

14:15.040 --> 14:19.040
That would be an expected, of course, of course.

14:19.040 --> 14:25.040
And at the end of the day, you know, that the spirit of open sources about,

14:25.040 --> 14:29.040
you know, doing something that, first of all, you find valuable yourself.

14:29.040 --> 14:33.040
That you offer to others and maybe others find it useful.

14:33.040 --> 14:36.040
And, you know, I joke a lot about this, this bottle.

14:36.040 --> 14:39.040
Of course, I joke today about the bottle, but it's really about saying,

14:39.040 --> 14:43.040
okay, I think that I can do something useful for myself, first of all,

14:43.040 --> 14:46.040
that I can use and can use it for others.

14:46.040 --> 14:51.040
And, you know, this world map I have for, that is actually what I want to do,

14:51.040 --> 14:58.040
is because I believe that a blogger still has a specific role in the toolbox of people.

14:58.040 --> 15:00.040
So, it doesn't replace anything.

15:00.040 --> 15:05.040
Is what you use in certain situations to debug it.

15:05.040 --> 15:09.040
And in that situation, you will use another software that has more features.

15:09.040 --> 15:14.040
And they over me overlapped a little bit, not at much,

15:14.040 --> 15:17.040
but also there's something that the blogger does better.

15:17.040 --> 15:20.040
There is the bottle processing data.

15:20.040 --> 15:23.040
So, you know, transform the data.

15:27.040 --> 15:29.040
Any other questions?

15:29.040 --> 15:44.040
There's a small commonship with the drone domination.

15:44.040 --> 15:48.040
And I'm part of the pilot, and we also got a plugin for projectors or two.

15:48.040 --> 15:51.040
We can pass all our logways projectors.

15:51.040 --> 15:54.040
So, it's working quite fine. Thank you for this.

15:54.040 --> 15:55.040
Yeah, you're welcome.

15:55.040 --> 15:59.040
We're kind.

15:59.040 --> 16:01.040
Okay.

16:01.040 --> 16:05.040
Photos, everybody who anyway wants to be in the picture.

