1
00:00:09,570 --> 00:00:10,710
you can you can be

2
00:00:11,420 --> 00:00:15,580
wonderful like to would start my suspicion
is that like small some you know is

3
00:00:15,580 --> 00:00:21,070
just too good you know and i'd be
the myself one for this so i

4
00:00:21,070 --> 00:00:24,400
completely understand i going to have you
thank you for coming so you this is

5
00:00:24,400 --> 00:00:28,570
one gonna say let me know so for

6
00:00:29,000 --> 00:00:32,290
religious i'm using this very trendy remote
control it here you know what you press

7
00:00:32,290 --> 00:00:35,130
the buttons and it those you know those
the this which is kind of cool

8
00:00:35,130 --> 00:00:39,490
right one promise the next actually
working now which is even better

9
00:00:40,590 --> 00:00:44,500
so i dislike talk about lee roth is generally
lots of lots of different things

10
00:00:44,500 --> 00:00:45,060
about this

11
00:00:46,200 --> 00:00:47,590
so i in this case

12
00:00:48,100 --> 00:00:53,200
i think it's you have a whole like this
light saying basically this well i'm

13
00:00:53,200 --> 00:00:56,240
just gonna come down to one because it
seems like a better idea you know

14
00:00:56,240 --> 00:01:00,550
a you have the punchline call for already
great book on that you have to

15
00:01:00,550 --> 00:01:05,890
do open source software full layman's gonna
i mention them is the people here do

16
00:01:05,890 --> 00:01:09,220
it by getting involved in the community and
just feeling it right you know that's

17
00:01:09,220 --> 00:01:13,010
how it's not right you immerse yourself
but if you're a very structured type of

18
00:01:13,010 --> 00:01:15,550
person and you don't know anything about
open source what you do is you like

19
00:01:15,550 --> 00:01:20,360
also book and you read it and it's almost
as good so anyway and recently

20
00:01:20,360 --> 00:01:25,080
he tried this for the sound says you now
what is ridiculously easy to build

21
00:01:25,080 --> 00:01:29,400
so thanks to the great work done by all
sorts of people including but they've

22
00:01:29,400 --> 00:01:30,140
you david

23
00:01:30,590 --> 00:01:34,440
i have also this is david that saddam
and who is never been seen you

24
00:01:34,440 --> 00:01:38,370
know so we have actually seen this with
what's coming to bring to just for

25
00:01:38,370 --> 00:01:42,640
that so great work that and red hat
think that role here which is that

26
00:01:42,640 --> 00:01:43,180
exciting

27
00:01:43,700 --> 00:01:47,370
so all that she in this room but
you can shake them by the hand

28
00:01:47,370 --> 00:01:48,390
later we could work

29
00:01:49,310 --> 00:01:55,280
sensei you probably be lot people to contribute
changes like changes we want you need

30
00:01:55,280 --> 00:01:59,230
people to get stuff in and improve
this week it really need so

31
00:02:00,720 --> 00:02:03,930
we got to i'm and this to people
talk with you know if you want

32
00:02:03,930 --> 00:02:09,380
if you wanna diverse community that's launching
drawing and fun and full of volunteers and

33
00:02:09,380 --> 00:02:14,780
also some backup units corporate heavy lifting
and so on what degree well we pretty

34
00:02:14,780 --> 00:02:15,470
harsh but

35
00:02:17,250 --> 00:02:21,310
so who yes the other thing is the people
find a kid based intimidating you

36
00:02:21,310 --> 00:02:24,710
lost and for be provided you know
you can build it but now you have

37
00:02:24,710 --> 00:02:28,340
to get into it see recently as several
things of happened one is that they

38
00:02:28,340 --> 00:02:34,360
did and peter have helps me build a trough
for all the dependencies and various

39
00:02:34,360 --> 00:02:37,250
ways you can slice and dice this
it actually starts to make sense

40
00:02:37,770 --> 00:02:39,990
so we get the two hundred modules
to make up and down to the ones

41
00:02:39,990 --> 00:02:45,000
mass so we actually stop see something that you
can actually understand remember and but

42
00:02:45,000 --> 00:02:48,030
also slide where and this to do some training
for various people coming into the

43
00:02:48,030 --> 00:02:54,520
project that's quite like what useful against
rita model structures and also so the basic

44
00:02:54,520 --> 00:02:59,670
quite some string types windows also just
the design of a little of so you

45
00:02:59,670 --> 00:03:00,170
can

46
00:03:01,220 --> 00:03:05,530
these things together and make more sense
but i look at them fun right you

47
00:03:05,530 --> 00:03:08,550
know that good to work with and it's great

48
00:03:09,590 --> 00:03:14,710
i think it's reasonable encouraging is the recently
we had even more companies and organisations

49
00:03:14,710 --> 00:03:19,580
want to join supportive roughly we particularly
pleased to see in the and then tell

50
00:03:19,580 --> 00:03:22,250
which is kind of get in a are we have you have a staff and

51
00:03:22,250 --> 00:03:26,590
it's pi which is good i don't have
a website yet but you know maybe

52
00:03:26,590 --> 00:03:30,260
well there within a press release anywhere
assign if it's also like gonna to get

53
00:03:30,260 --> 00:03:34,910
this holes that in a way we also joined the french
government's into ministerial group

54
00:03:34,910 --> 00:03:35,340
of

55
00:03:35,670 --> 00:03:39,710
in to ministerial groupings of joint which
is great a saudi arabian government has a

56
00:03:39,710 --> 00:03:41,630
research is too cool taxed

57
00:03:42,070 --> 00:03:46,530
and they've joint which is which is great
will need of course and well maybe

58
00:03:46,530 --> 00:03:48,880
some reasonable familiar from previous times

59
00:03:49,630 --> 00:03:50,900
so i would pretty cars

60
00:03:51,850 --> 00:03:55,000
i really slides from los tea i'm i realise
that the whole of things the

61
00:03:55,000 --> 00:03:58,750
room for points or that we didn't mention
back then because we still three point

62
00:03:58,750 --> 00:04:02,620
six that's like to hear some nice new
things i've full sorry what is it

63
00:04:02,620 --> 00:04:06,730
is you and pulled so in a timely versions
of is year ever release that

64
00:04:06,730 --> 00:04:10,790
we're aware of can we do you know reasonable
job of importing stuff but we

65
00:04:10,790 --> 00:04:14,770
connected the stencils out as well say that
you know you can start to reproduce

66
00:04:14,770 --> 00:04:15,940
these drawings

67
00:04:16,280 --> 00:04:21,730
a license faithfully there's a particular cool
if you've if you've ever wondered why a

68
00:04:21,730 --> 00:04:22,890
computing

69
00:04:23,580 --> 00:04:28,030
you know told in schools i have people seen
computing tools children these days

70
00:04:28,660 --> 00:04:33,690
so can but unfortunately a leasing you take
as being toothpaste to a what processing

71
00:04:33,690 --> 00:04:38,980
spreadsheet using type calls you know
so i have i have done computing i can

72
00:04:38,980 --> 00:04:42,350
out like a document and copy some clipart
into it it's not great you know

73
00:04:42,350 --> 00:04:46,550
i'm now a software engineer and said
also that was that runs all this one

74
00:04:46,550 --> 00:04:49,860
of are all one is here which is
you need to put logo in slide

75
00:04:49,860 --> 00:04:53,670
what process you know so you start off with
all these bad intentions of teaching

76
00:04:53,670 --> 00:04:59,130
people what processing accidentally you might even
be able to teach them a simple programming

77
00:04:59,130 --> 00:05:02,000
are which is quite fun and it produces
pretty pictures as you can see this

78
00:05:02,000 --> 00:05:04,570
is from would like normal that just kind of

79
00:05:05,970 --> 00:05:09,270
i'm not the room with books help to
you know i might that make the

80
00:05:09,270 --> 00:05:11,130
sharing of classrooms all

81
00:05:13,270 --> 00:05:17,190
i mean something's attacks guys been doing
getting you might select schools right

82
00:05:17,670 --> 00:05:19,030
well in it so

83
00:05:19,800 --> 00:05:23,880
what qualities i hope or pretty embarrassing
but so you know if you if you

84
00:05:23,880 --> 00:05:27,210
are in right to left my then you have
not only embedded object shots or

85
00:05:27,210 --> 00:05:30,260
something you click on it when you
started to move it you know if you

