►
Description
No description was provided for this meeting.
If this is YOUR meeting, an easy way to fix this is to add a description to your video, wherever mtngs.io found it (probably YouTube).
A
Yes,
written
up
like
the
script
before
hands
upwards
great
ID
who's
actively
uses
five
in
this
way
provide
primary
program
language
and
you
have
used
my
plan.
Okay,
that's
already
a
lot
more
than
anybody
ever
before.
So
thank
you.
So
much
really
appreciate
it
and
yeah.
This
is
the
reason
I
do
it,
because
people
want
to
work
in
Python
and
it's
we.
B
A
Alternatives-
and
we
need
I,
always
expect
it
this
way,
if
you
go,
look
at
the
history
of
unique
started
like
in
the
seventies
and
move
coincided
with
invention
of
the
programmer,
a
programming
language
see
yeah,
there's
like
massive
broad,
sharp,
like
500,
who,
like
you
need.
So
basically
you
need
to
experiment
and
innovation,
your
conversion
solutions
and
that's
why
it's
so
important
that
you're
also
experiment
and
writing
in
different
smoke:
smart
contract
languages
and
yeah
fibrous
hiking
like
one
and
yes
quite
happy
with
that.
We
did
a
fancy
and
it
came
out
really
nice
nicely.
A
So
we
have
a
logo
now,
basically
just
a
short
history
on
and
Viper
I
think
about
a
year
ago.
Basically,
serpent
was
marked
as
unsafe,
but
this
is
hungry,
serpents
fault,
because
serpent
was
closer
to
a
lower
than
any
other
language.
You
could
have
traced
made
me
very
directly
and
there
was
basically
need
for
a
Highland
and
solidity.
Looking
like
see
it's
kind
of
like
an
interim
layer,
but
we
needed
something
higher,
something
more
protective,
something
more
friendly
and
more
Python,
and
this
is
this
is
how
Michael
was
started.
A
I
wasn't
there
for
the
inception:
I
think
I
can
meet
it
but
yeah.
So
the
big
thing
is
like
with
programming
banging
and,
as
we
know,
there's
like
a
lot
of
mistakes
make
and
to
try
and
learn
from
them.
But
then
we
can
also
say
that
you
in
everyday
life
you
you'd
like
driving
a
car.
You
you
you,
you
rely
of
certain
safety
features,
and
this
is
why
it's
important
that
we
have
other
languages
that
you
don't
need
to
know
that
I'm
the
lying
degree
or
under
like
and
like
every
critic.
A
Salt
was
like
what
overflow
chips
right,
so
you
don't
need
to
know
that
an
integer
will
overflow,
thereby
causing
a
massive
flaw
in
your
contract
to
write
a
contract.
You
need
these
extra
added
safety
features
and
this
is
what
vodka
tries
to
provide
so
just
going
to
go
through
some
of
the
decisions,
and
this
was
like
the
you
could,
you
could
say,
like
the
tip
tail
like
like
the
manifest
or
Viper
and
some
of
the
design
decisions
that
were
made.
A
You
always
do
we
make
a
decision
yeah,
and
this
is
really
nice
and
I
can
recommend
everybody
to
join
us
like
we
may
share
a
proposal
and
then
like
what
are
the
first
things
is
like
we.
We
say
that
the
reader
must
be
able
to
audit
it
first
before
so.
It's
like.
If
it
shouldn't
be
a
convenience
function.
We
would
if
it's
a
choice
between
a
convenience
function
and
and
auditability
auditability
should
our
priority.
So
that's
in
direct
comparison
to
solidity.
A
We
don't
have
modifiers.
We
will
revisit
this
in
the
native
there,
perhaps
and
something
like
what
my
idea
was
like
a
cult
dating
standard
one,
because
they
are
scenarios
where
you
made
micro,
no
safety,
this.
This
is
one
that
everybody
ends
up
using,
but
at
this
stage
we
don't
have
modifiers
and
stay.
We
just
have
a
service,
take
things
and
you
might
think.
Oh
that's
horrible,
but
it's
not
so
bad.
There's
a
lot
of
those
so
statements,
you
see
the
salute
to
contracts
or
anyway
for
things
they
do
like
over
snow
chicken.
A
So
like
we
did
to
you,
we
have
Mesa
service.
So
it's
did
you
just
you
wanna.
So
second,
everyone,
like
you,
have
that
one
check
your
function.
You
know
like
if
this
is
zero,
so
they
did
have
a
very
interesting
thing
and
this
gets
people
that
have
to
use
solidity
before
is
we
don't
have
any
internet
data
structures?
So
you
can't
just
keep
adding
to
an
array.
You
have
to
fit
sizes,
so
everything
is
a
fixed
size,
even
though
the
bike
strings
have
like
a
happiness.
A
What
is
the
maximum
amount
of
gas
will
need
to
actually
run,
but,
more
importantly,
it
complains
a
ghastly
lifting
attack
which
is
like
a
chicken.
Equally,
you
can
lock
up
funds
because
you
know
like
the
one
block
process,
is
every
30
seconds
and
you
don't
like
the
minus
50
ton
of
gas
and
it's
and
so
so
much
and
then
you
like,
okay,
let's
just
add
in
a
claim
or
a
day,
to
put
two
contracts.
It's
already.
B
A
Then
you
know
they're
having
to
iterate
with
this
array
will
cost
you
so
much
gas.
You
can
kind
of
lock
up
the
contract
and
the
Sun
user
point.
But
if
you
have
like
a
limited,
you
say:
okay,
when
you
take
that
they
occupy
the
space.
If
and
they
buy,
we
know.
Okay,
it's
constrained
within
what
block
limit
is
the
block
caster
with
the
minuses?
So
that's
the
that's
why
we
have
finite
data
structures
and
fine
act
things
loose,
so
you
can't
say
for
this
in
this.
A
Well,
you
can
say
for
in
because
the
regular
will
always
be
fixed,
but
if
you
go
for
loop,
you'll
always
have
to
specify
a
specific
limit
to
Israel
to
then
we
have
yah.
We
use
the
the
thing
decorator's
public
and
private
to
specify,
and
it's
not
a
choice.
Solidity
is
also
got
that
this
recently
I
believe
so
you
have
to
say
is
this:
a
public
function
was
a
surprise
of
function
that
you
have
to
specify
both.
So
this
it's
quite
interesting
like
number
one.
We
don't
have
this.
A
It
would
have
been
such
a
big
program
like
their
a
game
because
we
removed
inheritance
so
flight
still
just
for
safety
sake
as
well
that
explicitness
what
what
type
of
function
is
this
you?
Don't
you
shouldn't
make
assumptions
the
reader
doesn't
necessarily
immediately
you
realize.
Is
this
perfect?
Is
this
product
what's
the
default
of
the
language,
and
that's
that's
one
of
the
explicit
things
that
we
prioritize
right,
oh
yeah,
so
the
next
the
next
bullet
is
we
just
prevent.
We
try
as
much
as
possible
to
prevent
any
type
of
recursion.
A
I
think
it's
a
fixed
one,
a6m5
saying
yeah
yeah.
We
had
some
trouble
that,
but
that's
not
supportable,
maybe
our
yeah
uncle
days
like
if
you
take
two-thirds
and
you
blast
them
in
Python.
For
instance,
you
you
end
up
with
these
strange
members
and
the
JavaScript
as
well.
We
allowed
like
0,
comma
and
you're
like
well
that
doesn't
make
any
sense,
so
using
a
decimal
pipe
actually
prevents
that.
A
C
B
D
A
In
2008-
and
we
have
two
five
six
and
all
of
these,
all
of
our
data
types
have
some
sort
of
overflow
protection,
either
by
always
checking
the
upper
bounds
or
we
use
like
the
second
Africa
will
employ
some,
partly
it
doesn't
make
sense
to
us
to
do
to
like
oh,
like,
let's
include
the
one
father
that
like
saves
your
contract
that
doesn't
make
sense.
The
next
ellipse
is
also
very
obvious.
A
A
A
It's
the
way
we
we
can
interface
with
external
contracts,
and
you
have
the
idea
is
that
any
way
for
this
situation
is
like
keep
it
simple,
keep
it
straightforward,
keep
it
minimalist
and
therefore
we
have
the
only
the
only
case
where
you
something
that
looks
like
a
Python
class
is
to
specify
the
interface
to
another
contract,
and
in
that
way
you
can
you
can
you
we
used,
but
it's
never
a
sense
of
like
I
have
hair
it
all
these
functions
and
slide.
So
it's
a
composition.
A
So
this
is
the
always
a
nice
example
is
just
like
a
neighbor
in
your
screen
and
you
can
see
so
that
the
top
is
a
is
the
mapping
time
remapping
addresses
to
white
and
you
can
see
immunity
it's
constrained
by
a
hundred
bytes,
then
no
modifier,
as
I
mentioned,
so
you
can
see
the
search
I
look
at.
Is
it
a
zero?
If
I
sector?
That's
it
and
they
just
return
the
value
houses
so
I
think
pretty.
A
A
You're
gonna,
put
a
custom
unit
open
and
exciting
the
Bolton
units
and
I
think
this
is
a
really
nice
touch,
because
I
lookin
like
this
is
like
a
simple
example
of
using
the
unit
system,
but
what
it
allows
you
to
do
is
like.
If
you
working
with
widened,
sets
of
decimal
values
or
one
set
of
integer
values.
You
know
you
can
never
like
point
a
sort
of
poisoning.
So
if
you
say
I
need
an
output
of
velocity
and
it's
meters
per
second
I
can
now
I'm
not
going
then
accident.
A
A
A
Basically,
this
is
a
very
simple
like
a
multi-state
contract,
but
you
would
retrieve
or
approve
the
transaction
in
I'm.
Sorry
I
collecting
a
bunch
of
signatures.
So
there's.
Obviously
a
lot
like
this
is,
as
you
can
see,
don't
use
their
business
yourself,
but
it's
just
like
it's
a
nice
example
of
like
what
the
language
looks
like
you
can
see.
It's
I,
don't
think
I
mentioned
it,
but
you
can
see
it
quite
clearly.
We
started
off
saying,
oh
well.
A
We
could
go
with
dynamic
time
right
five
times
a
dynamic
type
language,
but
then
what
we
realized
us
as
feedback
from
the
community
came
in.
It
wasn't
always
clear,
like
this
abides
decide
what
website
length
is
vice
time.
Oh,
this
is
now
this
is
now
you
int
I'd,
like
I,
did
a
prominent
like
any
they
pollinate
together
and
they
omit
world
up
to
like
you
need
a
static
type
language
to
make
it
very
very
explicit
about
what
are
you
reading
like?
What
am
I?
A
A
It's
very
clear
to
to
see
what
is
very
specific
type,
and
it's
also
very
clear
like
what
what's
my
signature,
my
function
and
outcomes
it
so
yeah
you
can
see
we
had
a
long
discussion
at
some
points
about
Tomcat
I.
Have
this
idea
like
okay
Python
you
can
just
this
is
this?
Is
the
nice
thing
about
talking
about
languages?
There's
like
a
lot
of
opinions
and
you
can
occur
from
version
indecision
and
content.
Is
what
happened
why
I
proposed
okay,
let's
use
the
plus
symbol
and
they
didn't
do
the
research.
A
You
see
like
a
lot
of
languages
to
have
actually
different
operators
for
pipetting
strings
and
so
and
then
you
realize
that
they
could
be
like
at
least
very
much
population
are
programmers
are
people
that
will
read
this
and
they
won't
be.
They
won't
know
that
the
plaster
wolf
will
actually
be
nowhere,
pecan
captain
concatenated
to
straight,
and
then
we
just
left
it
as
a
concat
function.
So
every
time
we
make
a
decision,
that's
like
you
always
have
to
go
research
think
about
also
and
read
the
contract.
So
basically
we
what
happens
here.
A
A
A
A
A
Slight
missing
from
this
burger,
but
this
is
the
on
during
this
time,
so
the
next,
the
next
I
just
wanted
to
talk
a
bit
about
like
how
we
have
all
the
bits
and
then
like
there's,
actually
a
lot
of
tools
already
out
there
for
using
vodka
and
yeah
coming
from
when
I
started
on
the
project,
where
I
think
there
wasn't
even
a
permanent,
not
even
one
highlighter
and
and
we've
evolved.
A
lot
and
I've
recently
started
to
work
on
a
debugger
that
I
want
to
make
as
crazy
as
possible,
and
so
I'm
gonna
slide.
A
So
the
idea
is
that,
if
you're
familiar
with
the
Python
debugger
is
that
you
can
use
it
in
the
same
way
in
just
like
so
your
locals,
you
Global's
and
readout
them.
They
never
like
a
lot
of
other
I
just
expanded
that
this
is
how
high
of
cotton
and
for
other
people
that
ever
then
they
they
work
on
testing
and
so
forth.
I'll
make
it
easy
that
you
can
just
plug
it
into
your
tests
as
well
as
we
want
to
write
fancy
of
the
status
of
the
you
can
see.
A
Oops,
that
means
yes,
beginning
of
this
month,
we
tagged
with
some
pizza
and
basically,
what
this
means
is
like
we
try
and
like
the
myth
amount
of
furthest
in
sections
and
for
those
that
have
been
using
like
that.
They
know
that
it
been
a
few
just
a
few
alterations,
and
so
this
is
kind
of
what
I
and
mine
is
like.
We
freeze
it
at
this
version
and
we
keep
it
I
I,
like
the
current
state
of
it.
A
It's
very
simplistic
in
the
sense
that
we
don't
have
to
worry
about
too
much,
but
you
can
still
get
stuff
done,
and
it's
in
my
opinion
like
now,
we
now
we
just
start
producing
out
the
bugs,
and
then
we
can
save
like
a
final
and
then
I
believe
the
runtime
verification
team
has
started
again.
I
think
it
was
last
week
that
they,
they
came
online
one
kids
again,
and
they
start
to
restore
a
branding
taste
again
against
that
monster
and
yeah,
so
that
that's
kind
of
like.
What's
what's?
E
A
To
initially,
if
we
do
go,
the
route
of
using
wasn't
as
everything
is
and
I
think
it's
kind
of
clear
that
this
is
where
we're
gonna
go,
but
they
they
say
initially.
We
can
just
use
a
tool
that
converts
the
viper
code
or
the
salinity
code,
that's
like
even
one
and
then
converts
it
to
other
and
overwrite
and
cool.
But
the
problem
is
like
this:
no
incentive,
in
terms
of
gas,
to
run
this
2056
bed
processor
on
another
64-bit
processor,
we're
gonna
pay,
always
four
times
the
amount
of
work.
A
A
Hey
because
what
this
also
doesn't
like
maintain
its
own
staff
because,
like
Wesen,
doesn't
have
a
stack
so
like
that's
that's
some
of
the
work
of
the
top
there,
but
it's
it's
very
clear
that
you
have
to
do
a
lot
of
work
and
I
know
that
this
tea
was
well-liked.
They
had
a
lot
of
fun
implementing
you.
You
know,
year
to
five
six
fashion
way
in
the
VM
and
that's
the
thing
right.
So
there's
no
reason
to
do
all
this
translation
in
the
lung.
A
So
that's
why
I
see
a
Viper
64
evolving
into
Viper,
64
and
then
I
thought
about
Twitter.
Then
I
was
like
well.
Obviously
we're
gonna
need
a
new
API,
because
otherwise
you
just
anything
of
saving
his
name
and
we'll
probably
have
to
evolve
on
how
the
avi
probably
excited
packed
into
64
big
chunks
like
a
new
version
and
I.
Think.
A
F
F
A
B
F
A
F
Yeah,
it's
gotta
be
used
to
use
faster
than
me.
I'm
so
long
would
be
interesting
to
think
about.
A
A
B
B
C
A
A
And
this
also
much
thing
that's
like
that
was
not
on,
of
course,
in
the
on
March
5
last
night
is:
if
we
use
the
we
specified
interface
when
it's
a
interfacing
with
the
next
term
of
contract.
We
have
the
keywords,
constant
and
modified.
So
when
you
actually
use
this
interface
to
call,
it
would
actually
switch
between
static
hall
and
actual
call.
So,
there's
like
this
extra
enforcement
of
like
a
Mateus,
a
particular
date
that
you
can
specify
hundred
times,
which
is
just
I,
think
a
spot
for.
A
A
This
is
the
thing
I
would
it
was
a
kid
too
many
student
about
clothes,
because
this
logo,
Valentin
I,
was
pretty
scared
because,
like
we
all
know
what
happened
to
certain
both
naming
competition
so
but
it
went
pretty
well,
there
were
two
logos.
So
what
we
ended
up,
we
split
into
the
two
top
loaders.
We
split
the
battle
between
the
two
and
then
you
select
a
possible.
D
A
B
A
A
Right
so
the
the
thing
that
we
do,
that
I
like
in
Viper,
is
that
when
we
go
between
function
calls
we
do
we
use
the
calls
back.
So
this
is
really
cool,
because
we
know
the
whole
theme
is
clear.
Then
there's
no
possibility
that
someone
can
like
somehow
makes
we
manipulate
the
stuff,
especially
its
ability.
A
One
city
could
barely
line
the
same
way,
so
there's
a
suggestion
that
for
eternal
calls,
at
least
you
start
using
a
more
with
the
Java
code
to
save
on
gas,
but
I'm
not
very
keep
on
doing
it
and,
like
I,
said
the
better.
It
is
because
this
is
kind
of
like
I
like
about
it
and
I
wanna
I
wanna
like
make
it
fun.
G
It
just
the
the
answer
to
the
previous
question
got
me
thinkin,
so
you
said
that
currently
in
VIPRE,
holes
between
the
functions
are
done
by
a
whole
instruction
brown
or
white
chunks.
So
that
made
me
think
of
the
there
was
in
AIP
some
time
ago
from
greg
hogan,
which
was
proposing
to
remove
the
dynamic
jumps
from
medium
right
and
replaced
them
with
only
static
jams,
because
at
the
moment
you
can
jump
to
whatever
is
on
the
top
of
the
stack
right,
and
he
said
that
that
would
allow
you
to
do
a
linear
time.
D
A
G
A
G
Another
thing
is
the
comment:
I
actually
made
the
same
comment
in
Toronto.
The
Bible
talk
is
that
when
you're,
comparing
the
gas
usage
between
the
solidity
VIPRE,
something
which
I
noticed
when
I
was
digging
really
deep
into
the
bytecode,
which
is
generated
so
the
way
that
the
bytecode
is
generated
for
a
race
and
for
I'm,
not
sure
about
mappings.
So
you
know
that
solutely,
for
example,
does
some
hashing
to
derive
the
actual
storage
address?
Yes,.
D
G
It
doesn't
a
different
way
for
for
mappings
and
for
the
clashes.
Oh
sorry
for
their
race
and
I
have
noticed
that
on
one
occasion,
I
think
when
you
represent
a
race
in
the
VIPRE
they
so
the
the
entries
in
the
array
they
actually
occupied
contiguous
storage
rather
than
in
solidity,
their
spread
across
the
storage
and
also.