►
From YouTube: NGS weekly meeting #9 - 2021-12-05
Description
Project website - https://ngs-lang.org/
A
Hello,
I
just
started
recording
and
I
see
ricardo
is
joining
okay
ricardo.
I
don't
know
if
you
hear
me
but
you're
being
recorded
hello,
oh
yeah
yeah,
so
I
I
was
not
sure
you're
joining
so
I
started
yeah.
A
Okay,
just
now,
okay,
so
let's
do
the
intro
okay!
So
that's
you
are
watching
weekly
ngs
meeting
and
gs
stands
for
next
generation.
Show.
Ricardo
here
is
a
contributor,
I'm
ilya
as
the
outdoor
m,
the
outdoor
yeah
english
escapes
me.
I'm
I'm
the
author
of
the
project.
So
weekly
meetings
are
about
recent
progress
and
future
plans.
A
Let's
start
okay
yeah
regard
I
wanna
start
or
you
want
me
to
start
well,
I
don't
have
much
so
so
you
go
first,
let's
get
rid
of
this.
Basically,
nothing
yeah,
nothing!
New,
okay,
okay,.
A
That's
it.
I
have
to
admit
that
I
I
like
when
it's
fast.
It
doesn't
necessarily
mean
that
I
like
that
nothing
happened,
but
I
do
like
that
the
report
is
fast.
Okay.
So
from
my
side
I
was
working
yeah.
I
I
looked
at
some
issues
and
stuff
like
that.
I,
whenever
I
look
at
the
website,
pull
request.
I
think
well
that
that
will
oh,
I
have
a
microphone
problem.
Do
you
hear
me
ricardo.
A
Okay,
so
I'm
saying
when
I'm
looking
at
the
website
pr,
it's
always
okay,
that
will
take
some
time
and
then
I
postpone
it
to
to
a
a
time
when
I
think
that
I
will
have
some
some
chunk
of
uninterrupted
time,
and
this
is
never
happening
so
just
do
it
just
to
prove
it
and
move
on
no
okay.
So
I
want
to
okay.
My
cat
wants
to
hold
where.
A
I
took
a
note:
okay,
okay,
okay,
so
what?
Yes?
Thank
you.
Thank
you
of
course,
mio.
Okay.
So,
while
I
was
working
on
the
next
milestone,
which
is
running
ngs
in
lambda,
the
first
sub
milestone
would
be
running
ngs
on
amazon
linux,
which
is
red
hat
paste,
and
it's
done.
A
We
can
now
run
on
amazon
linux
in
practical,
oh
yeah,
okay,
I
was
saying
that
we
now
can
run
on
amazon
linux
and
in
practical
terms,
it
means
that
the
console,
the
icon
that
you
have
in
the
top
of
your
aws
web
console
it
opens
the
shell
right.
A
What
runs
in
there
is
amazon
linux.
So
now,
after
we
release
because
you
know
install
curl,
install
installs,
the
master
branch,
so
after
we
release
it
will
just
work,
the
coil
will
work
and
you
will
have
ngs
in
there
and
it
will
work.
Basically,
the
only
difference
is
yam
versus
apt
right.
Yes,
and
no,
let's,
let's
dive
in
into
this
just
a
bit,
because
there
were
several
interesting
things
I
will.
A
I
think
they
were
interesting.
Okay,
now
I'll
share
the
window
and
I'll
show
what
happened
code
install
says:
yes,
yes,
okay,
so
I
expanded
this
section,
which
is
linux,
section,
okay
and
then,
if
you
are
on
the
yam
based
system,
the
linux.
A
B
A
B
A
Optional,
so
if
there
is
sudo
in
the
system,
it
will
use
it.
If
not,
then
not
so
what
do
we
have
here?
We
are
enabling
the
apple
repository
and
then
yeah,
I'm
install.
What's
interesting,
I
didn't
find
peg
leg,
parser
leg
parts
or
peg
passer
whatever.
A
That
is
another
interesting
part
of
this.
So
if
peg
parser
is
not
on
the
system,
it
will
download
and
compile
this
during
build
time,
but
it
doesn't
install
that
okay,
I
can
see
what
get
ones
out
go.
Go
go,
go!
Thank
you!
Okay,
so
I
started
writing
a
shell
script.
You
know
download
extract
and
all
that,
and
then
I
figured
wait
how
about
c
make
so
these
guys
have
it
figured
out
here
it
is
okay,
that's
the
section
which
handles
all
of
this
thing,
all
together,
downloading
checking
the
hash
building
it.
B
A
Okay,
so
leg.
Okay,
I
find
the
program,
so
I
know
if
leg
is
installed,
so
if
it's
installed,
nothing
happens.
Otherwise
it
is
being
downloaded
and
stuff
like
that.
The
important
part
that
I
missed
at
the
beginning
is
that
it
is
a
dependency
of
the
ngs
binary.
You
know
what
happens
if
you
don't
do
this,
what
it
does
it
after?
A
A
So
if
I
compile
this
with
this
download,
I
get
property
where
the
sources
are
and
then
set
the
binary
path
to
sources.
Slash
lag
because
that's
where,
with
the
output
of
the
compilers,
so
that's
I
consider
that
say
at
least
madly
interesting.
A
So
that's
what
I
wanted
to
ask
you.
Maybe
you
can
add
red
base
container.
I
just
didn't
find
any
any
rented
based
containers
on
github,
because
the
official
actions
are
there
like
ubuntu
and
mac,
and
I
didn't
see
so-
and
I
didn't
want
to
spend
my
time
finding
how
to
do
the
appropriate
containers.
A
So
the.
B
A
Why
amazon
extras
are
inside
and
if
okay,
so,
let's
see.
B
B
A
B
A
That's
that's
good,
like
pacman
and
other
stuff,
I'm
fine!
You
know
just
more
platforms.
A
Yes,
what
else
yeah!
I
also
modified
some
scripts,
because
the
command
which
I
used
in
my
scripts
to
detect
whether
binary
is
present.
It
was
which
and
guess
what
which
is
not
present
in
amazon.
A
B
A
A
So
yeah,
so
these
two
scripts
are
now
using
the
set
that
cmake
finds.
B
A
A
A
Okay,
so
that
was
from
my
side.
Not
much
actually
happened.
I
I
think
I
I
reviewed
some
other
issues
a
closed
one
or
something
like
that
which
was
not
one
but
other
than
that.
That's
the
main
focus
to
get
the
training.
I
also
have
like
I
started
working
in
another
repository
on
the
lambda
itself.
A
Oh,
oh,
I'm
not
sharing
it
I'll!
Stop
this
and
I'll
share.
That's
that
window,
yeah!
So
and
another
repository
I
started
working
on
the
lambda
itself,
which
needs
what
which
needs
to
like
pull
the
next
request
and
stuff
like
that,
not
really
interesting
right
now.
What
I
wonder
if
there
was
something
interesting.
A
It's
not
here,
no,
there
will
be
a
script
which
will
make
layers,
and
I
wonder
whether
actually
I'm
not
sure
I
wonder
I
think
you
also
probably
need
to
do
a
code
pipeline
with
full
build
in
amazon.
So
you
know
if
people
want
to
use
it
like
in
any
sane
manner,
they
would
they
have
their
own
code
pipeline.
A
So
where
is
this
layer
then
stored
in
their
account?
So
what
what
I
think
we
could
could
make?
We
could
make
a
layer
and
share
it,
and
then
everybody
could
use
it,
but
then
I'm
afraid
of
several
things.
Okay,
let's
say
we
got
hacked
yeah
and
now
that
layer
contains
you
know
arbitrary
binaries.
B
A
B
A
Yeah
sounds
fine,
yes,
should
be
an
option,
transparent
yeah.
So
the
thing
is,
for
example,
that
oh
that's
interesting.
A
I
I
was
thinking
that
people
cannot
know
that
how
we
built
this
layer,
but
I
think
what
we
can
do.
We
can
make
read-only
aws
credentials.
A
A
B
B
A
B
B
B
B
Much
how
how
people
will
use
it,
how
they
will.
A
Use
the
official
one
they
will
not
be
caring
about
building
it.
At
least
most
of
them
well
depends,
I
think,
if
you're
like
a
fortune,
100
enterprises.
A
A
B
B
A
Surprised
for
some
jenkins,
you
know
inside
yeah,
okay,
so
that
was
all
from
my
side
and
anything
you
remembered
ricardo
before
we
finish
nope,
so
we
can
finish
nice.
Okay,
thank
you
for
watching,
subscribe
and
like
now
like.