86
00:05:30,260 --> 00:05:33,510
try to move it right it would move left
and vice first you know there's

87
00:05:33,510 --> 00:05:37,290
good fun stuff and so this quite
a lot of this is being nailed i

88
00:05:37,290 --> 00:05:41,100
which is an improvement are getting the present
the future actually work

89
00:05:42,350 --> 00:05:45,360
and a number of other of the such
things is going to have you know

90
00:05:45,360 --> 00:05:49,610
quite large team of people that doing useful
work an area that's perhaps not familiar

91
00:05:49,610 --> 00:05:50,550
to you too much

92
00:05:51,930 --> 00:05:57,160
gratuitous graphical blaine from the reason we're
gonna integrate and i actually a customer want

93
00:05:57,160 --> 00:06:01,070
to use you know just the you silly
but the top of the screen and

94
00:06:01,070 --> 00:06:05,280
if my mouse's night so gonna work but
they were you see the birds that

95
00:06:05,280 --> 00:06:10,970
will improve the productivity enhancing michigan
it has been conclusively prove the us you know

96
00:06:10,970 --> 00:06:17,170
improve anyway so what else have we done lots
of work on interoperability improving that

97
00:06:17,170 --> 00:06:22,440
i guess it's kind of drawings work those awful
not seen but sometimes actually has

98
00:06:22,440 --> 00:06:27,200
features in the course well see previously comments
were what focused on a single point

99
00:06:27,200 --> 00:06:27,790
in the document

100
00:06:28,410 --> 00:06:30,640
and usually people to comment a range of text

101
00:06:31,030 --> 00:06:34,570
pretty much what happens the problem is
we could represent as a normal low told

102
00:06:34,570 --> 00:06:39,440
we couldn't read only to insecurity when you'd important
document comments and we would flexible

103
00:06:39,440 --> 00:06:43,940
list a single point exported people be
unhappy well so now we do the right

104
00:06:43,940 --> 00:06:45,650
thing we're under it and we interoperate

105
00:06:46,300 --> 00:06:47,210
that's just great

106
00:06:48,380 --> 00:06:52,750
this is a random interjection just as so
you know get board certified pdf school

107
00:06:52,750 --> 00:06:54,690
does use the hybrid pdf like these

108
00:06:55,710 --> 00:06:57,600
thank you have used by the video

109
00:06:58,910 --> 00:07:02,870
okay a so there is an apathy problem
but will break through that and then

110
00:07:02,870 --> 00:07:06,270
a perfect well so these part of you
then we could be craps hell that

111
00:07:06,270 --> 00:07:08,880
so hyper pdf it's really easy to
use them to and so you have to

112
00:07:08,880 --> 00:07:11,060
use it it's actually just one check box

113
00:07:11,830 --> 00:07:14,310
i mean get actual this is the yes this idea

114
00:07:15,160 --> 00:07:20,180
which you can see let me i just try
putting this is that that's in

115
00:07:20,180 --> 00:07:23,750
this is the biggest export dialogue when
you click export more some it makes a

116
00:07:23,750 --> 00:07:26,770
big that's great but i'm but doesn't checkbox up here

117
00:07:27,250 --> 00:07:32,570
and when you when you when you do it change
you idiot document encyclopedia and

118
00:07:32,570 --> 00:07:35,780
of sort of magic matches stream on the side
so that's kind of cool so

119
00:07:35,780 --> 00:07:39,310
if you wanna lady and it is you get a full
fidelity documents just great

120
00:07:39,310 --> 00:07:44,150
and otherwise if you're lame and you don't
have clear office you can just see

121
00:07:44,150 --> 00:07:46,630
the media which is this gonna second

122
00:07:48,040 --> 00:07:50,450
but at least it looks like it should
you know a life is good so

123
00:07:50,450 --> 00:07:54,200
that's what kind of cool thing that not
enough people know about the some of

124
00:07:54,200 --> 00:07:57,950
the clinical thing that not enough people
know about let me find the thing that

125
00:07:57,950 --> 00:08:01,730
as well so it's like we just but she like
this wonderful feeling it's gonna

126
00:08:01,730 --> 00:08:02,320
get or

127
00:08:04,430 --> 00:08:09,320
so i'll expertise so that let's have a thing
here that says hello and world

128
00:08:10,160 --> 00:08:15,410
and so i think should not be republic
actually what i'm saying when we say

129
00:08:15,410 --> 00:08:19,910
that we can she use it is flat idea so if we can easily ten

130
00:08:21,100 --> 00:08:24,650
we can have to ideas like that but
if you put a little at from

131
00:08:24,650 --> 00:08:24,940
that

132
00:08:26,210 --> 00:08:26,570
like that

133
00:08:27,540 --> 00:08:28,670
you get a magic file

134
00:08:29,380 --> 00:08:30,850
that was even won already that

135
00:08:31,340 --> 00:08:33,060
so at this testing estimate

136
00:08:34,490 --> 00:08:35,770
that's just terrible

137
00:08:37,220 --> 00:08:38,340
reinstall the fun

138
00:08:38,990 --> 00:08:40,160
so i practising it's

139
00:08:41,620 --> 00:08:41,810
so

140
00:08:44,210 --> 00:08:47,490
i think that can just i'm just not supposed to

141
00:08:47,960 --> 00:08:52,320
anyway we got right so that we can
that if we can remember where well

142
00:08:56,920 --> 00:08:59,160
perfectly ships nothing ways that

143
00:08:59,470 --> 00:09:00,660
what happen we want so

144
00:09:01,880 --> 00:09:03,210
tell me gets problem

145
00:09:06,120 --> 00:09:10,610
or that still the is a little like
this talk it's a miracle of multi

146
00:09:10,610 --> 00:09:11,240
melissa

147
00:09:12,390 --> 00:09:14,570
okay anything that "'cause" i like that

148
00:09:15,630 --> 00:09:16,870
and it doesn't

149
00:09:17,410 --> 00:09:18,550
one look

150
00:09:19,460 --> 00:09:24,730
so a perfect so this is that file and
only society others a list beautiful

151
00:09:24,730 --> 00:09:29,090
X amount well this all this xml anyway
and that way we need there's a

152
00:09:29,090 --> 00:09:32,400
lot of configuration options which are
of new meaning we used to anyone

153
00:09:33,000 --> 00:09:35,820
but the bottom you see how they well
if you want to that you see

154
00:09:35,820 --> 00:09:36,460
that little

155
00:09:36,930 --> 00:09:40,120
slightly gonna pretty print it helps and
so this is really cool and it's very

156
00:09:40,120 --> 00:09:43,740
cool because two reasons the first thing
is that you can wear any anything you

157
00:09:43,740 --> 00:09:47,910
like in their be much a whole idea file
you know can be represented this

158
00:09:47,910 --> 00:09:51,990
way in the just play sixty four included
but the second thing the school is

159
00:09:51,990 --> 00:09:52,240
that

160
00:09:53,300 --> 00:09:56,430
it's really fast it's as far as the zip file

161
00:09:57,200 --> 00:10:01,160
i'll give you could be faster and so
much pay sixty for encoding you need

162
00:10:01,160 --> 00:10:05,060
to do so you seem to write a little
script a little postscript a little

163
00:10:05,060 --> 00:10:08,880
web tool the whatever just print have
a whole lot of the stuff i mean

164
00:10:08,880 --> 00:10:13,160
you get a beautiful now the other and
say that has to get right that's

165
00:10:13,160 --> 00:10:15,110
my a brief musical interlude

166
00:10:15,730 --> 00:10:19,940
on hyper P S i discover the last minute is actually in my

167
00:10:21,080 --> 00:10:22,980
abstract so if i would say something about it

168
00:10:23,890 --> 00:10:25,450
which are just it right

169
00:10:25,950 --> 00:10:29,520
this working where i have to mow switch
back to something we get out

170
00:10:31,090 --> 00:10:31,710
huh

171
00:10:34,790 --> 00:10:36,160
is presented so you'll

172
00:10:37,020 --> 00:10:40,060
i can see the next like it's not dating are perfect

173
00:10:40,660 --> 00:10:41,720
just very smart

174
00:10:42,040 --> 00:10:42,880
why

175
00:10:43,570 --> 00:10:44,350
first of all that

176
00:10:45,270 --> 00:10:48,740
okay perfect so we are back you must
one so that was four zero that

177
00:10:48,740 --> 00:10:52,780
was really all boring stuff i'm sorry
about that but you need for one is

