►
Description
Nodebots, NPM, People, and Node by Kassandra Perch
A
Thank
You
Raquel
for
the
record.
She
did
not
meet
me
at
that
workshop.
She
inspired
me
at
that
workshop.
She
was
running
an
introduction
to
Johnny
v
anode
bots
workshop
in
2013
at
J
s,
Kampf
and
I
got
a
little
RGB
LED
working
with
a
node
server,
and
so
you
could
change
the
color
and
I've
wanted
a
light-up
dress
or
clothes
since
I
was
six,
so
yeah
I
think
I
think
I'm
getting
there.
A
So
anyway,
a
little
more
about
me,
I'm
from
Austin
Texas
for
now
I'm
the
developer,
evangelist
with
auth0
I
love
to
talk
about
OAuth
and
open
ID
connect
and
and
I
read
the
specification.
So
you
don't
have
to
so
feel.
Free
to
you
know
come
talk
to
me
about
those
things.
My
company
sent
me
here
to
talk
about
not
authentication
because
they're
pretty
awesome.
A
Someone
and
say:
hey
I'd
like
to
ask
you
some
questions,
so
I'm
gonna
like
open
that
up
to
y'all.
If
you'll
want
to
come
talk
to
me
about
it,
I
like
robots,
baseball,
woodworking
sewing
and
a
bunch
of
other
stuff.
I
also
have
the
two
most
adorable
cats
in
the
Greater
Austin
area.
The
one
on
top
is
ace
and
the
one
on
the
bottom
is
Aria,
who
is
totally
living
up
to
her
name?
A
So
my
okay,
so
the
reason
I
do
this.
It's
it's
weird.
I've
never
had
this
problem
before
all
right.
Well,
this
not
problem.
So,
what's
going
on
is
I
usually
show
this
cat
video,
because
people
walk
into
my
talk
like
in
the
first
few
minutes
of
the
talk
and
so
I
play
this
cat
video,
but
like
I'm,
just
gonna
play
it
anyway,
so
this
is
just
after
we
got
Aria
and
that's
my
partner
playing
with
her
and
that's
a
slicking
betrayed.
A
B
A
The
I
want
to
be
the
baby
syndrome
kicked
in
right.
After
that
it
was,
it
was
really
funny.
Okay
come
on
mouse
there,
you
are
okay,
cool
cool
cool
cool.
My
dad
is
getting
back
into
robotics
with
me.
He
is
an
electrical
engineer
and
he
kind
of
like
didn't
have
a
hobby
at
all
and
then
I
got
started
getting
into
node
BOTS,
and
then
he
read
my
book,
which
was
like
what
and
then
yeah
he
started
doing
node
BOTS
too,
which
is
pretty
cool
and
I,
can
tell
I,
have
a
love
of
JavaScript.
A
Robotics
I
now
have
over
twelve
pieces
of
clothing
that
run
on
some
level
of
JavaScript
that
connect
to
the
internet
and
do
all
sorts
of
fun
stuff.
But
I
have
a
warning
as
cool
as
my
robots
are.
There
is
more
about
community
and
people
than
robots
in
the
stock.
If
you
want
to
talk
to
me
more
about
robots,
there's
this
lovely
event
tonight
called
dance.
Yes,
I
will
be
covered
in
UV
body
paint
and
lights
and
be
happy
to
talk
to
you
about
robots.
There
it'll
be
awesome,
but
as
important
in
robots.
A
Our
community
and
people
are
more
important,
which
sounds
blasphemous,
but
it's
true.
So
when
I
talk
about
community
I'm
going
to
like
talk
about
what
my
definition
of
community
is
and
my
definition
of
community
is
anyone
you
interact
with
directly
or
otherwise
to
use
a
thing
as
part
of
the
community.
For
that
thing
right
and
yes,
this
means
your
ducts
are
part
of
your
community.
A
This
means
that
jackass
being
mean
on
Stack
Overflow
is
part
of
your
community,
whether
you
like
it
or
not,
you're,
not
so
personal
Twitter
feed
as
an
OSS
maintainer
is
part
of
your
community,
whether
you
like
it
or
not,
screen
privacy.
All
you
want,
but
the
fact
is.
The
way
you
represent
yourself
in
public
does
reflect
on
your
project.
So
anyway,
why
do
we
code
Oh,
copious,
Carl,
Sagan
quotes
are
about
to
happen.
I
will
point
out
when
there
are
Carl,
Sagan
quotes
coming
and
yeah
and
I'll
cite
my
sources
at
the
end
as
well.
A
But
why
do
we
code?
Because
if
you
want
to
bake
an
apple
pie
from
scratch,
you
must
first
created
the
universe,
but
what
no
really?
Why
do
we
code?
We
code
for
work,
we
code
to
learn
and
we
code
for
fun.
I'm,
not
gonna,
talk
about
coding
for
work
because
we
get
it.
We
know
why
we
code
for
work.
We
code
for
work
because
we
get
paid
yay
according
to
learn.
A
lot
of
coding
to
learn
is
is
not
so
much
I'm
going
to
set
out
to
write
this
thing.
A
It's
I'm
going
to
set
out
to
figure
out
why
this
thing
worked
so
I
can
either
make
it
better
or
do
a
similar
thing,
for
instance
with
node
BOTS.
One
of
the
things
I
do
is
take
C
libraries
and
I,
say:
okay.
How
does
this
work?
What
pins
does
this
use?
Where's?
The
timing
involved,
so
I
can
move
it
over
to
JavaScript,
so
more
people
can
use
it
writing.
A
hello
world
can
be
part
of
coding
to
learn
and
going
a
little
deeper.
Building
like
a
a
to-do
list
seems
to
be
the
the
canonical
like.
A
Hey
I
can
actually
make
something
with
this
and
then
coding
for
fun,
and
this
is
just
coding,
for
the
sake
of
building
things
coding,
to
push
our
own
boundaries
to
answer.
The
question:
can
I
actually
do
that?
Can
I
actually
get
up
on
a
stage
covered
in
lights
and
not
like
hurt
myself,
and
we
also
tend
to
push
the
boundaries
of
the
world
around
us?
Can
I
walk
down
the
street
and
have
a
six-year-old
walk
up
to
me
and
ask?
Can
I
do
that
when
I
grow
up
and
I
can
look
at
her
and
go?
A
You
can
do
this
now?
I
didn't
have
control
over
much
as
a
kid.
I
was
bullied
severely
in
high
school
and
I
had
a
really
really
really
crappy
time,
but
I
had
control
over
RPG
maker
I
could
go
home
after
Java
class,
where
the
boys
in
the
class
would
tell
me
that
I
should
go,
get
them
coffee
and
things
like
that,
I
could
go
home,
I
could
open
RPG,
maker
and
I
could
make
something,
and
that
was
a
means
of
escapism.
For
me.
I
couldn't
control
the
world
around
me,
but
I
could
control
this
thing.
A
Businesses
are
starting
to
realize
why
that's
a
benefit,
but
you
know
before
open
source
software
kind
of
became
a
real
like
force.
There
wasn't
much
around
side
projects,
so
these
are
for
fun
coding
projects,
the
ones
with
no
real
business
value.
Things
like
oh
I,
don't
know
package
manager
for
node
who
needs
that.
There's
value
there,
it's
not
like
they
employ
like
20
people
now
Oh
anyway,
but
even
if
there's
no
monetary
business
value,
there
is
intrinsically
business
value
inside
projects
and
allowing
your
employees
to
stretch
their
boundaries
outside
of
their
workday.
A
If
they
choose
to
preventing
burnout
is
a
huge
thing
in
our
industry.
We
have
a
lot
of
burnout
for
varying
reasons.
A
lot
of
them
stem
from
social
aspects,
but
there
are
there's
just
technical
burnout,
you're
just
done
bringing
in
new
people
side.
Projects
are
a
great
way
to
get
people
interested
in
code
or
new
aspects
of
code
or
new
aspects
of
the
industry
and
encouraging
curiosity
sure
enough.
If
you
encourage
people
to
be
curious,
eventually,
they're
gonna
stumble
upon
something
that's
valuable.
A
This
is
a
quote
from
sagen,
and
yet
our
species
is
young
and
curious
and
brave
and
shows
much
promise.
In
the
last
few
millennia
we
have
made
the
most
astonishing
and
unexpected
discoveries
about
the
cosmos
and
our
place
within
it.
Explorations
that
are
exhilarating.
The
consider
they
remind
us
that
humans
have
evolved
to
wonder
that
understanding
is
a
joy
and
that
knowledge
is
a
prerequisite
to
survival.
I
believe
our
future
depends
on
how
well
we
know
this
cosmos
in
which
we
float
like
a
mote
of
dust
in
the
morning
sky.
A
Our
various
species
being
developers
needs
these
side
projects,
be
they
code
or
otherwise
to
continue
to
thrive.
These
explorations
and
skepticism
these
sorry,
those
explorations
required
skepticism
and
imagination.
Both
imagination
will
often
carry
us
to
Worlds
that
never
were,
but
without
it
we
go.
Nowhere.
Skepticism
enables
us
to
distinguish
fancy
from
fact
to
test
their
speculations.
The
cosmos
is
rich
beyond
measure
in
elegant
facts
in
exquisite
in
exquisite
interrelationships
in
the
subtotal
machinery
of
aw.
A
You
know
he
talks
about
skepticism
here
and
I'm,
going
to
talk
about
skepticism
as
well
and
a
little
bit
and
there's
that's
why
I
used
that
quote.
There
is
some
skepticism
involved
here
with
this
whole,
like
I,
sound,
really
positive.
What
I'm
like
side
projects
are
great
and
people
are
great
yeah.
But
why
code?
Why
has
code
in
general
become
such
a
huge
advent
for
side
projects?
A
You
know
you,
don't
you
don't
see
a
lot
of
industries
like
ours,
branching
out
in
an
explosive
manner
of
side
projects
and
and
like
encouraging
them
as
much
as
code
does
I.
Think
part
of
that
is
because
code
allows
us
to
begin
from
almost
nothing.
We
can
take
a
small
nine
dollar
computer
and
build
an
apple
pie
or
a
raspberry
pie
or
an
entire
cosmos
from
scratch.
A
So
when
we
talk
about
science
and
when
we
talk
about
the
thing
like
the
the
the
way
science
works,
we
have
to
build
the
tools
before
we
can
actually
make
progress.
Aristophanes
Zoli
tools
were
sticks,
eyes,
feet
and
brains,
plus
a
taste
for
experiment
with
them.
He
deduced
the
circumference
of
the
earth
with
an
error
of
only
a
few
percent,
a
remarkable
achievement
for
twenty.
Two
hundred
years
ago
he
was
the
first
person
to
accurately
measure
the
size
of
a
planet.
A
It
was
because
he
was
he
able
to
measure
the
planet
using
sticks,
his
eyes,
his
feet
and
naff
the
he
was
able
to
advance
science.
Aristophanes
discovery
of
the
measurement
of
the
planet
introduced
a
whole
new
segment
of
math
and
encouraged
the
study
of
math
and
science
in
his
area
for
about
a
century.
A
There
are
way
more
of
you
than
you
thought.
Aren't
there
look
at
that?
Look
at
that
all
right.
So,
let's
all
stop
trying
to
be
the
cool
kids
and
go
yes.
Sports
fall
when
someone
says
they
like
sports,
because
chances
are
you
probably
like
sports
too
anyway,
robotics
we're
moving
in
the
same
direction.
Here
as
we
are
with
code,
the
boards
are
getting
cheaper.
The
the
barrier
to
entry
is
getting
lower,
not
just
from
a
cost
perspective,
but
from
an
ease
of
use
perspective
and
there's
more
to
gain.
A
For
instance,
Raquelle
inspired
me
and
I
accidentally
inspired
this
man
donovan
buck
who's,
doing
some
really
cool
things
with
javascript.
So
this
is
a
hexapod
and
he
wrote
an
inverse
kinematic
engine
in
javascript
to
control
the
joints
via
a
leap.
Motion
controller
he's
been
doing
node
BOTS
now
for
about
two
and
a
half
years
because
he
came
to
know
at
BOTS,
Day
2014,
which
I
ran
in
Austin
and
yeah.
A
That's
two
and
a
half
years
of
work
right
there
from
from
no
electronics
to
this,
so
the
barrier
to
entry
via
cost
or
experience
is
plummeting
and
we're
starting
to
be
able
to
create
really
cool
things
without
a
ton
of
barriers
and
the
nodebots
community.
While
we're
not
perfect
we're
diverse
we're,
respectful
and
we're
welcoming,
we
work
very
hard
to
keep
keep
it
that
way.
There
is
a
code
of
conduct
on
all
communications
platforms
for
johnny-five
and
4-node
bots
in
general.
Johnny-Five
just
just
introduced
the
contributors
covenant
to
its
project.
A
So
if
you
commit
to
johnny-five,
you
are
bound
by
the
contributors.
Covenant
do
not
be
a
jackass
and
be
actively
kind
and
yeah.
It's
it's
it's
getting
there,
where
we're
not
perfect,
but
we're
starting
to
become
a
community
I'm,
really
really
proud
of
in
a
lot
of
ways,
not
just
from
our
actions
but
from
the
people
that
represent
us.
A
There,
I
can
name
more
women
in
note
box
than
I
can
name
women
in
programming
that
don't
overlap.
You
know
what
I
mean
so
like
I
can
I
like
rock
pot
Rachel
white
Anna,
Gerber
Emily
Rose
I
can
name
them
for
days,
but
you
asked
me
about
programmers
another
lesson
in
node
that
are
women
that
aren't
node
BOTS
people
and
I'm
like
okay,
I
can
still
name
quite
a
few
but
I'm
not
it.
The
list
is
much
more
extensive
for
node
buds.
A
An
NPM
represents
a
huge
step
forward,
they're
one
of
the
most
diverse
companies
I've
ever
seen,
and
they
are
intentionally
diverse.
They
work
hard
to
be
diverse
and
that's
huge
in
an
industry
full
of
googles
and
Facebooks
and
places
where
it's
just
white
guys
everywhere
right
and
to
see
a
company
like
NPM
not
only
happen
to
be
diverse
but
actively
be
diverse.
A
It's
huge
for
people
like
me
we're
standing
there
thinking,
oh
god,
I'm
gonna
start
a
new
job
and
there's
always
that
one
person
who
just
can't
comprehend
that
I'm
genderqueer
or
has
to
make
jokes
about
women
or
has
to
make
jokes
about
race.
It's
nice
to
see
a
company
where
they're
actively
trying
to
change
that.
A
But
why
does
that
matter?
Why
didn't?
Why
does
all
this
matter?
Why
so
people
will
roll
their
eyes
at
me
from
here
to
eternity
and
say:
well,
that's
cool
and
all,
but
why
does
being
people
being
nice
even
matter,
because
people
are
more
important
than
code?
People
are
more
important
than
robots,
because
without
people
we
don't
have
coding
robots,
at
least
for
now,
and
unfortunately
that
fact
has
me
the
most
optimistic
and
yet
the
most
cynical
about
node
as
a
community
in
general.
A
So
I
used
the
analogy
of
the
Library
of
Alexandria,
which
I
think
should
be
taught
in
a
lot
more
history
classes
than
it
currently
is.
This
is
a
quote
for
centuries.
They
supported
research
and
maintained
in
the
library,
a
working
environment
for
the
best
minds
of
the
age.
It
contained
10,
large
research
halls
each
devoted
to
a
separate
subject:
fountains
and
colonnades
Botanical
Gardens,
Zoo,
dissecting
rooms,
an
observatory
and
a
great
dining
hall,
where
at
leisure
was
conducted.
A
The
critical
discussion
of
ideas,
the
heart
of
the
library,
was
its
collection
of
books,
the
organizers,
combed,
the
cultures
and
languages
of
the
world.
They
sent
agents
abroad
to
buy
up
libraries,
commercial
ships
docking
in
Alexandria,
were
searched
by
the
police,
not
for
contraband,
but
for
books.
The
scrolls
were
borrowed
copied
and
then
returned
to
their
owners.
Accurate
numbers
are
difficult
to
estimate,
but
it
seems
probable
that
the
library
contained
half
a
million
volumes.
Each
a
handwritten
papyrus
scroll-
this
was
in
BCE.
This
was
thousands
of
years
ago,
though
we
had
this.
A
We
have
that
library
in
the
internet.
Like
that's,
been
established,
the
analogy
is
clear:
there
we
have
hundreds
of
thousands
of
resources
available
to
us
fairly
freely
through
the
internet,
but
I
find
we
are
lacking
in
our
passion
to
fill
the
library
with
interested
Minds
willing
to
engage
in
critical
discussion.
Note
is
still
very
poly
monochromatic
and
what
I
mean
by
that?
It
is
monochromatic
in
several
ways.
Note
is
very
white
notice,
your
email,
sis,
hetero
and
yeah
I'm,
not
cool
with
that.
We
need
to.
A
We
need
to
deepali
the
monochromatic,
and
then
we
need
to
get
rid
of
the
monochromatic.
Let's
make
it
a
rainbow.
I'm
kind
of
a
fan
of
rainbows
go
check
out
the
inclusivity
greeting
groups,
github
issues
or
better.
Yet
don't
because
they're,
an
absolute
garbage
fire
and
if
you
didn't
know
any
an
inclusivity
working
group
existed
for
node.
Now
you
do
and
you
should
thank
them
and
give
them
a
high-five.
A
A
g-dubs
is
one
of
the
members
because
yeah
she's
awesome.
You
should
give
her
a
high-five
and
the
well
actually's
are
abound
every
time
you
stock
overflow,
anode
question
you'll
find
several
snarky
people
selling
you
either
not
to
use
node
that
it's
NPMs
fault
or
that
you're,
obviously
using
the
wrong
library.
For
instance,
I
asked
the
rest
if
I
question
and
was
told
well,
you
should
use
Express.
That's
why
thanks.
A
We
are,
in
fact
disturbingly
close
to
the
fate
of
the
library
at
Alexandria.
This
is
a
quote
about
what
happened,
what
happened
to
all
those
books,
the
classical
that
civilization,
that
created
them
disintegrated
and
the
library
itself
was
deliberately
destroyed.
Only
a
small
fraction
of
its
work
survived
along
with
a
few
pathetic
scattered
fragments
and
how
tantalizing
those
bits
and
pieces
are.
A
We
know,
for
example,
that
there
was
on
the
library
shelves
a
book
by
the
astronomer
Aristarchus
of
Samus,
who
agreed
that
the
earth
is
one
of
the
planets
which,
like
them,
orbits
the
Sun
and
that
the
stars
are
enormous
ly
far
away.
Each
of
these
conclusions
is
entirely
correct,
but
we
had
to
wait
nearly
2,000
years
for
that
rediscovery.
If
we
multiply
by
a
hundred
thousand
our
sense
of
loss
for
this
work
of
Aristarchus,
we
began
to
appreciate
the
grandeur
of
the
achievement
of
classical
civilisation
and
the
tragedy
of
its
destruction.
A
I'm.
A
fan
of
everything
I
have
at
least
one
of
just
about
every
microcontroller
and
I
try
to
use
everything,
but
there's
a
lot
of
infighting
between
the
groups
and
whose
product
is
best
is
not
a
fight.
I
want
to
participate
in
I,
don't
even
think
should
be
happening,
as
you
may
have
noticed.
Thrashing
NPM
has
become
popular
in
some
circles,
because
this
is
totally
high
school
and
we
totally
need
something
to
trash.
A
If
you
know
it's
I'm
privileged,
because
this
is
the
point
where
people
go
well,
your
your
you
know,
you're
gonna
talk
about
privilege,
you
talk
about
community
and
so
you're,
just
you're,
just
gonna.
You
know
talk
about
how
I'm
bad
and
I'm
horrible
and
but
I
have
you
know:
I
worked
hard
to
get
here,
etc,
etc.
Cool
I
am
NOT.
Taking
that
away
from
you
privilege
is
a
spectrum,
not
a
binary,
just
because
you're,
as
this
white
male
doesn't
mean
you
didn't
work
hard.
A
In
fact,
there
are
a
lot
of
different
ways
that
sis
white
males
can
actually
have
a
lack
of
privilege,
for
instance,
coming
from
a
rough
socio-economic
background,
you
grew
up
poor.
That
is
a
part
of
the
spectrum
that
you
lack.
You
lack
that
spectrum
of
privilege
it
doesn't
add
to
or
doesn't
take
away
from
the
fact
that
you
are
still
privileged
baby
being
away
male,
but
it
does
add
to
your
background.
It
is
complex.
Privilege
is
very
complex,
for
instance,
I'm
genderqueer,
but
I
am
perceived
by
other
people
as
a
syst
woman.
A
This
comes
with
benefits
and
this
comes
with
downsides,
because
I
am
not
perceived
as
a
trans
woman.
I
do
not
have
to
put
up
with
any
of
the
crap
that
trans
women
have
to
put
up
with
and
I'm
really
lucky
to
not
have
to
do
that,
because
it's
horrible,
but
at
the
same
time
I'm
being
denied
my
own
identity.
When
people
assume
that
I
am
a
sis
woman.
A
A
You
were
allowed
to
be
upset
over
how
you're
treated,
even
if
someone
else
has
it
worse.
In
fact,
you
should
be
angry
for
them
and
with
them,
I
am
not
trans,
but
I
am
extremely
angry
over
how
trans
people
are
treated
in
this
country.
Bathroom
bills
make
me
want
to
throw
things
and
I
live
in
a
state
that
actively
says
we
are
putting
up
bathroom
bills,
so
men
don't
enter
the
women's
restrooms
trans.
Women
are
women
anyway,
and
I'm
allowed
to
be
angry
about
that.
A
A
A
We
only
remove
unrepentant
and
repeated
infringers
of
codes
of
conduct.
If
you
make
a
joke
and
you
didn't
realize
it
was
racist
and
we
call
you
on
it
and
you
say:
oh,
my
god,
I
am
so
sorry.
I
am
never
making
that
joke
again.
We're
not
gonna.
Kick
you
out
of
the
conference.
We're
not
gonna.
Kick
you
out
of
the
community.
However,
if
you
continue
to
make
that
joke
after
being
warned
several
times
that
it
is
a
racist
joke.
Yes,
eventually
something
bad
will
happen.
A
We
need
these
rules
because
we
do
not
all
act
like
adults
all
the
time.
There
is
a
lot
of
alcohol.
I
tec
events
for
instance,
instance,
and
while
many
of
us
do
partake
some
don't
and
the
ones
that
don't
I,
temporarily
didn't
and
no
II,
definitely
don't
act
like
adults,
what
alcohol,
and,
even
though
we
do
act
like
adults
we
slip
up.
We
are
a
product
of
our
upbringing
and
the
past
epochs
have
horrible
instances
of
misogyny
and
racism
that
have
been
ingrained
in
our
upbringing
since
birth.
A
A
The
resistance
to
codes
of
conduct
is
a
pretty
cut.
Cookie
cutter,
like
I,
haven't
seen
most
of
these
arguments
outside
movies.
If
we
lived
in
a
perfect
world,
we
wouldn't
need
them.
What
we
also
wouldn't
need
laws
against
murder
and
theft,
but
we
do
because
they
happen
and
we
need
a
code
of
conduct
because
bad
things
happen
mistakes
happen.
We
need
to
have
a
framework
for
how
to
deal
with
them.
I
find
the
most
resistance
from
codes
of
conduct
come
from
the
very
people
that
don't
need
its
protection.
A
I
have
started
asking
people
when
they
tell
me
they're,
not
a
fan
of
codes
of
conduct.
Have
you
ever
been
assaulted
at
a
conference?
No,
have
you
ever
been?
Have
you
ever
had
your
the
authenticity
of
your
work
or
the
authenticity
of
your
skill
questioned
in
a
conference?
No,
have
you
ever
been
called
out
by
your
race?
No
gei
wondering
why
you're
against
Coates
conduct
I
was
told
recently
by
someone
very
prominent
in
the
community.
You
judge
code
or
hardware,
not
people.
A
First
of
all,
I'm,
not
judging.
The
intense
is
not
to
pass
judgment
on
those
to
infringe
but
to
ensure
that
all
attendees
of
an
event
or
participants
of
a
community
are
treated
with
dignity,
fairness
and
respect.
This
is
not
about
targeting
the
people
who
mess
up.
This
is
about
protecting
everyone
else,
and
everyone
really
even
the
ones
who
do
mess
up,
because
we
all
mess
up
and.
B
A
To
protect
everybody,
you
can't
just
exile
people,
you
don't
like
I
hear
this
one.
A
lot
codes
of
conduct
are
about
education,
not
exile
and
inclusion,
not
exile.
No
one
is
perfect,
including,
and
especially
myself-
and
this
is
recognized.
If
you
read
codes
of
conduct-
they're,
not
we're
gonna.
Kick
you
out.
If
you
make
a
bad
joke
there,
if
you
experience
harassment,
please
contact
one
of
these
people
and
it
will
be
mediated
in
a
manner
that
will
that
we
will
try
to
benefit
everybody.
It's
not.
A
A
You
don't
win
allies
by
shouting
and
being
angry
yeah
well,
sit
in
mind,
doing
nuttin
didn't
do
me,
Jack
did
it
without
confronting
prejudice,
it
will
continue
unabated
and
perhaps
even
get
worse.
Here's
a
quote
prejudice
literally
means
prejudgment.
The
rejection
of
a
contention
out
of
hand
before
examining
the
edited
ends
prejudice
is
the
result
of
powerful
emotions,
not
of
sound
reasoning,
the
allegory
between
ancient
science
and
today's
communities.
The
problem,
then,
was
that
the
rules
of
society
prevented
the
study
and
spread
of
ideas.
A
As
we
know,
the
Dark
Ages
was
caused
by
the
fact
that
the
churches
of
the
time
shut
down
all
scientific
inquiry
that
might
disturb
religious
doctrine
and
so
scientific
efforts,
work.
Welched
scientists
like
Galileo
were
jailed
and
threatened
with
death
for
trying
to
explore
the
universe
using
science.
Today,
the
lack
of
rule
systems
allows
the
oppression
created
by
the
former
system,
prevent
the
study
and
spread
of
ideas.
So
we
have
kind
of
an
inverse
problem
here.
A
Instead
of
rules
preventing
the
study
in
spread
of
ideas,
we
have
the
Internet,
where
there
are
very
few
rules
that
wrenchy
from
studying
and
spreading
ideas.
However,
the
lack
of
a
rule
system
about
how
we
act
towards
each
other
creates
an
a
system
of
oppression
that
was
created
by
the
former
system
that
put
people
in
power
to
prevent
the
study
and
spread
of
ideas
implicitly
rather
than
explicitly,
but
on
everything's.
So
bad
I
do
have
some
optimism.
A
The
allegory
here
is
ionia,
it's
a
small
group
of
islands,
and
this
was
about
around
the
time
of
Alexandria
a
little
bit
after.
So
basically,
Ionia
was
founded
in
the
middle
of
the
lifespan
of
Alexandria
and
lasted
until
shortly
after
the
downfall
of
Alexandria,
with
many
different
islands,
there
was
a
variety
of
political
systems.
No
single
concentration
of
power
can
enforce
social
and
intellectual
conformity
in
all
the
islands
Frank
where
he
became
possible.
The
promotion
of
superstition
was
not
considered
a
political
necessity.
Unlike
today.
A
Unlike
many
other
cultures,
the
I
unions
were
at
the
crossroads
of
civilizations,
not
at
one
of
the
centers.
The
Finnish
analysis
of
alphabet
was
first
adapted
to
Greek
usage
and
widespread
literacy
became
possible.
Writing
was
no
longer
a
monopoly
of
the
priests
and
the
scribes.
The
thoughts
of
many
were
available
for
consideration
and
debate.
It
was
in
the
eastern
Mediterranean
that
African
Asian
and
European
civilizations,
including
the
great
cultures
of
Egypt
and
Mesopotamia,
met
and
cross
fertilized
in
a
vigorous
and
heady
confrontation
of
prejudices,
languages,
ideas
and
gods.
A
There
is
no
one
central
authority
that
tells
us
what
node
framework
we
have
to
use
or
whether
to
use
blow
or
underscore
or
whether
you
use
semicolons
or
not,
there's
one
person
who
thinks
he
is,
but
he
can
go
shove
I
seriously,
happy
crying
what
goes
on
at
NPM
all
the
time
when
I
heard
CJ
was
being
made,
CTO
I
actually
did
cry
because
for
the
first
time
in
my
life,
I
saw
a
role
model
in
a
position
that
made
me
feel
like
I
can
get
somewhere
because
a
lot
of
the
times
it
feels
like
I'm
banging
my
head
against
the
Wow
a
lot
of
the
times
when
I
build
these
robots
and
I
go
to
conferences
and
people
ask
me
who
built
that
for
you
and
it
chips
away
at
me
little
by
little
by
little,
who
built
that
for
you,
oh,
oh
I
was
doing
a
battery
diagnostic
test
a
couple
of
days
ago
and
walking
through
the
park
with
my
partner,
who
was
male
and
he
was
carrying.
A
One
of
my
glow
sticks
that
you'll
see
tonight
and
I
was
wearing
everything
else,
and
three
people
separately
walked
up
to
him
and
said
how'd
you
make
this
and
he
pointed
at
me
and
said:
well,
she
made
it
one
guy
said:
aha,
very
funny,
but
seriously
how'd
you
make
it
yeah.
That's
great.
So
seeing
NPM
makes
me
happy
cry
because
there
is
some.
A
There
is
a
company
doing
some
good
in
the
world
and
trying
to
create
those
role
models
and
remind
people
like
me
that
there's
a
reason
to
stick
around
and
keep
making
robots
and
to
keep
trying
and
to
keep
standing
up
and
telling
people
hey.
I've
made
those
those
are
mine,
I
made
them
I,
know
time
destroying
your
idols
and
I
talked
about
role.
Models
and
I
talked
about
idols
role.
Models
are
people
you
aspire
to
be
despite
their
faults.
Idols
are
people,
you
worship,
despite
their
faults,
so
you
don't
acknowledge
their
faults.
A
You
only
acknowledge
the
good
side
of
them.
We
don't
need
idols
in
node.
We
don't.
Everybody
should
be
suspect
to
scrutiny.
Everyone's
actions
and
behavior
should
be
a
reflection
upon
themselves,
no
matter
how
damned
good
their
code
is
no
matter
how
damned
many
times
their
module
has
been
downloaded
and
no
matter
how
many
times
they've,
given
a
talk,
I,
don't
care.
Their
personal
behavior
is
suspect
to
criticism.
Just
like
everybody
else.
We
let
way
too
many
people
get
away
with
bad
behavior
because
they
wrote
a
library
or
give
sound
technical
advice.
A
We
need
to
start
objectively
believing
the
behavior
of
a
person
along
with
their
technical
output,
quote
about
ionia.
What
do
you
do
when
you
are
faced
with
several
different
gods?
Each
claiming
the
same
territory,
the
Babylonian
Marduk
and
the
Greek
Zeus
was
each
considered
master
of
the
sky
and
king
of
the
gods.
You
might
decide
that
Marduk
than
Zeus
were
really
the
same.
You
might
also
decide
that,
since
they
had
quite
different
attributes,
then
one
of
them
was
merely
invented
by
the
Riis,
but
if
what
one,
why
not
both?
A
We
are
also
at
our
best.
A
global
version
of
Ionia
information
is
freely
available
and
it
besides
the
pessimism
of
how
we
treat
each
other.
We
are
getting
code
and
robotics
into
the
hands
of
more
people
than
ever,
but
we
must
work
much
harder
to
prevent
destruction
like
we
currently
work
to
spread
information.
A
Okay,
here's
the
list
of
excuses,
I
carry
because
I
hear
a
lot
of
them
every
week
or
so,
but
I
haven't
seen
this
happen,
so
it
must
be
okay.
In
many
such
cases,
we
are
not
unbiased
observers.
We
have
an
emotional
stake
in
the
outcome,
perhaps
merely
because
the
borderline
belief
system,
if
true,
makes
the
world
a
more
interesting
place,
but
perhaps
there
is
something
there
that
strikes
much
more
deeply
and
in
the
human
psyche.
A
We
want
our
community
to
be
great.
We
want
our
community
to
be
the
best,
but
that
doesn't
mean
we
can
bulldoze
over
our
problems
and
pretend
they
don't
exist
just
because
you've
never
experienced
harassment.
Doing
me
wrong.
I'm
super
glad
that
you've
never
experienced
harassment.
It
sucks
and
I'm
really
happy
for
you
like
I'm,
not
being
sarcastic
or
anything,
that's
great
if
you've
never
experienced
harassment,
but
that
doesn't
mean
it
doesn't
happen,
but
but
this
person
or
company
or
whoever
who
messed
up
does
so
many
good
things.
A
That's
good
and
it's
good
that
they
do
good
things
that
doesn't
mean
we
shouldn't
call
out
the
bad
sagen
talks
a
lot
about
pseudoscience
and
debunking
pseudoscience
and
at
one
point
he
talks
about
prophetic
dreams
and
he
had
what
he
felt
was
a
prophetic
dream
of
a
family
member
dying.
He
woke
up
called
the
family
member
and
turned
out
they
were
still
alive.
His
prophetic
dream
was
not
prophetic.
After
my
experience,
I
did
not
write
a
letter
relating
a
compelling
predictive
dream
that
was
not
borne
out
a
reality.
A
A
I'm
gonna
scream
this
at
the
top
of
my
lungs.
Until
it's
not
true
anymore,
everything
is
not
great
mara.
Stock
meritocracy
is
still
a
myth
and
telling
yourself
anything
different
is
not
only
not
helping
it's
detrimental
to
the
community,
because
by
telling
yourself
that
meritocracy
is
how
things
work
is
actively
engaging
in
the
exclusion
of
others.
Yeah
speed
it
up.
I'm
almost
done
my
ultimatum
here
is.
We
do
not
need
horrible
people
that
happen
to
write
good
code
in
our
communities.
A
The
spark
of
hope
here
is
Johannes
Kepler,
created
the
laws
of
man
and
planetary
motion
and
began
to
discover
the
fundamental
underpinnings
of
gravity.
In
a
time
where
you
were
jailed
for
thinking
that
the
Sun
was
not
the
center
or
the
Sun
was
the
center
of
the
solar
system
or
the
universe,
even
science
is
based
on
experiment
on
a
willingness
to
challenge
old
dogma
on
an
openness
to
see
the
universe
as
it
really
is.
Accordingly,
science
sometimes
requires
courage,
at
least
the
very
least,
the
courage
to
question
the
conventional
wisdom.
A
You
too
can
be
a
Keppler.
How
call
out
the
crap
that
you
see
I,
don't
know
how
many
times
have
to
say
that
and
I
sound
angry
and
that's
cuz.
I
am
because
I
do
this.
Every
time
I
talk
about
how
we
need
to
call
out
the
crap
that
happens
around
us
and
people
go.
Oh
yeah,
yeah,
yeah,
yeah
I'll
get
right
on
that.
No,
no!
You
don't
don't
don't
lie
to
yourself.
Don't
lie
to
me,
call
out
the
crap.
Yes,
it
matters.
It
can
be
private
and
simple.
A
If
someone
makes
a
racist
joke,
you
can
pull
them
aside
and
say:
hey
that
was
racist.
I
wouldn't
make
that
joke
again.
Maybe
think
about
what
you're
saying
it's
simple:
it's
private!
It's
fine!
Yes,
it
matters,
and
yes,
it
feels
like
screaming
into
the
void
every
day.
It
feels
like
screaming
into
the
void
for
some
of
us,
but
you
have
we
have
to
do
it.
We
as
a
community
have
to
do
this.
A
Every
single
one
of
us
know
what
to
do
if
you're
called
on
your
crap,
because
you
will
be
listen,
learn
and
remember
it's
criticism
of
your
actions,
not
your
character.
A
lot
of
people
get
defensive
because,
when
they're
called
out
on
their
crap,
they
say
what
I'm
a
good
person
we're,
not
saying
you're,
not
we're
saying
you
messed
up.
Please
reconsider
your
actions.
A
How
else
can
I
is
a
privileged
person?
Help
I,
don't
know
why
I
said
it
with
that
inflection,
but
whatever
okay,
one
of
the
most
radical
things
you
can
do,
is
actually
believe
women
when
they
talk
about
their
experiences.
I
say
that
except
extended
to
everyone
from
any
marginalized
group,
especially
if
someone
isn't
confiding
in
you
to
something
that
just
happened
to
them,
and
there
is
a
reason
for
this.
A
Scientific
studies
show
that
there
is
a
stage
shortly
after
an
eyewitness
event
in
which
we
verbalize
what
we
think
we
have
seen
and
we
take
the
feedback
from
that
verbalization
and
we
lock
it
into
our
memories
forever.
We
are
very
vulnerable
at
that
stage,
and
any
prevailing
beliefs
can
unconsciously
influence
our
eyewitness
account.
A
So
if
someone
comes
up
to
you
as
a
friend
and
confides
that
they
have
been
harassed,
and
you
tell
them
it's
no
big
deal,
you
have
just
made
it
not
a
big
deal,
you
have
just
reinforced
the
status
quo
and
you
have
just
completely
undone
their
experience
for
them
in
a
lot
of
cases.
This
is
scientifically
proven
and
it
is
one
of
the
worst
things
you
could
possibly
do.
A
Instead,
if
you
don't
know
what
to
do
point
to
an
organizer,
do
something
just
don't
tell
them
it
wasn't
a
big
deal.
Do
not
tell
them,
it
wasn't
a
big
deal,
even
if
you
really
don't
think
it
wasn't
a
big
deal,
don't
tell
them
that.
That's
not
your
call
point
to
an
organizer
tell
them
to
report
it
because
it's
like
Ashley
said
they'd
rather
hear
about
it
and
have
it
turn
out
to
be
not
much
than
not
hear
about
it,
and
it's
actually
a
big
deal.
A
A
So
anyways
I
play
a
lot
of
video
games,
and
this
is
one
of
my
last
thoughts.
I
want
to
go
from
this.
This
is
Team
Fortress,
2
and
as
you'll
notice,
every
single
character
is
a
white
guy
that
sucks.
This
is
overwatch,
Oh
watches.
You
know
why,
because
there
are
women,
there
are
different
cultures.
There
are
different
body
types.
There
are
different
representations
of
sexuality,
we
need
a
transgender
character
and
overwatch,
but
other
than
that,
we
have
huge
like
look
at
that.
A
No
because
that's
three
pages
long,
but
if
you
want
to
read
that
final
thought,
let
me
know:
citations
are
recommended.
Reading
I
got
most
of
my
quotes
here
from
Broca's
brain
and
reflections
on
the
romance
of
science
and
the
varieties
of
scientific
experience
both
by
Carl
Sagan.
If
you're
going
to
take
a
picture
now
would
be
the
time
because
I'm
gonna
leave
this
slide
up
for
about
15
seconds.
These
books
are
amazing
and
they
changed
the
way.
A
I
think
about
science
and
culture
and
I'll,
give
you
all
about
five
more
seconds,
because
I'm
Way
over
time,
all
right
as
Carl
Sagan
is
indicating
to
you.
You
are
awesome
for
listening
to
me.
My
twitter
handle
github
antal
everything
handle
is
node
botanist.
The
lower
email
address
is
my
work
address,
but
you
can
also
you
me
Elliott,
the
at
node
botanist,
like
dot
s
T,
that
domain
works
so
yeah.
Thank
you
very
much.