►
From YouTube: IPFS Weekly Call 2019-02-04 🙌🏽📞
Description
IPFS Newsletter: https://tinyletter.com/ipfsweekly
A
Hey
we
are
now
recording
okay,
Allah
and
welcome
to
the
ipfs
weekly
call
hello,
everyone
hi
Abby,
so
before
we
start
so
before
we
start
our
presentations.
If
you
can
just
please
put
your
name
in
our
notes:
that'll
be
great.
I'll
put
that
in
the
chat.
Okay,
just
put
your
handle
we'd
like
to
know
who
attends
our
calls.
It's
nice,
it's
useful,
okay,
and
so
for
today's
call
we
are
going
to
hear
from
hala.
Hala
is
US
House
a
lot
of
things
he's
a
student.
A
He
does
a
hardware,
security
and
a
Renaissance
hacker
so
she'll
be
talking
about
it.
So
she'll
be
talking
about
the
centralized
web
and
ipfs,
but
before
we
begin
with
Paulo,
we
will
start
with
Allen
Allen
last
week
created
and
package
manager
and
he's
going
to
do
it
to
us
and
give
us
an
introduction
so
Allen
take
it
away.
B
Okay,
can
you
see
this
desktop?
Now?
Okay,
sorry
about
that.
Oh
you
think
you
think
I'm
new
to
these
sorts
of
things
anyway,
hi.
It's
not
quite
a
package
management,
but
it
is
a
way
of
managing
the
ipfs
installs.
You
have
both
versions
that
you
have
installed
as
well
as
the
imitations.
So
as
a
lot
of
us,
you
know
there
are
two
kind
of
main
implementations
of
my
PFS
going
at
the
moment.
B
You
can
install
a
tool
by
typing
npm,
install
GI,
I
am
I,
could
it
I'm
ipfs
installer
manager,
and
I
thought
it
was
lame
at
first,
but
now
I'm
growing
to
love
it
because
because
it
has
so
anyway,
once
you
have
installed
it,
you
have
this
handy
command-line
tool
called
I'm
on
your
on
your
command
line,
and
it
has
one
basically,
one
really
useful
command
called
use
and
I'm
use
allows
you
to
select
the
IP
FS
implementation.
You
want
to
use
as
well
as
optionally,
a
particular
version,
so
so,
let's
give
it
a
demo.
B
So
I
didn't
have
an
IP
FS
installed
at
the
moment.
So
that's
cool,
I'm
gonna
show
you
this
I'm
gonna
do
I'm
I'm
used
I'm
using
go.
Oh
yes,
us
use!
Here
we
go
so
it's
selected.
A
go.
Active
s
version
is
the
current
latest
version
of
go
ipfs
and
it's
currently
installing
go
ipfs
for
me,
which
should
take
too
long.
But
once
it's
done,
I
should
have
an
IP
FS
ready
for
you
to
use.
So
wait,
wait!
Wait
here.
It
comes.
A
B
Bean
store
right
here
you
go
so
it's
installed,
go
I!
Think
that's
the
binary
got
put
at
this
location,
so
everything
gets
installed
into
your
home
directory
under
a
folder
called.
Oh
I
am
so
it's
all
kind
of
nicely
separated
from
anything
else
on
your
system
and
then
what
it
does.
Is
it
initializes
ipfs?
So
you
don't
need
to
run
ipfs
in
it
before
you
start
using
it,
and
then
I
should
just
have
a
ipfs
here
and
that
should
be
my
goai
PFS
version
and
then
I.
B
So
what's
happening
now,
is
it
going
away
to
NPM
and
because
on
NPM
there's
a
package
called
go
idea,
fest
depth,
which
has
a
pretty
built
version
of
go
in
it?
It's
it's
bringing
that
down
from
NPM,
and
it's
a
little
bit
for
me
now.
I
should
just
have
a
vacant
whoever's
little
whistling.
Please
mute!
Thank
you.
B
I
PFS!
So
I
should
not
have
a
version
of
ipfs
the
previous
version,
so
that's
fun
times
right.
So
what
else
can
we
do
so?
This
use
this,
as
as
we
normally
would
my
first
demon-
and
it
would
just
should
just
start
up
as
usual
there.
It
is
it's
all
ready
to
use,
so
it
works.
So
that's
good!
So
then
let's
use
J,
yes
and
let's
specify
0.33.
B
So
now
this
one
is
interesting
because
it's
gone
away,
and
so
this
is
interesting
because
I
specified
0.33
and
not
anything
else
and
what's
happened
here-
is
that
it's
gone
away
and
asked
NPM
for
all
of
the
versions
of
JSF
EFS
and
it's
kind
of
auto
made
this
into
a
version
range
and
it's
selected.
The
most
recent
recent
version
of
the.
C
B
So
it's
making
requests
for
each
ones
and
we
run
up
one
of
those
packages
and
then
any
any
kind
of
pre-built
or
any
native
code
that
needs
to
be
compiled
will
also
be
compiled,
and,
and
so
all
that
stuff
needs
to
happen,
whereas
for
go
ifs,
it's
a
prebuilt
binary,
that's
just
uploaded
to
NPM,
so
that
just
comes
down
a
lot
quicker.
But
the
good
thing
is
once
you've
installed
it
once
then,
and
you
switch
to
using
it
again.
B
B
The
spinners,
by
the
way,
are
this
module
called
aura,
which
is
super
and
if
weird,
it
makes
making
command
line
spinners
and
ticks,
and
things
really
easy.
I
totally
recommend
it,
and
so
this,
what
this
one
did
was.
It's
all.
Jess
I
profess
installed
the
binary
here
and
it's
initialized
it
as
it
did
with
go
ipfs
and
one
important
thing
that
it
didn't
do
with
what
we
didn't
do
ago.
B
She
ipfs
was
it
configured
ipfs
and
what
that
means
is
it
set
the
port's
that
JSI
VFS
runs
on
to
be
the
same
course
as
Co
runs
on
and
that's
just
so.
You
can
switch
out
the
two
without
having
to
reconfigure
them
and,
and
it
means
that,
if
I
type,
IVFs
version
here
that
I've
now
got
my
Jess
IVFs
and
it's
using
the
same
binary
Dame,
so
I
don't
have
to
type
jet.
Ipfs
I
can
just
type
IP
FS
and
if
I
start
up
like
FS
demon,
yeah.
B
We
can
have
a
look
and
see
that
the
the
gateway
is
running
on
port
8080.
The
API
is
this
five
thousand
one
and
we've
got
swarm
on
like
four
thousand
and
one
and
that,
if
you
look
up
here
is
the
same
as
the
defaults
that
we
get
for
go
up
if
s
so
eighty
eighty-five
one
and
we
got
four
thousand
and
one
over
there,
and
so
it's
kind
of
it's
switch
them
out
without
having
to
reconfigure
and
stuff.
B
So
that's
kind
of
cool
so
really
quickly.
I'm
almost
done
there's
a
like
a
comment,
the
common
problem
of
like,
if
you
don't
have
access.
So
what
happens
is
when,
when
things
get
installed,
is
that
it's
symlinks
to
use
a
local
bin
and-
and
that
means
that
I
could
just
type
IP
FS
on
the
command
line.
Sometimes
in
some
systems
you
don't
have
access
to.
B
Sometimes
in
other
systems,
over
than
Mac
OS,
you
don't
have
access
to
user
local
bin.
You
don't
have
write
access
to
it
and
so
there's
a
common
problem
where
people
try
and
install
a
new
version
and
it
tries
to
do
this
sim
link
and
it
will
fail
because
you
don't
have
write
permissions
now.
What
we
don't
want
is
what
we
don't
really
want
is
to
have
to
like
go
through
the
whole
install
process
using
a
privileged
users,
or
you
know,
a
user
with
escalated
privileges.
B
So
what
they
said
about
what
and
what
I'm
allowed
to
do
is
so
you
can
see
here
because
I
don't
have
write
access
to
user
local
Lib,
it's
failed.
It
failed
to
link
it,
but
I've
got
this
cool
utility
called
link
and
yeah
right,
which
will
which
will
go
ahead
and
create
that
sim
link
and
that's
all
it
does
as
an
escalated
user.
B
So
you
don't
have
to
don't
go
through
your
whole
install
process,
but
you
can
fix
it
up
and
I
can
do
a
TFS
version
as
normal,
so
that's
kind
of
cool
and
then
and
because
it
means
that
people
who
don't
have
access
to
user
local
bin
can
still
put
a
binary
on
that
Commandments
and
and
final
final
thing.
There
is
also
a
handy,
I'm
I'm
info
and
which
tells
you
what
current
version
you've
got
installed
where
that
repo
path
is
because
they
actually
separates
the
repos
out
as
well.
B
So
we
don't
get
problems
with
Interop
between
different
implementations
or
different
versions
of
repos.
You
go
back
to
like
a
really
old
ipfs
that
doesn't
have
the
same
repo
compatibility
as
another,
and
so
it
just
gives
you
a
bit
of
an
effect.
That's
it.
Thank
you
very
much
for
listening
and
yeah,
so
reddit
took
so
long.
A
Yay,
thank
you.
I
wish
I
had
this
tool
two
months
ago
when
I
was
switching
between
versions.
This
is
great
what
I
would
like
to
see.
You
have
a
go
implementation
and
a
JavaScript
implementation.
It
would
be
interesting.
We
have
various
community
api's
like
python
and
it'll,
be
interesting
if
they
could
use
this
tool
and
also
have
like
and
have
like
an
install
of
ipfs.
A
D
B
A
We
are
running
short
on
time,
so
I
see
several
questions,
so
there
are
two
things
you
can
do.
If
you
have
questions,
if
you
can
leave
them
in
the
comment
section
of
YouTube
that'd
be
great
and
which
would
probably
a
better
option
here
is
the
repo.
So
if
you
have
a
question,
if
you
would
like
to
help
up
in
this
project,
you
can
go
to
the
repo
and
put
in
an
issue.
Thank
you
again.
Thank
you
very
Ellen.
A
A
So
meantime,
while
we're
while
we're
changing
speakers,
we
can
answer
one
question
for
the
previous
presenter,
so
Johnny
crunch
Johnny's.
So
how
do
you
verify
the
authenticity
of
the
binary?
Are
you
validating
a
signed
binary
from
github,
so
we
can
answer
like
one
question.
B
So
I
would
go,
recommend
going
and
have
a
looking
and
having
a
look
at
that
particular
module.
I
will
link
it
in
the
notes
in
a
second
but
but
yeah
I
guess
it
would
be
I.
Think.
Is
it's
essentially
a
manual
process
of
updating
that
library
I
think
it's
in
again
like
a
manual
process
but
updating
that
library
to
use
this
binary?
So
I
guess
it's!
You
know
as
long
as
you
download
it
and
verify
it
yourself
and
then
get
it
pushed
out
to
NPM,
then
it's.
It
should
be
what
you
you
say.
It
is.
A
Awesome:
okay,
it's
let's
go
to
the
next
presentation.
Excuse
me,
Paola
is
up
and
running
so
Paula.
Take
it
away.
A
C
So,
first
of
all,
I
got
to
introduce
this
presentation.
I
use
this
presentation
in
awesome,
which
is
free
office
on
board
I
tried
to
introduce
IBPS.
You
know
like
the
basic
use
statically
for
Linux,
but
I
also
wanted
to
talk
about
since
I've
seen
distributing
tonight.
I
want
a
future
of
Union
Dion,
who
IPSS
and
working
on
of
these
so
presently
well
and
I
thought
you
already
said:
I
lost
security
is
my
motion.
You
are
the
founder
of
an
association
in
Spain
called
India's,
which
is
about
digital
rights.
C
C
So
there
is
lack
of
culture,
religion
on
society,
because
there's
a
lot
of
stories
that
I
really
lost
and
later
I'm
doing
all
these
bloody
swing
lost.
So
there's
a
group
of
riddles
there
are
trying
to
be.
Are
my
hair?
It's
two
books
in
order
to
preserve
this
culture,
so
I
think
I'll
be
fierce.
Has
the
same
philosophy
and
I
thought
it
would
be
an
interesting
point
to
think
about
engineers
in
this
community
or
context.
C
C
So,
for
example,
I
think
the
IP
feelings,
the
factor
all
day
later
is
going
to
be
always
on
the
network,
create
responsibilities
only
users
also,
on
the
other
hand,
as
the
side
picture
here
we
have
censorship.
Internet
censorship
is
a
huge
problem.
Nowadays,
it's
it
happens
in
so
many
countries
and
you
say
missing
later
super
villians,
it's
also
being
on
very
normalized.
So
basically,
since
oh
she
lives
on
in
boards.
That
list
and
being
is
not
even
research
and
I
think
experience
it's
a
great
resource
for
going
against
the
kind
of
techniques.
C
So
we
now
that
Kevin,
when
you're
thinking
about
these,
when
I
have
so
many
problems
right,
was
supposed
to
be
open.
We
you
know,
take
it
up,
was
thoughts,
and
this
is
not
going
to
have
any
quickly
thinking.
We
need
them
in
this
way.
So
it's
again
with
you
know
this
new
way
of
working
in
India
I.
Think
that
if
you
ask
us
a
strong
role
in
movies,
because
I
PPS
has
distribute
while
cooking
risotto
is
a
single.
C
Block
in
some
internal
accidents
in
the
Commons-
and
it
also
has
open
philosophy-
that
was
really
the
first
thing
so
neatly,
but
it
has
typical
names,
as
some
of
us
already
know,
because
on
its
face
it
on
hashes,
the
address
change
is
the
content
change,
because
the
identification
is
relating
to
the
content
and
also
you
know,
distribute
Internet
is
not
the
unitive
idea
for
common
interests,
which
are
useful,
a
centralized
system
either
in
realized
individual
lives.
Oh,
so
what
does
this
IP?
Penis
has
seen
identities.
C
C
C
So
we
have
to
start
reading.
Daniel
has
literally
have
seen
before
in
the
last
presentation
I'm
there
there's.
The
here
is
the
file
which
is
blue
oil.
As
you
can
see,
this
is
an
oil
with
Josh,
and
this
is
the
original
one
become,
and
also
a
lot
of
information
with
the
files
and
videos
using
different
commands.
C
So
there
are
sole
source
of
information
for
creating
a
piece
so,
for
example,
jet
speed
or
we
go,
you
know
their
most
interesting
application.
I've
seen
is
our
chemical
and
with
a
few
core
can
be
use
with
terrain
and
bridge
is
some
kind
of
heat,
but
using
this
treatment
system.
So
it's
very
interesting
so
whistling
I
prefeer
system,
meaning
it's
easy
to
setup,
it's
easy
to
use
and
to
apply
food
building
tools,
but
we
are
facing
some
chance
here.
C
First
of
all,
we
are
facing
social
challenge
and
you're
there
how
they
are
facing
think
ultimate
social
challenge,
because
we
have
to
fight
against
the
Internet
of
Things
machine
which
are
needed
by
governments
and
companies.
We
also
have
to
fight
against
innocent
eyes
minded
users
as
long
as
you
said
before.
We
also
have
technical
issues,
because
there
are
no
secrets
once
we
have.
The
hush
so
currently
is
not
very
good
way
to
store
passwords.
C
C
It
is
not
right
already
there's
a
lot
of
people,
don't
simply
don't
care,
because
it's
more
comfortable
to
do
not
care
about
the
kind
of
things
learning
about
the
centralized
system
and
try
to
read:
okay,
not
only
the
classic
technologies,
but
also
in
the
central
systems,
and
to
understand
that
security
is
not
money.
It
has
strong
base.
C
As
I
research,
technical
issues
are
not
very
likely
to
store
secrets
and
created
an
attack,
then
you
can
affect
only
that
one.
It's
circles
that
you
can
create,
stop
with
IDPs
in
samples
and
containers,
but
if
closed
it
will
determine
being
a
complete
machine.
You
don't
work.
This
is
related
to
the
second,
so
awaits
you
maybe,
but
the
first
one
we
hashed
is
to
firstly
in
treating
you
see
exactly
an
apology,
so
only
the
person
who
wants
to
receive
the
message
is
going
to
read
it
or
see.
C
But
it's
easy
to
understand
what
kind
of
users
are
going
to
be
in
the
network
right
now,
for
example,
in
with
some
instances-
and
finally,
there
are
stones
will
not
reveal
it
is
inconvenient
service.
So
there
is
no
way
to
see
the
servers
or
the
containers
that
are
parts
of
the
network
are
still.
We
have
no
way
to.
C
So,
for
example,
we
can
use
calls
Claire,
doesn't
let
us
go
it's
comfortable
new
abilities,
it's
more
secrets.
You
know
in
since
three
times,
so
we
are
facing
a
lot
of
programs.
There
are
soon
obvious
person
here.
Instead,
initial
stop,
you
know
we
should
be
bubbly,
I,
think
absolutely
not
because
these
were.
We
are
creating
something
and
it's
actually
working
do
you
know
this
has
some
issues
like
any
other
technology
that
has
already
started
in
university.
So
we
are
the
developers
we
analyze
the
abuse
and
its
possibilities
to
face.
A
Awesome,
thank
you
very
much.
We
were
having
some
technical
difficulties
on
our
end,
so
we
were
able
to
see
your
mouse,
but
we
weren't
able
to
see
like
the
slides,
actually
change
so
for
everyone's
who's.
Listening
now
we
will
work
on
this
and
have
like
a
better
version
of
loaded
later
on
this
week.
We
are
running
short
orange
fine,
but
it
would
be
nice
to
get
a
question
or
two
in
so
does
anyone
have
any
questions?
I.