178
00:10:52,780 --> 00:10:57,490
just being released so for one is
the bees knees it is it is so

179
00:10:57,490 --> 00:11:02,090
brilliant for the rest aligning the bugs
out of it but for one will be

180
00:11:02,090 --> 00:11:06,870
even better one local things seriously font
embedding say for many years we've had a

181
00:11:06,870 --> 00:11:11,130
brilliant explanation anytime soon
excusable way some explanation

182
00:11:12,370 --> 00:11:18,030
important semantic difference the is often
lost on you know a point that manages we

183
00:11:18,030 --> 00:11:22,660
had an important explanation when the document looks
absolutely nothing like it looks in microsoft

184
00:11:22,660 --> 00:11:26,560
office what we typically say is a lot
it's a phones issue like this and

185
00:11:26,560 --> 00:11:33,050
we waving hands covers all manner variables unit the phones
were different right unfortunately well

186
00:11:33,050 --> 00:11:36,800
fortunately there is now a way to embed
these fonts in the document so this

187
00:11:36,800 --> 00:11:38,840
explanation is gonna run out of mileage

188
00:11:39,660 --> 00:11:42,040
so it's exactly the same fonts on either side

189
00:11:42,710 --> 00:11:47,070
and some degree of subsetting craziness is
going on and this will see some you'll

190
00:11:47,070 --> 00:11:53,610
each copy protection microsoft as implemented here
and it's something else you know honestly and

191
00:11:53,610 --> 00:11:56,140
it so you take a whole load of forms
and you embed them in as

192
00:11:56,140 --> 00:12:01,110
it while effectively how do you stop people
just unzipping the zip file taking the

193
00:12:01,110 --> 00:12:03,310
fall straight "'cause" that i would be bad right

194
00:12:04,330 --> 00:12:08,170
you know like copying things unauthorised
copy has to be back right so

195
00:12:09,320 --> 00:12:12,790
well here's the solution what you do is
you know you'll the first four bytes

196
00:12:12,790 --> 00:12:15,230
of the file and you put zero sleep of them

197
00:12:15,740 --> 00:12:19,790
so that is no longer to type for it's
a missing a magic number the

198
00:12:19,790 --> 00:12:20,630
beginning okay

199
00:12:22,470 --> 00:12:26,490
it's really sick here has you can see
anyway so what rollins the files have

200
00:12:26,490 --> 00:12:29,630
that with true type font so there is
in them in the beginning if anyone

201
00:12:29,630 --> 00:12:34,900
wants to write a circumvention to in four
lines of C and get you know

202
00:12:34,900 --> 00:12:37,920
so walks away for it the most welcome so you get

203
00:12:39,330 --> 00:12:45,390
what else we have okay photo album that
building obvious is like say you know

204
00:12:45,390 --> 00:12:49,620
the will has a problem which is a marketing
fundamentally a marketing problem

205
00:12:50,350 --> 00:12:53,580
i mean this is very is critical when
you take a picture of me for

206
00:12:53,580 --> 00:12:59,440
example did you take in the highest resolution
possible any preferably like ten gig a

207
00:12:59,440 --> 00:13:03,550
pixel something like that because then you
can see every single floor in my face

208
00:13:03,550 --> 00:13:08,040
as opposed to you know just most of them and
saving the camera manufacturers every

209
00:13:08,040 --> 00:13:11,430
when they this is so every year the phone
you know increases and giga picks

210
00:13:11,430 --> 00:13:14,860
diligently takes of a longer to use this males because

211
00:13:15,190 --> 00:13:19,580
blinking thing is unicode gpu trying
to scale it down C D you know whole

212
00:13:19,580 --> 00:13:22,470
for make a pixel screen you have a this is side

213
00:13:23,450 --> 00:13:26,570
when you've got lose a gigabyte images
what you really want to do is you

214
00:13:26,570 --> 00:13:30,440
want to create a photo album presentation
may which replaces there's

215
00:13:30,990 --> 00:13:34,030
"'cause" i remember when we used have
so gelatin square so you put in a

216
00:13:34,030 --> 00:13:37,290
in a box shine the light for them
and you know that is sort of

217
00:13:37,290 --> 00:13:41,670
mobile right maybe in the way probably could
know that is a powerpoint presentation which

218
00:13:41,670 --> 00:13:47,540
is you know thirty gigabyte small packed
full massive images and so we can make

219
00:13:47,540 --> 00:13:49,420
that easy to so that's brilliant

220
00:13:50,180 --> 00:13:52,910
and will be that's a and only just a this is a one big a

221
00:13:52,910 --> 00:13:58,820
pixel screen if that so sorry got it's
panels time so placing them down

222
00:13:59,360 --> 00:14:03,930
another problem we had this pretty irritating
to us is that we can rotate images

223
00:14:03,930 --> 00:14:08,140
so you know if you import you'll picture having
got the excess information screwed up

224
00:14:08,140 --> 00:14:13,350
whole the rotation of it wrong i don't
do we are doomed forever to be

225
00:14:13,350 --> 00:14:18,030
that orientation and say now we can rotated
by ninety degrees really helps you can

226
00:14:18,030 --> 00:14:19,300
do that twice if you want

227
00:14:20,060 --> 00:14:20,560
anyway

228
00:14:21,030 --> 00:14:25,230
perfect so that's of this is a major
usability when i'm i use this not

229
00:14:25,230 --> 00:14:29,150
just to the point i wanna make usability
when it is but also that you

230
00:14:29,150 --> 00:14:33,000
could have done that anyone of you in this
room gonna could have implemented this

231
00:14:33,000 --> 00:14:37,360
feature given enough time and trying and
if i write indiana and got the glory

232
00:14:37,360 --> 00:14:39,020
you know it can you only in that's to the

233
00:14:39,560 --> 00:14:43,970
now i don't have pronounce that he's hungarian
i i'm gonna get smash is it

234
00:14:43,970 --> 00:14:49,480
a and anyway maybe walk one hundred later
on but thomas did a really good

235
00:14:49,480 --> 00:14:53,430
job right now that's also well so people
thank him and what are the reasons

236
00:14:53,430 --> 00:14:56,840
interestingly is this is the perfect is the enemy
of the good anyone systems this

237
00:14:56,840 --> 00:15:01,270
problem is but i want you all the truth workstations
in strange things rounded and

238
00:15:01,270 --> 00:15:05,920
text flow around and so nothing ever happened
now these you can never take a

239
00:15:05,920 --> 00:15:11,540
pictures which is night so use the lines getting
charting she's lines from eric just

240
00:15:11,540 --> 00:15:15,620
little features run place like also you'll
features other we have a for one clearly

241
00:15:15,620 --> 00:15:17,590
would take too long and many of them a graphical

242
00:15:18,280 --> 00:15:23,660
but actually if you it has a as a around
of really key features you

243
00:15:23,660 --> 00:15:27,240
know so if you like idea the label document
formats we had writing a whole

244
00:15:27,240 --> 00:15:32,190
load of dingy documents in the distant
past into idea so if you use microsoft

245
00:15:32,190 --> 00:15:33,980
word for mac five point one

246
00:15:34,680 --> 00:15:40,130
i we can guess you one bits images
in finally inside i will i look

247
00:15:40,130 --> 00:15:44,410
slightly different anyway i've screwed that up
somehow try that one okay perfect mac right

248
00:15:44,410 --> 00:15:46,260
per one point five say

249
00:15:47,020 --> 00:15:53,060
ski is looking good apple work six wonderful
was not all this good stuff and

250
00:15:53,060 --> 00:15:55,440
moving into a yes lance which is which is fun

251
00:15:56,020 --> 00:16:01,200
we don't have a slide well originally
from by the M symphony many years ago

252
00:16:01,200 --> 00:16:05,790
which is been a finally i contributed an inflated
just gonna cool and some pretty

253
00:16:05,790 --> 00:16:12,050
gallery pickpockets with it and some moving all
existing pieces to make them more accessible

254
00:16:12,050 --> 00:16:13,010
and easy to find

255
00:16:14,540 --> 00:16:18,960
accessible is kind of a is related with these
days and it's experimental because it's

256
00:16:18,960 --> 00:16:25,210
well if you tell you don't you start point
some interesting crashes around place but

257
00:16:25,210 --> 00:16:29,640
anyway i'm you can set it on with this
enable experimental slide well i think

258
00:16:29,640 --> 00:16:34,980
agonies is the base components as being unloved
you know stepchild of the project for

