►
From YouTube: ORI Office Hours 23 August 2022
Description
Open discussion at ORI office hours.
B
All
right,
I
just
uploaded
the
abridged
version
of
the
demos
from
from
defcon,
so
I
did
a
cut
that
was
focused
on
the
open,
rtx
demo
and
then
advertised
the
ham
expo
spot
and
made
a
cut.
So
it's
it's
up
on
the
it's
up
on
our
youtube
and
I
shared
the
video
with
open,
rtx.
B
Yeah
and
then
I'll
I'll
do
the
the
lengthier
one
as
was
actually
finished,
but
I
didn't
have
time
to
upload
it
before
our
meeting.
B
Usually
we
talk
about
fpga
stuff,
but
I
have
nothing
except
that
onshul
is
back
from
vacation
and
we'll
get
started
back
in
on
figuring
out
how
to
use
all
of
the
all
of
that
magical,
cool
stuff
mqtt
from
the
pluto
build
for
the
for
the
so-called
big
build
for
the
zc706.
B
But
since
he's
been
on
vacation
and
we've
been
doing
demos
and
and
recovering
there's
not
much
to
report
from
that
most
recent
effort.
I
guess
I'm
still
super
happy
about
the
good
news
that
we
figured
out
the
memory
problem
and
can
can
do
dma
on
a
really
large
chip
at
efficient
levels
and
hello.
Christopher
swanson.
Welcome.
C
C
C
Relatively
new
to
ham,
radio,
I
I
have
my
technicians
in
my
my
general
designation.
Congratulations
following
you!
Folks,
though,
is
like
it's
so
much
it's
it's
it's
above
my
pay
grade
for
sure,
but
I'm
hoping
by
some
osmosis
I'll.
I
will
get
more
educated
about
the
level
of
the
technology
and
the
way
that
you
are,
you
know,
experimenting
with
lots
of
different
applications
for
it.
B
Oh
well,
if,
if
it's
confusing
we're,
not
doing
it
right,
so
our
goal
is
to
make
this
this
stuff
really
is
kind
of
hard.
Like
the
you
know,
I
mean
it
is
there's
a
learning
curve
and
all
that,
but
we
believe
that
it's
really
made
out
to
be
made
out
to
be
much
harder
than
it
really
is
and
that
you
just
have
to
break
it
down
and
and
force
it
to
be
accessible.
B
D
B
Most
of
those
libraries,
a
lot
of
those
libraries
are
open
source
and
we
want
to
contribute
to
that
so
yeah.
It
can
be
tricky,
you
know,
but
but
there's
a
lot
of
gatekeeping
and
and
there's
a
lot
of
maybe
more
cultural
things
like
academia
really
likes
to
use
these
big
words
when
they
don't
have
to.
C
B
B
C
C
Well,
for
I
have
to
say
that,
from
my
perspective,
I'm
I'm
such
a
basic
beginner
compared
to
what
what
you
folks
are
doing,
I'm
I'm
just
now
just
setting
up.
I
have
an
ft
991
high
frequency
setup
that
I'm
trying
to
you
know
get
the
antenna
configuration
set
up
properly,
my
grounding
setup
properly.
So
that's
how
basic
I
am.
I
usually
just
work
off
my
handheld
and
talk
with
people
on
the
net
and
use
repeaters
and
things
like
that.
C
But
I'm
really
I
really
like
to
join
you
guys,
some
time
on
your
your
excursions
and
you
know
just
see
some
applications
in
action.
Just.
D
B
Yeah
well
welcome
aboard
and
you're
included
we'll
as
soon
as
we
have
any
sort
of
excursion.
B
I
think
our
we
learned
kind
of
the
hard
way
at
def
con
that
excursions
in
person
are
can
be
risky
because
the
entire
california
contingent
got
coveted
from
the
show.
So,
oh.
C
B
Yeah
so
well,
fortunately,
the
rest,
the
other
half
of
their
volunteer
crew
is
fine,
still
fine
and
looks
like
they're
going
to
get
away
with
it.
So,
but
we
lucked
out
in
vegas,
so
we
we
won
but
yeah,
so
our
next,
the
next
show
is
at
qso
today
ham
expo,
which
is
all
virtual
event.
So
the
only
viruses
involved
or
are
computer
ones.
B
That's
been
a
really
good
show.
It
comes
around
twice
a
year
and
it
has
a
huge
variety
of
all
sorts
of
amateur
radio
presentations
of
all
different
types
and
and
so
there's
there's
something
literally
for
everybody,
so
we'll
be
giving
four
or
five
presentations
from
various
projects
at
at
ham
expo
and
that's
in
mid-september.
B
So
there's
a,
I
think,
there's
a
link
recently
in
the
in
the
email
list.
So
that's
our
next
excursion
and
we
we've
tried
to
do
demos
there
in
the
past
and
the
probably
the
best
way
to
do
it
is
to
just
post
videos
at
the
booth
or
or
share
them,
or
you
know,
do
try
to
do
a
little
demo
in
the
in
the
presentation
time.
B
You
know
so
it's
it's
kind
of
a
different
experience
than
if
you're
able
to
walk
up
to
a
booth
and
see
hardware
and
then
today
I'll
we're
going
to
publish
the
video
from
from
defcon.
So
we
we
filmed
our
our
setup
there,
so
that
people
could
kind
of
experience
it
and
see
what
we
showed.
B
On
the
youtube
on
our
youtube
account
on
the
open
research
institute
youtube
the
the
shorter
one
that
focuses
on
open,
rtx
and
m17
is
is
up
as
of
just
a
few
minutes
ago,
and
then
the
longer
one
that
shows
all
the
all
the
voice
demos
is
is
coming
soon
and
then,
after
that
I
am
not
really
sure
you
know,
because
kovid's
really
challenging
and
and
traveling
to
in-person
events
is
tough,
so
we
are
hoping
that
the
open
source
cubesat
workshop
will
happen
again.
B
It's
usually
in
europe.
It's
been
in
some
amazing
places.
The
the
one
I
was
able
to
get
to.
I
think
this
was
2019
or
2020
was
was
at
the
esa
facility
at
madrid,
spain
and
was
really
good,
but
as
you
can,
as
you
know,
travel
is
expensive
and
and
getting
over
to
europe
from
the
u.s
is
is
tricky.
So
there's
no
word
out
yet
on
this
year's
open
source
cubesat
workshop.
B
It's
just
run
by
the
satnags
people
by
libra
space
foundation,
and
it's
been
virtual
for
a
number
of
years
now
because
of
co
good.
So
we're
waiting
to
see
what
happens
and
hopefully
get
to
to
join
that
and
and
communicate
with
all
the
people
that
are
doing
similar
work
to
us
in
space.
B
So
really
looking
forward
to
that.
They
were
talking
about
it,
maybe
being
near
darmstadt,
which
is
another
esa
ground
station
site
in
germany,
so
so
very
exciting.
C
B
D
Here
for
okay,
this
is
a
beer
story
guys,
so
you
are
entitled
to
make
a
beer
all
right.
It
is
june
of
2002.,
oh
yeah,
we
see
the
mug,
it
is
june
of
2002..
I
am
working
for
at
the
time
continental
automotive,
the
tavis
electronic
stability
control,
brake
system
people
and
I'm
at
their
michigan
office
here
outside
detroit,
and
I
was
able
to
get
a
six-month
assignment
to
the
it's
actually
world
headquarters
and
davis
world
headquarters
combined
in
frankfurt,
germany.
D
So
I
leave
in
june.
I
get
there
and
I
wanted
to
get
a
german
driver's
license.
So
the
den
mother
who
was
in
charge,
who
was
a
a
a
holocaust
survivor
and
she
was
in
charge
of
all
expats
from
all
over
the
world
made
arrangements.
D
So
I
got
driving
lessons
courtesy
of
the
company
and
just
to
you,
know,
familiarize
myself
with
german
roads
and
how
things
are
done,
and
then
we
go
to
the
german
driver's
license
office
break
out
the
beer.
Now
you
have
to
understand
how
things
are
done
in
germany.
First
of
all,
you
do
not
go
into
somebody's
office
without
knocking
that's
just
the
way
it
is
so.
You
go
in
there,
you
go
into
the
waiting
room
and
you
get
a
number.
D
You
know
just
a
a
ticket
number
your
place
an
order
and
you
sit
in
the
waiting
room.
When
your
number
comes
up
on
the
screen,
you
go
to
the
appropriate
office,
knock
on
the
door,
just
a
soft
knock
and
then
you
enter,
and
then
there
are
several
people
in
there.
One
person
will
wave
at
you
and
you
go
to
their
desk.
You
do
the
paperwork.
D
All
right,
you
know
show
my
michigan
driver's
license
my
passport.
Do
all
the
paperwork.
Then
you
have
to
pay
the
fee.
What
do
you
do
you
go
back
to
the
waiting
room?
You
draw
the
number
for
the
fee
line
for
the
the
cashier.
You
wait
until
your
number
comes
up.
Then
you
go
to
that
door,
knock
on
the
door.
You
enter
pay
your
fee,
they
give
you
a
receipt,
then
you
go
back
to
the
waiting
room,
draw
a
number
when
your
number
is
called.
You
go
back
to
the
first
room,
knock
on
the
door.
D
D
Okay,
how
do
you
know
and
then
they
don't
call
you
they
send
you
a
mail,
a
a
notice
to
your
apartment
so
or
your
house,
or
wherever
you're
staying
so
a
month
or
so
goes
by.
I
don't
remember
the
exact
time
I
get
the
notice
and
I
go
back
there.
So
what
do
you?
Do
you
go
to
the
waiting
room?
You
draw
a
number,
you
knock
on
the
door
and
then
you
go
inside
to
the
person.
D
D
So
when
I
got
off
the
plane
in
frankfurt,
she
took
me
to
lunch
and
we
went
to
a
camera
shop
where
they
took
a
picture
because
he
needed
it
for
that,
and
also
I
had
the
the
german
national
railway
system,
a
bond
card,
deutsche
ban,
which
is
a
discount
card,
and
you
need
a
picture
for
that.
So
the
picture
I've
got
on
my
german
driver's
license.
Is
you
know
with
me,
after
a
transatlantic
flight
and
being
awake
for
how
many
hours
not
sleeping
on
the
plane?
D
That's
me,
and
also
I
had
a
mustache
at
the
time
and
I
didn't
have
any
gray
hair
at
the
time.
So
then,
a
colleague
of
mine
in
the
same
situation,
but
the
german
driver's
license
people
the
bureaucracy
they
screwed
him
over.
What
they
wanted
him
to
do
is
surrender
his
michigan
driver's
license.
D
Now
one
thing
you
should
know
about
driving
in
germany,
that
in
in
the
states
or
not
in
all
states,
but
many
states
here
in
in
the
us
they
can
vote,
they
can
use
electronic
means
or
take
a
picture
of
your
car
speeding.
But
there
has
to
be
an
officer
present
in
michigan.
That's
the
law.
An
officer
can
use
a
camera,
but
the
officer
has
to
be
present
and
witness
it.
That's
not
true.
D
D
It
they
coordinate
the
ticket
in
your
car
with
your
last
german
federal
income
tax
return,
oh
so,
the
more
money.
Oh
my
gosh,
the
greater
your
ticket.
So
if
you're,
just
a
poor
peasant,
you'll
pay
a
lower
rate,
if
you're
a
millionaire
you're
going
to
pay
a
lot
more
money
for
the
same
violation.
D
B
D
Because
on
the
autobahn
from
heidelberg
back
to
frankfurt,
I
hit
220
and
cars
were
passing
me.
B
D
So
I
have
german
drivers
driving
experience
in
germany.
C
D
B
I
hope
it
I
hope
it
happens
because
the
way
back
in
in
college
in
order
to
to
keep
my
scholarship,
it
was
a
requirement
to
learn
a
foreign
language
and
to
to
go
to
school
in
that
country,
and
I
picked
austria
and
I
picked
german,
so
I
speak
a
little
bit
of
german
and
still
I'm
not
bad
at
it.
So
I'm
really
looking
forward
to
oscw.
If
it
happens
in
in
germany,
that'd
be
really
nice
and
if
it's.
D
D
A
D
B
D
B
D
B
Yeah
there's
plenty
of
really
neat
museums
and
yeah.
I'm
looking
looking
forward
to
being
able
to
travel
more.
You
know
right.
Another
another
place
that
that
we're
welcome
at
and
and
planned
on
on,
going
to
was
the
ham
fair
in
tokyo,
which
has
been
cancelled,
but
this
this
past
weekend.
I
think
they
actually
had
it.
I've
seen
lots
of
announcements
about
really
amazing
equipment,
including
a
nice
radio
from
icom
that
works
up
to
10,
gigahertz
and
jamsat
had
a
had
their
their
club.
B
Do
they
were
there
and
had
a
successful
set
of
presentations
and
all
that,
so
that's
another
place
that
that
that
I
think
we
should
we
should
go
and
and
participate
in.
I
don't
speak
japanese,
but
my
both
my
daughters
do
and.
C
B
Yeah
they
were
able
to
to
help
out
a
little
bit
when
we
when
we
made
a
presentation
at
champs
out
a
couple
of
years
ago.
So
I
took
how.
B
Was
what
they
chose
to
study?
It's
required.
Foreign
languages
are
required
as
part
of
the
high
school
here
in
california,
just
like
in
a
lot
of
states,
but
but
california
offers
japanese.
So
you
know
I
mean
I
I
had
the
I
had
the
big
choice
between
spanish
and
spanish
when
I
was
in
high
school
back
in
arkansas.
B
That
was
pretty
much
the
only
one
that
people
routinely
picked,
but
here
it's
interesting
you
can
choose
american
sign
language,
so
my
son
picked
asl
and
became
pretty
good
at
it
and
that
counted
as
a
foreign
language
credit
for
graduating
high
school
and
he
kept
with
it,
and
my
daughters
picked,
picked
japanese
and
gotten
pretty
good
at
it.
So.
D
B
You
don't
know
what
he's
saying
I
have
no
idea.
I
learned
it
a
little
bit
a
long
time
ago
at
the
at
the
local
y
that
we
took
classes
my
family
did
because
by
marriage
we
ended
up
being
related
to
somebody
who
was
deaf,
and
so
we
all
decided
that
maybe
we
should
learn
a
little
bit
of
it.
B
Just
to
you
know,
you
know,
because
because
her
husband
would
translate
for
us,
but
it
was,
we
felt
like
we
at
least
needed
to
be
able
to
say
hello
and
and
that
we,
you
know
we
care
about.
You
welcome
to
the
to
the
to
the
family.
So
I
know
the
very
basics
of
asl
and
and
it's
interesting
because
the
grammar
is
it's.
So
it's
not
english.
It's
it's
not
a
straight
word
for
word.
B
D
Seeing
the
difference
my
other
half
november
8
fox
echo
she
worked
for
was
a
career,
a
t
phone
company,
employee
and
for
10
years.
She
translated
on,
I
forgot
the
proper
name,
but
when
you're
deaf
and
you
want
to
make
a
phone
call,
you
type
in.
D
B
No,
no,
we
don't.
We
don't
usually
go
to
dayton.
B
That's
right,
yeah
we
went
to,
we
went
to
hamcation
and
I
think
we're
going
to
have
at
least
one
project
at
hamcation
this
coming
year,
because
it's
going
to
be
in
person,
the
versatune
team
will
be
at
hamcation.
B
D
D
It's
september,
I
just
made
my
reservations.
It's
the
the
tapper
september.
14Th
is
travel
day.
15Th
is
tapper
board
meeting
the
next
three
days
are
presentations.
Things
like
that
down
in
charlotte
north
carolina.
B
Yeah
the
it's
the
same
weekend
as
ham
expo,
so
we're
we're
booked
for
a
bunch
of
presentations
at
hammax,
though.
B
C
C
B
No,
no,
we
won't.
We've.
We've
tried
very,
very
hard
to
share
our
work
and
to
submit
it
to
the
symposium
and
over
the
past
two
years
it's
just
been
removed.
So
we
don't.
We
don't
try
anymore,
we're
done.
We.
We
had
an
article
that
was
requested
by
the
editor
of
the
amsat
journal
and
it
was
submitted
and
it
was
in
the
draft
and
then
it
was
removed
a
couple
of
days
before
publications.
So
with
enough
of
that,
you
just
kind
of
like
yeah
you
give
up
and
move
on
it's
it's.
B
We've
invited
them
to
all
of
the
different
proposals
and
projects,
and
we
hope
that
they
use
the
work
eventually
and
there
might
be
some
signs
of
life.
I
don't
know,
but
we're
moving
on
and.
D
Now,
because,
just
from
a
macro
point
of
view,
I
get
from
what
I
understand
your
organization
is:
is
a
science
based
organization,
so
you're
not
aiming
you
you
if
it
flies
great,
if
somebody
uses
it
great
but
you're
not
going
to
go
out
and
try
and
build
a
bird
or
get
it
launched,
you're,
not
a
you're,
not
a
fly
organization,
you're,
just
a
science
organization.
B
Yeah
we
like
solving
problems
and
publishing
designs
and
doing
regular
like
regulatory
work.
That's
in
the
way
of
organizations
that
want
to
build,
we
can
build
parts
and
pieces,
and
actually,
if
you
look
at
all
the
folks
that
are
at
ori,
we
have
a
lot
of
stuff
in
orbit
already
either
commercially
for
through
work
or
previous
amsat
payloads.
B
You
know
so
I
mean
we
have
stuff
and
we
have
a
proposal
for
a
higher
earth
orbit
for
an
open
source,
higher
earth
orbit
satellite
that'll
be
presented
at
ham
expo
you
know,
or
the
work
in
progress
will
be
presented
at
ham
expo,
but
this
is
a
proposal
for
a
complete
satellite.
That's
designed
to
be
accomplished
and
built
with
partners.
So
no,
we
wouldn't
try
to
do
the
whole
thing
ourselves.
D
This
is,
I
got,
I
found
it
on
amazon
and
it's
on
the
back
too.
Let's
see
now.
D
B
B
D
Chemist,
oh
yeah
and
there's
some
pictures
on
here
and
on
the
back
is
oh
yeah
and
there's
this
is
body
scent.
This
is
you
know,
mechanics
of
you
know
how
atoms
are
arranged.
Yeah.
D
And
you
know:
there's
statics.
D
B
D
B
B
D
D
Yeah
so
but
it's
it's
it,
it's
really
a
nice
shirt.
Oh
yes,
cyber!
I'm
still
act,
even
though
I'm
retired,
I'm
embedded
software
engineer,
yeah.
B
Yeah
you
were
the
one
that
you're
the
one
that
raised
up.
That's
the
standard
for
software
quality
for
for
embedded
work.
D
One
one
of
the
the
major
software
pure
software
standards
is-
and
this
is
something
you
should
check
out
for
anyone
that
does
c
or
c
plus,
plus
it's
the
motor
industry,
software,
reliability,
association,
mizra
and
it's
it's
was
aimed
originally
at
c
and
c,
plus
plus
now
it's
not.
D
D
What
it
does
it
says
when
you
have
an
embedded
application
say
in
a
car
which
is
where
it
started
at
when
it's
gone,
all
kinds
of
industries
are
using
it
now
it
says:
okay,
I'm
picking
an
example
from
memory
when
you
have
an
if
statement,
even
if
that,
if
statement
is
only
one
thing,
if
blob
then
blob,
you
know,
if
blob
then
do
this
well,
if
the
do
this
is
only
one
command,
you
know
a
equal
b
plus
c.
That's
your
do
this,
that's
your
executable!
D
You
shall
have
it
in
brackets,
no
matter
what
don't
just
say,
don't
just
write
it
all
in
one
line,
you
put
it
on
two
lines
and
you
will
have
brackets
around
it.
You
if
you
have
order
of
precedence
execution.
You
know
we
all
remember
my
dear
aunt
sally
multiplication
division
addition
subtraction,
you
do
not
depend
upon
the
compiler
to
get
the
order
of
precedence,
correct.
You
will
use
parentheses
even
if
there's
any
possibility
of
multiple
interpretation
or
it
does
it
its
own
way
or
instead
of
doing
it
by
order
of
priority
it.
B
D
Right,
no
magic
numbers.
A
D
D
Even
it's
just
you
know,
you
know
pi
equal,
you
know
the
pound
define
pi
or
pound.
You
know
define
michelle
as
10.
the
number
10
all
right
is
it
signed
unsigned
short
long.
B
D
When
that
number
gets
translated
into
wherever
it's
going
to
be
used,
it's
it
is
you
you
don't
want
it,
you
want
it
to
go
over
in
the
the
you
know
short
signed,
unsigned
long.
You
want
it
to
go
over
in
the
correct
format.
So.
B
So
would
you
like
to
tell
us
a
little
bit
about
your
your
understanding
of
magic
numbers
and
and
maybe
share
your
opinion
on
these
standards,
this
the
style
of
standards,
since
you
have
a
background
in
in
a
different
type
of
embedded
work.
A
B
It's
different
cellular
cellular
phones
are
different
type
of
embedded
challenge
than
automotive,
but
a
lot
of
the
stuff
that
that
he's
raising
here
from
this
particular
set
of
standards.
I
think
it's
going
to
ring
a
bell,
but
maybe
you
can
you
can
help
define
what
magic
numbers
are,
because
we've
gotten
bitten
by
magic
numbers
before.
A
Magic
numbers
are
definitely
a
problem.
A
magic
number
is
just
when
you
insert
the
literal
number
in
the
code,
possibly
in
multiple
places
and
often
without
any
explanation,
and
this
is
no
good
there's
lots
of
opportunities
for
for
problems
caused
by
that,
and
it's
a
very
common
sloppiness
because
easy
to
slap
down
the
number
and
say
well.
I
know
what
this
number
is:
that'll
that'll
be
good
enough.
A
Some
of
the
other
things
are
more
a
matter
of
opinion
and,
what's
most
important
is
it'll
be
consistent,
so
that
the
next
author
or
editor
of
the
code
knows
what
to
expect
and
can
look
for
anomalies,
but
the
ad,
using
always
using
brackets
after
an,
if
is
mostly
a
matter
of
opinion.
A
D
D
B
For
me
to
understand
and
read
and
the
syntactic
sugar
and
the
shorthand
and
the
the
like
you,
I
think
you
brought
it
up
the
all
in
one
line
which
lets
you
do
the
if,
if
thens
very
quickly
all
you
know
and
compactly
bugs
me,
and
I
I
don't.
I
know
that
I
don't
have
a
very
good
reason
for
it
bugging
me,
but
it
just
it
makes
it
harder
to
maintain
the
software,
and
I
think
that
that's
what
mizra
is
after
is
that
they
really
want
it
to
be
maintainable.
D
Well,
it's
not
only
maintainable,
but
also
when
you
follow
mizrah
it
becomes
human,
readable,
much
more
human
maintainable.
Also
it
will
do
things
like
things
like
no
uninitialized
pointers.
If
you
have
a
pointer,
it
must
be
initialized
before
you
use
it
for
the
first
time
and
the
tools
that
the
various
compiler
manufacturers
when
they
incorporate
in
there
it
will
scan
for
that.
Now,
when
we
did,
I
was
on
the
software
team
for
oscar
85.
D
That's
what
I
brought
to
the
team
and
we
started
doing
that.
So
when
you
do
your
code
reviews,
the
compiler
will
generate
error
messages
that
says
you
you
broke
this
mizra
rule,
you
have
an
uninitialized
pointer
or
some
other.
You
know
there's
like
a
hundred
over
a
hundred
different
possible
things
and
it
will
flag
everyone.
So
now,
when
you
do
your
code
review,
you
now
have
to
pay
attention
to
that
is
and
many
times
there
were
a
couple
instances.
D
When
we
spotted
an
aw
that
if
it
had
flown
with
this
code,
it
would
have
bricked
the
satellite
unrecoverable
it.
You
know
totally
unrecoverable
so
and
of
course,
in
automotive
that
just
cannot
be
allowed.
So
the
the
goal
of
mizra
is
maintainability
compiler.
It
doesn't
care
what
the
compiler
is:
application,
agnostic,
trans
technology,
agnostic
and
many
many
industries
have
adopted
it
as
a
requirement.
B
Oh,
I
think
that's
another
area
that
paul
can
can
speak
to
directly
because
we
have
an
entire
poster
session
paper
presentation
coming
up
specifically
about
security
issues,
I'm
going
to
call
them
security
issues,
but
but
I'll
I'll
pass
the
microphone
over
to
paul,
to
explain.
A
You
can
do
about
security,
much
less
cyber
security,
but
as
we
move
forward
to
more
digital
systems,
then
there's
lots
we
can
do
and
the
poster
session
and
proposal
that
michelle
is
referred
to
is
a
way
to
authenticate
every
user
on
a
digital
communication
system
channel
at
low
overhead
using
standard
industry,
cryptography
techniques,
but
without
ever
transgressing
on
the
rules
and
regulations
that
require
that
you
not
encrypt
any
actual
user
data.
A
It's
all
pretty
much
straightforward
stuff,
I'm
going
to
be
creating
a
presentation
for
him
expo
on
this
over
the
next
few
days.
Hopefully
now
that
I'm
more
or
less
recovered
from
covid.
Oh.
D
D
I
would
like
to
invite
you
everybody
to
the
society
of
automotive
engineers.
Has
several
cyber
committees,
and
one
of
them
that
I'm
on
is
it's
called
cyber
physical
systems
and
it's
a
joint
automotive
and
aerospace
committee,
so
and
for
aerospace?
We
don't
care
if
it's
a
airplane
or
a
satellite
or
whatever,
and
it
doesn't
it.
We
treat
cyber
security
from
a
high
level
systems.
Point
of
view.
That
is,
we
are
application,
agnostic
technology
agnostic.
D
D
One
of
the
committees
that
subcommittees
that
I
lead
is
a
illustrative
example
for
electric
vehicles,
but
we
have
on
the
main
committee
this
main
cyber
physical
systems.
We've
got
representatives
from
the
department
of
defense,
federal
aviation
administration,
the
various
national
laboratories
corporations.
D
Some
of
them
aren't,
you
know
like
one,
is
deals
with
water
purification
transportation.
So
it's
it's
really
a
broad-based
industry.
B
D
Well,
it's
right
now
we
have
we
published
version
1.0
1.0
of
of
the
standard.
Well,
I
sae
society
of
automotive
engineers
doesn't
call
themselves,
they
call
them
recommended
practices.
Okay,
yes,.
D
It's
it's
yeah,
it's
what
it
is.
Is
it's
not
only
communications.
It's
for
instance,
how
do
you
secure
your
development
environment
even
before
so
you've
got.
D
You
know
risk
management.
How
do
you
define
your
risks?
What
are
the
negative
consequences?
If
you
don't
do
it
right?
How
do
you
do
secure
your
development
environment
so
because,
for
instance,
open
source
code,
a
lot
of
open
source
is
notorious
for
hacking,
not
only
to
allow
people
to
get
in
and
do
things
they
don't
want,
but
man
in
the
middle
attacks?
D
How
do
you?
How
do
you
do
that?
What
what
should
you
be
doing
and
we
don't
care
in
the
standard?
What
kind
of
protocol
you
use?
In
other
words,
do
you
use
for
password
for
key
distribution?
D
B
Sounds
like
as
long
as
the
particular
function
that
you're
saying
needs
to
happen
happens
then
it
then,
the
actual
you
know
the
form
yeah
used
to
carry
out
that
function
is
local
option.
I
mean
it
like,
like
you
said,
because,
like
I
just
recently
had
to
get
a
paper
letter
for
an
id
check
for
a
government
deal
and
it's
like
wow,
okay,
so
we're
we're
going
to
send
a
letter
to
my
home,
okay
and
but
I've
also
had
to
use
fancy.
B
You
know
crypto
authentication,
apps,
you
know
with
secured
devices
so,
but
all
of
these
different
forms
are
all
serving
the
same.
The
same
function
and
they
all
are
are
acceptable.
You
know
which
goes
back
to
what
you
said
about
risk
management,
and
you
know
once
you
kind
of
establish
and
that's
actually
something
that
for
the
for
our
particular
work,
that
we're
doing
for
authentication
and
authorization
for
this
particular
transponder
is
that
we
spent
a
lot
of
time
talking
about
the
threat
models.
B
So,
like
you
can
you
can
spend
an
awful
lot
of
time,
optimizing
something
for
a
threat
model,
that's
vanishingly
rare
and
it
might
be
fun
and
all
you
know,
but
you
need
to
balance
it
out
if
you're.
If
you
end
up
with
a
protocol,
that's
too
heavyweight
that
no
one
is
going
to
really
use
or
a
too
onerous
of
a
of
a
like.
For
example
like
when
you
talk
about
development
environments,
we
want
people
to
be
able
to
contribute
to
to
projects
whether
it's
professional
environment
or
open
source
environment.
B
We
need
people
to
be
able
to
pick
up
and
and
to
power
through
to
muscle
past
the
gag
reflex
of
the
learning
curve
as
quickly
as
possible,
and
you
know
like
get
your
visual
studio
code
environment
up
and
running
and
get
it
secured
in
as
with
as
little
friction
as
possible.
You
know,
and
that
means
balancing
out
the
risk
and
the
threats
with
how
much
work
do
you
have
to
do
after
you
install
visual
studio
code.
B
You
know
if
it's
going
to
be
days
of
onerous
high
t
fiddling
or
you
have
to
get
sign
off
of
six
or
seven
people
at
your
work
just
to
get
started,
and
then
it's
all
locked
down
and
you
can't
install
any
other
extensions.
I
mean
you've
lived
through
this,
you,
you
understand
how
it
how
it
can
go.
You
know,
and
that's
this
is
just
a.
This-
is
a
it's
really.
So
are
you?
I
have
a
question,
then
is
the
standards
that
you're
or
the
sorry
the
recommended
practices
that
you're
talking
about?
D
Well,
what
no,
what
they're
saying
basically,
is
it's
just
a
list
of
requirements
that
says
you
shall
do
this
and
you
shall
document
it
because,
when
you're
dealing
with
commercial
with
right.
D
B
D
And
a
lot
of
it
is
documentation
not
only
to
show
what
you
did,
why
you
did
it,
how
you
did
it?
Who
did
it,
and
this
is
not
even
taking
into
account
the
design
right
separate,
because
then
you
still.
D
D
D
You've
got
this
voluminous
amount
of
documentation
so
that
if
a
jailhouse
ambulance
chasing
lawyer
comes
after
you
five
years
from
now
and
says
what
you
did
killed
my
client
or
or
made
them
a
paraplegic,
you
can
haul
it
out
and
say
well
yeah.
Not
only
did
we
write
a
equal
b
plus
c,
but
here's
everything
we
did
to
make
sure
that
it
was
done
correctly
and
that
no
one
hacked
into
it
and
that
it
was
reviewed.
D
D
B
No
so
I
mean
it
is
a
different
sort
of
it's
a
different
set
of
challenges
than
just
simply
having
a
communications
link.
You
know,
but
the
good
practices
from
that
are
hard
won.
Very
hard
earned
and
tested
oftentimes
in
court
over
many
years
are
things
that
I
think
we
should
all
pay
a
close
attention
to.
You
know,
especially.
C
D
I'll
send
you
we
have.
Our
meetings
are
for
the
main
committee
are
every
thursday
at
11
a.m,
eastern
time
for
one
hour
and
what
we're
doing
is
we're
just
brute
forcing
our
way
we
did
version
1.0.
D
Now
the
people
it's
been
out
there,
a
while
now
they're
addition,
subtractions
corrections,
modification
and
we're
just
brute
forcing
our
way
through
these
hundreds
of
of
of
changes.
So
it's
a
little
bit
on
the
boring
side.
Well,.
B
C
B
Quite
amazing
because
there's
there's
a
big
okay.
So
the
reason,
one
of
many
reasons
why
this
is
so
cool
and
I'm
so
happy
that
you're
working
on
this
and
is
that
over
in
the
aiml
side
of
things,
there's
a
lot
of
concern
over
how
to
regulate
artificial
intelligence
and
machine
learning.
D
B
And
the
main
problem
that
crops
up
over
and
over
again
is
that
it's
it's
not
really
even
the
artificial
intelligence
or
machine
learning,
algorithms
that
are
the
problem,
although
there's
problems
with
those
because
they
can
have
bias,
that
is
severe,
they
can
have
weird
they're,
not
deterministic.
So
it's
like
lots
of
question
marks
and
stuff.
They
work
and
they
work
really
well,
but
we're
not
sure
how
and
why,
but
that's
not
the
problem.
The
problem
is
the
the
basic
underlying
software.
That's
used
to
deploy
these
algorithms.
B
B
Because
the
algorithms
themselves
may
still
have
and
the
data,
if
you
have
incomplete
or
biased
data,
you're
going
to
get
incomplete
or
biased
outcomes,
but
if
we
could
just
get
like
a
best
practices
mindset
for
a
aiml,
the
same
way
that
we
have
in
the
in
the
areas
that
you're
working
in
automotive
and
aerospace,
where
it's
recognized
as
we
got
a
test,
we
have
to
have
practices.
We
have
to
add
these
groups
right.
If
we
can
kind
of
like
smear
it
over.
B
You
know,
then
I
think
so
we
would
have
so
fewer
problems.
We
would.
We
would
have
a
big
improvement.
It
doesn't
solve
all
the
problems,
so
it's
not
magic
pixie
dust,
but
it's
partial
magic,
pixie
dust.
It
would
actually
because
this
keeps
coming
up
over
and
over
again
as
like.
Well,
you
know
it's
not
a
problem
with
aiml
which
will
end
up.
If
it
fails,
it
will
end
up
scaring
people,
it's
a
problem
with
the
underlying
software
quality.
B
D
D
They
do
I'm
not
really
sure
but
they're
having
so
many
updates
in
the
field
where,
when
we
freeze
it,
then
we'll
take
it
out,
we're
going
to
beat
it
to
death
on
the
test
track,
then
we're
going
to
take
it
up
to
the
arctic
circle
during
the
winter
or
in
michigan,
up
to
lake
superior
or
northern
minnesota
during
the
winter
and
beat
the
heck
out
of
it
in
this,
in
the
winter
and
in
the
summer,
we're
going
to
take
it
to
death
valley
california
and
beat
it
to
death
in
the
desert
during
the
summer
time
and
and
we're
going
to
accumulate
a
couple
million
miles
of
testing
before
you
even
get
to
see
the
car
and,
during
that
time,
any
of
the
bugs
and
there
are
bugs
we're
gonna
we're
gonna,
find
that
out
during
that
time,
we're
gonna
correct
them
so
that
when
you
get
it,
the
number
of
bugs
that
you
have
is
really
low.
D
Get
it
right,
it's
not
an
absolute
number,
but
it's,
but
we
said.
B
B
D
D
B
D
What
and
what
what
has
happened,
what
they're
doing
is
they
are
currently
working
through
proposals
for
algorithm.
That
says:
if
how
can
you
under
quantum,
because
quantum
will
be
able
to
crack
anything,
that's
out
there
today?
Well,
yes,.
B
Yeah,
yes,
yeah,
it's
the
brute
force
part.
That's
this!
That's
scaring
everybody,
because
it
just
it
completely
plows
under
all
of
these
built-in,
like
oh
well,
you
know
it
would
take
a
thousand
years
to
to
solve
this
particular
problem.
So
you're
safe
using
this
particular
cryptography
hash
thing
and
the
banking
industry
is
like
good
thousand
years.
That's
no
one
will
ever
try
it
and
then,
if
quantum
computing
works
out
like
we
think
it
milliseconds,
you
know
or
second
yeah,
and
it's
that
brute
force.
Leverage
thing
is
really
scary.
D
B
C
B
C
B
C
B
For
our
threat
model,
this
is
totally
fine,
you
know,
but
the
the
repercussions
of
quantum
computing
are
that
all
this
stuff,
that
we
know
how
to
deploy
and
do
and
that
we
rely
on
for,
for
you
know,
simplistic
things
like
like
simple
communications
links
in
the
amateur
service
or
banking.
You
know,
or
you
know,
sensitive
information
is
going
to
have
to
change.
D
D
Okay,
I
was
at
the
the
last
uptane
in-person
meeting
here
a
couple
months
ago
here
in
detroit,
so
you
know
they
hold
meetings
every
every
other
week
or
something
like
that.
You
can
it's
it's
open
to
everybody.
If
oh.
D
D
That's
cool,
okay
version,
one
of
the
standards
it's
already
out
there
and
and
for
everybody
else's
benefit.
Uptain
is
a
standard
and
I
believe
ieee
has
taken
it
over.
That
says
when
you
want
to
do
over-the-air
updates
and
it
doesn't
matter
yeah
over
the
air.
You
know
of
you:
you've
got
50
000
cars
out
there,
yeah.
D
Even
your
favorite
oscar
satellite,
how
do
you
do
that?
What
what
yeah
generally
not
only
take
into
account
how
you
you
know
the
actual
data
itself,
but
what's
going
on
in
the
in
the
target
and
in
the
source,
how
do
you
protect
all
that
and
speaking
of
open
up
paul,
I,
like
your
shirt
where'd,
you
get
that.
D
A
A
No
use
the
right
inks,
no
two
are
a
lie,
so
actually
they
actually
tie
it
and
dye
it.
Oh.
B
All
right,
I
think,
that's
it's
a
from
gold
medal
ideas,
all
one
word:
dot
com,
slash,
ori!
It's
the
gold
medal
ideas.
I,
if
you've
been.
If
you
have
been
to
a
ham
fest,
you
have
seen
them.
They
do
embroidery
on
hats
and
shirts
and
all
sorts
of
stuff
and
they're
great
they're,
a
really
wonderful
company
and
travel
all
around
mostly
the
eastern
half
of
the
united
states.
That's
where
they're
based
more
out
there,
but
they
they
have
our
our
us
swag
store.
B
D
Well,
I
can
just
see
that
now,
the
largest
outdoor
art,
fair
in
the
in
the
midwest,
is
in
in
the
city
of
ann
arbor,
which
is
about
an
hour
to
the
west
of
our
imap
and
it's
the
home
of
the
university
of
michigan
and
it's
one
of
the
most
liberal
counties
in
the
state.
They
do
have
a
few
retrograde
people
from
the
evil
party
there,
but
they're
in
the
extreme
minority,
and
I
won't
name
names.
But
it's
it's
a
very
liberal
town
and
I
could
see
that
you
know
walking.
C
A
D
By
the
way,
if
anybody
is
ever
in
the
state
in
michigan
during
the
third
weekend
in
june,
it's
a
great
time,
especially
chris
and
paul
hint,
that
if
you
wanted
to
get
something
nice
for
the
lady
in
your
life,
can't
hand
hint
that
this
would
be
the
place
to
do
it
and
can't.
D
Yeah
michelle,
it's
a
big
deal
yeah.
If
you
want
to
get
something
nice
for
yourself
or
some
nice
artwork
for
the
home
for
the
house,
but
how
some
of
it
is
only
moderately,
you
know
you
know
a
hundred
dollars
or
something
I've
seen
works
there
up
to
ten
thousand.
D
D
Oh
yeah,
open
yeah.
I
I
see
I'm
at
the
swag
store
now
tie
dye
22.
B
Yep
and
it's
good
good
cotton
shirt
right
paul,
it's
a
paul
is:
has
it
has
a
purist
approach
to
shirts
and
I've
he's
it's
rubbed
off
on
me
because
you
know
being
somewhat
agnostic
about
the
t-shirt
fabric,
but
now
I'm
solidly
more
on
the.
If
it's
100
cotton,
it's
okay,
you
know
and
anything
else.
A
A
B
D
You
wearing
long
pants
when
you
did
the
soldering.
Oh.
B
C
C
B
A
C
B
I've
been
able
to
do
a
lot
of
soldering,
you
know.
Okay,
so
most
of
the
rri's
work
is
is
like
fpgas
or
software
or
stuff
that
you
we
would
send
out
and
get
built
and,
and
there
isn't
a
whole
lot
of
soldering,
but
to
kind
of
make
up
for
it.
I
got
a
subscription
to
hacker
boxes.
So
if
you
are
looking
for
really
cool
kits
that
yeah,
that's.
B
You
have
to
solder
every
month
that
is
really
fun
that
incorporates
you
know,
arduinos
and,
and,
and
you
know,
raspberry
pi,
you
know
type
processing
or
esp32s
or
any
sort
of,
and
lots
of
cool,
actuators
and
sensors
and
fun
things
and
little
swag,
so
they're
in
little
boxes.
It's
a
subscription
service,
so
hackerboxes.com
is
you
should
check
it
out
so
yeah.
If
it's
in
your
budget,
it's
it's
not
bad.
I
think
40.
B
It
is
so
fun
I've
learned
so
much
about
so
many
different
things.
They've
done
everything
from
like
biomedical,
like
here's,
a
like
a
fingerprint
reading
kit
that
you
put
together.
So
you
build
the
circuits
and
you
program
it
and
they
walk
you
through
everything
and
it's
very
positive
because
they,
like
tell
you
you
know,
working
with
embedded
stuff
can
be
frustrating,
but
just
hang
in
there
and
just
keep
at
it,
and
you
know
approach
it
with
a
with
an
open
mind.
B
D
B
You
know,
and
you
just
got
to
keep
trying
back
away,
walk
away,
come
back
at
it
with
a
fresh
approach
and
then
like
that's,
that's
the
problem,
so
it's
just
been
a
it's
a
it's
a
great
it's
a
great
company
and
a
great
kid,
and
I
don't
get
paid
to
endorse
them
or
anything.
B
But
it's
like
it's
fills
in
this
gap
like
I
don't
get
to
do
a
lot
of
soldering
really
and-
and
this
is
this-
has
really
kept
me
pretty
pretty
busy
and
a
lot
of
the
stuff
like
we
used
one
of
their
previous
kits,
and
it
was
a
a
little
tiny
board,
maybe
about
yay
big.
That
was
a
wi-fi
access
point.
B
So
it's
a
complete
wi-fi
system
on
a
chip,
the
size
of
a
large
stamp
with
two
leds
on
it
and
what
we
did
is
we
tricked
it
out
and
used
it
as
a
hidden
web
server
at
the
defcon
booth.
So
if
you
walked
up
to
the
booth-
and
you
could
log
in
to
our
demo
station
that
paul
set
up
which
showed
like
sdrs
and
and
you
know,
waterfalls
and
here's-
here's
all
the
digital
communication
stuff
we're
working
on
and
you
could
see
it,
but
there
was
a
hidden
web
server.
B
So
if
you
logged
into
the
web
server
and
you
blinked
the
little
leds,
which
was
pretty
easy
once
you
figured
it
out,
then
then
you
won
and
it
was
like
a
miniature
capture,
the
flag,
competition
that
was
from
a
hacker
box
and
that
wasn't
even
the
whole
hacker
box.
That
was
just
something
thrown
in
with
like
seven
or
eight
other
doodads.
So
it's
just
been
so
much
fun.
It
really.
B
It,
like,
I
said,
a
huge
variety
of
different
sorts
of
of
things:
everything
from
entropy
randomness,
the
study
of
like
how
exactly
do
you
make
random
numbers
with
the
circuit,
because
it's
much
harder
than
you
think
you
know,
pure
random
numbers
are
difficult
to
do
and
when
you
have
to
have
high
precision
randomness
like
really
guarantee
random,
then
there's
only
certain
few
ways
that
you
you
know
you
have
to.
B
You
have
to
be
careful
in
managing
it,
so
they
had
a
whole
box
devoted
to
that
biomedical
and
just
everything
in
between
some
communications
and
ever
so
often
there'll
be
some
some
digital
radio
stuff
sub
gigahertz
was
a
was
a
good
box.
So,
if
you're
interested
in
that
just
check
it
out,
it's
it's,
it's
really
really
cut
and
also
it
adds
to
your
stash.
B
So
if
you
are
the
sort
of
person
that
needs
to
build
up
your
stash
of
electronics
parts,
I
know
none
of
you
do
you
know,
but
we've
over
time,
just
to
accomplish
things
in
the
lab
have
raided
the
the
hacker
boxes
it.
It
is
essentially
like
a
parts
cabinet
of
of
embedded
stuff.
It's
it's
all
very
much
embedded
computing
themed.
D
Speaking
of
embedded,
you
know
of
new
projects.
Are
you
aware
of
the
nathaniel
w2n
naf
on
his
space
weather
project,
where
he
run
out
of
the
university
of
scranton?
Have
you
participated
in
any
of
that.
D
Oh
yeah,
their
conference
is
coming
up.
Oh
they
just
had
it
yeah.
D
Yeah,
so
it's
work,
it's
okay,
get
it
on
your
calendar.
B
We
do
office
hours
as
as
often
as
we
can
usually
the
slots
for
fpga
work,
but
because
it's
we're
coming
back
from
all
sorts
of
demos
and
vacations
and
recovering
from
various
viruses,
we
decided
to
just
throw
it
open,
and
so
usually
I
think,
we'll
have
at
least
one
more
this
week
and
we'll
have
at
least
one
of
these
a
week
just
at
various
times.
We
try
to
move
it
around
so
that
different
time
zones
can
can
make
it
because
time
zones
are
actually
one
of
the
biggest
challenges
for
us.
B
Given
the
teams
or
are
scattered
around
the
world,
so
yeah
just
I'll
I'll,
try
to
give
an
advanced
notice
on
the
on
the
mailing
list
and
on
slack
yeah,
if
you're,
not
on
slack,
then
just
let
me
know
I'll
make
sure
that
you
have
an
invite
or
refreshed
invite.
B
Let's
see,
is
there
anything
going
on
in
remote
labs?
I
think
the
remote
lab
south
that's
in
arkansas
and
they
are
making
progress
towards
the
fda
fda,
grant
to
hold
a
workshop,
a
scientific
meeting
about
bacteriophage.
So,
if
you're
interested
in
finding
out
more
of
that,
we
have
a
mailing
list
called
aquaphage.
That's
at
the
you
can
find
it
off
of
the
mailing
list
page
on
our
website,
but
they
are
working
hard
on
on
upgrading
the
physical
plant
there
during
the
summer.
B
It's
a
lot
hotter
there
than
it
is
here
in
california,
so
I've
been
cheering
them
on
from
air
conditioning
as
they
do
things
like
roofing
and
you
know
pulling
cables
and
things
like
that,
so
space
is
going
to
be
really
neat.
It'll
be
it'll,
be
fun
to
see
that
come
together,
anything
at
remote,
lab
west
paul,
any
anything
that
you
know
about.
Since
you
got
back.
D
A
Just
upgraded
their
internet
capabilities
that
they
have
a
local
co-op
that
got
stood
up
to
provide
fiber
to
the
home,
and
so
they've
got
brand
new,
symmetrical
gigabit
fiber,
which
is
great
we're
still
trying
to
work
out
all
the
consequences
of
the
carrier
grade
nat
that
they're
providing
to
get
in
the
way
of
networking
on
that
service.
So
some
additional
work
will
be
required
before
that
comes
back
online
with
the
new
higher
speed.
B
C
B
Oh,
thank
you
yeah,
we'll
we'll
do
it
again
and
yeah
anything
that
you're
that
you're
interested
in
or
or
you
know
want
to
want
to
learn
more
about.
That's
what
we're
here
to
help
with.
So
thank
you
and
you're
you're.
A
full
member
welcome
aboard
awesome
all
right,
jay
any
last
words.