259
00:16:34,980 --> 00:16:39,670
a long time and it's got significantly
worse in recent times is java has got

260
00:16:39,670 --> 00:16:41,550
slow running needed "'kay"

261
00:16:42,210 --> 00:16:45,100
we got some good news coming that but
it wider small think just going into

262
00:16:45,100 --> 00:16:50,070
it's an L so you whole is of a limit affix is one was doing

263
00:16:50,070 --> 00:16:54,580
nanosecond timestamp stuff which deference help
them all sorts of good a good things going

264
00:16:54,580 --> 00:16:55,680
on in place

265
00:16:56,360 --> 00:16:59,610
and there's a lot of stuff energy
stream a one point zero S for

266
00:17:00,170 --> 00:17:03,010
i'm less we say about use true one point sorry

267
00:17:03,630 --> 00:17:07,570
say for everyone is a lens a bug fixes
you know number of them from

268
00:17:07,570 --> 00:17:08,540
actually

269
00:17:09,640 --> 00:17:13,860
ten thousand can it's just kind of good
you know commit we commit often so

270
00:17:13,860 --> 00:17:18,720
lots of inter incremental intro when's the should
too tedious to see individually i like

271
00:17:18,720 --> 00:17:21,750
this is that as a little you want
you thing in it is firefox like

272
00:17:21,750 --> 00:17:23,030
us as well

273
00:17:23,330 --> 00:17:26,960
you know incremental such a bottom where you
expected heights when you don't want it

274
00:17:26,960 --> 00:17:30,470
isn't a huge dialogue with the just use
you document kind of nice and again

275
00:17:30,470 --> 00:17:33,840
volunteers the marking in doing kids

276
00:17:34,600 --> 00:17:38,140
so that's what actually exists as of today
we're gonna go into the star trek

277
00:17:38,140 --> 00:17:43,070
future for i think small star trek feature
gonna try and these into a crystal

278
00:17:43,070 --> 00:17:45,130
i don't like this was like that anyway

279
00:17:45,530 --> 00:17:49,230
this might be what happens so lots of great
work going on in google some

280
00:17:49,230 --> 00:17:51,420
of code which is it is a good way
to see what's going on save

281
00:17:51,420 --> 00:17:52,380
the L C integration

282
00:17:53,040 --> 00:17:57,710
i mean sounds out that despite integrating
at the same time with G stream a

283
00:17:57,710 --> 00:18:03,430
point that point i know ten and
one point zero can do but i can

284
00:18:03,430 --> 00:18:06,840
guarantee and we should be the L C
as well a because all mondays it

285
00:18:06,840 --> 00:18:09,770
turns out that that's okay tech support
in the L C than there is in

286
00:18:09,770 --> 00:18:13,240
the operating system so is a waste of time
filling the operating system "'cause" it's

287
00:18:13,240 --> 00:18:17,640
not gonna be able to play you'll
see in so for format of the day

288
00:18:17,640 --> 00:18:22,230
course we'll see inevitably will "'cause"
is this giant one of stuff works and the

289
00:18:22,230 --> 00:18:26,270
same is true all mac say we we're
hoping to improve things that

290
00:18:26,890 --> 00:18:30,320
i you know say for example the banal
example be all support i don't have

291
00:18:30,320 --> 00:18:35,390
windows media framework plays or videos
or web and video so anything let out a

292
00:18:35,390 --> 00:18:37,120
box my suspicion is

293
00:18:37,430 --> 00:18:37,730
no

294
00:18:38,730 --> 00:18:41,920
which is really lame a but of course
if you have the L C installed

295
00:18:41,920 --> 00:18:44,560
as a million people today do install it

296
00:18:45,010 --> 00:18:47,520
interestingly then it's like this

297
00:18:48,700 --> 00:18:52,810
so how you find the database a perfect
guess i mention the java problems was

298
00:18:52,810 --> 00:18:59,160
the students working now on greyhounds a to
replace all be full in embedded expects

299
00:18:59,160 --> 00:19:03,550
should give a massive performance improvement
of a local databases three two

300
00:19:04,270 --> 00:19:09,290
that cms connector all talk about here
in a mess of the and will make

301
00:19:09,290 --> 00:19:13,680
just being completely rewritten and improved in so
many ways that it didn't actually working

302
00:19:13,680 --> 00:19:18,050
at all quite a tried tested earlier save
"'em" i spent a few minutes trying

303
00:19:18,050 --> 00:19:22,130
to debug but at the time you get it will be fine if you if

304
00:19:22,130 --> 00:19:26,090
you don't like this from the place still
a this version works with what's that's

305
00:19:26,090 --> 00:19:29,780
about a body weight as you can see
it looks different and pretty a

306
00:19:30,680 --> 00:19:34,680
i'm actually that cmos integration this light
religious my S all talk about it a

307
00:19:34,680 --> 00:19:39,030
bit more in a minute but either way people drive
integration built-in actually profits which

308
00:19:39,030 --> 00:19:44,130
is kind of nice miles remote control
so it's under the end would thing we

309
00:19:44,130 --> 00:19:49,280
should you know well maybe we should
sproat off the of pride tree will of

310
00:19:49,280 --> 00:19:53,520
apple and sat units is gonna somebody
a student doing fast which is a kind

311
00:19:53,520 --> 00:19:55,870
of to see if you have one less things

312
00:19:57,070 --> 00:20:00,170
other some other stuff going on here to say count

313
00:20:00,650 --> 00:20:07,290
from old timers have scaleability problems in with
a vengeance really and that's okay just

314
00:20:07,290 --> 00:20:14,500
been working pretty aggressively on fixing the internal
data structures of power which well

315
00:20:15,870 --> 00:20:20,030
written very quickly i suspect and
then optimised but not you know

316
00:20:20,500 --> 00:20:22,190
got right instructor

317
00:20:22,740 --> 00:20:28,330
and so this should be bringing a lot of a performance
improvements much reduced memory

318
00:20:28,330 --> 00:20:33,010
size i'm if you happen to have a gpu that's
opencl compatible because if you

319
00:20:33,010 --> 00:20:36,780
happen in do you want so it's really wheel
so then hopefully it'll be viewed

320
00:20:36,780 --> 00:20:41,460
amazing speed beast the launching complicated that spreadsheets
"'cause" we stopped calculate spreadsheet on a

321
00:20:41,460 --> 00:20:44,150
gpu aware if we can just click

322
00:20:44,990 --> 00:20:49,400
so case doing that and the multi-core
where they funded by a date which is

323
00:20:49,400 --> 00:20:53,940
also and this is the picture about work
say if you object orientated or would

324
00:20:53,940 --> 00:20:55,190
you orientation guru

325
00:20:55,600 --> 00:20:56,480
object oriented

326
00:20:57,240 --> 00:21:01,070
i think i have to say of the oriented the cleanest
people sailed you orientated

327
00:21:01,070 --> 00:21:03,090
events that you know so you say

328
00:21:03,900 --> 00:21:08,390
simple and you know that it like if you
want your oriented type person if

329
00:21:08,390 --> 00:21:11,760
you sit down a look a spreadsheet you think
what's the objects you know where

330
00:21:11,760 --> 00:21:15,100
is the old wearing objects and so you
create to sell the field jackets like

331
00:21:15,100 --> 00:21:18,740
seems like this whole later them around
say we should have an object for that

332
00:21:18,740 --> 00:21:21,780
and it turns out to be in the worst possible
design decision to making a

333
00:21:21,780 --> 00:21:25,510
lot scalable spreadsheet in the long run
and problem is that when you make this

334
00:21:25,510 --> 00:21:29,330
design decision it's breads always we can
say every other piece of cake that the

335
00:21:29,330 --> 00:21:34,510
charts engine is about cells conditional
for the you know all the final fills as

336
00:21:34,510 --> 00:21:39,920
know that sells this concept is very
deeply into the case and if you only

337
00:21:39,920 --> 00:21:44,380
get rid of it it's pretty bad so we
can his we factoring basically did

338
00:21:44,380 --> 00:21:46,120
okay

339
00:21:46,730 --> 00:21:51,370
yes so now nothing indicate knows about
it which is kind of cool is just

340
00:21:51,790 --> 00:21:56,490
invaded in this school document model local
sums miss rate is that efficient will move

341
00:21:56,490 --> 00:22:00,650
around it but just a massive cleanup
tool that can just kind of rules

342
00:22:01,740 --> 00:22:05,320
and so the whole it'd knock on things
that currently if you have a whole

343
00:22:05,320 --> 00:22:11,120
column for the same formula broadly the same
formula you know this will be duplicated

344
00:22:11,120 --> 00:22:16,040
many times in memory one for each entry
this is really lame way to waste

345
00:22:16,040 --> 00:22:20,990
memory and a lame way to make everything
slow as you will caver so we

346
00:22:20,990 --> 00:22:26,020
fixing case current fixing that making some great
progress that sits on school it's that's

347
00:22:26,020 --> 00:22:30,120
the biggest cleanup of the count cool
i'll are gonna decade also is that i

348
00:22:30,120 --> 00:22:30,600
guess

349
00:22:31,470 --> 00:22:34,010
well i care is the about how are so

350
00:22:34,910 --> 00:22:35,540
given the be

351
00:22:36,370 --> 00:22:37,320
this is wonderful

352
00:22:37,900 --> 00:22:38,470
so that

353
00:22:39,340 --> 00:22:40,100
perfect

354
00:22:40,720 --> 00:22:44,390
so callously profits like to probably brought
as a great length so let let's talk

355
00:22:44,390 --> 00:22:48,150
about limited more i would use focus
i'm silly processing the name

356
00:22:49,120 --> 00:22:52,380
so do some things that we do we
can i'm the best thing i guess

357
00:22:52,380 --> 00:22:55,760
is that should you'll synchronisation
we release at the same time

358
00:22:56,250 --> 00:23:00,790
the reason is pretty obvious i suppose that
you know your name is gonna release

359
00:23:00,790 --> 00:23:03,980
all these just raise gonna release the stuff
we want to get the latest greatest

360
00:23:03,980 --> 00:23:05,980
features users so

361
00:23:06,240 --> 00:23:08,230
well i think lot we just kind of cool

362
00:23:08,630 --> 00:23:08,980
hum

363
00:23:09,800 --> 00:23:15,290
yes synchronisation extra so that we also use
lots of glen technologies that's to other

364
00:23:15,290 --> 00:23:17,250
things like name pfs getting

365
00:23:17,900 --> 00:23:21,700
it's a great technology isn't it and so
they had it's only you know designing

366
00:23:21,700 --> 00:23:24,380
it all these years ago and sitting
down it was that the time the most

367
00:23:24,380 --> 00:23:29,440
all something you can ever imagine and also
used cool but between different threads to

368
00:23:29,440 --> 00:23:30,380
anyway

369
00:23:30,870 --> 00:23:34,220
and got a lot better if the years
i tell you but i'm even so

370
00:23:34,220 --> 00:23:38,830
unfortunately was that integrating that i forget
why i think probably on very old systems

371
00:23:38,830 --> 00:23:42,290
actually the reason a very old systems
we have to probably rest you are so

372
00:23:42,290 --> 00:23:43,660
right places

373
00:23:51,180 --> 00:23:54,190
right so we have to build a real fine if it is or L five

374
00:23:54,190 --> 00:23:58,660
will doesn't build on route five or has stupid
dependency is that mean you'd have

375
00:23:58,660 --> 00:24:02,550
to upgrade the whole overall five to make
even compile and then we didn't fight

376
00:24:02,550 --> 00:24:06,850
against a list in a generic linux builds
of course the vast majority people get

377
00:24:06,850 --> 00:24:10,620
this magistrate then the and they just install
the package like it us able because

378
00:24:10,620 --> 00:24:14,500
it's built again and again and again and
again and again one for each version

379
00:24:14,500 --> 00:24:16,340
of every operating system you have right

380
00:24:16,780 --> 00:24:20,720
wanna separate system any linux bush it looks distribution

381
00:24:21,580 --> 00:24:25,730
the way we do but which is great and we
have two constables another victory

382
00:24:25,730 --> 00:24:30,870
anyone wants to pool tikhonov you know will
fill with that warm welcome how hard

383
00:24:30,870 --> 00:24:31,540
can it be

384
00:24:32,580 --> 00:24:34,600
we need a glory hound here and

385
00:24:35,680 --> 00:24:41,310
they must so used impossible things actually holding
of the screensaver some menu this evolution

386
00:24:41,310 --> 00:24:46,050
we have a wonderful switch statement an evolution
deal aprons wipers in terms of place

387
00:24:46,050 --> 00:24:46,930
a speak

388
00:24:49,980 --> 00:24:50,650
different

389
00:24:54,910 --> 00:24:55,330
already

390
00:24:56,390 --> 00:25:00,430
also won't work well really pay for
me with a patch you know of your

391
00:25:00,430 --> 00:25:02,100
own and then i will be fine you know

392
00:25:08,600 --> 00:25:14,380
a key comp is not available on rail five
okay perfect also i would point

393
00:25:14,380 --> 00:25:19,730
out the real fight is the radical new
based solution not the role for the

394
00:25:19,730 --> 00:25:23,690
we were compiling on until ones or something
i think will point you know it

395
00:25:23,690 --> 00:25:27,340
six months ago we took a radical step
about dating to role play so

396
00:25:28,040 --> 00:25:33,030
anyway at least the resulting binary actually
runs able linux is just which is good

397
00:25:35,110 --> 00:25:37,680
so but i actually i don't have to read about

398
00:25:38,500 --> 00:25:42,580
in various ways to get you about countdown
you know one is to redefine as

399
00:25:42,580 --> 00:25:48,030
features or an enhance my name i mean the silver
cylinder pricing tree also a

400
00:25:48,030 --> 00:25:52,000
some kind i need to read that but that's
usually the patch the patches a

401
00:25:53,470 --> 00:25:58,790
you guys that are perfect for a very
good a in the way so that

402
00:25:58,790 --> 00:25:59,930
you can argue that right

403
00:26:01,090 --> 00:26:06,790
so evolution we in ideally penalties at i
changed wiper is some group about some

404
00:26:06,790 --> 00:26:09,520
them to get stuff and just kind
of good it's a bit of a bullet

405
00:26:09,520 --> 00:26:13,250
point i don't have everything anyone
actually use that anger and i mean

406
00:26:13,770 --> 00:26:15,760
it normally works it S that but

407
00:26:16,960 --> 00:26:21,250
sympathy to take a pretty deeply all
of all windows on T K window this

408
00:26:21,250 --> 00:26:25,120
underneath you know they may look like
to be sealed windows on top but deep

409
00:26:25,120 --> 00:26:29,690
down they all do you take a one that's
a which is just great and

410
00:26:29,690 --> 00:26:32,940
of course we use that you live mainly
inside it's pretty good would be nice

411
00:26:32,940 --> 00:26:37,810
to you have a more G late mainly
like mainly on top of it so

412
00:26:37,810 --> 00:26:43,010
we could do more cool stuff like a prioritising
events a little like finals and

413
00:26:43,010 --> 00:26:43,420
so

414
00:26:43,890 --> 00:26:48,960
gee cave fast like to of course actually
people is that just a print integration

415
00:26:48,960 --> 00:26:52,130
which is a list of on and off you know easy ready is it not

416
00:27:00,520 --> 00:27:00,900
okay

417
00:27:02,030 --> 00:27:02,600
we gave up

418
00:27:06,070 --> 00:27:10,070
right something one day to be a redesign
of decay print dialogue and then will

419
00:27:10,070 --> 00:27:13,680
integrate it again but i think they've
it was it was you the riddle before

420
00:27:13,680 --> 00:27:17,370
integration was quite know i'm is the someone
clever the did a lot of work

421
00:27:17,370 --> 00:27:17,840
that

422
00:27:18,350 --> 00:27:22,820
and it's would be nice to have music halls
now i discovered this last night

423
00:27:22,820 --> 00:27:23,800
along the lines of

424
00:27:24,730 --> 00:27:27,740
that's a crazy thing we shopping without telling
anyone see if you would get wrong

425
00:27:27,740 --> 00:27:31,850
apparently hasn't yet so that's good
so i think we have it so that the

426
00:27:31,850 --> 00:27:35,470
abstraction if you can figure in just
such a way you can use that

427
00:27:35,970 --> 00:27:36,480
from

428
00:27:37,580 --> 00:27:39,080
well whatever is like that

429
00:27:39,770 --> 00:27:43,450
this is quite loans contribution as
albany a few weeks ago so it's a

430
00:27:44,050 --> 00:27:45,140
it's brilliant

431
00:27:46,500 --> 00:27:49,880
you can you can find someone like that
menu some of them what it's all

432
00:27:49,880 --> 00:27:53,540
about that we do it like that which
is good and we also have G

433
00:27:53,540 --> 00:27:57,970
menu integration if you like the other thing
which channel be name i would the

434
00:27:57,970 --> 00:28:03,300
skits medic name and then that means greater
that which is great thanks a chronicle

435
00:28:03,300 --> 00:28:05,140
did some good work the see the

436
00:28:05,570 --> 00:28:06,320
it's great that

437
00:28:08,090 --> 00:28:08,670
just to

438
00:28:10,050 --> 00:28:13,140
even though are called different well let
me switch back and you can something will

439
00:28:13,140 --> 00:28:14,150
be a menus before

440
00:28:19,580 --> 00:28:22,130
actually means very those X already perfectly

441
00:28:25,050 --> 00:28:29,070
going on to the work energy so question
walls is gonna give us a slide

442
00:28:29,070 --> 00:28:30,850
minutes on a six no stress

443
00:28:47,020 --> 00:28:48,050
that's energy

444
00:29:02,540 --> 00:29:02,980
to

445
00:29:27,180 --> 00:29:30,470
so it's a mess and one big points of the mass is this G D

446
00:29:30,470 --> 00:29:36,870
K to dedicate three bifurcation and you
know the share amounts of work to make

447
00:29:36,870 --> 00:29:39,570
it used indicates rate which is quite staggering

448
00:29:40,160 --> 00:29:43,620
and i mean there is indeed if you back and

449
00:29:44,320 --> 00:29:46,980
but remember problems of it and some of them are by design

450
00:29:47,630 --> 00:29:48,870
so

451
00:29:49,310 --> 00:29:52,770
i'll talk a bit about it's ballistic on the positive
side that's the question is

452
00:29:52,770 --> 00:29:56,510
if we if we want to use G T K free properly how can we

453
00:29:56,510 --> 00:30:00,920
do it and say thanks to this relatively
short list of people who off the

454
00:30:00,920 --> 00:30:03,850
two and a half years of work or
any halfway through the problem

455
00:30:04,780 --> 00:30:08,710
we have nearly combust is you know
what dialogues to add to a new did

456
00:30:08,710 --> 00:30:09,740
cable the base

457
00:30:10,030 --> 00:30:13,500
played and it's able sexy layout simple

458
00:30:15,050 --> 00:30:18,960
you have a structure which is which is cool
acquittals really let the lead the

459
00:30:18,960 --> 00:30:22,540
way in the i think with other ten to
do this but actually succeed which

460
00:30:22,540 --> 00:30:22,880
is

461
00:30:23,050 --> 00:30:23,860
is very impressive

462
00:30:24,240 --> 00:30:28,560
and the good news is lively when
we have this in like this we can

463
00:30:28,560 --> 00:30:33,520
start you may youth dialogues optionally
if you're running a name or you want to

464
00:30:33,520 --> 00:30:38,600
three will or whatever to actually use native
widgets and once you do that each

465
00:30:38,600 --> 00:30:44,430
day three pools become significantly easy a so
you currently the problem with that you

466
00:30:44,430 --> 00:30:47,920
could report is that you know you need
to be able to drool these guys

467
00:30:47,920 --> 00:30:50,820
themes of using today things right

468
00:30:51,810 --> 00:30:52,270
and

469
00:30:52,870 --> 00:30:56,700
my expectation that each case for a as a naive

470
00:30:57,790 --> 00:31:01,900
posted this i was a lot so that's of being
put into seeming design and

471
00:31:01,900 --> 00:31:04,800
this is will be redesigned it was all
gonna be beautiful and it will be

472
00:31:04,800 --> 00:31:08,110
easy to use and it will be also and

473
00:31:08,760 --> 00:31:13,490
unfortunately that well much of the redesigning
is true at the end result was nice

474
00:31:13,490 --> 00:31:16,580
usable full what we want which is a great shame

475
00:31:17,110 --> 00:31:18,020
so

476
00:31:18,480 --> 00:31:21,530
there are many reasons for that one
is that we like to group a hold

477
00:31:21,530 --> 00:31:23,440
of colours out solve the system

478
00:31:24,150 --> 00:31:27,850
so what else what a good colour is different
or something and right you know

479
00:31:27,850 --> 00:31:32,070
it's gonna be a note on the side of thing
or surround or levels or

480
00:31:32,070 --> 00:31:36,080
something so you can thing the colours
we want to be a comedian on holidays

481
00:31:36,080 --> 00:31:39,790
in the operating system the problem is the C
S fundamentally doesn't like you do

482
00:31:39,790 --> 00:31:40,120
that

483
00:31:40,630 --> 00:31:45,390
because you have these random colours that could
change will have to find varying magic

484
00:31:45,390 --> 00:31:48,270
in them and say a listing abstract space you know possible

485
00:31:49,640 --> 00:31:52,710
and that's before you get all of these
animated effects you know so when you

486
00:31:52,710 --> 00:31:57,830
move your mouse and all it focuses it
because grey will what a this whole

487
00:31:57,830 --> 00:31:58,270
late of

488
00:31:58,760 --> 00:32:04,050
funky things that can be done we call
really do easily in labour office at

489
00:32:04,050 --> 00:32:08,360
ski i was ashamed so we pretty much
stuck with each day to and despite

490
00:32:08,360 --> 00:32:14,130
my best efforts to encourage people to digit
a framework they inevitably spend lots of

491
00:32:14,130 --> 00:32:18,670
time heavy lifting fixing the feelings adjudicate
to and you know the volunteers the we

492
00:32:18,670 --> 00:32:22,750
have spend the time doing that's making it
you know actually not sock for whatever

493
00:32:22,750 --> 00:32:24,350
the latest team breakages

494
00:32:25,420 --> 00:32:29,580
so you i mean i guess i think then
the great white hope is actually

495
00:32:29,580 --> 00:32:31,280
finishing this thought of migration

496
00:32:31,740 --> 00:32:33,780
which is going really a lot quick and i think is that right

497
00:32:36,320 --> 00:32:37,660
it's going it's going pretty well

498
00:32:38,020 --> 00:32:42,030
so optimistically in another changes so if
you will be done fibrous time to take

499
00:32:42,030 --> 00:32:43,760
a for the real possibility

500
00:32:44,610 --> 00:32:46,840
and then there will be a you know i would be happy

501
00:32:47,160 --> 00:32:51,100
so anyhow that's the that's the state
of words that might not that means is

502
00:32:51,100 --> 00:32:54,280
that you can't really tell and of this
you know a good number about studies

503
00:32:54,280 --> 00:32:59,390
indicate to i hope of various reasons
and say the thinking matches

504
00:32:59,890 --> 00:33:00,790
and we don't need to

505
00:33:03,400 --> 00:33:07,040
so that's blathering about that a perfect

506
00:33:07,270 --> 00:33:10,560
so this is a crazy idea right have lately
profits trying to make we brought

507
00:33:10,560 --> 00:33:11,850
is actually be usable

508
00:33:12,330 --> 00:33:15,490
so we have a gigantic strict scripting and see a

509
00:33:17,140 --> 00:33:21,020
okay remote control api surface

510
00:33:21,700 --> 00:33:26,950
on the siamese frequently know actually
use and i think a lot of the problem

511
00:33:26,950 --> 00:33:30,050
is that it's quite difficult to get me
profits so the points that you can

512
00:33:30,050 --> 00:33:30,560
do that

513
00:33:31,030 --> 00:33:34,940
zero all the libraries you need to link
was quite a lot of cage around

514
00:33:34,940 --> 00:33:39,870
the place you need to be instructed in relatively
unpleasant ways and but then you

515
00:33:39,870 --> 00:33:43,020
can do some ready apple stuff so the question
is how can we get the

516
00:33:43,020 --> 00:33:47,980
really powerful stuff and make it easy
to use and make program is less scared

517
00:33:47,980 --> 00:33:51,540
of doing this and at least well
this is a on the temple i'm a

518
00:33:51,540 --> 00:33:52,250
looking into

519
00:33:53,150 --> 00:33:57,070
so here's you have a tiny static library
the static might be basically service we

520
00:33:57,070 --> 00:34:01,630
need to D L A from find you profits
dealy open it and who is

521
00:34:01,630 --> 00:34:05,690
single but twenty point out and you have a large
number of abstract interfaces you

522
00:34:05,690 --> 00:34:07,830
actually compiling with nothing and you're at

523
00:34:08,200 --> 00:34:12,310
it's all being sucked out of me process
itself and then you can do funky

524
00:34:12,310 --> 00:34:16,410
things so in this case you can look documents
and gonna save them and format

525
00:34:16,410 --> 00:34:17,870
shift them and that kind of thing

526
00:34:18,810 --> 00:34:23,290
it's gonna cool if you we how are gonna
documents is currently a rendering you

527
00:34:23,290 --> 00:34:24,620
know spreadsheets for example

528
00:34:25,100 --> 00:34:30,570
you know it's phones apply conscripts cool
you know call which forks a liberal first

529
00:34:30,570 --> 00:34:37,190
instance headless my other completely starts up
with documents a thousand pdf and then has

530
00:34:37,190 --> 00:34:37,740
itself them

531
00:34:38,890 --> 00:34:42,300
and so it is innocent significant cost
to do that you know wouldn't it be

532
00:34:42,300 --> 00:34:46,200
better if we could just persuade people to
link to labour office writing suck it

533
00:34:46,200 --> 00:34:48,190
into the process and see what happens

534
00:34:48,700 --> 00:34:54,390
save that's basically where i'm trying to
encourage people to go it sounds a bit

535
00:34:54,390 --> 00:34:54,940
mad but

536
00:34:55,430 --> 00:34:59,110
i think we can make it work and it
should be quick and best actually

537
00:34:59,110 --> 00:35:04,000
we can also ultimately documents avoid rendering
to pdf and then living again events and

538
00:35:04,000 --> 00:35:05,380
then re rendering which is

539
00:35:06,120 --> 00:35:10,300
well that's quite old things so i'm
you got to have a child a renter

540
00:35:10,300 --> 00:35:11,380
and so i documents

541
00:35:12,050 --> 00:35:16,770
the will present holy the pixels and move
them around of textures very quickly so

542
00:35:16,770 --> 00:35:22,060
you can and read documents every snoop
way like people used to make all the

543
00:35:22,060 --> 00:35:22,650
voices

544
00:35:23,180 --> 00:35:24,530
and it's

545
00:35:24,900 --> 00:35:27,090
and have that driven by lee profits

546
00:35:28,150 --> 00:35:30,180
and perhaps even a separate thread

547
00:35:31,700 --> 00:35:34,350
so he's not a cool thing we have this
light because maybe see i'm a

548
00:35:34,350 --> 00:35:39,570
C M I S thank you which stands content management
interoperability services is a new

549
00:35:39,570 --> 00:35:40,140
standard

550
00:35:40,510 --> 00:35:45,610
and that's actually implemented which is encouraging
it's one thing it also there are multiple

551
00:35:45,610 --> 00:35:49,950
standards and no one implements a list just
complete set the standards as you get

552
00:35:49,950 --> 00:35:50,910
a document formats

553
00:35:51,230 --> 00:35:54,720
in a draw to standards and that's
how it's gonna be a maybe will be

554
00:35:54,720 --> 00:35:59,770
another one at some stage at the same eyes
actually is implemented by microsoft why

555
00:35:59,770 --> 00:36:03,920
are and buy a C P by al fresco but all these guys which is

556
00:36:03,920 --> 00:36:09,120
cool and say if you have a document management
systems somewhere you can talk to

557
00:36:09,120 --> 00:36:12,040
it we also have a i couldn't box
full for it obvious yes not see

558
00:36:12,040 --> 00:36:14,620
a my S but it's in the same time the same abstraction

559
00:36:15,030 --> 00:36:19,770
and as a little standalone my prequels
literacy a my S you will fill and

560
00:36:19,770 --> 00:36:22,380
say you can check it out that we have a prototype G D F S

561
00:36:22,380 --> 00:36:25,600
back and so integrates in the can and so
this is kind of liberals innovation

562
00:36:25,600 --> 00:36:29,150
going the other way which is which
is always nice and we have a to

563
00:36:29,150 --> 00:36:33,810
draw for the actually with multiple us unique
connecting to an owl for a scale

564
00:36:33,810 --> 00:36:35,330
server browsing this and

565
00:36:35,670 --> 00:36:40,110
the fiddling around that course i could
easily a checkpoint server I B M's of

566
00:36:40,110 --> 00:36:42,860
you any other kind of crazy see honestly

567
00:36:43,550 --> 00:36:49,360
so the some workers needed that finishes "'cause"
this is a hack week project never

568
00:36:49,360 --> 00:36:50,620
quite got finished

569
00:36:51,540 --> 00:36:54,950
but you know some useful stuff so
great to you to get that done a

570
00:36:54,950 --> 00:36:57,070
packaged up in widespread use

571
00:36:58,120 --> 00:37:02,720
so that was michael pretty much you know
conclusions is the boss is cool it's

572
00:37:02,720 --> 00:37:07,680
getting better and it's growing and we actually
executing which run to make this kobe

573
00:37:07,680 --> 00:37:11,610
something you can be proud all the you can
recommend your friends the components and

574
00:37:11,610 --> 00:37:15,990
look for the next release off in a in a positive
way i would work

575
00:37:15,990 --> 00:37:20,940
well with the name obviously we thought what
better with all platforms number and we

576
00:37:20,940 --> 00:37:24,450
love contributions that we have implants but

577
00:37:24,940 --> 00:37:28,160
small numbers of packets it made it
sounds like a lot when you look at

578
00:37:28,160 --> 00:37:32,600
the draw for the reality as you know people
always welcome and you people can

579
00:37:32,600 --> 00:37:33,490
make a big difference

580
00:37:34,090 --> 00:37:38,730
and finally i'm just thank you feel supporting
you are here but backing it thank

581
00:37:38,730 --> 00:37:42,270
you for supporting we brought this to making
it what it is "'cause" we couldn't

582
00:37:42,270 --> 00:37:46,930
do without all not just uses but the people
you know back a saw and

583
00:37:46,930 --> 00:37:50,530
helpless prerepair freedom and free software so be scalable

584
00:37:51,630 --> 00:37:53,460
thank you feel patients you very good

585
00:38:00,740 --> 00:38:01,240
we have

586
00:38:02,000 --> 00:38:03,300
five minutes for questions

587
00:38:04,740 --> 00:38:09,600
although actually any makes francis is if someone
also question then someone else will

588
00:38:10,330 --> 00:38:15,330
i know why that is but i see we
now have questions well what

589
00:38:16,210 --> 00:38:20,190
one is that i don't know why is
that what is that right we see

590
00:38:20,190 --> 00:38:23,850
i think it's the you know we need a social
psychologist tell us of the

591
00:38:23,850 --> 00:38:27,820
on that question but you know i'm betting
out of someone else also question you

592
00:38:27,820 --> 00:38:31,220
see scott in i know it

593
00:38:32,440 --> 00:38:35,520
i think me breaks the ice when we need
someone brave you know sit to

594
00:38:35,520 --> 00:38:37,520
make it ski permission for questions

595
00:38:38,470 --> 00:38:39,570
documentation

596
00:38:39,950 --> 00:38:43,850
what work is going on there for like
online like interactive help

597
00:38:45,380 --> 00:38:46,260
tutorials

598
00:38:47,220 --> 00:38:48,170
these features

599
00:38:49,060 --> 00:38:54,230
see a tutors for programmers or for uses all for users uses

600
00:38:55,090 --> 00:38:59,350
so we have a new A X significantly launch chunk of hell

601
00:39:00,480 --> 00:39:01,180
i think it

602
00:39:02,020 --> 00:39:06,050
i mean so just tell you some useful things
i think probably exist to frustrate

603
00:39:06,050 --> 00:39:08,380
translates as because it is a large

604
00:39:09,530 --> 00:39:13,140
from is this really know it's been over
a small enough help we have "'cause"

605
00:39:13,140 --> 00:39:18,610
a really lot of features and so with energy
distribute bass when you down lately

606
00:39:18,610 --> 00:39:22,830
profits typically so we have a weekly
help so when you look to help be

607
00:39:22,830 --> 00:39:27,150
innocent you language and what you're looking
at to do what you think and then

608
00:39:27,150 --> 00:39:31,500
with a following wind you get the right
help page we just kind of nice

609
00:39:31,500 --> 00:39:36,820
that lexus than in a hundred fifty megabytes distribute
every single translation that we have

610
00:39:37,260 --> 00:39:40,780
which means we knots discriminating against you know

611
00:39:42,010 --> 00:39:46,080
well in some minority language because become
a welsh right so it's it was translation

612
00:39:46,080 --> 00:39:49,210
is in that right and that's important
so that's and so should be

613
00:39:50,170 --> 00:39:54,240
so you so you're we don't distribute help translations
one fifty languages "'cause" that would

614
00:39:54,240 --> 00:39:57,250
you know just sort of sink the ship
"'em" but if you do want to

615
00:39:57,250 --> 00:40:00,050
you can download it separately what is as does that help

616
00:40:01,630 --> 00:40:02,420
pun intended

617
00:40:02,730 --> 00:40:07,460
well also more specific question likewise
the help more good enough what is it not

618
00:40:07,460 --> 00:40:09,530
bigger and more verbose or

619
00:40:10,020 --> 00:40:12,950
i know things and the questions that
so it's in the other thing is that

620
00:40:12,950 --> 00:40:16,090
we will have think we're thinking of having
a week each to translates

621
00:40:17,270 --> 00:40:20,830
to extend helps anyone could extend it
improve you know what can we keep edie

622
00:40:20,830 --> 00:40:21,480
a stopping

623
00:40:22,500 --> 00:40:25,510
i'm we thought that would be will someone
why from want to limit either of

624
00:40:25,510 --> 00:40:28,030
us you know we could pack the with
the off into a small block can

625
00:40:28,030 --> 00:40:29,450
let you down late if you want offline

626
00:40:30,230 --> 00:40:33,580
does that translate system all that and
it was get that would be something in

627
00:40:33,580 --> 00:40:38,040
one language the wasn't in another language
and in some locations you have to have

628
00:40:38,040 --> 00:40:39,470
a hundred percent translation

629
00:40:40,230 --> 00:40:41,020
and

630
00:40:41,370 --> 00:40:45,260
that's really unclear you know attracting who
that i did was an eligible chinese language

631
00:40:45,260 --> 00:40:47,590
and what was truly translation of something else that's all

632
00:40:48,120 --> 00:40:49,020
it's kind of a whole

633
00:40:50,150 --> 00:40:51,860
so searching

634
00:40:52,700 --> 00:40:53,390
another question

635
00:40:54,610 --> 00:40:56,680
if we have a quality of a subscription

636
00:40:59,340 --> 00:41:05,050
so as a large complex application firefox
has a lot of work on extracting like

637
00:41:05,050 --> 00:41:10,840
performance telemetry and stuff like that
i saw a recent post from you do about

638
00:41:10,840 --> 00:41:14,850
this but how far along is that sort of stuff for you guys

639
00:41:16,270 --> 00:41:19,960
why not build so use standing in line at six O K we do a

640
00:41:19,960 --> 00:41:23,200
lot of what can performance the most promising
performance thing i've seen is the cool

641
00:41:23,200 --> 00:41:27,730
grinds tinderbox this and she runs a number
that's on the colder and the reason

642
00:41:27,730 --> 00:41:29,630
is that gives you timings that out

643
00:41:30,160 --> 00:41:33,870
plus or minus point zero one percent pretty
much so you know if you didn't

644
00:41:33,870 --> 00:41:38,630
break it it's completely flat if you
if you did suddenly you see a step

645
00:41:38,630 --> 00:41:40,630
and you can see that this is the get can minutes

646
00:41:41,010 --> 00:41:42,240
which is kind of nice

647
00:41:43,430 --> 00:41:47,750
we still working on actually making that more
reliable and again putting into production

648
00:41:48,320 --> 00:41:53,230
in terms of telemetry so we have to understand
about missile it is that they

649
00:41:53,230 --> 00:41:57,640
have market they have like three hundred full
time i people what you wanna project

650
00:41:58,760 --> 00:41:59,640
and we have

651
00:42:00,050 --> 00:42:01,250
that see tops

652
00:42:01,800 --> 00:42:05,370
so our ability to go away and invest
the whole you know team of five

653
00:42:05,370 --> 00:42:12,130
people for three years on performance improvement
is practically mail say a price every release

654
00:42:12,130 --> 00:42:14,360
there is kind of a panic you need to do we have a mess of

655
00:42:14,360 --> 00:42:18,240
the full as regression and so you know
you most really goes away in profiles

656
00:42:18,240 --> 00:42:21,910
it and so that we can it doesn't we
something right and so then means

657
00:42:21,910 --> 00:42:26,090
that from you know if any about trying
to fix you know what is happening

658
00:42:26,090 --> 00:42:29,800
and then if we should something that
you see the best role know was like

659
00:42:29,800 --> 00:42:31,470
that's the reality of what happens

660
00:42:33,330 --> 00:42:36,730
i would love to brief that gonna
if you if you have good ideas i

661
00:42:36,730 --> 00:42:41,430
had it i the remote charting things the noise
that i'm for something that money

662
00:42:41,430 --> 00:42:44,360
they thing is you have to run crime and was run the results

663
00:42:44,990 --> 00:42:45,480
my name and

664
00:42:46,500 --> 00:42:46,920
cranium

665
00:42:48,020 --> 00:42:51,630
say so i'm sure is pretty cool
but i can see it for myself so

666
00:42:54,300 --> 00:42:59,800
one just to answer also so before those

667
00:43:00,550 --> 00:43:06,300
don't know we have any the worked on the integrating
the problem you own profile

668
00:43:06,300 --> 00:43:10,370
you were the from one you were with
the with the purpose but the good

669
00:43:10,370 --> 00:43:15,490
thing is that there is a standalone you
were which can read it in deeper

670
00:43:15,490 --> 00:43:22,040
so the final goal i to be able to basically
for anybody without and the

671
00:43:22,040 --> 00:43:30,470
knowledge of programming to launch the true
a to either an option most the profiler

672
00:43:30,470 --> 00:43:35,960
then to do what you want to and
then with the data i with the

673
00:43:35,960 --> 00:43:39,410
special with of course something column is
are actually cool you know if you don't

674
00:43:39,410 --> 00:43:43,460
the terrace collected some please of almost
seems like this also you know and they

675
00:43:43,460 --> 00:43:46,580
goal is getting to structure we should
clearly we use it i mean this is

676
00:43:46,580 --> 00:43:48,010
made out of that it's just a matter of

677
00:43:49,450 --> 00:43:52,400
doing it or using the current version
a lot if it's better whatever

678
00:43:53,010 --> 00:43:56,050
and so this laser things we want to steal
from their sins looking for you

679
00:43:56,050 --> 00:43:57,040
know like online

680
00:43:57,400 --> 00:43:59,570
transparent updating windows you know it's

681
00:44:01,080 --> 00:44:03,950
the next version you didn't even know something but

682
00:44:04,600 --> 00:44:05,400
i one day

683
00:44:06,950 --> 00:44:12,200
the question also community it's oats you know
exactly complex of don't so feel free

684
00:44:12,200 --> 00:44:17,530
to say okay don don't talk about how
great is it i question is what's

685
00:44:17,530 --> 00:44:21,510
the state that it is tedious of you profess on online

686
00:44:22,120 --> 00:44:24,790
we both online it's pretty much where
it was last year which is why didn't

687
00:44:24,790 --> 00:44:26,370
bush and it sort of works

688
00:44:26,850 --> 00:44:31,690
you know relies on stayfree improve why but
i might mentioned uk freeport is not

689
00:44:31,690 --> 00:44:33,350
in itself very effective my

690
00:44:34,020 --> 00:44:34,790
so

691
00:44:35,710 --> 00:44:40,500
i mean there's parts like we could run
here and moments is whatever show you

692
00:44:40,500 --> 00:44:44,980
it's not something i'm handing to be inexperienced use

693
00:44:47,460 --> 00:44:50,530
so things need wrapping around it was a couple
hundred thousand dollars what the work

694
00:44:50,530 --> 00:44:52,080
and it's that's usable that's much i

695
00:44:52,670 --> 00:44:53,410
question is

696
00:44:53,970 --> 00:44:57,630
and we find a safer this thing just got it
accidentally whistles life savings and

697
00:44:57,630 --> 00:44:59,150
then we'll just do it so

698
00:45:01,260 --> 00:45:03,780
the questions that we are trying to

699
00:45:04,490 --> 00:45:07,420
or less thank you speak gracing

