232: You've Exceeded Some Limit
00:00:00
◼
►
I was going to buy a streaming box for
[TS]
00:00:01
◼
►
fleeting moment when I thought uh when
[TS]
00:00:03
◼
►
you were becoming a vlogger right well
[TS]
00:00:05
◼
►
no I'm still I'm still becoming a
[TS]
00:00:06
◼
►
vlogger just exceptionally slowly but I
[TS]
00:00:09
◼
►
thought about buying a streaming box
[TS]
00:00:10
◼
►
when I thought I was going to get into
[TS]
00:00:12
◼
►
like switch streaming with with I mic
[TS]
00:00:15
◼
►
and then never ended up doing stuff I
[TS]
00:00:17
◼
►
wonder which happened which of us makes
[TS]
00:00:19
◼
►
our second YouTube video first you or me
[TS]
00:00:21
◼
►
it's a race to the bottom I see sure all
[TS]
00:00:26
◼
►
right let's start with some follow up
[TS]
00:00:27
◼
►
guess what we don't really have any oh I
[TS]
00:00:30
◼
►
think that's because in part we just
[TS]
00:00:32
◼
►
released or DeMarko just released last
[TS]
00:00:35
◼
►
week's episode earlier today because we
[TS]
00:00:38
◼
►
are recording the episode from the
[TS]
00:00:41
◼
►
future in the past or something because
[TS]
00:00:44
◼
►
it is currently the 20th of July we are
[TS]
00:00:47
◼
►
recording the episode that will be
[TS]
00:00:48
◼
►
released on or around the 26th of the
[TS]
00:00:50
◼
►
Journal of July because our vacations
[TS]
00:00:52
◼
►
are in serial and so we didn't really
[TS]
00:00:55
◼
►
have time to amass follow up other than
[TS]
00:00:57
◼
►
to say we are going to be doing a Q&A
[TS]
00:01:01
◼
►
episode I believe what did you say Jon
[TS]
00:01:04
◼
►
master of ceremonies siracusa you said
[TS]
00:01:05
◼
►
the first recording on August 4th and
[TS]
00:01:08
◼
►
we're doing a double recording with
[TS]
00:01:10
◼
►
back-to-back episodes which is why we're
[TS]
00:01:11
◼
►
doing the QA because we're just gonna
[TS]
00:01:12
◼
►
answer questions until we all die and
[TS]
00:01:14
◼
►
then sounds wonderful so anyway so yes
[TS]
00:01:20
◼
►
please pile up questions at this time
[TS]
00:01:23
◼
►
the only way to get a question put in it
[TS]
00:01:27
◼
►
to be a contender for the show is to
[TS]
00:01:30
◼
►
tweet with the hashtag ask a tipi please
[TS]
00:01:34
◼
►
do not email us because it will get lost
[TS]
00:01:35
◼
►
to the ether and if we were cooler like
[TS]
00:01:38
◼
►
Hello Internet we would have asked for
[TS]
00:01:40
◼
►
postcards but we are not that cool nor
[TS]
00:01:43
◼
►
that organised so terrible mistake if we
[TS]
00:01:45
◼
►
learned nothing post office or Pio box
[TS]
00:01:50
◼
►
and bring it all the lunch pieces of
[TS]
00:01:51
◼
►
paper and then transcribe the things on
[TS]
00:01:53
◼
►
them terrible mistake yes so up to
[TS]
00:01:56
◼
►
please tweet hashtag ask a teepee and
[TS]
00:01:59
◼
►
and we will hopefully select your
[TS]
00:02:02
◼
►
question anyway that's that's it for
[TS]
00:02:05
◼
►
follow up write that that might be
[TS]
00:02:06
◼
►
record time we should have a we should
[TS]
00:02:08
◼
►
have somebody go through and Chronicle
[TS]
00:02:10
◼
►
how long we spend on follow-up like what
[TS]
00:02:11
◼
►
is the trend line look like I'm sure
[TS]
00:02:13
◼
►
there's like
[TS]
00:02:13
◼
►
angry fan who has already done that is
[TS]
00:02:15
◼
►
that has that fan you know sometimes
[TS]
00:02:20
◼
►
there's none at all sometimes there's
[TS]
00:02:22
◼
►
just one thing sometimes there's a lot
[TS]
00:02:24
◼
►
if we record two days before we do a
[TS]
00:02:27
◼
►
second recording usually not that much
[TS]
00:02:29
◼
►
[Laughter]
[TS]
00:02:31
◼
►
[Music]
[TS]
00:02:33
◼
►
right all right so let's start with the
[TS]
00:02:37
◼
►
topics and first thing is the Apple a
[TS]
00:02:40
◼
►
10x is ten nanometer that's cool
[TS]
00:02:43
◼
►
so tell us about this John we're talking
[TS]
00:02:46
◼
►
about Intel and their process advantage
[TS]
00:02:48
◼
►
and how it's how on semiconductor was
[TS]
00:02:51
◼
►
supposedly catching up but you know
[TS]
00:02:54
◼
►
until still had a lead and also the
[TS]
00:02:55
◼
►
stuff and we were seeing we're gonna say
[TS]
00:02:59
◼
►
you know Intel it was gonna be first a
[TS]
00:03:00
◼
►
10 nanometer with a significant you know
[TS]
00:03:03
◼
►
type of chip not just memory or
[TS]
00:03:05
◼
►
something like that but as people who
[TS]
00:03:07
◼
►
took apart the new the new iPad with the
[TS]
00:03:11
◼
►
apples a 10x and it discovered the the a
[TS]
00:03:15
◼
►
10x system on a chip is using tile and
[TS]
00:03:18
◼
►
semiconductors 10 nanometer process and
[TS]
00:03:22
◼
►
a 10x is not a tiny chip I mean the
[TS]
00:03:26
◼
►
grand scheme of things it's not as big
[TS]
00:03:27
◼
►
as a Xeon but it's pretty complicated
[TS]
00:03:28
◼
►
right it's got multiple cores and a GPU
[TS]
00:03:31
◼
►
and iOS it's not just as simple as a
[TS]
00:03:33
◼
►
memory chip so I haven't been keeping up
[TS]
00:03:36
◼
►
with Intel and its various woes that
[TS]
00:03:40
◼
►
much but bottom line you know of all the
[TS]
00:03:44
◼
►
Apple devices we care about which
[TS]
00:03:46
◼
►
includes PCs and and iPads and watches
[TS]
00:03:48
◼
►
and phones and all sorts of other things
[TS]
00:03:50
◼
►
first one as far as I'm aware to get a
[TS]
00:03:53
◼
►
10 nanometer chip is this one and the
[TS]
00:03:56
◼
►
chip is not from Intel so whether or not
[TS]
00:03:58
◼
►
intel has coronal court lost its lead in
[TS]
00:04:01
◼
►
process it is it continues to be
[TS]
00:04:03
◼
►
embarrassing that Apple's system on a
[TS]
00:04:07
◼
►
chip a xx line of chips are so fast and
[TS]
00:04:13
◼
►
so low-power and now are on a smaller
[TS]
00:04:16
◼
►
process than the chips that are in all
[TS]
00:04:19
◼
►
of apples Mac's so it's kind of exciting
[TS]
00:04:22
◼
►
slash depressing depending on how you
[TS]
00:04:23
◼
►
look at it so remind me what it I'm not
[TS]
00:04:26
◼
►
being funny at all
[TS]
00:04:27
◼
►
what is the ten nanometer represent the
[TS]
00:04:29
◼
►
the lines within the processor like the
[TS]
00:04:32
◼
►
quote unquote wires is that correct or
[TS]
00:04:34
◼
►
is that not even close
[TS]
00:04:35
◼
►
I don't know they call it feature size
[TS]
00:04:37
◼
►
I'm sure there's some standard for
[TS]
00:04:38
◼
►
measuring from you know this thing to
[TS]
00:04:40
◼
►
that thing like I think it was like a
[TS]
00:04:42
◼
►
dot pitch on monitors I'm sure there's
[TS]
00:04:43
◼
►
some standard because you say well what
[TS]
00:04:44
◼
►
is a feature like it's from you know
[TS]
00:04:46
◼
►
from one transistor to another how
[TS]
00:04:48
◼
►
closely you can pack them together or
[TS]
00:04:50
◼
►
like I have no idea maybe it's like the
[TS]
00:04:52
◼
►
center of one to the center of the next
[TS]
00:04:53
◼
►
one yeah but but there's different
[TS]
00:04:55
◼
►
geometries like this is there FinFET
[TS]
00:04:56
◼
►
thing like they're actually 3d if you
[TS]
00:04:58
◼
►
look at the shape of where the source
[TS]
00:05:00
◼
►
and drain and in gate and everything is
[TS]
00:05:01
◼
►
they they all have all these clever
[TS]
00:05:03
◼
►
arrangements of layers of stuff someone
[TS]
00:05:05
◼
►
should look up you could probably just
[TS]
00:05:07
◼
►
go to the Wikipedia to find out but it
[TS]
00:05:08
◼
►
basically if you think of it like dot
[TS]
00:05:09
◼
►
pitch on a monitor it's from you know
[TS]
00:05:12
◼
►
how from the center like Mario saying
[TS]
00:05:14
◼
►
from the center of one thing to descend
[TS]
00:05:16
◼
►
the question is how do they determine
[TS]
00:05:17
◼
►
that because I think there are different
[TS]
00:05:19
◼
►
sizes and configuration of things that
[TS]
00:05:21
◼
►
you can put down on a chip I'm assuming
[TS]
00:05:24
◼
►
it is like the smallest distance between
[TS]
00:05:27
◼
►
two features so anyway Taiwan
[TS]
00:05:31
◼
►
Semiconductor doing pretty well Apple
[TS]
00:05:34
◼
►
with it's a series ships doing pretty
[TS]
00:05:36
◼
►
well Intel I don't know well doing okay
[TS]
00:05:41
◼
►
kind of stumbling there was the recent
[TS]
00:05:43
◼
►
announcement they were getting out of
[TS]
00:05:44
◼
►
the wearables market that they were
[TS]
00:05:45
◼
►
never really in yeah I'm gonna say what
[TS]
00:05:48
◼
►
do they have in the wearables market
[TS]
00:05:49
◼
►
they had a they had a program in an
[TS]
00:05:52
◼
►
initiative and it's that like like I've
[TS]
00:05:54
◼
►
done many times like remember and they
[TS]
00:05:55
◼
►
tried to get into the standalone GPU
[TS]
00:05:57
◼
►
market with uh what the hell was that
[TS]
00:05:59
◼
►
called chat room will tell me you know
[TS]
00:06:01
◼
►
seconds or so yeah five years ago maybe
[TS]
00:06:04
◼
►
yeah where they were taking a bunch of
[TS]
00:06:06
◼
►
little x86 cores and put that on a
[TS]
00:06:08
◼
►
Larrabee
[TS]
00:06:09
◼
►
I got a poor the chat room haha and they
[TS]
00:06:11
◼
►
were gonna make a run at the the GPU
[TS]
00:06:13
◼
►
market and they had evangelists and they
[TS]
00:06:15
◼
►
had api's and they had some silicon and
[TS]
00:06:18
◼
►
it just never came together I said no
[TS]
00:06:20
◼
►
okay we're we're not gonna do that and
[TS]
00:06:21
◼
►
then they concentrated them on their
[TS]
00:06:23
◼
►
internal GPUs like the integrated ones
[TS]
00:06:26
◼
►
and they've come a long way on that
[TS]
00:06:28
◼
►
partially supposedly a rumor has it at
[TS]
00:06:31
◼
►
the behest of Apple asking for more
[TS]
00:06:34
◼
►
powerful integrated GPU so they don't
[TS]
00:06:36
◼
►
have to include a discrete GPU and every
[TS]
00:06:37
◼
►
single Mac just haven't have any
[TS]
00:06:39
◼
►
graphics performance where the damn
[TS]
00:06:41
◼
►
they were going to get into wearables
[TS]
00:06:43
◼
►
and they had an initiative and the head
[TS]
00:06:45
◼
►
of team and they had a blah blah blah
[TS]
00:06:46
◼
►
and they've just bailed out they also
[TS]
00:06:48
◼
►
had a bunch of things like getting into
[TS]
00:06:51
◼
►
set-top boxes back in the day what I
[TS]
00:06:54
◼
►
think about all the Intel fail programs
[TS]
00:06:56
◼
►
so they're gonna enter a new market I
[TS]
00:06:57
◼
►
mean if you want to trace it all the way
[TS]
00:06:59
◼
►
backwards this one they divested of all
[TS]
00:07:01
◼
►
their arm holdings they had boats at the
[TS]
00:07:02
◼
►
another thing xscale they had arm CPU
[TS]
00:07:06
◼
►
and they said now we're gonna get out of
[TS]
00:07:07
◼
►
that business probably gonna turn out to
[TS]
00:07:10
◼
►
have been a bad idea but in theory I
[TS]
00:07:13
◼
►
mean it didn't have to be it could have
[TS]
00:07:15
◼
►
been they get out of that business and
[TS]
00:07:16
◼
►
they and they made a bunch of you know
[TS]
00:07:18
◼
►
their own x86 chips that were just as
[TS]
00:07:22
◼
►
good as the things that Apple's making
[TS]
00:07:23
◼
►
out but they didn't they didn't make
[TS]
00:07:25
◼
►
those I can Apple did and so that's how
[TS]
00:07:28
◼
►
you lose you can trace it back though
[TS]
00:07:29
◼
►
you should have said there's no
[TS]
00:07:30
◼
►
guarantee that if they kept XScale that
[TS]
00:07:31
◼
►
they would have been able to do as good
[TS]
00:07:33
◼
►
a job as Apple is doing now so it's a
[TS]
00:07:35
◼
►
weird world we live in for someone who
[TS]
00:07:37
◼
►
grew up in the wind towel era but I'm
[TS]
00:07:39
◼
►
still rooting for Intel because they're
[TS]
00:07:40
◼
►
all those CPUs there and all the Macs
[TS]
00:07:41
◼
►
and I want a really good Mac so let's
[TS]
00:07:44
◼
►
get going yeah that's pretty much what
[TS]
00:07:46
◼
►
why I care about this so much like I
[TS]
00:07:49
◼
►
know that it's probably for lots of
[TS]
00:07:51
◼
►
reasons we've discussed before it's it's
[TS]
00:07:52
◼
►
probably unlikely that we're ever gonna
[TS]
00:07:54
◼
►
see or at least I guess Never Say Never
[TS]
00:07:56
◼
►
but that anytime soon we're gonna see
[TS]
00:07:58
◼
►
Apple bring the a line of arm CPUs to
[TS]
00:08:02
◼
►
the Mac and have arm Macs and that's
[TS]
00:08:06
◼
►
kind of a shame because these CPUs are
[TS]
00:08:07
◼
►
awesome like if they keep making these
[TS]
00:08:09
◼
►
amazing chips and and with their
[TS]
00:08:13
◼
►
in-house designs that are kicking the
[TS]
00:08:14
◼
►
butts of everything else in the middle
[TS]
00:08:16
◼
►
in the middle market and Intel is really
[TS]
00:08:19
◼
►
you know having a hard time getting
[TS]
00:08:21
◼
►
incremental performance scans every
[TS]
00:08:23
◼
►
every time they release something and
[TS]
00:08:24
◼
►
the reef having a hard time releasing
[TS]
00:08:25
◼
►
anything so I I kind of wish that more
[TS]
00:08:30
◼
►
of this excitement would be available on
[TS]
00:08:31
◼
►
the Mac side because you know who knows
[TS]
00:08:34
◼
►
what they could do right now they they
[TS]
00:08:36
◼
►
have this amazing a 10x chip based on
[TS]
00:08:39
◼
►
the amazing a-10 ship making the iPad
[TS]
00:08:41
◼
►
very competitive with low ed max in CPU
[TS]
00:08:45
◼
►
performance and imagine what they could
[TS]
00:08:47
◼
►
do with that if they let it run in a 150
[TS]
00:08:50
◼
►
watt desktop enclosure that would be
[TS]
00:08:52
◼
►
that could be really amazed
[TS]
00:08:55
◼
►
but you know if lots of reasons we've
[TS]
00:08:57
◼
►
discussed before basically like you know
[TS]
00:08:58
◼
►
making our max is neither easy nor
[TS]
00:09:00
◼
►
likely but I do think that's kind of a
[TS]
00:09:03
◼
►
shame because there's all this exciting
[TS]
00:09:05
◼
►
stuff happening over in the arm world
[TS]
00:09:07
◼
►
that US Mac fans are just kind of you
[TS]
00:09:10
◼
►
know not a part of or minimally a part
[TS]
00:09:12
◼
►
of I continue to think that there is
[TS]
00:09:15
◼
►
nothing specifically magical about arm
[TS]
00:09:18
◼
►
that guarantees that if Apple did have a
[TS]
00:09:20
◼
►
team and said hey you've got a hundred
[TS]
00:09:21
◼
►
fifty watt power budget go nuts they
[TS]
00:09:23
◼
►
would just have to end up doing all the
[TS]
00:09:25
◼
►
same things that Intel does with its
[TS]
00:09:26
◼
►
Xeon only until probably has a bunch of
[TS]
00:09:28
◼
►
them patented and Apple doesn't
[TS]
00:09:29
◼
►
experience with them because you do end
[TS]
00:09:31
◼
►
up making different choices when you
[TS]
00:09:32
◼
►
have a ridiculously high power budget
[TS]
00:09:33
◼
►
like that and there's no secret sauce
[TS]
00:09:35
◼
►
that only Apple knows and a lot of the
[TS]
00:09:37
◼
►
tricks they know from their experience
[TS]
00:09:39
◼
►
with low power stuff are not applicable
[TS]
00:09:40
◼
►
to 150 watt power envelope so you know I
[TS]
00:09:45
◼
►
think they would make good chips no
[TS]
00:09:46
◼
►
doubt and maybe they would make ones
[TS]
00:09:47
◼
►
that are actually better than what Intel
[TS]
00:09:48
◼
►
offers but it's not I don't feel like
[TS]
00:09:50
◼
►
they would be crushing them in the same
[TS]
00:09:52
◼
►
way that they're crushing on the you
[TS]
00:09:54
◼
►
know on the low power side because this
[TS]
00:09:56
◼
►
is not Apple's first chip like what was
[TS]
00:09:58
◼
►
the a6 was their first you know sort of
[TS]
00:09:59
◼
►
their own design yeah they've had years
[TS]
00:10:02
◼
►
and years to get this good at system on
[TS]
00:10:04
◼
►
a chips in tablets and phones they have
[TS]
00:10:07
◼
►
no experience so far and I'm making you
[TS]
00:10:09
◼
►
know a Xeon class processor so even if
[TS]
00:10:11
◼
►
they did make one the best you could
[TS]
00:10:13
◼
►
hope for is probably like parity or a
[TS]
00:10:15
◼
►
slight edge on Intel's things because
[TS]
00:10:16
◼
►
they can make different choices but give
[TS]
00:10:18
◼
►
them four or five years and I think
[TS]
00:10:20
◼
►
they'd be doing really well but who
[TS]
00:10:22
◼
►
knows then we wouldn't be able to run
[TS]
00:10:23
◼
►
Windows as well as we can now so that
[TS]
00:10:25
◼
►
would be friends Windows anymore what
[TS]
00:10:27
◼
►
years this I do okay so you know I don't
[TS]
00:10:30
◼
►
I don't need more used to real developer
[TS]
00:10:32
◼
►
now my apologies to everyone who has to
[TS]
00:10:38
◼
►
develop on Windows I feel bad for you
[TS]
00:10:40
◼
►
hey man I I maintain c-sharp
[TS]
00:10:43
◼
►
is an unbelievably good language it's
[TS]
00:10:44
◼
►
just everything around it that's got me
[TS]
00:10:46
◼
►
I agree
[TS]
00:10:47
◼
►
I completely agree yeah and and
[TS]
00:10:49
◼
►
Microsoft has almost always they do
[TS]
00:10:51
◼
►
really good at developer tooling like
[TS]
00:10:54
◼
►
they're really good at that just Windows
[TS]
00:10:56
◼
►
is terrible but the developer tools are
[TS]
00:10:58
◼
►
usually great but yeah and they're you
[TS]
00:11:01
◼
►
know one thing before we cap off this
[TS]
00:11:02
◼
►
topic is that I do think that you know
[TS]
00:11:05
◼
►
even though my example of you know the
[TS]
00:11:06
◼
►
hundred fifty watt Mac
[TS]
00:11:08
◼
►
Pro slash you know high-end iMac ship
[TS]
00:11:10
◼
►
would maybe be hard for them to to move
[TS]
00:11:13
◼
►
to the a 10x you know the iPad class of
[TS]
00:11:16
◼
►
chip they're making now which is not
[TS]
00:11:18
◼
►
that different from the iPhone class
[TS]
00:11:20
◼
►
chip they're making is probably suitable
[TS]
00:11:23
◼
►
for at least the bottom two lines of Mac
[TS]
00:11:26
◼
►
books at least the MacBook 12-inch and
[TS]
00:11:29
◼
►
at least the what I call the macbook
[TS]
00:11:31
◼
►
escape the the non touch bar 13-inch
[TS]
00:11:33
◼
►
MacBook Pro I bet they could make an A
[TS]
00:11:35
◼
►
Series chip that would be very
[TS]
00:11:37
◼
►
competitive in those two form factors
[TS]
00:11:40
◼
►
yeah I mean they already do practically
[TS]
00:11:42
◼
►
yeah exactly like just a question of the
[TS]
00:11:45
◼
►
GPU and by the way as making me think
[TS]
00:11:46
◼
►
about things about Mac losing out like
[TS]
00:11:48
◼
►
oh so they're missing out on apples on
[TS]
00:11:50
◼
►
the potential of Apple's expertise in
[TS]
00:11:52
◼
►
the areas where they've shown they can
[TS]
00:11:53
◼
►
make really good chip and their
[TS]
00:11:54
◼
►
potential expertise for higher bandwidth
[TS]
00:11:56
◼
►
chips and also Apple thus far is missing
[TS]
00:11:59
◼
►
out on the other place that the action
[TS]
00:12:01
◼
►
is happening that is relevant to the Mac
[TS]
00:12:02
◼
►
in terms of silicon chips that are
[TS]
00:12:05
◼
►
inside their nvidia gpus that is
[TS]
00:12:08
◼
►
currently where a lot of the exciting
[TS]
00:12:09
◼
►
high-end action is happening on desktop
[TS]
00:12:12
◼
►
computers and Apple is thus far
[TS]
00:12:15
◼
►
pretending it doesn't exist and
[TS]
00:12:17
◼
►
continuing to ship AMD / ATI GPUs which
[TS]
00:12:20
◼
►
are fine but it's not you know it's like
[TS]
00:12:23
◼
►
the excitement is happening on the arm
[TS]
00:12:24
◼
►
side with Apple's own things and in the
[TS]
00:12:26
◼
►
GPU land that discrete GPU land the
[TS]
00:12:28
◼
►
excitement is happening on NVIDIA side
[TS]
00:12:30
◼
►
of the fence and Apple is like now we're
[TS]
00:12:32
◼
►
just don't Intel and AMD and we'll just
[TS]
00:12:34
◼
►
ignore ignore all those fireworks and
[TS]
00:12:37
◼
►
then the happy laughter happening in
[TS]
00:12:38
◼
►
other areas and I do think ultimately
[TS]
00:12:42
◼
►
one of the biggest reasons why we're
[TS]
00:12:44
◼
►
unlikely to see our Mac's for the
[TS]
00:12:46
◼
►
foreseeable future is I really don't
[TS]
00:12:50
◼
►
think that a lot of Mac apps would be
[TS]
00:12:53
◼
►
rewritten or recompiled four-armed in a
[TS]
00:12:56
◼
►
prompt manner like I think the Mac is
[TS]
00:12:59
◼
►
you know in some parts of the Mac are
[TS]
00:13:01
◼
►
very healthy content creation
[TS]
00:13:03
◼
►
you know Pro high-end productivity tools
[TS]
00:13:05
◼
►
these are fairly healthy but there's a
[TS]
00:13:09
◼
►
whole lot of Mac apps out there that are
[TS]
00:13:11
◼
►
basically unmaintained and some of which
[TS]
00:13:14
◼
►
are very very old and they continue to
[TS]
00:13:15
◼
►
work now just because you know the
[TS]
00:13:17
◼
►
architecture hasn't changed in a long
[TS]
00:13:18
◼
►
time you know in over 10
[TS]
00:13:19
◼
►
and so it's they continue to work but I
[TS]
00:13:23
◼
►
worry if Apple were to force an
[TS]
00:13:27
◼
►
incompatible move to the basis of the
[TS]
00:13:29
◼
►
operating system I worry about what
[TS]
00:13:31
◼
►
would happen to the at the ecosystem I
[TS]
00:13:34
◼
►
bet we'd lose a lot of apps as we're
[TS]
00:13:36
◼
►
seeing right now with I mean look i OS
[TS]
00:13:38
◼
►
in this way
[TS]
00:13:39
◼
►
iOS is way healthier than the Mac OS and
[TS]
00:13:42
◼
►
the transition to Mac o to iOS 11 is
[TS]
00:13:45
◼
►
losing lots of apps just from the 64 bit
[TS]
00:13:47
◼
►
change it was only a few years ago for
[TS]
00:13:50
◼
►
the Mac to change CPU architectures it
[TS]
00:13:54
◼
►
would be it would be it would be I think
[TS]
00:13:56
◼
►
really difficult to move automatic
[TS]
00:13:58
◼
►
software over just because so much of
[TS]
00:14:00
◼
►
its up maintained numerically iOS
[TS]
00:14:02
◼
►
obviously would lose marcus's
[TS]
00:14:03
◼
►
numerically got so much more but on the
[TS]
00:14:05
◼
►
Mac I have some confidence you know the
[TS]
00:14:07
◼
►
Mac has gone through this multiple times
[TS]
00:14:08
◼
►
before in the past that yes you always
[TS]
00:14:10
◼
►
leave stuff behind
[TS]
00:14:11
◼
►
but the apps that we care about would be
[TS]
00:14:14
◼
►
ported just just like they report from
[TS]
00:14:15
◼
►
68k to PowerPC and those same apps that
[TS]
00:14:18
◼
►
we care about that we're still arm
[TS]
00:14:19
◼
►
reported from PowerPC to Intel and they
[TS]
00:14:21
◼
►
were ported from Intel 32-bit to 64-bit
[TS]
00:14:22
◼
►
and they would report it from 64-bit
[TS]
00:14:25
◼
►
don't think perhaps we care about what
[TS]
00:14:27
◼
►
would be for this maybe like one or two
[TS]
00:14:30
◼
►
random abandoned apps that you would
[TS]
00:14:31
◼
►
lose but numerically speaking on iOS
[TS]
00:14:33
◼
►
there's just so many apps and we all
[TS]
00:14:35
◼
►
have some I think a lot do you think you
[TS]
00:14:38
◼
►
have more apps installed on cumulative e
[TS]
00:14:40
◼
►
on your iOS devices are on your Mac's
[TS]
00:14:42
◼
►
like numerically each application icon
[TS]
00:14:44
◼
►
counts as one thing oh it's no question
[TS]
00:14:46
◼
►
iOS I would guess the same yeah yeah
[TS]
00:14:50
◼
►
probably maybe not on my iPad or my
[TS]
00:14:52
◼
►
iPhone yes I think my iPad is relatively
[TS]
00:14:55
◼
►
lean and mean but but iPhone yeah I
[TS]
00:14:57
◼
►
think Marco is right how many
[TS]
00:14:59
◼
►
applications are in your Applications
[TS]
00:15:00
◼
►
folder on your Mac just pick a random
[TS]
00:15:02
◼
►
Mac I have a hundred and twenty-nine 112
[TS]
00:15:06
◼
►
although many of these I barely even
[TS]
00:15:08
◼
►
recognize how long so infrequently yeah
[TS]
00:15:09
◼
►
I know we all have junk in there oh this
[TS]
00:15:12
◼
►
is this is reassuring so in my
[TS]
00:15:16
◼
►
Applications folder I have two
[TS]
00:15:18
◼
►
applications called System Preferences
[TS]
00:15:19
◼
►
which apparently exactly the same name
[TS]
00:15:22
◼
►
that's good
[TS]
00:15:23
◼
►
does not make me feel good this is from
[TS]
00:15:27
◼
►
2014 and the second one is from 2015 26
[TS]
00:15:33
◼
►
and one of them does not have a dot app
[TS]
00:15:36
◼
►
extension that makes me feel good I got
[TS]
00:15:39
◼
►
to clear a lot of this crap out of here
[TS]
00:15:41
◼
►
my god anyway you want to guess how many
[TS]
00:15:43
◼
►
applications I have in my application I
[TS]
00:15:45
◼
►
mean if I have 129 and I keep things
[TS]
00:15:47
◼
►
pretty minimal
[TS]
00:15:48
◼
►
I'm gonna guess you have 200 maybe yeah
[TS]
00:15:51
◼
►
I'm gonna say 250 is it Price is Right
[TS]
00:15:53
◼
►
rules no no okay I don't about one
[TS]
00:15:57
◼
►
application 311 oh wow you and but like
[TS]
00:16:04
◼
►
how many do you actually use on a
[TS]
00:16:06
◼
►
regular basis not 311 like I probably
[TS]
00:16:09
◼
►
use something like 20 or 30 on a regular
[TS]
00:16:12
◼
►
basis I mean you know the Mac Mac tools
[TS]
00:16:15
◼
►
tend to be larger in scope and fewer in
[TS]
00:16:19
◼
►
number for a lot of people I would bet
[TS]
00:16:21
◼
►
there's a lot more like large
[TS]
00:16:23
◼
►
productivity tools large creation tools
[TS]
00:16:26
◼
►
large library tools as opposed to our
[TS]
00:16:28
◼
►
iOS where you have a whole bunch of
[TS]
00:16:30
◼
►
stuff that does like little things or
[TS]
00:16:32
◼
►
one one thing at a time
[TS]
00:16:33
◼
►
not to mention iOS has games and the Mac
[TS]
00:16:36
◼
►
unfortunately doesn't I do have a
[TS]
00:16:39
◼
►
subfolder for games let's see what's in
[TS]
00:16:40
◼
►
that I have a supporter for Mac ports
[TS]
00:16:43
◼
►
that I haven't touched I mean I mean I
[TS]
00:16:45
◼
►
have a steam icon there too all right so
[TS]
00:16:47
◼
►
the game's folder only have 42 items but
[TS]
00:16:49
◼
►
there are subfolders in there so it just
[TS]
00:16:51
◼
►
goes on I got a lot of here's the thing
[TS]
00:16:54
◼
►
with the reason I have so many
[TS]
00:16:54
◼
►
applications is they don't on the Mac
[TS]
00:16:56
◼
►
applications don't aren't in your face
[TS]
00:16:59
◼
►
like they are in iOS like in springboard
[TS]
00:17:00
◼
►
they're in your face unless you bury
[TS]
00:17:03
◼
►
them in a folder like all of them are
[TS]
00:17:05
◼
►
like and I don't watch applications but
[TS]
00:17:06
◼
►
on the application feel like nobody does
[TS]
00:17:08
◼
►
you do command space or whatever right
[TS]
00:17:09
◼
►
yeah um and whenever I use like disk
[TS]
00:17:11
◼
►
inventory X or whatever to find out
[TS]
00:17:13
◼
►
where all my space is being taken up
[TS]
00:17:14
◼
►
it's never with applications because in
[TS]
00:17:16
◼
►
the grand scheme of things they're tiny
[TS]
00:17:17
◼
►
you know I one terabyte drive even a
[TS]
00:17:19
◼
►
huge application like maybe occasionally
[TS]
00:17:21
◼
►
like Markel I get cranky at some
[TS]
00:17:23
◼
►
multi-gigabyte sound samples that are
[TS]
00:17:26
◼
►
part of some stupid Apple application
[TS]
00:17:27
◼
►
but other than that all the data is
[TS]
00:17:30
◼
►
elsewhere so I never ended up deleting
[TS]
00:17:32
◼
►
application it's like I look in here and
[TS]
00:17:33
◼
►
I've got like multiple old I've got
[TS]
00:17:37
◼
►
delicious library two and three I've got
[TS]
00:17:39
◼
►
many applications where they're like the
[TS]
00:17:41
◼
►
history of the application is present in
[TS]
00:17:43
◼
►
the folder as the versions and the
[TS]
00:17:44
◼
►
numbers in the
[TS]
00:17:45
◼
►
yes I never I never ended up believing
[TS]
00:17:48
◼
►
them because it's not as and don't get
[TS]
00:17:50
◼
►
me wrong my iOS home screens are also a
[TS]
00:17:52
◼
►
giant graveyard of ancient files which
[TS]
00:17:54
◼
►
is why I'm kind of dreading when they
[TS]
00:17:55
◼
►
drop 32-bit support because it's gonna
[TS]
00:17:57
◼
►
well dreading and looking forward to
[TS]
00:17:59
◼
►
because it'll it'll like reduce the
[TS]
00:18:00
◼
►
number of applications by half because I
[TS]
00:18:02
◼
►
think I still have applications there
[TS]
00:18:03
◼
►
from like my original iPod Touch they've
[TS]
00:18:05
◼
►
just been carrying along from iTunes
[TS]
00:18:07
◼
►
backup to iTunes backup I only had I
[TS]
00:18:09
◼
►
think two yeah i've scorekeeper excel
[TS]
00:18:11
◼
►
and I cast Pro and the scorekeeper
[TS]
00:18:15
◼
►
developer said he's updating it i cast
[TS]
00:18:17
◼
►
has already done a new version that's
[TS]
00:18:19
◼
►
like a million dollars so you know
[TS]
00:18:21
◼
►
they're not actually really going to be
[TS]
00:18:22
◼
►
lost he's I guess something you used to
[TS]
00:18:25
◼
►
do the live broadcast from the road I
[TS]
00:18:28
◼
►
used to yes it's a nice cast server
[TS]
00:18:32
◼
►
nice cast broadcaster rather so I used
[TS]
00:18:35
◼
►
to do that from the road now I just
[TS]
00:18:36
◼
►
bring a Mac and use programming business
[TS]
00:18:38
◼
►
nice cast AB because it's because it
[TS]
00:18:41
◼
►
really I mean what I learned you know
[TS]
00:18:43
◼
►
while doing our live show and you know
[TS]
00:18:45
◼
►
setting up for that and doing various
[TS]
00:18:47
◼
►
things over the last few years I've
[TS]
00:18:49
◼
►
learned basically that I greatly prefer
[TS]
00:18:51
◼
►
max to be in those kind of production
[TS]
00:18:54
◼
►
roles and not just for like superstition
[TS]
00:18:56
◼
►
of max being reliable on iPad and iOS
[TS]
00:18:58
◼
►
not being but just for the flexibility
[TS]
00:19:00
◼
►
they offer and and the like you can do
[TS]
00:19:03
◼
►
what you can do these things in iOS if
[TS]
00:19:04
◼
►
you need to but I'm much happier and
[TS]
00:19:07
◼
►
more versatile when I'm doing it on the
[TS]
00:19:09
◼
►
Mac if that makes sense I mean we all
[TS]
00:19:11
◼
►
know that you can't get work done on iOS
[TS]
00:19:13
◼
►
so that's why you're doing it on a
[TS]
00:19:14
◼
►
minute oh my god I still have Firefox
[TS]
00:19:18
◼
►
does anybody still use Firefox so we've
[TS]
00:19:21
◼
►
gone during the pre-show that hopefully
[TS]
00:19:23
◼
►
has not hit the regular show of watching
[TS]
00:19:27
◼
►
TV as a group and now we're letting all
[TS]
00:19:29
◼
►
the people listen to us lunge through
[TS]
00:19:31
◼
►
and go spelunking through our
[TS]
00:19:33
◼
►
application folders as a group this is
[TS]
00:19:35
◼
►
the make MKV I haven't ripped a blu-ray
[TS]
00:19:37
◼
►
in the years I just did that yesterday
[TS]
00:19:40
◼
►
I have Firefox I also have make him kV I
[TS]
00:19:44
◼
►
rip days of thunder yesterday it's a
[TS]
00:19:46
◼
►
great movie see I don't need I don't
[TS]
00:19:47
◼
►
need to rip anything I can just play
[TS]
00:19:49
◼
►
some of your plex server I know that's
[TS]
00:19:52
◼
►
whatever that's exactly what I was doing
[TS]
00:19:53
◼
►
and we bought Days of Thunder on blu-ray
[TS]
00:19:55
◼
►
but blu-rays are barbaric in
[TS]
00:19:58
◼
►
I immediately ripped it and it is now on
[TS]
00:20:00
◼
►
flex oh I still have openttd I should
[TS]
00:20:02
◼
►
play that the Transport Tycoon I have
[TS]
00:20:06
◼
►
applications with like the circle with a
[TS]
00:20:08
◼
►
line through it I should just probably
[TS]
00:20:10
◼
►
delete those I don't think I've ever
[TS]
00:20:11
◼
►
even seen that did not run on my fancy
[TS]
00:20:14
◼
►
new version of Mac OS called El Capitan
[TS]
00:20:17
◼
►
man I can't even imagine cleaning out
[TS]
00:20:20
◼
►
John's 10 year old computer like that
[TS]
00:20:22
◼
►
there I what you must find there must
[TS]
00:20:24
◼
►
never never clean it that's the secret
[TS]
00:20:27
◼
►
we respond to this week by fracture a
[TS]
00:20:30
◼
►
photo printing company that prints
[TS]
00:20:32
◼
►
photos directly onto glass visit
[TS]
00:20:33
◼
►
fracture me.com slash podcast for 10%
[TS]
00:20:36
◼
►
off your first order fractures a photo
[TS]
00:20:39
◼
►
de coeur company that's out to rescue
[TS]
00:20:41
◼
►
your images from the digital ether they
[TS]
00:20:43
◼
►
don't they know if you just post a
[TS]
00:20:44
◼
►
picture to Facebook or whatever it's
[TS]
00:20:46
◼
►
gone off people's timelines in what a
[TS]
00:20:48
◼
►
day at most and you never see it again
[TS]
00:20:50
◼
►
fracture wants you to take those
[TS]
00:20:52
◼
►
favorite pictures and get them printed
[TS]
00:20:53
◼
►
and hang them in your house or give them
[TS]
00:20:55
◼
►
the people as gifts they make wonderful
[TS]
00:20:57
◼
►
gifts for any occasion for family and
[TS]
00:20:59
◼
►
friends and they really make your house
[TS]
00:21:01
◼
►
look lived in and they show your
[TS]
00:21:03
◼
►
memories to you and everyone comes over
[TS]
00:21:05
◼
►
we have these all over our house they
[TS]
00:21:06
◼
►
get tons of compliments it's nice to get
[TS]
00:21:08
◼
►
photos printed once in a while it really
[TS]
00:21:10
◼
►
isn't fracture is the best and easiest
[TS]
00:21:12
◼
►
way to do that and these are printed on
[TS]
00:21:14
◼
►
glass so it goes edge to edge if the
[TS]
00:21:17
◼
►
colors look great they really pop the
[TS]
00:21:18
◼
►
contrast really pops and it just looks
[TS]
00:21:21
◼
►
sleek and it looks modern you'd like to
[TS]
00:21:23
◼
►
get them framed because they are their
[TS]
00:21:24
◼
►
own independent object it's wonderful
[TS]
00:21:26
◼
►
they have a laser-cut rigid backing so
[TS]
00:21:29
◼
►
the whole thing isn't it so it doesn't
[TS]
00:21:30
◼
►
glass front to back that would be really
[TS]
00:21:32
◼
►
heavy and fragile it's a glass in the
[TS]
00:21:34
◼
►
front and there's rigid backing on the
[TS]
00:21:36
◼
►
back so it's very lightweight and easy
[TS]
00:21:38
◼
►
to hang they even include a wall anchor
[TS]
00:21:39
◼
►
right in the box it's so easy to get
[TS]
00:21:41
◼
►
these things all you have to do is
[TS]
00:21:43
◼
►
upload a picture and pick your size
[TS]
00:21:45
◼
►
that's it so you can bring a special
[TS]
00:21:48
◼
►
memory to life with these prints give
[TS]
00:21:49
◼
►
them as unique gifts or decorate your
[TS]
00:21:51
◼
►
home with the moments to tell your story
[TS]
00:21:53
◼
►
every fracture print comes with a 60-day
[TS]
00:21:55
◼
►
happiness guarantees or your shirt all
[TS]
00:21:57
◼
►
of your order and they're all handmade
[TS]
00:21:59
◼
►
in Gainesville Florida from US source
[TS]
00:22:01
◼
►
materials in a carbon neutral factory
[TS]
00:22:03
◼
►
for more information and 10% off your
[TS]
00:22:05
◼
►
first order visit fracture me.com slash
[TS]
00:22:08
◼
►
podcast the less you which podcast sent
[TS]
00:22:10
◼
►
you tell them a tipi
[TS]
00:22:12
◼
►
and that'll help support the show so
[TS]
00:22:13
◼
►
thank you very much to fracture for
[TS]
00:22:15
◼
►
sponsoring our show once again so in the
[TS]
00:22:21
◼
►
show notes near ich the top but never
[TS]
00:22:26
◼
►
ever ever high enough for us to actually
[TS]
00:22:28
◼
►
talk about it has been three words and
[TS]
00:22:31
◼
►
it has been here for months and those
[TS]
00:22:35
◼
►
three words are Netflix credits skipping
[TS]
00:22:39
◼
►
and apparently this is enough and John
[TS]
00:22:42
◼
►
is flustered enough that he would like
[TS]
00:22:44
◼
►
to talk to us about skipping credits in
[TS]
00:22:47
◼
►
Netflix I don't know why I'm in for this
[TS]
00:22:50
◼
►
ride as much as you guys are so let's
[TS]
00:22:53
◼
►
all buckle up together we are really
[TS]
00:22:55
◼
►
scraping the bottom of the barrel here
[TS]
00:22:56
◼
►
we really this is from March so yes it
[TS]
00:23:02
◼
►
has been there for many many months the
[TS]
00:23:05
◼
►
story will link to the verge thing goes
[TS]
00:23:07
◼
►
by now the only you are all we have for
[TS]
00:23:09
◼
►
the stories that Netflix in their normal
[TS]
00:23:11
◼
►
way was like testing this new feature on
[TS]
00:23:14
◼
►
some platforms and some clients for
[TS]
00:23:15
◼
►
Netflix that when you're watching a show
[TS]
00:23:17
◼
►
on Netflix and the credits come on the
[TS]
00:23:20
◼
►
opening credits to the show again there
[TS]
00:23:23
◼
►
would be a button in the interface
[TS]
00:23:24
◼
►
somewhere that says skip credits and
[TS]
00:23:27
◼
►
yeah when we were in Chicago we were we
[TS]
00:23:29
◼
►
were finishing up house of cards and I
[TS]
00:23:31
◼
►
had done that by connecting my my
[TS]
00:23:33
◼
►
macbook adorable to the TV and I saw and
[TS]
00:23:36
◼
►
use that button and so that was on the
[TS]
00:23:38
◼
►
web client yeah and then I'm not sure
[TS]
00:23:40
◼
►
where they're rolling it out to my
[TS]
00:23:41
◼
►
clients or whatever but it's not
[TS]
00:23:43
◼
►
everywhere and it seems like this thing
[TS]
00:23:45
◼
►
they're testing now already for several
[TS]
00:23:46
◼
►
years Netflix had a thing where if
[TS]
00:23:48
◼
►
you're like binge watching and you watch
[TS]
00:23:49
◼
►
one episode and the next episodes gonna
[TS]
00:23:52
◼
►
come that it will not show the credits
[TS]
00:23:54
◼
►
to the subsequent episode so just get
[TS]
00:23:56
◼
►
right to the program I've seen that I
[TS]
00:23:57
◼
►
don't know if that shows specific or
[TS]
00:23:58
◼
►
whatever but it's been doing that for a
[TS]
00:23:59
◼
►
long time so if you sit down and watch
[TS]
00:24:01
◼
►
five episodes of the program you don't
[TS]
00:24:03
◼
►
have to see the opening credits five
[TS]
00:24:04
◼
►
times but you would have to see it once
[TS]
00:24:05
◼
►
for the first one and now with the
[TS]
00:24:07
◼
►
skipped credits thing it would be like
[TS]
00:24:08
◼
►
if you don't want to see the opening
[TS]
00:24:10
◼
►
credits toss of cards because you're
[TS]
00:24:11
◼
►
afraid you'll die of old age you're on
[TS]
00:24:16
◼
►
the right interface you can click this
[TS]
00:24:18
◼
►
button to skip it and the reason I put
[TS]
00:24:21
◼
►
those notes so long ago is that
[TS]
00:24:25
◼
►
four years ago four years before this
[TS]
00:24:28
◼
►
feature was added to Netflix I am one of
[TS]
00:24:30
◼
►
my rare fits of blogging wrote a blog
[TS]
00:24:32
◼
►
post about this very thing about the
[TS]
00:24:34
◼
►
idea of credit skipping in Netflix type
[TS]
00:24:39
◼
►
environment specifically it was also in
[TS]
00:24:41
◼
►
the context of the PlayStation 4 which
[TS]
00:24:42
◼
►
was not yet out but had been announced
[TS]
00:24:44
◼
►
and the features have been announced and
[TS]
00:24:45
◼
►
it has had all this post is annoyance
[TS]
00:24:47
◼
►
driven development the idea that if you
[TS]
00:24:49
◼
►
look at technology product or something
[TS]
00:24:52
◼
►
that you're working on and think about
[TS]
00:24:54
◼
►
the things that annoy you and other
[TS]
00:24:56
◼
►
people about your product and try to
[TS]
00:24:59
◼
►
knock those down one by one even if they
[TS]
00:25:01
◼
►
seem silly I think refreshing another
[TS]
00:25:05
◼
►
thing that the PlayStation examples were
[TS]
00:25:06
◼
►
things like being able to pick up a game
[TS]
00:25:09
◼
►
right where you left off and not having
[TS]
00:25:12
◼
►
the thing start downloading a software
[TS]
00:25:15
◼
►
update as soon as you turn it on and so
[TS]
00:25:16
◼
►
they did a lot of things in the
[TS]
00:25:17
◼
►
PlayStation 4 to remove the annoyances
[TS]
00:25:19
◼
►
of the PlayStation 3 by giving it a
[TS]
00:25:22
◼
►
low-power mode and an auxilary processor
[TS]
00:25:24
◼
►
that let it do useful things when it's
[TS]
00:25:25
◼
►
quote-unquote off like the fans are off
[TS]
00:25:27
◼
►
it's sitting there you think it's
[TS]
00:25:28
◼
►
completely off but it's not it's
[TS]
00:25:30
◼
►
downloading software updates in the
[TS]
00:25:31
◼
►
background it's you know it's preserving
[TS]
00:25:33
◼
►
the state of your game so you can pick
[TS]
00:25:35
◼
►
up right where you left off even in
[TS]
00:25:36
◼
►
tendo is come on this bandwagon a little
[TS]
00:25:38
◼
►
bit with the switch where you can put a
[TS]
00:25:39
◼
►
thing into sleep mode pick it up get it
[TS]
00:25:42
◼
►
out of sleep mode and you are exactly at
[TS]
00:25:43
◼
►
the second you left off and you're in
[TS]
00:25:45
◼
►
your Zelda game which makes you want to
[TS]
00:25:47
◼
►
pick it up and play more than if you had
[TS]
00:25:48
◼
►
to like wait through a boot sequence or
[TS]
00:25:50
◼
►
launch the game again or something like
[TS]
00:25:52
◼
►
that and software updates which are
[TS]
00:25:53
◼
►
ubiquitous nowadays having it download
[TS]
00:25:56
◼
►
multiple gigabytes of stuff while you
[TS]
00:25:59
◼
►
sleep so that when you wake up it's all
[TS]
00:26:00
◼
►
just already there for you is a great
[TS]
00:26:02
◼
►
example of annoyance driven development
[TS]
00:26:03
◼
►
because it's not the end of the world
[TS]
00:26:04
◼
►
like oh software operators have to
[TS]
00:26:06
◼
►
happen and there's no getting around the
[TS]
00:26:07
◼
►
fact that you got have multiple
[TS]
00:26:08
◼
►
gigabytes and we can't make your
[TS]
00:26:09
◼
►
internet connection faster it's like but
[TS]
00:26:10
◼
►
can we design the PlayStation 4 in a way
[TS]
00:26:13
◼
►
to make this less annoying for people
[TS]
00:26:15
◼
►
going so far I still have a you know a
[TS]
00:26:17
◼
►
separate mode with a separate CPU and a
[TS]
00:26:20
◼
►
low-power state of like it complicates
[TS]
00:26:22
◼
►
the hardware tremendously but but it's a
[TS]
00:26:23
◼
►
big win so in terms of streaming video
[TS]
00:26:27
◼
►
using house of cards as an example
[TS]
00:26:29
◼
►
because the credit sequence is really
[TS]
00:26:30
◼
►
really long was saying how how Netflix
[TS]
00:26:32
◼
►
has changed how you watch television now
[TS]
00:26:34
◼
►
you have to reconsider everything every
[TS]
00:26:35
◼
►
part of the experience and think about
[TS]
00:26:37
◼
►
how annoying
[TS]
00:26:37
◼
►
and the opening credits aren't annoying
[TS]
00:26:38
◼
►
in the old world of television where
[TS]
00:26:40
◼
►
there were no DVRs and you just watch
[TS]
00:26:42
◼
►
television when it was on and that was
[TS]
00:26:45
◼
►
commercials for annoying but that's
[TS]
00:26:46
◼
►
almost every issue but already with
[TS]
00:26:49
◼
►
people with Netflix and streaming video
[TS]
00:26:50
◼
►
they understand that people do binge
[TS]
00:26:52
◼
►
watching and they did that thing where
[TS]
00:26:53
◼
►
it will skip the credits to the next
[TS]
00:26:54
◼
►
episode they just need to go to the next
[TS]
00:26:56
◼
►
step also by the way reusing entire
[TS]
00:26:58
◼
►
seasons all at once instead of building
[TS]
00:26:59
◼
►
them added episode of the time they
[TS]
00:27:00
◼
►
reconsidered so many things and this
[TS]
00:27:02
◼
►
seemed like the very next thing on the
[TS]
00:27:04
◼
►
chopping block which is hey credits they
[TS]
00:27:06
◼
►
make sense when you are watching
[TS]
00:27:09
◼
►
television in the old world and the new
[TS]
00:27:10
◼
►
world do they make as much sense to have
[TS]
00:27:12
◼
►
opening credits before every single
[TS]
00:27:14
◼
►
episode or before any episode and I know
[TS]
00:27:16
◼
►
as I said them as posed as lots of
[TS]
00:27:18
◼
►
things about union contracts for screen
[TS]
00:27:21
◼
►
actors and writers and everything and
[TS]
00:27:22
◼
►
then there's the other angle over like
[TS]
00:27:24
◼
►
oh people should get credit for their
[TS]
00:27:25
◼
►
work and blah blah blah like basically
[TS]
00:27:26
◼
►
the motivation behind all those union
[TS]
00:27:29
◼
►
rules and everything but I think you
[TS]
00:27:33
◼
►
can't you have to change you have to
[TS]
00:27:35
◼
►
change your outlook and the rules
[TS]
00:27:37
◼
►
surrounding all the stuff as the
[TS]
00:27:39
◼
►
technology changes and technology is
[TS]
00:27:40
◼
►
changing how we watch television and so
[TS]
00:27:42
◼
►
every single aspect of how we watch
[TS]
00:27:44
◼
►
television should be up for grabs for
[TS]
00:27:46
◼
►
reconsideration to say is this the best
[TS]
00:27:48
◼
►
way to do it or is there a better way
[TS]
00:27:50
◼
►
given how technology has changed how I
[TS]
00:27:53
◼
►
watch television and apparently Netflix
[TS]
00:27:54
◼
►
eventually how many years later four
[TS]
00:27:57
◼
►
years later eventually more or less
[TS]
00:27:59
◼
►
agrees with me that maybe the credits
[TS]
00:28:01
◼
►
are a little bit too much and maybe we
[TS]
00:28:03
◼
►
should give people the option of
[TS]
00:28:04
◼
►
skipping them entirely if they want
[TS]
00:28:06
◼
►
there's already no commercials so
[TS]
00:28:08
◼
►
they've already got that going for them
[TS]
00:28:09
◼
►
so anyway I was excited enough about
[TS]
00:28:11
◼
►
this in March to put it in the show
[TS]
00:28:14
◼
►
notes and to leave it there and now I
[TS]
00:28:15
◼
►
finally get to talk about it and I feel
[TS]
00:28:18
◼
►
like this is am I going to say it's
[TS]
00:28:20
◼
►
vindication because I know a lot of
[TS]
00:28:22
◼
►
people agreed with me when I originally
[TS]
00:28:24
◼
►
posted this but it's more of a
[TS]
00:28:25
◼
►
celebration to say you know I'm actually
[TS]
00:28:29
◼
►
getting the thing that I was asking for
[TS]
00:28:30
◼
►
and it seemed inevitable because Netflix
[TS]
00:28:31
◼
►
is very aggressively set of things I'm
[TS]
00:28:33
◼
►
just I'm actually surprised it took four
[TS]
00:28:34
◼
►
years time to do it but more like this
[TS]
00:28:37
◼
►
please Wow cool I feel better for having
[TS]
00:28:42
◼
►
listened to that
[TS]
00:28:45
◼
►
nothing you said was wrong but I felt
[TS]
00:28:47
◼
►
like this has been sitting in the shoto
[TS]
00:28:49
◼
►
it's like almost there but not quite
[TS]
00:28:51
◼
►
there for months then I was expecting
[TS]
00:28:54
◼
►
some sort that timely it's not like you
[TS]
00:28:57
◼
►
know so much and you know you don't have
[TS]
00:29:01
◼
►
a product speak up now that data what
[TS]
00:29:04
◼
►
what did uh what's it doctor wave say
[TS]
00:29:07
◼
►
your application was is it a fart app
[TS]
00:29:14
◼
►
anyway anybody who's listening this who
[TS]
00:29:18
◼
►
has a product or is involved in making a
[TS]
00:29:20
◼
►
thing that people use like it's it's a
[TS]
00:29:22
◼
►
potential edge in the market think about
[TS]
00:29:25
◼
►
what is annoying about using products of
[TS]
00:29:27
◼
►
your type and in the next version of
[TS]
00:29:29
◼
►
your product tried to eliminate those
[TS]
00:29:30
◼
►
annoyances and don't don't keep any
[TS]
00:29:33
◼
►
sacred cows like oh we can't change that
[TS]
00:29:34
◼
►
you will find out you'll find a lot of
[TS]
00:29:37
◼
►
people hold sacred many things they
[TS]
00:29:38
◼
►
won't even do anything consider changing
[TS]
00:29:40
◼
►
like you have to consider everything and
[TS]
00:29:42
◼
►
reconsider it in the face of technology
[TS]
00:29:44
◼
►
and find the annoying things and be
[TS]
00:29:46
◼
►
willing to you know do what something to
[TS]
00:29:49
◼
►
make your product way more complicated
[TS]
00:29:51
◼
►
and way more expensive potentially
[TS]
00:29:53
◼
►
introducing bugs because the payoff is
[TS]
00:29:56
◼
►
when you people turn on the playstation
[TS]
00:29:58
◼
►
for us the eleven gigabytes of the
[TS]
00:29:59
◼
►
destiny to beta is already downloaded
[TS]
00:30:01
◼
►
and the system update has party happened
[TS]
00:30:04
◼
►
and they can start playing immediately
[TS]
00:30:05
◼
►
even if it takes forever to download if
[TS]
00:30:07
◼
►
it does it while you're sleeping you
[TS]
00:30:08
◼
►
don't care and there's a hundred percent
[TS]
00:30:10
◼
►
worth it to add an entire separate CPU
[TS]
00:30:12
◼
►
and low-power state and special OS mode
[TS]
00:30:14
◼
►
for this so and also skip those house of
[TS]
00:30:18
◼
►
cards credits because come on we've all
[TS]
00:30:19
◼
►
seen them enough nervous so I mean
[TS]
00:30:20
◼
►
they're beautiful but there's log oh my
[TS]
00:30:23
◼
►
word it takes forever so uh alright so
[TS]
00:30:27
◼
►
let's talk about something that always
[TS]
00:30:29
◼
►
cheers us up Twitter and a while back
[TS]
00:30:33
◼
►
there was how long was it how long was a
[TS]
00:30:36
◼
►
while apparently it was October of 2016
[TS]
00:30:40
◼
►
why are we talking about a news article
[TS]
00:30:41
◼
►
from October 2016 I have a reason for
[TS]
00:30:43
◼
►
this one - oh my god
[TS]
00:30:45
◼
►
bring it out - dead that's right I'm so
[TS]
00:30:48
◼
►
sorry listeners for this entire episode
[TS]
00:30:50
◼
►
you did you apologize here how do you
[TS]
00:30:52
◼
►
where do Abbasids come from marco when
[TS]
00:30:55
◼
►
when three podcasters love each other
[TS]
00:30:56
◼
►
very much
[TS]
00:30:58
◼
►
somehow every week there's an episode
[TS]
00:31:01
◼
►
and it's because somebody some elves go
[TS]
00:31:04
◼
►
into the show notes and find a bunch of
[TS]
00:31:06
◼
►
topics and put them in there and if
[TS]
00:31:08
◼
►
you're not gonna do it talk about and
[TS]
00:31:13
◼
►
try to apologize but I build the show in
[TS]
00:31:17
◼
►
the notes and that's what we're gonna
[TS]
00:31:18
◼
►
talk about
[TS]
00:31:19
◼
►
feel free to rotate something up to the
[TS]
00:31:21
◼
►
top and then we'll talk about that
[TS]
00:31:22
◼
►
instead in fact that will offer that
[TS]
00:31:24
◼
►
opportunity to you now because I just
[TS]
00:31:26
◼
►
talked about Netflix credit sipping is
[TS]
00:31:27
◼
►
there something that you would like to
[TS]
00:31:28
◼
►
talk about that you would like to move
[TS]
00:31:29
◼
►
up let me see
[TS]
00:31:32
◼
►
overcast springboard crash your stories
[TS]
00:31:33
◼
►
that's a good one that's kind of boring
[TS]
00:31:35
◼
►
and no it's not I think it's exciting
[TS]
00:31:37
◼
►
it's exciting and it was exciting when
[TS]
00:31:39
◼
►
it happened but now I forgotten most
[TS]
00:31:40
◼
►
about it and probably you did too but it
[TS]
00:31:42
◼
►
was cool it's not even old it's not even
[TS]
00:31:44
◼
►
old by comparison to October and 2016
[TS]
00:31:47
◼
►
months again in a surprising turn of
[TS]
00:31:50
◼
►
events Marco did not immediately command
[TS]
00:31:53
◼
►
a and then delete the entire show notes
[TS]
00:31:54
◼
►
in a fit of rage so down if you scroll
[TS]
00:32:04
◼
►
down a couple pages we have an item that
[TS]
00:32:05
◼
►
says Oh God TSMC ahead of intel and
[TS]
00:32:07
◼
►
process soon question like a crystal
[TS]
00:32:12
◼
►
ball look at that look at the slug on
[TS]
00:32:17
◼
►
this ten Adam Eaton nanometer chip
[TS]
00:32:19
◼
►
foundry process coming to Apple partner
[TS]
00:32:21
◼
►
TM TSMC a head of Intel reliable news
[TS]
00:32:25
◼
►
source yeah September of sixteen oh my
[TS]
00:32:31
◼
►
word you didn't talk about it but guess
[TS]
00:32:32
◼
►
what they did it came true said that
[TS]
00:32:34
◼
►
maybe there's how we can make things
[TS]
00:32:36
◼
►
come true just put them in our show
[TS]
00:32:37
◼
►
notes in the show notes and it's like
[TS]
00:32:39
◼
►
burying a time capsule it's like it's
[TS]
00:32:41
◼
►
like our show notes our show notes are
[TS]
00:32:43
◼
►
the crock pot of Apple news just wait
[TS]
00:32:46
◼
►
long enough it's gonna be there oh my
[TS]
00:32:50
◼
►
god alright so let's talk about Disney
[TS]
00:32:52
◼
►
since Marco hasn't come up with
[TS]
00:32:54
◼
►
something better but it'll be the Marco
[TS]
00:32:55
◼
►
show after this when we talk about
[TS]
00:32:56
◼
►
overcast in Spring Bernardo should start
[TS]
00:32:58
◼
►
remembering now all the details of the
[TS]
00:33:00
◼
►
springboard cracker stuff did you know
[TS]
00:33:02
◼
►
that letterpress moved off of GameCenter
[TS]
00:33:10
◼
►
you always
[TS]
00:33:12
◼
►
do if we get really desperate we should
[TS]
00:33:13
◼
►
go from the bottom up and just say we're
[TS]
00:33:15
◼
►
dedicated we have to do it we have to do
[TS]
00:33:17
◼
►
it just start at the bottom oh my word
[TS]
00:33:21
◼
►
so bad anyway alright I'm gonna try to
[TS]
00:33:23
◼
►
bring this back around so at some point
[TS]
00:33:26
◼
►
one day eventually or the years ago it
[TS]
00:33:29
◼
►
seems there was some talk in late 2016
[TS]
00:33:32
◼
►
about Twitter potentially looking to be
[TS]
00:33:35
◼
►
bought and there were some potential
[TS]
00:33:37
◼
►
suitors I don't remember who they were
[TS]
00:33:38
◼
►
other than Disney wasn't Salesforce in
[TS]
00:33:41
◼
►
the running
[TS]
00:33:41
◼
►
uh-huh maybe and so what ended up
[TS]
00:33:44
◼
►
happening and I didn't get a chance to
[TS]
00:33:45
◼
►
look at these show notes and refresh my
[TS]
00:33:47
◼
►
memory so being Chiefs memorizer in
[TS]
00:33:50
◼
►
chief is a little dangerous today but my
[TS]
00:33:52
◼
►
recollection is that Disney was kind of
[TS]
00:33:54
◼
►
sniffing around seeing it maybe we do
[TS]
00:33:57
◼
►
want Twitter and then realized oh wait
[TS]
00:33:59
◼
►
Twitter successful disgusting terrible
[TS]
00:34:01
◼
►
people so yeah we don't want anything to
[TS]
00:34:03
◼
►
do with that well the reason I put this
[TS]
00:34:05
◼
►
in there not because I don't care about
[TS]
00:34:07
◼
►
this whatever people bind is that's all
[TS]
00:34:09
◼
►
news I don't know why it stayed in the
[TS]
00:34:12
◼
►
notes I probably wouldn't deleted it but
[TS]
00:34:13
◼
►
I saw it down there and it brought to
[TS]
00:34:15
◼
►
mind something what was it was relevant
[TS]
00:34:19
◼
►
its eternally relevant I forget what
[TS]
00:34:21
◼
►
this specific inciting incident was but
[TS]
00:34:23
◼
►
it's about when you have an online
[TS]
00:34:27
◼
►
community of any kind oh I know what it
[TS]
00:34:30
◼
►
was it was it was the the pub G thing
[TS]
00:34:33
◼
►
you guys don't follow this do you do you
[TS]
00:34:34
◼
►
know who that is
[TS]
00:34:35
◼
►
anyways new game play or unknown
[TS]
00:34:37
◼
►
battleground it's a game it's a cool
[TS]
00:34:40
◼
►
game you'll you'll like the the premise
[TS]
00:34:41
◼
►
of it we love games yeah well no it's a
[TS]
00:34:45
◼
►
it's a game mode I think it might have
[TS]
00:34:47
◼
►
started as a mod and now it's a zone
[TS]
00:34:48
◼
►
game I always get confused by the
[TS]
00:34:49
◼
►
details but anyway you are like an army
[TS]
00:34:51
◼
►
guy you parachute into this you know
[TS]
00:34:55
◼
►
fairly realistic looking world like a
[TS]
00:34:57
◼
►
big open field with some trees and
[TS]
00:34:58
◼
►
buildings and stuff like that and you
[TS]
00:35:00
◼
►
have to sort of scrounge for weapons and
[TS]
00:35:03
◼
►
bandages and stuff like that and it's
[TS]
00:35:05
◼
►
fairly realistic and that you can't take
[TS]
00:35:07
◼
►
500 bullets like a few bullets kills you
[TS]
00:35:09
◼
►
right and there are teams and there's
[TS]
00:35:13
◼
►
sort of a gamey shimmery circle ring
[TS]
00:35:19
◼
►
dome around the entire play area that
[TS]
00:35:21
◼
►
starts off really really big but it
[TS]
00:35:23
◼
►
slowly shrinks over time
[TS]
00:35:25
◼
►
eventually lever rallying all the people
[TS]
00:35:27
◼
►
together and eventually there's one
[TS]
00:35:28
◼
►
person who's left alive right so part
[TS]
00:35:30
◼
►
your strategy could be I'm just gonna
[TS]
00:35:31
◼
►
crawl in the grass and hide behind this
[TS]
00:35:33
◼
►
tree and be like a mile away from
[TS]
00:35:34
◼
►
everybody but the circle will shrink and
[TS]
00:35:36
◼
►
shrink and shrink and if you're not out
[TS]
00:35:37
◼
►
there fighting you're also not getting
[TS]
00:35:38
◼
►
better weapons and getting healing
[TS]
00:35:40
◼
►
supplies and stuff like that so it's a
[TS]
00:35:42
◼
►
fun game mode and they're fun videos to
[TS]
00:35:46
◼
►
watch because there are teams in this
[TS]
00:35:47
◼
►
friendly fire and it's and there's no
[TS]
00:35:49
◼
►
like radar or anything like that you're
[TS]
00:35:50
◼
►
just like crawling around and going
[TS]
00:35:52
◼
►
through buildings and some people like
[TS]
00:35:53
◼
►
camp out and build things and you just
[TS]
00:35:54
◼
►
go around the door and there's a guy
[TS]
00:35:55
◼
►
anyway it's very popular game right now
[TS]
00:35:57
◼
►
and the guy who made the game has like a
[TS]
00:35:59
◼
►
you know community standards for you
[TS]
00:36:02
◼
►
know for for his game basically saying
[TS]
00:36:03
◼
►
if you and if you intentionally kill
[TS]
00:36:05
◼
►
people on your team because friendly
[TS]
00:36:06
◼
►
fire is a thing that's against the rules
[TS]
00:36:08
◼
►
and you get banned
[TS]
00:36:09
◼
►
you know temporarily banned and I
[TS]
00:36:11
◼
►
assumed if you keep doing a permanently
[TS]
00:36:12
◼
►
ban cuz that's bad behavior we don't
[TS]
00:36:13
◼
►
want someone who comes and you join a
[TS]
00:36:14
◼
►
game and the guy in your team kills
[TS]
00:36:16
◼
►
everybody and his own team's takes their
[TS]
00:36:17
◼
►
stuff like no we don't have that right
[TS]
00:36:19
◼
►
and he did that to like a popular
[TS]
00:36:21
◼
►
streamer like twitch streamer and the
[TS]
00:36:24
◼
►
switch streamer was cranky about it and
[TS]
00:36:26
◼
►
said some jokey things to him about like
[TS]
00:36:28
◼
►
how he was going to kick him in the face
[TS]
00:36:29
◼
►
or something like that and the guy
[TS]
00:36:33
◼
►
because he had temporarily banned him
[TS]
00:36:35
◼
►
and he explained to him why he doesn't
[TS]
00:36:37
◼
►
tolerate even jokey sort of threats of
[TS]
00:36:40
◼
►
violence or whatever and anyway that was
[TS]
00:36:42
◼
►
the story like game creator bans popular
[TS]
00:36:45
◼
►
streamer and has to explain to him why
[TS]
00:36:47
◼
►
he doesn't think threats of violence are
[TS]
00:36:50
◼
►
funny you know counter to everything and
[TS]
00:36:52
◼
►
macho stupid gamer dude culture right
[TS]
00:36:55
◼
►
and it made me think of Twitter and
[TS]
00:36:57
◼
►
anybody who has any kind of community
[TS]
00:36:59
◼
►
whether it's the game that you made and
[TS]
00:37:01
◼
►
the standards you make for the people
[TS]
00:37:02
◼
►
who play your game online or Twitter who
[TS]
00:37:04
◼
►
makes a service that they let people use
[TS]
00:37:05
◼
►
or you know just think of anything like
[TS]
00:37:07
◼
►
a website and you have comments section
[TS]
00:37:10
◼
►
or you have the old style where bulletin
[TS]
00:37:11
◼
►
boards or whatever online communities
[TS]
00:37:15
◼
►
and the policing of them it always
[TS]
00:37:18
◼
►
amazes me that all reddit is a great
[TS]
00:37:20
◼
►
example always amazes me how reluctant
[TS]
00:37:22
◼
►
people are in these communities to to
[TS]
00:37:28
◼
►
enforce any kind of to enforce their
[TS]
00:37:32
◼
►
will like so we all have opinions about
[TS]
00:37:33
◼
►
what we think is good and what's not
[TS]
00:37:34
◼
►
good but the standard sort of nan-oh
[TS]
00:37:39
◼
►
rest majority opinion of like I you know
[TS]
00:37:43
◼
►
I haven't I'm not in a group that is
[TS]
00:37:48
◼
►
frequently the target of abuse or I'm at
[TS]
00:37:51
◼
►
the top of the pyramid therefore I think
[TS]
00:37:53
◼
►
everyone should be able to do everything
[TS]
00:37:55
◼
►
so even though I think something is bad
[TS]
00:37:58
◼
►
I'm not going to tell people in my
[TS]
00:37:59
◼
►
community that they can't do that thing
[TS]
00:38:01
◼
►
because Who am I to judge right and I
[TS]
00:38:04
◼
►
you know even if removing the motivation
[TS]
00:38:06
◼
►
is the whole idea of like I want my
[TS]
00:38:09
◼
►
community to be a place where everyone
[TS]
00:38:10
◼
►
is free to be themselves and do whatever
[TS]
00:38:11
◼
►
the heck they want and it almost seems
[TS]
00:38:14
◼
►
to me at various times on Twitter and
[TS]
00:38:15
◼
►
other places there is you know there is
[TS]
00:38:18
◼
►
nothing so terrible that the community
[TS]
00:38:21
◼
►
the people who run the community would
[TS]
00:38:23
◼
►
decide that it's not allowed right so
[TS]
00:38:25
◼
►
it's like I'm sure thank you something
[TS]
00:38:26
◼
►
for the show that I could use an example
[TS]
00:38:27
◼
►
like someone comes in and says I'm in
[TS]
00:38:30
◼
►
favor of eating babies I love to eat
[TS]
00:38:32
◼
►
babies they come out and I just eat them
[TS]
00:38:34
◼
►
instantly right perfectly healthy babies
[TS]
00:38:36
◼
►
I eat them right and people like you
[TS]
00:38:38
◼
►
know we don't like baby eating can you
[TS]
00:38:40
◼
►
ban all the people who promote baby
[TS]
00:38:43
◼
►
eating in this community because they're
[TS]
00:38:45
◼
►
really annoying and and we're all
[TS]
00:38:47
◼
►
against it right like everyone here in
[TS]
00:38:48
◼
►
this community of you know you know
[TS]
00:38:51
◼
►
knitters or wood working people or you
[TS]
00:38:55
◼
►
know go-kart enthusiasts or whatever can
[TS]
00:38:59
◼
►
we just say that if you promote the
[TS]
00:39:01
◼
►
eating of babies you get banned like no
[TS]
00:39:04
◼
►
baby eaters right and people run the
[TS]
00:39:07
◼
►
community be like well I don't like
[TS]
00:39:09
◼
►
eating babies and I know most people
[TS]
00:39:12
◼
►
don't like it but those people should
[TS]
00:39:13
◼
►
have the right to talk about baby eating
[TS]
00:39:14
◼
►
a second what do you what do you mean
[TS]
00:39:17
◼
►
the right it's your community as a
[TS]
00:39:18
◼
►
website that you made it's a product
[TS]
00:39:20
◼
►
that you made it's not you're not the US
[TS]
00:39:22
◼
►
government they can talk about eating
[TS]
00:39:24
◼
►
babies all they want on their front lawn
[TS]
00:39:26
◼
►
I don't want them in this human and so
[TS]
00:39:28
◼
►
they decide to make you know where
[TS]
00:39:29
◼
►
everyone is allowed to do everything
[TS]
00:39:30
◼
►
because that feels like a gala terian
[TS]
00:39:32
◼
►
for them and you know it's freedom and
[TS]
00:39:34
◼
►
even if they don't invoke freedom of
[TS]
00:39:35
◼
►
speech is like this is the kind of
[TS]
00:39:36
◼
►
community we want everyone is feels free
[TS]
00:39:38
◼
►
to say anything they want even is about
[TS]
00:39:40
◼
►
baby eating and there's a place for that
[TS]
00:39:43
◼
►
type of thing like you usually call that
[TS]
00:39:45
◼
►
place for Chan right but whatever but it
[TS]
00:39:50
◼
►
it it continues to be amazing to me
[TS]
00:39:52
◼
►
that you see so little of the other
[TS]
00:39:55
◼
►
thing where they say you know what this
[TS]
00:39:57
◼
►
is my community and I don't like baby
[TS]
00:39:58
◼
►
eating and we talk about baby eating
[TS]
00:40:00
◼
►
you're banned forever and they're like
[TS]
00:40:03
◼
►
that's not fair just because you don't
[TS]
00:40:04
◼
►
like yeah yeah just because I don't like
[TS]
00:40:06
◼
►
baby eating that's the only reason and
[TS]
00:40:08
◼
►
this is my community right whether it's
[TS]
00:40:10
◼
►
this guy with his gamer and that's why
[TS]
00:40:12
◼
►
you get a situation where this person
[TS]
00:40:14
◼
►
saying hey killing people on your team
[TS]
00:40:16
◼
►
is bad and threats of violence on
[TS]
00:40:18
◼
►
Twitter are bad and you're gonna get
[TS]
00:40:19
◼
►
banned for it that's why it's a story
[TS]
00:40:21
◼
►
like that's a story in the gaming news
[TS]
00:40:23
◼
►
it's it's a Man Bites Dog story right
[TS]
00:40:27
◼
►
like whoa someone someone decided like
[TS]
00:40:29
◼
►
their own personal opinion and they
[TS]
00:40:31
◼
►
enforce their own personal opinion in
[TS]
00:40:33
◼
►
our community is this first and the
[TS]
00:40:35
◼
►
worst person ever and for us in their
[TS]
00:40:36
◼
►
own personal afraid now in Twitter
[TS]
00:40:37
◼
►
there's no personal opinion Arg is clear
[TS]
00:40:39
◼
►
as a giant massive corporation but they
[TS]
00:40:40
◼
►
have the same problem that they seem
[TS]
00:40:42
◼
►
unable to choose to enforce you know any
[TS]
00:40:47
◼
►
kind of standards was like well we don't
[TS]
00:40:49
◼
►
want to enforce our standards and other
[TS]
00:40:50
◼
►
people on the exam I use babying because
[TS]
00:40:52
◼
►
I'm hoping to find something that
[TS]
00:40:53
◼
►
everyone Arden to be like yeah I'm
[TS]
00:40:54
◼
►
against baby-eating you know the pro
[TS]
00:40:56
◼
►
baby people go ahead and email us
[TS]
00:40:57
◼
►
whatever but now I'm gonna say one that
[TS]
00:40:59
◼
►
you would have used years ago in place
[TS]
00:41:01
◼
►
of baby eating feeling confident that
[TS]
00:41:03
◼
►
everyone who's listening to my voice
[TS]
00:41:04
◼
►
would be like yeah totally baby eating
[TS]
00:41:06
◼
►
is bad but unfortunately I could not
[TS]
00:41:08
◼
►
think that these days and that is the
[TS]
00:41:10
◼
►
example from Twitter where Twitter is
[TS]
00:41:11
◼
►
like hey are you the neo-nazi party you
[TS]
00:41:15
◼
►
want to promote a Nazi agenda you're
[TS]
00:41:19
◼
►
fine on Twitter as long as you don't you
[TS]
00:41:20
◼
►
know threaten violence or blah blah blah
[TS]
00:41:22
◼
►
or violate one of our things that we
[TS]
00:41:23
◼
►
decide we're okay with Nazis like if
[TS]
00:41:25
◼
►
they just want to talk peacefully about
[TS]
00:41:27
◼
►
Nazi stuff that's fine with us as long
[TS]
00:41:29
◼
►
as they don't threaten violence right
[TS]
00:41:30
◼
►
using all of their speech kind of well
[TS]
00:41:33
◼
►
like I would just hope that Twitter as a
[TS]
00:41:35
◼
►
company but like you know what even if
[TS]
00:41:38
◼
►
Nazis are just like talking calmly about
[TS]
00:41:40
◼
►
you know their their Nazi agenda no no
[TS]
00:41:44
◼
►
Nazis like not like are you in a group
[TS]
00:41:47
◼
►
are you in the neo-nazis you were in an
[TS]
00:41:49
◼
►
organization right are you affiliated
[TS]
00:41:51
◼
►
with them you promote that in any way
[TS]
00:41:53
◼
►
you're banned it's like well you can't
[TS]
00:41:55
◼
►
ban them that's freedom it's like no no
[TS]
00:41:56
◼
►
they can have their meetings like they
[TS]
00:41:58
◼
►
can talk about their Nazi things they
[TS]
00:41:59
◼
►
just can't be on Twitter but Twitter
[TS]
00:42:03
◼
►
seemingly cannot bring itself to do that
[TS]
00:42:06
◼
►
cuz it would be seen as like oh oh don't
[TS]
00:42:09
◼
►
go there because they don't let you if
[TS]
00:42:10
◼
►
they don't like what they're saying they
[TS]
00:42:11
◼
►
ban you right and not just like you know
[TS]
00:42:12
◼
►
things that we all agree are bad but
[TS]
00:42:14
◼
►
just like political ideas like the Nazi
[TS]
00:42:17
◼
►
Party like some people are just into
[TS]
00:42:18
◼
►
that man why can't just looks like can't
[TS]
00:42:20
◼
►
we just say no and Twitter and many
[TS]
00:42:23
◼
►
other companies inability to draw the
[TS]
00:42:26
◼
►
yeah and draw whatever what it wants to
[TS]
00:42:28
◼
►
draw it like they I feel like you know
[TS]
00:42:31
◼
►
you lose all the Nazi people yeah the
[TS]
00:42:32
◼
►
Nazi people would go elsewhere they'll
[TS]
00:42:34
◼
►
have to go someplace else like well but
[TS]
00:42:35
◼
►
if I then if I ban too many things
[TS]
00:42:37
◼
►
everyone will leave in our daily active
[TS]
00:42:38
◼
►
users will go it's like yeah you have to
[TS]
00:42:40
◼
►
make that choice
[TS]
00:42:41
◼
►
I feel confident if I was running
[TS]
00:42:42
◼
►
Twitter did we ban all the Nazis just on
[TS]
00:42:46
◼
►
principle like they don't have to do
[TS]
00:42:48
◼
►
anything bad they're just they're just
[TS]
00:42:49
◼
►
gone right that you won't lose so many
[TS]
00:42:53
◼
►
users but and the user you do lose
[TS]
00:42:55
◼
►
it's good that you're losing them right
[TS]
00:42:57
◼
►
and so it frustrates me as a user
[TS]
00:42:59
◼
►
Twitter and many other services to see
[TS]
00:43:01
◼
►
the unwillingness to to enforce you know
[TS]
00:43:06
◼
►
personal standards and even what you
[TS]
00:43:08
◼
►
know if more people did this that would
[TS]
00:43:09
◼
►
mean people gonna have weird personal
[TS]
00:43:11
◼
►
standards they're gonna be like sorry
[TS]
00:43:12
◼
►
nobody his name begins with the letter J
[TS]
00:43:15
◼
►
and then I can't join their service and
[TS]
00:43:16
◼
►
I would be mad about it right but it's
[TS]
00:43:18
◼
►
their service like they can do to make
[TS]
00:43:19
◼
►
up their own stupid rules right I'm just
[TS]
00:43:21
◼
►
saying like maybe the baby years in the
[TS]
00:43:22
◼
►
Nazis maybe get rid of them and it's
[TS]
00:43:24
◼
►
like well who cares it the Twitter's
[TS]
00:43:26
◼
►
being more successful if they let
[TS]
00:43:27
◼
►
everybody in but things like these
[TS]
00:43:29
◼
►
rumors about Oh someone was gonna buy
[TS]
00:43:31
◼
►
you but your service is successful that
[TS]
00:43:35
◼
►
you know the your choices have a
[TS]
00:43:37
◼
►
material effect on your company not just
[TS]
00:43:39
◼
►
on the users but you should care about
[TS]
00:43:41
◼
►
like what's it like to use Twitter the
[TS]
00:43:43
◼
►
decisions about what isn't isn't allowed
[TS]
00:43:44
◼
►
effect what it's like to use Twitter
[TS]
00:43:46
◼
►
they also affect potentially who's
[TS]
00:43:48
◼
►
willing to buy you right and they they
[TS]
00:43:51
◼
►
affect your image like there's tangible
[TS]
00:43:52
◼
►
and intangible repercussions to this so
[TS]
00:43:54
◼
►
I continue to hope that more services
[TS]
00:43:58
◼
►
will act like small services with one
[TS]
00:44:01
◼
►
opinionated person like the guy who runs
[TS]
00:44:03
◼
►
the you know player unknowns
[TS]
00:44:05
◼
►
battlegrounds to say I have rules and
[TS]
00:44:08
◼
►
these are my rules and you might not
[TS]
00:44:10
◼
►
like the rules that's my damn game you
[TS]
00:44:13
◼
►
don't like the rules go somewhere else
[TS]
00:44:14
◼
►
make your own game right you don't like
[TS]
00:44:16
◼
►
the rules and Twitter Nazis we're
[TS]
00:44:18
◼
►
banning you all from Twitter go
[TS]
00:44:20
◼
►
make your own service go someplace else
[TS]
00:44:21
◼
►
go do another thing because we're not
[TS]
00:44:24
◼
►
the US government so anyway I'm against
[TS]
00:44:25
◼
►
baby-eating up against Nazis I'm also
[TS]
00:44:27
◼
►
against player killing in battleground
[TS]
00:44:30
◼
►
how do you feel about people whose need
[TS]
00:44:31
◼
►
to get with J neutral a lot of people we
[TS]
00:44:41
◼
►
were sponsored this week by Eero
[TS]
00:44:42
◼
►
go to eurocom and use code ATP for free
[TS]
00:44:45
◼
►
overnight shipping euro is distributed
[TS]
00:44:49
◼
►
Wi-Fi made easy for you at home
[TS]
00:44:51
◼
►
the single router model just does not
[TS]
00:44:53
◼
►
work to cover houses well enough we all
[TS]
00:44:55
◼
►
know that you buy router covered in
[TS]
00:44:58
◼
►
antennas and it says it's going to cover
[TS]
00:44:59
◼
►
your whole house and it still doesn't
[TS]
00:45:01
◼
►
what you need is a distributed Wi-Fi
[TS]
00:45:03
◼
►
system that's what offices and
[TS]
00:45:05
◼
►
businesses have used for years with Eero
[TS]
00:45:07
◼
►
you can install an enterprise-grade
[TS]
00:45:09
◼
►
Wi-Fi system in your house in just a few
[TS]
00:45:12
◼
►
minutes all you gotta do is download the
[TS]
00:45:13
◼
►
Euro app on your iOS or Android device
[TS]
00:45:15
◼
►
and it walks you through every step of
[TS]
00:45:17
◼
►
the process it's quick easy and very
[TS]
00:45:19
◼
►
painless because current Wi-Fi routers
[TS]
00:45:21
◼
►
are really really hard to manage and to
[TS]
00:45:24
◼
►
optimize the Eero app does all this for
[TS]
00:45:26
◼
►
you right in the palm of your hand you
[TS]
00:45:28
◼
►
can see how many devices are connected
[TS]
00:45:30
◼
►
at any given point you can see your
[TS]
00:45:31
◼
►
internet speed it tests it for you it
[TS]
00:45:33
◼
►
does QoS for you you can do a guest
[TS]
00:45:35
◼
►
network if you want it's full of
[TS]
00:45:36
◼
►
advanced features but all exposed
[TS]
00:45:38
◼
►
through it very very easy to use app and
[TS]
00:45:40
◼
►
it's all protected with state-of-the-art
[TS]
00:45:42
◼
►
encryption an era also has incredible
[TS]
00:45:44
◼
►
customer support if you need it they've
[TS]
00:45:46
◼
►
really invested heavily in this you can
[TS]
00:45:48
◼
►
call and you can get a hold of a Wi-Fi
[TS]
00:45:49
◼
►
expert within 30 seconds if you have any
[TS]
00:45:52
◼
►
concerns about any devices during setup
[TS]
00:45:53
◼
►
one of their experts can walk you
[TS]
00:45:55
◼
►
through everything they can even help if
[TS]
00:45:57
◼
►
you if you just want to know how many
[TS]
00:45:58
◼
►
you should buy for your house just give
[TS]
00:46:00
◼
►
them a call I've tried Eero and it's
[TS]
00:46:02
◼
►
wonderful I could not believe how easy
[TS]
00:46:05
◼
►
it was to set up it literally took
[TS]
00:46:06
◼
►
minutes to set up and the app is truly
[TS]
00:46:08
◼
►
wonderful and they just released their
[TS]
00:46:10
◼
►
second generation product so second
[TS]
00:46:12
◼
►
generation arrow is now they have an
[TS]
00:46:14
◼
►
additional five gigahertz radio so they
[TS]
00:46:16
◼
►
have even better coverage that it's now
[TS]
00:46:18
◼
►
tribe and it's twice as fast as the
[TS]
00:46:20
◼
►
predecessor it includes a new thread
[TS]
00:46:22
◼
►
radio for a certain low-power devices
[TS]
00:46:24
◼
►
such as locks and doorbells and sensors
[TS]
00:46:26
◼
►
and the new ero beacon which is it which
[TS]
00:46:29
◼
►
is a new like separate type of just a
[TS]
00:46:31
◼
►
repeater unit that they have is even
[TS]
00:46:33
◼
►
half the
[TS]
00:46:34
◼
►
sighs now so it's even smell these
[TS]
00:46:36
◼
►
things were already small and discreet
[TS]
00:46:37
◼
►
before and they look beautiful pretty
[TS]
00:46:39
◼
►
much anywhere in your house and now this
[TS]
00:46:42
◼
►
the additional one is even smaller it
[TS]
00:46:45
◼
►
plugs directly into any wall outlet
[TS]
00:46:46
◼
►
looks looks kind of like a nightlight
[TS]
00:46:47
◼
►
it's really small it even has a nightly
[TS]
00:46:50
◼
►
build into it because they realize well
[TS]
00:46:51
◼
►
we're here might as well do that too
[TS]
00:46:53
◼
►
it's pretty great
[TS]
00:46:54
◼
►
so check out euro today once again if
[TS]
00:46:57
◼
►
you go to yo calm to learn more yes EE
[TS]
00:47:00
◼
►
ro comm use promo code a TP a check out
[TS]
00:47:04
◼
►
for free overnight shipping
[TS]
00:47:06
◼
►
once again eurocom EE ro calm and use
[TS]
00:47:09
◼
►
promo code a TP for free overnight
[TS]
00:47:11
◼
►
shipping thank you very much to ero for
[TS]
00:47:14
◼
►
sponsoring this the show once again
[TS]
00:47:16
◼
►
[Music]
[TS]
00:47:19
◼
►
Marco you had some very interesting
[TS]
00:47:23
◼
►
overcast crashes that you had a little
[TS]
00:47:27
◼
►
bit of trouble figuring out and
[TS]
00:47:29
◼
►
justifiably because having heard the
[TS]
00:47:31
◼
►
story back a couple of months ago when
[TS]
00:47:33
◼
►
you did discover what this fix was I
[TS]
00:47:35
◼
►
thought to myself my goodness I don't
[TS]
00:47:36
◼
►
know if I would have ever been able to
[TS]
00:47:38
◼
►
figure this out but I think it's a
[TS]
00:47:40
◼
►
really interesting to the best of your
[TS]
00:47:42
◼
►
recollection story of both what was
[TS]
00:47:46
◼
►
going on why it was going on and how you
[TS]
00:47:47
◼
►
discovered it so can you take us through
[TS]
00:47:49
◼
►
this maybe starting with like how did
[TS]
00:47:51
◼
►
you discover there was an issue in the
[TS]
00:47:53
◼
►
first place
[TS]
00:47:54
◼
►
iTunes Connect the backend for the App
[TS]
00:47:56
◼
►
Store reports your number of crashes for
[TS]
00:48:00
◼
►
each version of your app and this is as
[TS]
00:48:01
◼
►
reported by people who opt in to sharing
[TS]
00:48:05
◼
►
the stats with Apple and developers
[TS]
00:48:07
◼
►
during the iPhone setup process I
[TS]
00:48:08
◼
►
started seeing a big uptick in crashing
[TS]
00:48:11
◼
►
I started noticing a separate problem to
[TS]
00:48:13
◼
►
which is my app would crash in the
[TS]
00:48:16
◼
►
background a lot I get all these crash
[TS]
00:48:18
◼
►
logs for background crashes I didn't
[TS]
00:48:20
◼
►
immediately identify it as such what I
[TS]
00:48:23
◼
►
immediately saw was my app would not
[TS]
00:48:25
◼
►
resume playback if you if you hadn't
[TS]
00:48:28
◼
►
been running in a while so like if you
[TS]
00:48:29
◼
►
if you sent a play command like let's
[TS]
00:48:31
◼
►
say you get in your car and you and the
[TS]
00:48:33
◼
►
Bluetooth turns on it sends a play
[TS]
00:48:34
◼
►
commander or you put on Bluetooth
[TS]
00:48:35
◼
►
headphones and you hit the play button
[TS]
00:48:36
◼
►
on them I notice that the app was not in
[TS]
00:48:39
◼
►
memory anymore
[TS]
00:48:40
◼
►
I started getting getting reports that
[TS]
00:48:42
◼
►
were on a generator from springboard
[TS]
00:48:43
◼
►
that that was it was terminating me in
[TS]
00:48:45
◼
►
the background for
[TS]
00:48:47
◼
►
holding on to a shared lock on the
[TS]
00:48:50
◼
►
database file so I did a number of
[TS]
00:48:53
◼
►
things to try to fix this
[TS]
00:48:55
◼
►
I had read somewhere that if you open up
[TS]
00:48:58
◼
►
a background task assertion so in I
[TS]
00:49:01
◼
►
forget you know how if the Mac does this
[TS]
00:49:04
◼
►
but but if the iOS you do the UI
[TS]
00:49:07
◼
►
background task ID and you say begin
[TS]
00:49:09
◼
►
background tasks with it then a fire and
[TS]
00:49:11
◼
►
it can basically give you a little
[TS]
00:49:13
◼
►
handle and you know you do your task and
[TS]
00:49:15
◼
►
then you tell it okay I finished that
[TS]
00:49:16
◼
►
end this task and then if your app is
[TS]
00:49:19
◼
►
about to be terminated for whatever
[TS]
00:49:20
◼
►
reason and you have one of these open
[TS]
00:49:22
◼
►
the system will give you a little bit of
[TS]
00:49:24
◼
►
extra time to go complete that so
[TS]
00:49:27
◼
►
somewhere I read some articles that was
[TS]
00:49:30
◼
►
you know that I can't find now you know
[TS]
00:49:32
◼
►
which is probably good to protect the
[TS]
00:49:34
◼
►
init the not so innocent but someone
[TS]
00:49:37
◼
►
somewhere I read some article that said
[TS]
00:49:38
◼
►
in order to fix these crashes about
[TS]
00:49:40
◼
►
holding on to the lock too long just
[TS]
00:49:42
◼
►
open up a background task for every
[TS]
00:49:45
◼
►
database query that you make because the
[TS]
00:49:47
◼
►
the way sequel Lite works is every query
[TS]
00:49:50
◼
►
it temporarily locks the database file
[TS]
00:49:53
◼
►
does what it needs to do and then
[TS]
00:49:55
◼
►
unlocks it and this is required because
[TS]
00:49:57
◼
►
that's how you have different processes
[TS]
00:49:59
◼
►
sharing a file or rather sharing a
[TS]
00:50:01
◼
►
database through sequel Lite without
[TS]
00:50:03
◼
►
some kind of server managing the
[TS]
00:50:04
◼
►
background blade like you mice QL would
[TS]
00:50:06
◼
►
have a server but sequel Lite doesn't so
[TS]
00:50:08
◼
►
anyway I sort needs to do firelock ug to
[TS]
00:50:10
◼
►
do this stuff so I you know got this tip
[TS]
00:50:13
◼
►
from some random blog post that Oh wrap
[TS]
00:50:14
◼
►
every database query in a background
[TS]
00:50:17
◼
►
task assertion and then you won't have
[TS]
00:50:19
◼
►
this problem anymore that was
[TS]
00:50:23
◼
►
technically true in the sense that oh
[TS]
00:50:27
◼
►
you again when I shipped the version
[TS]
00:50:29
◼
►
that included this fix it was
[TS]
00:50:32
◼
►
technically true that I was no longer
[TS]
00:50:34
◼
►
getting killed with that background code
[TS]
00:50:36
◼
►
however what was happening is I noticed
[TS]
00:50:40
◼
►
that my crash rate rather than going
[TS]
00:50:43
◼
►
down went way way up it took me a while
[TS]
00:50:48
◼
►
to figure out what was going on and
[TS]
00:50:50
◼
►
during this time that I was trying to
[TS]
00:50:52
◼
►
figure out was going on I also noticed
[TS]
00:50:53
◼
►
that as I would be listening to overcast
[TS]
00:50:55
◼
►
like in the car on on long car trips
[TS]
00:50:57
◼
►
sometimes my entire iPhone would crash
[TS]
00:51:01
◼
►
and it would do what nerds might know as
[TS]
00:51:03
◼
►
a respring which is the phone does not
[TS]
00:51:05
◼
►
reboot but it looks like it's rebooting
[TS]
00:51:07
◼
►
and it just comes back up faster and
[TS]
00:51:09
◼
►
what listen you see the little spinner
[TS]
00:51:11
◼
►
all your apps quit and then eventually
[TS]
00:51:13
◼
►
you get back to your lockscreen
[TS]
00:51:15
◼
►
and the way you can tell that it wasn't
[TS]
00:51:17
◼
►
the real reboot is a touch ID is still
[TS]
00:51:19
◼
►
on because you know when you reboot for
[TS]
00:51:21
◼
►
real you have to enter your passcode the
[TS]
00:51:23
◼
►
first time but if it does a little
[TS]
00:51:25
◼
►
spinner and back to the lock screen all
[TS]
00:51:26
◼
►
your apps are gone and touch ID works
[TS]
00:51:28
◼
►
that was a springboard crash not a full
[TS]
00:51:30
◼
►
reboot and I noticed my phone was doing
[TS]
00:51:32
◼
►
this more and more and it was very
[TS]
00:51:34
◼
►
inconvenient at time such as when I was
[TS]
00:51:36
◼
►
driving and following directions in in
[TS]
00:51:39
◼
►
ways and and my directions were just
[TS]
00:51:42
◼
►
gone for a little while while all the
[TS]
00:51:44
◼
►
apps got killed when I had to restart
[TS]
00:51:45
◼
►
everything but anyway and I started
[TS]
00:51:49
◼
►
getting reapportion people saying my
[TS]
00:51:50
◼
►
phone keeps crashing with overcast but I
[TS]
00:51:51
◼
►
can't figure out why and it took until
[TS]
00:51:54
◼
►
one guy sent me a video that he showed
[TS]
00:51:59
◼
►
something amazingly useful to me he said
[TS]
00:52:01
◼
►
look overcast if you if you pause it in
[TS]
00:52:04
◼
►
the background and you bring up control
[TS]
00:52:07
◼
►
center so you can see like that overcast
[TS]
00:52:09
◼
►
is still in the now playing thing in
[TS]
00:52:10
◼
►
control center after 10 minutes exactly
[TS]
00:52:14
◼
►
or what no I think it was like three
[TS]
00:52:16
◼
►
minutes anyway after some short duration
[TS]
00:52:18
◼
►
of minutes it disappears reliably every
[TS]
00:52:20
◼
►
time so that led me to finally catch the
[TS]
00:52:24
◼
►
inner debugger and to see that I was
[TS]
00:52:25
◼
►
being killed with a certain crash of a
[TS]
00:52:28
◼
►
certain code and it still was not enough
[TS]
00:52:30
◼
►
to actually figure it out because the
[TS]
00:52:32
◼
►
code I was getting killed with was
[TS]
00:52:33
◼
►
you've you've exceeded some limit it's
[TS]
00:52:37
◼
►
like okay well helpful maybe you know
[TS]
00:52:40
◼
►
thanks but you know I have no idea still
[TS]
00:52:43
◼
►
and I kept I tried a few things trying
[TS]
00:52:46
◼
►
to figure out what limit at my exceeding
[TS]
00:52:48
◼
►
here what does this code mean eventually
[TS]
00:52:50
◼
►
I I realized that this would also
[TS]
00:52:53
◼
►
sometimes correspond with one of the
[TS]
00:52:56
◼
►
springboard crashes for the whole film
[TS]
00:52:57
◼
►
crash and so I thought I wonder if this
[TS]
00:52:59
◼
►
is related I direct messaged somebody
[TS]
00:53:03
◼
►
who who I know on the springboard team I
[TS]
00:53:06
◼
►
basically said look I'm at my wit's end
[TS]
00:53:08
◼
►
here I can't figure this out is there
[TS]
00:53:11
◼
►
anything that would cause this
[TS]
00:53:14
◼
►
- code to be sent to my app that might
[TS]
00:53:16
◼
►
sometimes crash springboard little while
[TS]
00:53:20
◼
►
later I hear
[TS]
00:53:21
◼
►
oh there's actually like a bug report
[TS]
00:53:24
◼
►
internal to Apple talking about how over
[TS]
00:53:26
◼
►
cash is causing this problem oh they're
[TS]
00:53:35
◼
►
just like I don't so there is actually
[TS]
00:53:38
◼
►
there is like a process that happens
[TS]
00:53:41
◼
►
sometimes inside of Apple where if you
[TS]
00:53:44
◼
►
have an app that's causing lots of
[TS]
00:53:46
◼
►
problems for for Apple like they there
[TS]
00:53:49
◼
►
is sometimes you'll you will hear from
[TS]
00:53:51
◼
►
one of the event one of the developer
[TS]
00:53:52
◼
►
evangelists about it this has happened
[TS]
00:53:54
◼
►
to me maybe like once or twice ever so
[TS]
00:53:57
◼
►
it isn't this is nothing that happens
[TS]
00:53:58
◼
►
often but this was happening in the
[TS]
00:54:01
◼
►
lead-up to WWDC this is only a couple
[TS]
00:54:04
◼
►
weeks before it everybody to see I think
[TS]
00:54:05
◼
►
if I remember correctly and so the
[TS]
00:54:07
◼
►
problem with that is that this is the
[TS]
00:54:08
◼
►
time when the entire like all of Apple
[TS]
00:54:11
◼
►
is basically freaking out rushing to
[TS]
00:54:13
◼
►
finish the WDC betas because that's like
[TS]
00:54:17
◼
►
the first time the OS is really going to
[TS]
00:54:19
◼
►
see any kind of wide attention it's
[TS]
00:54:21
◼
►
gonna be installed on a bunch of
[TS]
00:54:22
◼
►
developer devices and a bunch of
[TS]
00:54:24
◼
►
enthusiasts who say they're developers
[TS]
00:54:25
◼
►
who aren't and just use the developer
[TS]
00:54:26
◼
►
betas anyway so there's a massive rush
[TS]
00:54:29
◼
►
right before it everybody see for
[TS]
00:54:32
◼
►
anybody who works in any anything near
[TS]
00:54:34
◼
►
these new os's to just get it done get
[TS]
00:54:37
◼
►
to get that first beta ready for the
[TS]
00:54:39
◼
►
public and so this was happening during
[TS]
00:54:41
◼
►
that big crunch time so I imagine it's
[TS]
00:54:44
◼
►
look at the cracks you know I'm sure it
[TS]
00:54:46
◼
►
was on somebody's to-do list to maybe
[TS]
00:54:47
◼
►
see if they get reach out to me or
[TS]
00:54:48
◼
►
something and they didn't because you
[TS]
00:54:51
◼
►
can you can imagine Apple is not so keen
[TS]
00:54:52
◼
►
on an app that can crash springboard
[TS]
00:54:54
◼
►
like that's not something that apps are
[TS]
00:54:56
◼
►
supposed to be able to do basically so
[TS]
00:55:01
◼
►
there was this internal thing that I
[TS]
00:55:02
◼
►
just happened to like I happened to ask
[TS]
00:55:04
◼
►
somebody who started looking around who
[TS]
00:55:06
◼
►
happened to find this and then basically
[TS]
00:55:10
◼
►
the notes that Apple engineering had had
[TS]
00:55:13
◼
►
had noticed about it was that I was
[TS]
00:55:16
◼
►
taking a large number of background
[TS]
00:55:18
◼
►
assertions in the app which was
[TS]
00:55:21
◼
►
apparently causing springboard is member
[TS]
00:55:24
◼
►
has like a watchdog that goes along and
[TS]
00:55:25
◼
►
checks various limits every few minutes
[TS]
00:55:27
◼
►
and that watchdog one looked at how many
[TS]
00:55:30
◼
►
background assertions I had because I
[TS]
00:55:32
◼
►
was doing one for every database query
[TS]
00:55:35
◼
►
but so like you know typical typical
[TS]
00:55:37
◼
►
load the app is gonna make probably a
[TS]
00:55:40
◼
►
few hundred database queries over the
[TS]
00:55:41
◼
►
course of navigate in the first few
[TS]
00:55:42
◼
►
screens so you know we're talking over
[TS]
00:55:46
◼
►
the course of typical usage I might make
[TS]
00:55:48
◼
►
a few hundred to a few thousand database
[TS]
00:55:50
◼
►
queries over over like you know a
[TS]
00:55:52
◼
►
well-used session of the app the
[TS]
00:55:54
◼
►
background tasks API was designed back
[TS]
00:55:58
◼
►
you know in the early days of iOS for
[TS]
00:56:00
◼
►
you to take out like one background task
[TS]
00:56:03
◼
►
assertion if you're like finishing
[TS]
00:56:06
◼
►
uploading a file to a web service or
[TS]
00:56:08
◼
►
doing let you know doing some kind of
[TS]
00:56:10
◼
►
sync operation like okay take a
[TS]
00:56:11
◼
►
background certian finished sync
[TS]
00:56:13
◼
►
operation and then give it back and so
[TS]
00:56:15
◼
►
apparently this was designed for
[TS]
00:56:17
◼
►
something more on the order of like
[TS]
00:56:20
◼
►
hundreds of these to happen during a
[TS]
00:56:23
◼
►
process not thousands of these to happen
[TS]
00:56:26
◼
►
the way I was doing it with every
[TS]
00:56:28
◼
►
database query and this was causing two
[TS]
00:56:31
◼
►
problems number one it would cause this
[TS]
00:56:33
◼
►
this watchdog that goes around to check
[TS]
00:56:36
◼
►
to see if you've exceeded your limits it
[TS]
00:56:38
◼
►
would cause it to kill my app to say hey
[TS]
00:56:41
◼
►
you've exceeded your limits but
[TS]
00:56:43
◼
►
apparently there was also a bug in that
[TS]
00:56:44
◼
►
watchdog in older versions of iOS before
[TS]
00:56:47
◼
►
11 that sometimes if you had such a
[TS]
00:56:52
◼
►
ridiculous number of him as I did that
[TS]
00:56:54
◼
►
watchdog would crash and because it's a
[TS]
00:56:57
◼
►
part of the system if that crashes
[TS]
00:56:59
◼
►
basically all springboard comes down and
[TS]
00:57:02
◼
►
is brought back up this has been fixed
[TS]
00:57:04
◼
►
in iOS 11 but it was not fixed for at
[TS]
00:57:07
◼
►
least the earlier parts of 10 I don't
[TS]
00:57:08
◼
►
know if the very last version 10 might
[TS]
00:57:10
◼
►
affect I don't know honestly but so
[TS]
00:57:12
◼
►
basically overcast was not only exposing
[TS]
00:57:16
◼
►
its own limit crossing behavior and by
[TS]
00:57:18
◼
►
the way I don't know what that limit is
[TS]
00:57:19
◼
►
nobody will tell me what that limit is
[TS]
00:57:21
◼
►
it doesn't really matter for my purposes
[TS]
00:57:23
◼
►
all that matters is background test or
[TS]
00:57:25
◼
►
something to be you know used not in the
[TS]
00:57:27
◼
►
thousands but basically I was causing
[TS]
00:57:31
◼
►
springboard to crash and I greatly
[TS]
00:57:35
◼
►
greatly appreciate both the the user who
[TS]
00:57:39
◼
►
sent me the video who
[TS]
00:57:41
◼
►
that it would be terminated after a
[TS]
00:57:42
◼
►
certain number of minutes cuz that'll
[TS]
00:57:42
◼
►
have me to get the crash code that was
[TS]
00:57:44
◼
►
reliably causing this problem and I also
[TS]
00:57:46
◼
►
greatly appreciate anybody inside Apple
[TS]
00:57:49
◼
►
who who helped me track this down and I
[TS]
00:57:53
◼
►
really don't appreciate the blog post
[TS]
00:57:54
◼
►
I've read back forever ago and I'm glad
[TS]
00:57:55
◼
►
I can't find it now but so but I tell
[TS]
00:57:57
◼
►
you all now any developers listening
[TS]
00:57:59
◼
►
don't use background task IDs for
[TS]
00:58:02
◼
►
frequently occurring things like
[TS]
00:58:04
◼
►
database queries that is too granular
[TS]
00:58:06
◼
►
and the solution to the problem ended up
[TS]
00:58:09
◼
►
being something totally different we are
[TS]
00:58:12
◼
►
sponsored this week by betterment
[TS]
00:58:14
◼
►
investing made better go to betterment
[TS]
00:58:16
◼
►
comm slash ATP to learn more betterment
[TS]
00:58:19
◼
►
is a smarter way to invest your money
[TS]
00:58:20
◼
►
providing investing advice through smart
[TS]
00:58:23
◼
►
technology automated investing and human
[TS]
00:58:25
◼
►
advisers they have changed the industry
[TS]
00:58:27
◼
►
but using the same strategies that
[TS]
00:58:28
◼
►
financial advisers use with clients who
[TS]
00:58:30
◼
►
have millions of dollars but now making
[TS]
00:58:32
◼
►
those available to everyone this
[TS]
00:58:34
◼
►
includes advanced strategies such as
[TS]
00:58:35
◼
►
smart rebalancing global diversification
[TS]
00:58:38
◼
►
tax harvesting and so much more
[TS]
00:58:40
◼
►
betterments mission is to help you
[TS]
00:58:42
◼
►
manage and grow your investments to
[TS]
00:58:44
◼
►
build your financial future and all with
[TS]
00:58:46
◼
►
low fees so you lose less your money
[TS]
00:58:49
◼
►
along the way because if you do the math
[TS]
00:58:51
◼
►
typical investment fees and costs really
[TS]
00:58:53
◼
►
add up over time and betterment fees are
[TS]
00:58:55
◼
►
a fraction of the cost of other
[TS]
00:58:57
◼
►
financial services and betterment so
[TS]
00:58:59
◼
►
easy to use that they've won awards for
[TS]
00:59:01
◼
►
their customer experience you can log
[TS]
00:59:03
◼
►
into a demo account right on their
[TS]
00:59:04
◼
►
website if you're curious to see it and
[TS]
00:59:06
◼
►
a TV listeners can get up to one year
[TS]
00:59:09
◼
►
managed for free for more information
[TS]
00:59:11
◼
►
visit betterment comm slash ATP terms
[TS]
00:59:14
◼
►
and conditions apply and investing
[TS]
00:59:16
◼
►
involves risk to learn more visit
[TS]
00:59:18
◼
►
betterment comm slash ATP that's
[TS]
00:59:21
◼
►
betterment comm slash ATP betterment
[TS]
00:59:24
◼
►
investing made better so going back to
[TS]
00:59:30
◼
►
the original problem the problem was I
[TS]
00:59:32
◼
►
was holding on to a shared file lock it
[TS]
00:59:36
◼
►
in the shared app container because the
[TS]
00:59:39
◼
►
database file so quick very quick
[TS]
00:59:42
◼
►
overview I apologize to non-programmers
[TS]
00:59:44
◼
►
this is probably very boring I've been
[TS]
00:59:45
◼
►
trying to not talk about this for weeks
[TS]
00:59:47
◼
►
and John's finally making me this week
[TS]
00:59:48
◼
►
anyway so I'm not just him okay you to
[TS]
00:59:51
◼
►
it so anyway long long
[TS]
00:59:54
◼
►
explanation slightly less long again iOS
[TS]
00:59:57
◼
►
apps are totally isolated from each
[TS]
01:00:00
◼
►
they you know for security reasons for
[TS]
01:00:02
◼
►
for control reasons for user
[TS]
01:00:03
◼
►
friendliness there's lots of good
[TS]
01:00:04
◼
►
reasons
[TS]
01:00:04
◼
►
iOS apps if you if your if your app
[TS]
01:00:07
◼
►
wants to read or write a file for its
[TS]
01:00:09
◼
►
Dylan for its own data purposes it
[TS]
01:00:11
◼
►
writes it in a special sandbox folder
[TS]
01:00:12
◼
►
that it can't read or write anything
[TS]
01:00:14
◼
►
outside of that and no other apps can
[TS]
01:00:17
◼
►
read its files and this is extremely
[TS]
01:00:19
◼
►
enforced such that even if you have
[TS]
01:00:22
◼
►
multiple apps from the same developer
[TS]
01:00:24
◼
►
they are isolated from each other even
[TS]
01:00:26
◼
►
if you have extensions of your app
[TS]
01:00:29
◼
►
because an extension is technically
[TS]
01:00:30
◼
►
running as a separate process on the
[TS]
01:00:32
◼
►
system the extension can't read and
[TS]
01:00:34
◼
►
write the same data as them as its
[TS]
01:00:36
◼
►
parent app even like that's how walled
[TS]
01:00:38
◼
►
off everything is in iOS for various you
[TS]
01:00:41
◼
►
know good security reasons which by the
[TS]
01:00:43
◼
►
way I love Anna and I kind of wish that
[TS]
01:00:44
◼
►
the Mac had more of that anyway Apple
[TS]
01:00:47
◼
►
created the system called shared app
[TS]
01:00:49
◼
►
group containers to try to solve the
[TS]
01:00:51
◼
►
problem of first of all you know if you
[TS]
01:00:53
◼
►
have multiple apps from the same
[TS]
01:00:55
◼
►
developer can they share any information
[TS]
01:00:57
◼
►
and then second of all if you just have
[TS]
01:00:59
◼
►
an app with an extension how do you like
[TS]
01:01:01
◼
►
how do it's pretty hard to make a useful
[TS]
01:01:03
◼
►
extension that can't read or write any
[TS]
01:01:05
◼
►
of its parent apps data the shared app
[TS]
01:01:07
◼
►
container is basically a it's literally
[TS]
01:01:10
◼
►
what it sounds because it's a shared
[TS]
01:01:11
◼
►
container that apps and extensions and
[TS]
01:01:13
◼
►
it can all read and write from you know
[TS]
01:01:16
◼
►
separately you know foot you know
[TS]
01:01:17
◼
►
separately from their main data space so
[TS]
01:01:19
◼
►
they can share data I had the bright
[TS]
01:01:21
◼
►
idea back when the when watch OS first
[TS]
01:01:23
◼
►
came out and I had to make my watch
[TS]
01:01:25
◼
►
extension which was overcast extension
[TS]
01:01:27
◼
►
what what if I just move the database
[TS]
01:01:30
◼
►
file into the shared app container and
[TS]
01:01:32
◼
►
then the extension can read and write
[TS]
01:01:34
◼
►
the same database as the app and I can
[TS]
01:01:35
◼
►
copy the same model files over and have
[TS]
01:01:38
◼
►
the extension have had a lot of code
[TS]
01:01:39
◼
►
sharing with the main app the thing with
[TS]
01:01:41
◼
►
with iOS is that processes can be
[TS]
01:01:44
◼
►
randomly suspended and terminated
[TS]
01:01:48
◼
►
without their you know consent or
[TS]
01:01:50
◼
►
whatever as the system deems them no
[TS]
01:01:53
◼
►
longer necessary if the users quit see
[TS]
01:01:54
◼
►
whatever else and this is especially
[TS]
01:01:56
◼
►
enforced on extensions if you if you
[TS]
01:01:59
◼
►
open up say a widget like the you know
[TS]
01:02:01
◼
►
the the today will use to be called
[TS]
01:02:02
◼
►
today widget now and I think the rig is
[TS]
01:02:03
◼
►
called which is now right I don't even
[TS]
01:02:05
◼
►
remember whatever they're called in this
[TS]
01:02:07
◼
►
iOS release so widgets have very very
[TS]
01:02:10
◼
►
low limits because you might have a
[TS]
01:02:12
◼
►
screen that has like
[TS]
01:02:13
◼
►
come on like if you open up your
[TS]
01:02:14
◼
►
whatever Notification Center is called
[TS]
01:02:16
◼
►
now and you have the part of
[TS]
01:02:17
◼
►
Notification Center that used to be
[TS]
01:02:18
◼
►
called today's screen that who knows
[TS]
01:02:20
◼
►
what that's called now anyway and so you
[TS]
01:02:22
◼
►
have all these things that might be
[TS]
01:02:23
◼
►
called widgets on and so each one of
[TS]
01:02:27
◼
►
those is running a separate process and
[TS]
01:02:29
◼
►
so they have very very aggressive limits
[TS]
01:02:31
◼
►
on those in the context of a widget or
[TS]
01:02:34
◼
►
actually any extension technically there
[TS]
01:02:36
◼
►
is no such thing as a background task
[TS]
01:02:38
◼
►
assertion in the typical sense where you
[TS]
01:02:40
◼
►
say you know begin background tasks and
[TS]
01:02:41
◼
►
I'll tell you when I'm done they have
[TS]
01:02:43
◼
►
this other thing this NS press info API
[TS]
01:02:45
◼
►
that is horrendous and really hard to
[TS]
01:02:47
◼
►
use but basically they very aggressively
[TS]
01:02:51
◼
►
terminate the processes of those
[TS]
01:02:53
◼
►
extensions whenever you're done with
[TS]
01:02:55
◼
►
them so the problem is if you have a
[TS]
01:02:57
◼
►
shared app group container and you have
[TS]
01:03:01
◼
►
the ability for one of these processes
[TS]
01:03:03
◼
►
to take a lock on a file in that you
[TS]
01:03:07
◼
►
have a problem then what do you do if
[TS]
01:03:09
◼
►
say the widget has a lock on the
[TS]
01:03:11
◼
►
database file which is the the single
[TS]
01:03:13
◼
►
copy that share between the parent app
[TS]
01:03:15
◼
►
and everything else if the widget takes
[TS]
01:03:17
◼
►
a lock on that file and then gets
[TS]
01:03:18
◼
►
terminated before the lock is released
[TS]
01:03:20
◼
►
what should happen it should the lock
[TS]
01:03:23
◼
►
not be released then the app can't run
[TS]
01:03:26
◼
►
because it's dead locked into waiting
[TS]
01:03:27
◼
►
for that lock to be released from the
[TS]
01:03:28
◼
►
extension that's not that's not running
[TS]
01:03:29
◼
►
right now or should you just kind of
[TS]
01:03:32
◼
►
force the lock to be released well then
[TS]
01:03:34
◼
►
you have the risk of data corruption
[TS]
01:03:35
◼
►
because then if the widget then
[TS]
01:03:38
◼
►
relaunches the widget thinks the file
[TS]
01:03:40
◼
►
has been locked that whole time in the
[TS]
01:03:42
◼
►
meantime but it actually hasn't so the
[TS]
01:03:44
◼
►
lock is kind of meaningless and can so
[TS]
01:03:46
◼
►
yeah you either have lots of bugs or you
[TS]
01:03:48
◼
►
have data corruption whatever else so
[TS]
01:03:50
◼
►
Apple realizing this would be a problem
[TS]
01:03:52
◼
►
built in this wonderful system of of
[TS]
01:03:56
◼
►
this springboard the special springboard
[TS]
01:03:58
◼
►
crasher that you will get a log if your
[TS]
01:04:00
◼
►
app if your app is terminated while it's
[TS]
01:04:03
◼
►
holding a lock in the shared container
[TS]
01:04:05
◼
►
you get these crazy crash logs that were
[TS]
01:04:08
◼
►
the kind I was getting to begin with
[TS]
01:04:09
◼
►
this was the problem I was trying to
[TS]
01:04:10
◼
►
solve the beginning and the reason I did
[TS]
01:04:12
◼
►
this whole background test then that was
[TS]
01:04:13
◼
►
horrendous finally the end of this story
[TS]
01:04:16
◼
►
I had that problem for that reason and I
[TS]
01:04:20
◼
►
tried to solve it with this background
[TS]
01:04:22
◼
►
task on every database query thing which
[TS]
01:04:24
◼
►
was a terrible idea that causes other
[TS]
01:04:25
◼
►
springboard crashes way way
[TS]
01:04:27
◼
►
way worse crash and so instead I decided
[TS]
01:04:30
◼
►
you know what I'm just not gonna have
[TS]
01:04:32
◼
►
the database in the share container
[TS]
01:04:34
◼
►
anymore I just moved I moved it back in
[TS]
01:04:37
◼
►
the das private storage and instead of
[TS]
01:04:39
◼
►
the widget communicating with and the
[TS]
01:04:42
◼
►
watch tension instead of them
[TS]
01:04:43
◼
►
communicating with the parent app by
[TS]
01:04:46
◼
►
reading and running the database
[TS]
01:04:47
◼
►
directly now they just have their own
[TS]
01:04:49
◼
►
little mini api's to the parent app
[TS]
01:04:51
◼
►
where they are communicating via
[TS]
01:04:52
◼
►
dictionaries that are just being written
[TS]
01:04:55
◼
►
to little files in the share container
[TS]
01:04:57
◼
►
that are not locked or anything like
[TS]
01:04:58
◼
►
that so I took this you know elegant but
[TS]
01:05:01
◼
►
complex solution of heavenly database be
[TS]
01:05:03
◼
►
shared and made a much much much simpler
[TS]
01:05:06
◼
►
lower tech solution of just passing
[TS]
01:05:08
◼
►
around serialized dictionaries has
[TS]
01:05:09
◼
►
unlocked files basically and now all
[TS]
01:05:13
◼
►
these problems are gone it is totally
[TS]
01:05:15
◼
►
solved my crash rate has dropped to you
[TS]
01:05:18
◼
►
know barely anything relatively speaking
[TS]
01:05:19
◼
►
and it is finally done and my users were
[TS]
01:05:23
◼
►
very patient during this time and I
[TS]
01:05:24
◼
►
greatly appreciate that along with the
[TS]
01:05:26
◼
►
guy who reported the initial bug and the
[TS]
01:05:28
◼
►
Apple people who helped me find it
[TS]
01:05:30
◼
►
so that is the story I think this was
[TS]
01:05:32
◼
►
now because this was before the wEDC
[TS]
01:05:35
◼
►
barrier in the year of Apple scheduling
[TS]
01:05:38
◼
►
I I have very little recollection of
[TS]
01:05:40
◼
►
mostly details so I apologize I forgot
[TS]
01:05:42
◼
►
anything wrong I apologize for the long
[TS]
01:05:43
◼
►
with the nature of this but Casey and
[TS]
01:05:45
◼
►
Ron made me do it so I have a couple of
[TS]
01:05:47
◼
►
questions about this
[TS]
01:05:49
◼
►
how many database queries were you
[TS]
01:05:52
◼
►
making I never really measured like what
[TS]
01:05:56
◼
►
what exactly the threshold of being a
[TS]
01:05:57
◼
►
problem was but III think it's in the
[TS]
01:06:01
◼
►
order of you know it's in the magnitude
[TS]
01:06:04
◼
►
of hundreds over a short time and then
[TS]
01:06:08
◼
►
maybe maybe approaching thousands if you
[TS]
01:06:11
◼
►
use the app for a while and it's doing a
[TS]
01:06:13
◼
►
lot of you know because the app syncs
[TS]
01:06:15
◼
►
back to the server you know every few
[TS]
01:06:17
◼
►
minutes as you're listening every few
[TS]
01:06:20
◼
►
seconds it's writing your progress back
[TS]
01:06:22
◼
►
to the database that way in case it
[TS]
01:06:24
◼
►
crashes your phone crashed or whatever
[TS]
01:06:25
◼
►
else that you don't lose too much
[TS]
01:06:26
◼
►
progress so every few seconds I'm
[TS]
01:06:28
◼
►
writing to disk at least and then when
[TS]
01:06:30
◼
►
you do when you're doing a sync there's
[TS]
01:06:31
◼
►
a lot more queries that go on there and
[TS]
01:06:32
◼
►
if you're if you browse a list it's
[TS]
01:06:35
◼
►
loading all that data as you as you page
[TS]
01:06:36
◼
►
through that list you know as you scroll
[TS]
01:06:38
◼
►
it's loading all those table cells for
[TS]
01:06:39
◼
►
all the episodes with loading well
[TS]
01:06:40
◼
►
so I do a good amount of queries that
[TS]
01:06:43
◼
►
was my question so I would like when
[TS]
01:06:45
◼
►
you're scrolling through a list it's
[TS]
01:06:45
◼
►
like loading them on the fly at that
[TS]
01:06:47
◼
►
point with like the for the data source
[TS]
01:06:48
◼
►
of whatever it's called the data
[TS]
01:06:50
◼
►
provider for the the table view or Never
[TS]
01:06:52
◼
►
yep and it's not it's not like pulling
[TS]
01:06:55
◼
►
the whole list and keeping it in memory
[TS]
01:06:56
◼
►
and then just doling it out to the to
[TS]
01:06:58
◼
►
the GUI data source provider thingy like
[TS]
01:07:01
◼
►
you don't just do one big giant query up
[TS]
01:07:03
◼
►
front to get the whole playlist and then
[TS]
01:07:04
◼
►
just keep it in memory and and chuck it
[TS]
01:07:07
◼
►
out as a table cells ask for it well I
[TS]
01:07:09
◼
►
do and I have some caching built into
[TS]
01:07:12
◼
►
the database layer as well so for
[TS]
01:07:14
◼
►
instance like you know I do load the
[TS]
01:07:16
◼
►
whole list of episodes for a playlist
[TS]
01:07:18
◼
►
view but then as you scroll I need to
[TS]
01:07:20
◼
►
know like the artwork you know and that
[TS]
01:07:23
◼
►
that comes from the podcast record not
[TS]
01:07:26
◼
►
the episode record like that's like one
[TS]
01:07:27
◼
►
level up and so I have I have podcasts
[TS]
01:07:29
◼
►
cache like I have that you know in a
[TS]
01:07:33
◼
►
nice you know instance cache and
[TS]
01:07:34
◼
►
everything but keep in mind a lot of
[TS]
01:07:36
◼
►
this stuff falls over if people have a
[TS]
01:07:38
◼
►
lot of podcasts you know if basically if
[TS]
01:07:41
◼
►
it exceeds what my app reasonably
[TS]
01:07:43
◼
►
expects to cache or what will reasonably
[TS]
01:07:45
◼
►
fit in memory to cache there's a lot
[TS]
01:07:47
◼
►
more a lot more queries happening as
[TS]
01:07:49
◼
►
this have paged in also if if things
[TS]
01:07:53
◼
►
change for instance if I get a change
[TS]
01:07:56
◼
►
value from the server it invalidates a
[TS]
01:07:58
◼
►
lot of these values that are cached so I
[TS]
01:08:00
◼
►
have to then reload those on their next
[TS]
01:08:01
◼
►
request if if the list of playable
[TS]
01:08:05
◼
►
content changes which I basically is
[TS]
01:08:08
◼
►
like if an episode comes in or if an
[TS]
01:08:12
◼
►
episode gets deleted or if some if some
[TS]
01:08:14
◼
►
criteria of an episode changes whether
[TS]
01:08:17
◼
►
it is a member of a playlist or not then
[TS]
01:08:20
◼
►
that is called you know in my app I call
[TS]
01:08:22
◼
►
that the playable content change which
[TS]
01:08:24
◼
►
is basically like the the some part of
[TS]
01:08:26
◼
►
what belongs in the list of episodes
[TS]
01:08:29
◼
►
somewhere is no longer valid and when
[TS]
01:08:31
◼
►
that happens lots of things get
[TS]
01:08:33
◼
►
invalidated and so there's a lot going
[TS]
01:08:35
◼
►
on I mean a podcast app is a lot more
[TS]
01:08:38
◼
►
complex than most people would assume
[TS]
01:08:40
◼
►
it's certainly more complex than I
[TS]
01:08:43
◼
►
assumed when I started writing one as I
[TS]
01:08:45
◼
►
found out and they're only getting more
[TS]
01:08:48
◼
►
complex over time as the market matures
[TS]
01:08:50
◼
►
and and
[TS]
01:08:51
◼
►
and as as the the scope of these things
[TS]
01:08:53
◼
►
the scope of people expects expands yeah
[TS]
01:08:57
◼
►
be interesting to see you know like I
[TS]
01:08:59
◼
►
guess you'd probably get it in there
[TS]
01:09:01
◼
►
looking at the console.log or using
[TS]
01:09:03
◼
►
instruments or something like the flow
[TS]
01:09:04
◼
►
of database queries because I you know
[TS]
01:09:06
◼
►
using overcast everything well you know
[TS]
01:09:08
◼
►
this does some database queries but
[TS]
01:09:10
◼
►
surely I would never guess the the size
[TS]
01:09:12
◼
►
of the number of database queries like
[TS]
01:09:13
◼
►
over the course of a 10 minute period
[TS]
01:09:15
◼
►
that it would literally do thousands
[TS]
01:09:16
◼
►
like especially just during normal use
[TS]
01:09:18
◼
►
even accounting for the hey I'm sinking
[TS]
01:09:20
◼
►
your play position every few seconds so
[TS]
01:09:22
◼
►
I found that pretty surprising in this
[TS]
01:09:24
◼
►
whole thing and also I would I would say
[TS]
01:09:26
◼
►
that whatever that blog post was that
[TS]
01:09:27
◼
►
you found that was like just do
[TS]
01:09:29
◼
►
everything as a background task can't
[TS]
01:09:32
◼
►
really blame the blog post because any
[TS]
01:09:34
◼
►
solution like that it's like the
[TS]
01:09:36
◼
►
underlying assumption is you're not
[TS]
01:09:37
◼
►
doing hundreds or thousands of database
[TS]
01:09:40
◼
►
queries like you've got a couple
[TS]
01:09:41
◼
►
database queries and you do them and
[TS]
01:09:43
◼
►
just put them in the background you'll
[TS]
01:09:44
◼
►
be fine and you would have been fine
[TS]
01:09:45
◼
►
that the number was like twenty you know
[TS]
01:09:47
◼
►
like a couple a minute like five five
[TS]
01:09:50
◼
►
database queries every minute but if
[TS]
01:09:51
◼
►
it's hundreds or thousands then
[TS]
01:09:53
◼
►
obviously that's there's it's not gonna
[TS]
01:09:55
◼
►
work um my question other question about
[TS]
01:09:56
◼
►
your not having the database in the
[TS]
01:09:59
◼
►
shared container and just having the
[TS]
01:10:00
◼
►
thing right PS to share container does
[TS]
01:10:01
◼
►
that mean that the main overcast app has
[TS]
01:10:04
◼
►
to like be running to notice those
[TS]
01:10:07
◼
►
things appearing in the shared container
[TS]
01:10:08
◼
►
and take action on them because it owns
[TS]
01:10:10
◼
►
database now like how does that work
[TS]
01:10:12
◼
►
it would mean that but for a variety of
[TS]
01:10:15
◼
►
reasons it either always is running or
[TS]
01:10:18
◼
►
becomes running so let me go through
[TS]
01:10:21
◼
►
basically there's only two extensions
[TS]
01:10:23
◼
►
that matter for this purpose one of them
[TS]
01:10:25
◼
►
is the widget the other one is the watch
[TS]
01:10:27
◼
►
app when watch OS watch it watch get one
[TS]
01:10:31
◼
►
back with four watch OS one the
[TS]
01:10:34
◼
►
extension for the watch was actually a
[TS]
01:10:36
◼
►
process running on the phone and so it
[TS]
01:10:39
◼
►
had access to the shared data container
[TS]
01:10:41
◼
►
on the phone so it was actually
[TS]
01:10:43
◼
►
surprisingly easy to make watch kit one
[TS]
01:10:45
◼
►
apps because you could just share the
[TS]
01:10:47
◼
►
show the database share all the all the
[TS]
01:10:48
◼
►
model files and everything and then just
[TS]
01:10:50
◼
►
have the watchkit read and write the
[TS]
01:10:51
◼
►
database directly and it kind of took
[TS]
01:10:53
◼
►
care of that for you watch kit two and
[TS]
01:10:55
◼
►
forward so watch OS two and three and
[TS]
01:10:58
◼
►
also now for move the extension to run
[TS]
01:11:02
◼
►
on the watch itself instead of on the
[TS]
01:11:04
◼
►
because running it on the phone made the
[TS]
01:11:06
◼
►
actually slow basic because it had to
[TS]
01:11:07
◼
►
send all the interface stuff over
[TS]
01:11:09
◼
►
bluetooth and it sucked that's one of
[TS]
01:11:10
◼
►
the reasons why watch OS one was so so
[TS]
01:11:13
◼
►
bad for apps and why the why the newer
[TS]
01:11:15
◼
►
watch OS has since then have been so
[TS]
01:11:16
◼
►
much better anyway so when the extension
[TS]
01:11:20
◼
►
execution moved to the watch that minute
[TS]
01:11:23
◼
►
could no longer read or at the container
[TS]
01:11:24
◼
►
anymore because the attainers on the
[TS]
01:11:26
◼
►
phone so that you know so that it's it
[TS]
01:11:28
◼
►
had its own container on the watch now
[TS]
01:11:29
◼
►
but anyway it couldn't read and write
[TS]
01:11:31
◼
►
the ada base so that eliminated the
[TS]
01:11:33
◼
►
whole reason i had there in the first
[TS]
01:11:34
◼
►
the only reason this came up is that
[TS]
01:11:36
◼
►
when I made overcast 3.0 I made a widget
[TS]
01:11:38
◼
►
and that and the widget was like the
[TS]
01:11:40
◼
►
first time I was really using or really
[TS]
01:11:42
◼
►
taking advantage of the fact that the
[TS]
01:11:44
◼
►
database was somewhere shared to begin
[TS]
01:11:46
◼
►
with the watch the watch extension
[TS]
01:11:48
◼
►
already needed to have ways to
[TS]
01:11:51
◼
►
communicate with the app to wake it up
[TS]
01:11:53
◼
►
if need be and everything and it and the
[TS]
01:11:55
◼
►
watch connectivity framework allows for
[TS]
01:11:57
◼
►
all that like there's different commands
[TS]
01:11:58
◼
►
and stuff that you know there there are
[TS]
01:12:00
◼
►
ways for the like it basically is
[TS]
01:12:02
◼
►
already communicating the way that I
[TS]
01:12:03
◼
►
said I moved everything to it was really
[TS]
01:12:06
◼
►
only the widget that was causing the
[TS]
01:12:07
◼
►
problems and but you know because I'd
[TS]
01:12:10
◼
►
already made this move with the watch
[TS]
01:12:11
◼
►
out anyway so the widget either either
[TS]
01:12:14
◼
►
the phone app is already running in
[TS]
01:12:15
◼
►
which case it notices anyway or
[TS]
01:12:17
◼
►
basically I have a mechanism in the
[TS]
01:12:20
◼
►
widget because the widget has a play
[TS]
01:12:21
◼
►
button and and you and there and if you
[TS]
01:12:23
◼
►
tap any they aren't working it'll it'll
[TS]
01:12:25
◼
►
play that one also so the widget needs
[TS]
01:12:27
◼
►
to have some way to wake up the app if
[TS]
01:12:29
◼
►
it was just one way data transfer if the
[TS]
01:12:31
◼
►
widget was just like showing status from
[TS]
01:12:33
◼
►
the app like you might have if you made
[TS]
01:12:35
◼
►
like a weather app for instance like
[TS]
01:12:37
◼
►
there's it there there'd be no reason
[TS]
01:12:39
◼
►
for the widget to communicate back to
[TS]
01:12:41
◼
►
the parent app and something like that
[TS]
01:12:42
◼
►
you know you might just have the have
[TS]
01:12:44
◼
►
the widget launch the app but that's you
[TS]
01:12:45
◼
►
know you can do that already in my app I
[TS]
01:12:47
◼
►
had to have some way for the widget to
[TS]
01:12:49
◼
►
communicate back to the app and it might
[TS]
01:12:51
◼
►
not be running so what I did for that
[TS]
01:12:53
◼
►
was the widget basically sends a command
[TS]
01:12:58
◼
►
through one of these serialize plate
[TS]
01:13:01
◼
►
let's say just it like puts a file in
[TS]
01:13:02
◼
►
the shared a container that says hey do
[TS]
01:13:04
◼
►
this command and if it doesn't get a
[TS]
01:13:05
◼
►
response within some very short time I
[TS]
01:13:08
◼
►
think it's like a half a second or
[TS]
01:13:09
◼
►
something then I launch a URL scheme
[TS]
01:13:11
◼
►
that launches the app in the foreground
[TS]
01:13:13
◼
►
and you'll notice that if you use it if
[TS]
01:13:15
◼
►
basically the app was already running
[TS]
01:13:18
◼
►
that play button in the widget it'll
[TS]
01:13:20
◼
►
just play it'll start again in the
[TS]
01:13:21
◼
►
background because the Apple is still
[TS]
01:13:22
◼
►
running so basically this is all a giant
[TS]
01:13:25
◼
►
pile of hacks but the short version is
[TS]
01:13:28
◼
►
the widget tries to tries to send the
[TS]
01:13:31
◼
►
app of command and if it doesn't get a
[TS]
01:13:32
◼
►
response it knows it isn't running so it
[TS]
01:13:33
◼
►
launches it in the foreground my final
[TS]
01:13:37
◼
►
question because every overcast segment
[TS]
01:13:38
◼
►
would not be complete without some kind
[TS]
01:13:40
◼
►
of bug report slash feature request is
[TS]
01:13:42
◼
►
my word I'm still this is gonna be about
[TS]
01:13:45
◼
►
offline watch playback I swear when I
[TS]
01:13:47
◼
►
set that feature on fire no it is not I
[TS]
01:13:49
◼
►
know about your bows with that and I did
[TS]
01:13:51
◼
►
try it myself and I had my own bows
[TS]
01:13:53
◼
►
because the volume is so low and I
[TS]
01:13:54
◼
►
couldn't hear anything but you know
[TS]
01:13:55
◼
►
about that it's getting worse
[TS]
01:13:56
◼
►
it's getting so much worse but my
[TS]
01:13:59
◼
►
question is about the mysterious world
[TS]
01:14:02
◼
►
of the internal state of something on my
[TS]
01:14:04
◼
►
phone that decides what it is that will
[TS]
01:14:08
◼
►
start playing when my phone connects to
[TS]
01:14:09
◼
►
bluetooth on my car so very often I will
[TS]
01:14:12
◼
►
and I just did it today actually before
[TS]
01:14:17
◼
►
I entered the car I unlocked my phone
[TS]
01:14:20
◼
►
and looked and either I either I've used
[TS]
01:14:24
◼
►
the multitasking switcher to go do it or
[TS]
01:14:25
◼
►
I tap the overcast icon or was already
[TS]
01:14:27
◼
►
in it but the point is overcast was the
[TS]
01:14:28
◼
►
frontmost application right i had
[TS]
01:14:31
◼
►
previously built into a podcast i was
[TS]
01:14:32
◼
►
not listening now i think i DoubleTap my
[TS]
01:14:34
◼
►
air pods and like put them away or
[TS]
01:14:35
◼
►
whatever but overcast is the frontmost
[TS]
01:14:37
◼
►
app so it's a sleep button I go into my
[TS]
01:14:39
◼
►
car connects to bluetooth and instead of
[TS]
01:14:41
◼
►
overcast continuing to play the thing I
[TS]
01:14:43
◼
►
was just listening to music starts to
[TS]
01:14:45
◼
►
play and I have no idea how i OS
[TS]
01:14:49
◼
►
determines what it should start playing
[TS]
01:14:52
◼
►
when I get into my car and it connects
[TS]
01:14:54
◼
►
to bluetooth but maybe 15% of the time
[TS]
01:14:59
◼
►
it starts playing music instead of
[TS]
01:15:01
◼
►
playing
[TS]
01:15:02
◼
►
I mean sometimes like overcast is long
[TS]
01:15:04
◼
►
gone like it kind of makes sense like
[TS]
01:15:05
◼
►
the last time I listened over guess was
[TS]
01:15:06
◼
►
last night and I've since used Twitter
[TS]
01:15:08
◼
►
and browsed the web and done all sorts
[TS]
01:15:10
◼
►
of stuff surely overcast is not running
[TS]
01:15:11
◼
►
anymore because I've just thrashed
[TS]
01:15:13
◼
►
through the memory and so when I get
[TS]
01:15:15
◼
►
into my car maybe it's gonna be like oh
[TS]
01:15:17
◼
►
I should start playing a random playlist
[TS]
01:15:18
◼
►
right but when overcast is the frontmost
[TS]
01:15:20
◼
►
app and I was just listening to it and
[TS]
01:15:22
◼
►
it starts playing music makes me realize
[TS]
01:15:24
◼
►
I have no idea what the hell's going on
[TS]
01:15:25
◼
►
inside there I'm assuming you have very
[TS]
01:15:27
◼
►
little control over this as with so many
[TS]
01:15:28
◼
►
things did seem like os-level things but
[TS]
01:15:30
◼
►
can you
[TS]
01:15:31
◼
►
shed some light on what the hell's going
[TS]
01:15:32
◼
►
on there sure I mean I can tell you
[TS]
01:15:34
◼
►
right now I have zero control over it
[TS]
01:15:35
◼
►
but I will tell you roughly what I know
[TS]
01:15:37
◼
►
is happening and a lot of this is is
[TS]
01:15:40
◼
►
conjecture a lot of this is just just
[TS]
01:15:42
◼
►
figuring it out over time with
[TS]
01:15:44
◼
►
experience and some of this some very
[TS]
01:15:47
◼
►
little of this has been documented
[TS]
01:15:48
◼
►
before but not most of it so the short
[TS]
01:15:51
◼
►
version is it tries to do whatever you
[TS]
01:15:55
◼
►
did last but there are some exceptions
[TS]
01:15:57
◼
►
to when this will happen so first of all
[TS]
01:15:59
◼
►
a lot of times especially recently with
[TS]
01:16:02
◼
►
the rise of video clips on Twitter and
[TS]
01:16:05
◼
►
Facebook what you did last might not be
[TS]
01:16:08
◼
►
what you think you did last or you might
[TS]
01:16:10
◼
►
have forgotten or it might have been
[TS]
01:16:11
◼
►
something so for example if you are you
[TS]
01:16:14
◼
►
know if overcast is paused and you're
[TS]
01:16:16
◼
►
looking at Twitter and you view some
[TS]
01:16:19
◼
►
kind of embedded video clip Twitter has
[TS]
01:16:21
◼
►
just become the most recently audio
[TS]
01:16:22
◼
►
playing app and iOS keeps track of
[TS]
01:16:25
◼
►
whatever the most recently audio playing
[TS]
01:16:26
◼
►
app was for this purpose but lots of
[TS]
01:16:30
◼
►
things to take it so anything that plays
[TS]
01:16:32
◼
►
video anything that plays audio if you
[TS]
01:16:35
◼
►
view a video in Safari for instance that
[TS]
01:16:39
◼
►
becomes then the latest you know the
[TS]
01:16:41
◼
►
last app that played audio so it could
[TS]
01:16:43
◼
►
be lots of different things that you
[TS]
01:16:45
◼
►
don't even realize are taking it over
[TS]
01:16:46
◼
►
but if you like you know plug that quick
[TS]
01:16:49
◼
►
video and then it stops it doesn't give
[TS]
01:16:52
◼
►
the like last audio app status back to
[TS]
01:16:54
◼
►
what it had before it just stays on
[TS]
01:16:57
◼
►
whatever that was so much of the time in
[TS]
01:17:00
◼
►
practice that's the problem is you
[TS]
01:17:03
◼
►
actually did play audio through
[TS]
01:17:05
◼
►
something else and and either
[TS]
01:17:06
◼
►
subconsciously assumed that would go
[TS]
01:17:08
◼
►
back to overcast after that or that it
[TS]
01:17:11
◼
►
just that you just forgot or didn't
[TS]
01:17:13
◼
►
realize that that's happening that makes
[TS]
01:17:15
◼
►
sense but that's never the case with me
[TS]
01:17:17
◼
►
because it never I've never heard of do
[TS]
01:17:19
◼
►
a tweet and I've done I think I've done
[TS]
01:17:20
◼
►
what you've described like played a
[TS]
01:17:21
◼
►
video on Twitter played a video on
[TS]
01:17:22
◼
►
YouTube but I've never heard it resume a
[TS]
01:17:24
◼
►
YouTube video resume a tweet video
[TS]
01:17:26
◼
►
resume anything always starts playing
[TS]
01:17:28
◼
►
seemingly random playlists in my music
[TS]
01:17:30
◼
►
collection and I can tell you I'm not
[TS]
01:17:32
◼
►
listening to music on my iPhone like
[TS]
01:17:35
◼
►
ever like I have a dedicated iPod
[TS]
01:17:37
◼
►
connected with the USB cable in my car
[TS]
01:17:39
◼
►
like I don't even listen to my phone
[TS]
01:17:41
◼
►
music on my phone in my car I have a
[TS]
01:17:42
◼
►
separate iPod for that right
[TS]
01:17:44
◼
►
and it's amazing to me and I know it's
[TS]
01:17:47
◼
►
doing it this is taking really a long
[TS]
01:17:48
◼
►
it's amazing to me I don't I don't know
[TS]
01:17:50
◼
►
how it picks the playlist cuz it's not
[TS]
01:17:52
◼
►
even like the playlist that I was last
[TS]
01:17:53
◼
►
like if I go into a music app
[TS]
01:17:55
◼
►
intentionally and play a song and then
[TS]
01:17:57
◼
►
forget about it that like it just I
[TS]
01:17:58
◼
►
don't know what it's doing is it
[TS]
01:18:01
◼
►
honoring my shuffle but at anyway it
[TS]
01:18:03
◼
►
always plays music and it takes forever
[TS]
01:18:04
◼
►
for it to start playing music because
[TS]
01:18:06
◼
►
I've never even launched the music app
[TS]
01:18:07
◼
►
so right so there's other things at play
[TS]
01:18:10
◼
►
here so first of all even if it
[TS]
01:18:12
◼
►
remembers properly the last app you used
[TS]
01:18:15
◼
►
was overcast
[TS]
01:18:16
◼
►
if overcast has crashed in the
[TS]
01:18:19
◼
►
background it won't resume but you know
[TS]
01:18:22
◼
►
again I try to minimize background
[TS]
01:18:24
◼
►
crashes there are occasional ones that
[TS]
01:18:26
◼
►
still happened that I'm still trying to
[TS]
01:18:28
◼
►
track down but they're very very they're
[TS]
01:18:29
◼
►
relatively rare compared to other things
[TS]
01:18:31
◼
►
so that probably is not doing what
[TS]
01:18:33
◼
►
you're doing there but I can't I can't
[TS]
01:18:34
◼
►
tell you for sure it isn't the other
[TS]
01:18:36
◼
►
thing that so other things that are at
[TS]
01:18:38
◼
►
play here if it tries to resume
[TS]
01:18:43
◼
►
something like in a car sighting like
[TS]
01:18:45
◼
►
that and the last used audio app does
[TS]
01:18:48
◼
►
not respond in a certain amount of time
[TS]
01:18:50
◼
►
I think iOS default to music there's
[TS]
01:18:54
◼
►
also it this was this has been a problem
[TS]
01:18:57
◼
►
for for cars for a while that had iPod
[TS]
01:18:59
◼
►
support there is there these iPod
[TS]
01:19:02
◼
►
control protocols that wrote that work
[TS]
01:19:04
◼
►
over with USB and Bluetooth I think and
[TS]
01:19:07
◼
►
if a car has iPod support what will
[TS]
01:19:10
◼
►
sometimes happen is the car will
[TS]
01:19:12
◼
►
basically invoke that instead of like
[TS]
01:19:15
◼
►
the generic Bluetooth play thing and iOS
[TS]
01:19:19
◼
►
devices when prompted for music support
[TS]
01:19:21
◼
►
try to do the right thing they try to
[TS]
01:19:22
◼
►
show their music library to the car and
[TS]
01:19:24
◼
►
and you said that was kind of ran it so
[TS]
01:19:26
◼
►
it used to be whenever it would ask for
[TS]
01:19:28
◼
►
the iPod library music stuff it used to
[TS]
01:19:31
◼
►
be that most of them would default to
[TS]
01:19:32
◼
►
playing the first alphabetical song
[TS]
01:19:35
◼
►
title yeah so like whatever whatever
[TS]
01:19:37
◼
►
song you had that began with a and
[TS]
01:19:38
◼
►
you're in your it would just play that
[TS]
01:19:40
◼
►
every time my car does that with the
[TS]
01:19:42
◼
►
usb-connected ipod touch it always goes
[TS]
01:19:45
◼
►
with the here's the thing it still takes
[TS]
01:19:49
◼
►
me like two songs to figure out what
[TS]
01:19:50
◼
►
it's doing
[TS]
01:19:52
◼
►
the second song sometimes I'm up to
[TS]
01:19:54
◼
►
third so because I kind of like suits on
[TS]
01:19:56
◼
►
psychos good
[TS]
01:19:57
◼
►
oh and I do use random plants like uh
[TS]
01:19:59
◼
►
conceivably could have picked the Sun
[TS]
01:20:01
◼
►
rain but by the third song like wait a
[TS]
01:20:02
◼
►
second these all begin with a and like
[TS]
01:20:04
◼
►
how many years am I gonna do that I'm
[TS]
01:20:06
◼
►
dumb and just as a note okay as this
[TS]
01:20:10
◼
►
episode was it has been somewhat about
[TS]
01:20:12
◼
►
I'm not perfect I make a lot of mistakes
[TS]
01:20:14
◼
►
but as a note to people who implement
[TS]
01:20:16
◼
►
these kind of audio systems nobody ever
[TS]
01:20:19
◼
►
wants to play songs alphabetically by
[TS]
01:20:21
◼
►
their titles that is never a thing
[TS]
01:20:23
◼
►
anybody ever wants it is never the right
[TS]
01:20:25
◼
►
idea that just never ever ever do that
[TS]
01:20:27
◼
►
and there are so many like cars and
[TS]
01:20:29
◼
►
things that do that sometimes it's the
[TS]
01:20:32
◼
►
only option for certain like views or
[TS]
01:20:33
◼
►
certain parts of the UI
[TS]
01:20:35
◼
►
nobody wants alphabetical song playback
[TS]
01:20:37
◼
►
ever just don't do that anyway it seems
[TS]
01:20:41
◼
►
like in recent times
[TS]
01:20:42
◼
►
Apple has figured out okay nobody wants
[TS]
01:20:44
◼
►
to hear all in by stroke 9 every single
[TS]
01:20:47
◼
►
morning when they get in their car let's
[TS]
01:20:49
◼
►
instead play something from Apple music
[TS]
01:20:51
◼
►
that they might like so if you subscribe
[TS]
01:20:53
◼
►
to Apple music you often get that we're
[TS]
01:20:55
◼
►
like your car will suddenly start
[TS]
01:20:56
◼
►
playing just some kind of some radio
[TS]
01:20:58
◼
►
station or something playlists off of
[TS]
01:21:00
◼
►
your phone if it you can't figure out
[TS]
01:21:01
◼
►
what else to do and the car is your
[TS]
01:21:03
◼
►
question music so that's a thing too and
[TS]
01:21:05
◼
►
that that's been I think in the last -
[TS]
01:21:07
◼
►
iOS version I think since iOS 10 at
[TS]
01:21:09
◼
►
least so you know there's there's lots
[TS]
01:21:13
◼
►
of things that that your car and your
[TS]
01:21:15
◼
►
phone can negotiate and do what you
[TS]
01:21:18
◼
►
quickly realize is you dive into the
[TS]
01:21:19
◼
►
stuff is that this is just an incredibly
[TS]
01:21:20
◼
►
complex system and most of its complex
[TS]
01:21:22
◼
►
for a reason like you know I owe s this
[TS]
01:21:25
◼
►
whole concept of the last used
[TS]
01:21:26
◼
►
you know music playing or audio playing
[TS]
01:21:28
◼
►
AB that is complex in itself because of
[TS]
01:21:30
◼
►
all the things I mentioned like videos
[TS]
01:21:32
◼
►
and Twitter and Facebook and stuff like
[TS]
01:21:33
◼
►
that you know embedded stuff in Safari
[TS]
01:21:36
◼
►
YouTube videos like it's so complex to
[TS]
01:21:39
◼
►
even just try to keep tracking in a
[TS]
01:21:40
◼
►
reasonable way of like what was the last
[TS]
01:21:42
◼
►
app that played media and so if the user
[TS]
01:21:45
◼
►
says play what should I play so I don't
[TS]
01:21:49
◼
►
have a good answer for you except it
[TS]
01:21:51
◼
►
might be it might be one of those things
[TS]
01:21:53
◼
►
or it might be something else almost
[TS]
01:21:58
◼
►
most time it works 85% of the time 90%
[TS]
01:22:01
◼
►
of time it does what I expect you to do
[TS]
01:22:02
◼
►
but it's the times that it doesn't like
[TS]
01:22:04
◼
►
well what was your problem this time at
[TS]
01:22:05
◼
►
what you said about it trying to get it
[TS]
01:22:08
◼
►
to play
[TS]
01:22:09
◼
►
but like it's giving up after a short
[TS]
01:22:10
◼
►
period of time
[TS]
01:22:11
◼
►
and going to music brings true of me
[TS]
01:22:13
◼
►
because it always seems to take longer I
[TS]
01:22:15
◼
►
can always tell when oh I'm not gonna
[TS]
01:22:16
◼
►
hear my podcast I'm gonna hear music
[TS]
01:22:18
◼
►
because everything on my car takes a
[TS]
01:22:20
◼
►
long time in terms of booth and booting
[TS]
01:22:22
◼
►
up and everything you know and so
[TS]
01:22:23
◼
►
they're countered in seconds I can say
[TS]
01:22:26
◼
►
oh I know it's gonna know it's gonna
[TS]
01:22:27
◼
►
happen next gonna play music and it does
[TS]
01:22:29
◼
►
but almost all the time it works so
[TS]
01:22:31
◼
►
anyway another thing I mean I guess that
[TS]
01:22:34
◼
►
can be solved by Honda updating their
[TS]
01:22:37
◼
►
in-car infotainment system which by the
[TS]
01:22:39
◼
►
way they did the new Accords have an
[TS]
01:22:41
◼
►
all-new Android based presumably non
[TS]
01:22:44
◼
►
disgusting you know like but what do I
[TS]
01:22:47
◼
►
have now is like pre Android iOS like
[TS]
01:22:50
◼
►
the old world of car infotainment
[TS]
01:22:54
◼
►
systems the bad old world and the new
[TS]
01:22:56
◼
►
one is just you know the modern era so
[TS]
01:22:59
◼
►
I'm hoping it's better and I'm hoping
[TS]
01:23:01
◼
►
the professor's CPUs then and I'm hoping
[TS]
01:23:02
◼
►
it will take less time to connect to
[TS]
01:23:05
◼
►
bluetooth so at the very least I can get
[TS]
01:23:06
◼
►
the wrong thing playing faster in the
[TS]
01:23:10
◼
►
meantime just you know I mean it's
[TS]
01:23:12
◼
►
pretty pretty high success rate all
[TS]
01:23:14
◼
►
things considered but yeah it does sound
[TS]
01:23:15
◼
►
complicated it almost makes me wish that
[TS]
01:23:17
◼
►
there was a way that I could say look
[TS]
01:23:18
◼
►
all I ever wanted to happen ever ever
[TS]
01:23:20
◼
►
ever want to enter the car is for you to
[TS]
01:23:22
◼
►
start playing overcast and that's it but
[TS]
01:23:24
◼
►
that doesn't seem like something cards
[TS]
01:23:26
◼
►
so before you get a ton of email
[TS]
01:23:29
◼
►
hopefully you were able to back-channel
[TS]
01:23:32
◼
►
kind of directly to Apple and say hey
[TS]
01:23:36
◼
►
what's going on here what do you think
[TS]
01:23:39
◼
►
would have been your course of action if
[TS]
01:23:41
◼
►
that wasn't available to you like don't
[TS]
01:23:43
◼
►
there would be that's what I thought so
[TS]
01:23:48
◼
►
if you're not marklar mint and you know
[TS]
01:23:50
◼
►
yeah that's fine for Marco but you would
[TS]
01:23:52
◼
►
have opened a DTS ticket and
[TS]
01:23:53
◼
►
hypothetically that would have been
[TS]
01:23:56
◼
►
escalated to an engineer who could have
[TS]
01:23:57
◼
►
helped you hopefully maybe yeah and the
[TS]
01:23:59
◼
►
way these works and forgive me for not
[TS]
01:24:02
◼
►
having the details right cuz I've
[TS]
01:24:03
◼
►
actually never filed one but basically
[TS]
01:24:05
◼
►
every pay Apple developer membership
[TS]
01:24:07
◼
►
includes I believe two developer
[TS]
01:24:10
◼
►
technical support of the DTS incidents
[TS]
01:24:13
◼
►
per year and you basically like you know
[TS]
01:24:16
◼
►
you you you say you want to use one and
[TS]
01:24:17
◼
►
you can you can actually this you can
[TS]
01:24:20
◼
►
actually get like code level support you
[TS]
01:24:21
◼
►
can actually say like okay look here's
[TS]
01:24:23
◼
►
this code it is not working here
[TS]
01:24:25
◼
►
I can't figure this out can you help an
[TS]
01:24:28
◼
►
apple internet Apple engineers will
[TS]
01:24:30
◼
►
actually help you with that problem and
[TS]
01:24:31
◼
►
so it's it's a pretty involved process
[TS]
01:24:33
◼
►
that's why they're limited so it's two
[TS]
01:24:35
◼
►
per year and and I think there's some
[TS]
01:24:38
◼
►
provision where like if what you found
[TS]
01:24:40
◼
►
is actually an Apple bug then I think
[TS]
01:24:42
◼
►
they don't they don't like charge you
[TS]
01:24:43
◼
►
your ticket for that year they don't
[TS]
01:24:45
◼
►
accumulate so you know I would have a
[TS]
01:24:48
◼
►
lot if they did note but yeah so there
[TS]
01:24:52
◼
►
actually is this you know there is a way
[TS]
01:24:54
◼
►
to do this and while I have no
[TS]
01:24:56
◼
►
experience with it myself I've heard
[TS]
01:24:58
◼
►
from people who have used them that
[TS]
01:24:59
◼
►
they're incredibly helpful and so this
[TS]
01:25:02
◼
►
is something that all developers have
[TS]
01:25:03
◼
►
access to so that's pretty cool that's
[TS]
01:25:05
◼
►
awesome all right we good I mean I can
[TS]
01:25:09
◼
►
tell some more long boring stories if
[TS]
01:25:11
◼
►
you want well we got to figure out an
[TS]
01:25:13
◼
►
after show because I have something
[TS]
01:25:14
◼
►
brief but I don't know if it's gonna be
[TS]
01:25:15
◼
►
worth it oh I know what we should do
[TS]
01:25:17
◼
►
all right thanks for our three sponsors
[TS]
01:25:18
◼
►
this week betterment zero and fracture
[TS]
01:25:21
◼
►
and we will see you next week now the
[TS]
01:25:26
◼
►
show's over even though
[TS]
01:25:34
◼
►
[Music]
[TS]
01:25:37
◼
►
research Marco and Casey wouldn't let
[TS]
01:25:40
◼
►
him because it was accidentally was
[TS]
01:25:44
◼
►
accidental
[TS]
01:25:46
◼
►
and you can find the show notes at ADP
[TS]
01:25:56
◼
►
[Music]
[TS]
01:25:58
◼
►
yl is s so that's Casey less and a are
[TS]
01:26:02
◼
►
Co a RM auntie Marco Arment si are a
[TS]
01:26:10
◼
►
Syracuse
[TS]
01:26:25
◼
►
so John tell us about your Mongoose
[TS]
01:26:28
◼
►
californian trying to really clear out
[TS]
01:26:32
◼
►
the things in there yeah we have to set
[TS]
01:26:34
◼
►
the stage we have to set the stage so
[TS]
01:26:35
◼
►
forever and a day ago at the so the very
[TS]
01:26:39
◼
►
top of our show notes has some sections
[TS]
01:26:42
◼
►
and then including follow-up and then
[TS]
01:26:45
◼
►
the topics right so the very very very
[TS]
01:26:48
◼
►
top like the fifth line down in sitting
[TS]
01:26:52
◼
►
in this document for maybe a year now is
[TS]
01:26:56
◼
►
my Mongoose Californian parentheses 1984
[TS]
01:26:59
◼
►
parentheses in two links and this has
[TS]
01:27:02
◼
►
been sitting there staring us at the
[TS]
01:27:03
◼
►
face at the day in the face at the top
[TS]
01:27:05
◼
►
of this document for probably a year
[TS]
01:27:07
◼
►
maybe two it's been three years and now
[TS]
01:27:11
◼
►
is the time that we were going to
[TS]
01:27:13
◼
►
finally clear this out good call Marco I
[TS]
01:27:16
◼
►
the thing that we really should be
[TS]
01:27:17
◼
►
clearing out I was like early on someone
[TS]
01:27:19
◼
►
probably Casey was trying to put
[TS]
01:27:21
◼
►
sections in the notes we didn't have
[TS]
01:27:23
◼
►
names for things as you know the naming
[TS]
01:27:25
◼
►
problem with program again like it
[TS]
01:27:26
◼
►
hadn't actually come up with with you
[TS]
01:27:29
◼
►
know precise names for things so there's
[TS]
01:27:31
◼
►
all sorts of like pre post show public
[TS]
01:27:34
◼
►
post show after show pre show like we
[TS]
01:27:36
◼
►
didn't have the names for all the
[TS]
01:27:37
◼
►
different times that we can talk to each
[TS]
01:27:39
◼
►
other the times when we're live when
[TS]
01:27:41
◼
►
we're not live up blah blah blah so this
[TS]
01:27:44
◼
►
section got anchored up here with public
[TS]
01:27:46
◼
►
post show which now we call the after
[TS]
01:27:49
◼
►
show and is lower in the document and so
[TS]
01:27:51
◼
►
that's that's how old this was so I will
[TS]
01:27:53
◼
►
be able to delete this entire section
[TS]
01:27:54
◼
►
when we do this the problem with this
[TS]
01:27:55
◼
►
yeah is it was the thing I was angry
[TS]
01:27:59
◼
►
I was angry about it in 2014
[TS]
01:28:01
◼
►
unfortunately it's hard for me to muster
[TS]
01:28:03
◼
►
that anger again oh oh really is that so
[TS]
01:28:08
◼
►
well I demand me to it because you made
[TS]
01:28:10
◼
►
me dig up my crash story you weren't
[TS]
01:28:12
◼
►
angry about it that was story detect the
[TS]
01:28:16
◼
►
anger should have subsided you've
[TS]
01:28:18
◼
►
defeated the Beast now you can look back
[TS]
01:28:20
◼
►
on that and that's more like you know a
[TS]
01:28:21
◼
►
detective story if like it was this
[TS]
01:28:24
◼
►
mystery and I solved it and it was weird
[TS]
01:28:26
◼
►
and it's like a programming problem so I
[TS]
01:28:28
◼
►
had you do it in the middle of it like
[TS]
01:28:29
◼
►
your app is currently out there and
[TS]
01:28:31
◼
►
crashing you still can't figure what it
[TS]
01:28:32
◼
►
is and then you talked about it that
[TS]
01:28:34
◼
►
would be different story but anyway I'll
[TS]
01:28:36
◼
►
see what I
[TS]
01:28:36
◼
►
do to bring myself back to 2014 this is
[TS]
01:28:40
◼
►
a precipitated by me being on a podcast
[TS]
01:28:42
◼
►
that will link in the show notes
[TS]
01:28:44
◼
►
storming mortal where I talked about a
[TS]
01:28:45
◼
►
whole bunch of things including in the
[TS]
01:28:48
◼
►
words of a show that God helped me Casey
[TS]
01:28:51
◼
►
must have seen and please Marco know
[TS]
01:28:54
◼
►
that at least exists
[TS]
01:28:55
◼
►
the best president the best Christmas
[TS]
01:28:57
◼
►
present I ever received and ever would
[TS]
01:28:59
◼
►
receive my 1984 Mongoose Californian BMX
[TS]
01:29:03
◼
►
bike Casey do you know I was referencing
[TS]
01:29:05
◼
►
no come on come on what was it maybe
[TS]
01:29:10
◼
►
that did I get it wrong the best
[TS]
01:29:11
◼
►
Christmas present I ever received and
[TS]
01:29:16
◼
►
ever would receive I'm close I'm really
[TS]
01:29:18
◼
►
close unless you're not close enough for
[TS]
01:29:19
◼
►
us a Christmas story they only play it
[TS]
01:29:23
◼
►
24 hours a day I really see that like
[TS]
01:29:25
◼
►
once or twice ah what do you mean you've
[TS]
01:29:27
◼
►
always seen it once or twice I think
[TS]
01:29:29
◼
►
I've seen it all the way they play it
[TS]
01:29:30
◼
►
literally 24-hour I know I never pay
[TS]
01:29:33
◼
►
attention yeah exactly it's one of those
[TS]
01:29:35
◼
►
things it's always on and so you never
[TS]
01:29:36
◼
►
pay attention if you had said you'll
[TS]
01:29:39
◼
►
shoot your eye out with that thing I
[TS]
01:29:40
◼
►
would have known immediately always
[TS]
01:29:41
◼
►
cares that anyway it that movie by the
[TS]
01:29:43
◼
►
way is a really really really good movie
[TS]
01:29:46
◼
►
ignore the fact that it's played 24
[TS]
01:29:48
◼
►
hours that you did not play a 24 hours
[TS]
01:29:49
◼
►
it is a really good movie the kid in the
[TS]
01:29:52
◼
►
movie gets BB gun for Christmas and he
[TS]
01:29:54
◼
►
says the narrator the older version of
[TS]
01:29:56
◼
►
it says the best Christmas present he
[TS]
01:29:57
◼
►
ever received never would receive that's
[TS]
01:29:59
◼
►
my that's my bike for a variety of
[TS]
01:30:01
◼
►
reasons and the reason the reference we
[TS]
01:30:04
◼
►
were supposed to recognize there was not
[TS]
01:30:05
◼
►
the bike itself just the best present
[TS]
01:30:08
◼
►
that you know you know yeah it's a lot
[TS]
01:30:09
◼
►
of very very near the end of the movies
[TS]
01:30:12
◼
►
like the second or third to last line in
[TS]
01:30:14
◼
►
those weeds we didn't stand a chance
[TS]
01:30:15
◼
►
no it's pretty significant line it's
[TS]
01:30:17
◼
►
pretty significant sentiment anyway I
[TS]
01:30:19
◼
►
would get that quote exactly right so I
[TS]
01:30:21
◼
►
can repeat it with more confidence in
[TS]
01:30:24
◼
►
the future anyway on this podcast talked
[TS]
01:30:25
◼
►
about a whole bunch of things I also
[TS]
01:30:26
◼
►
talked about BMX and around this time I
[TS]
01:30:29
◼
►
was buying bicycles from my kids of
[TS]
01:30:32
◼
►
various sizes like like non-training
[TS]
01:30:35
◼
►
wheel bikes like their first like real
[TS]
01:30:36
◼
►
bikes and I found that experience
[TS]
01:30:39
◼
►
incredibly frustrating so I I grew up in
[TS]
01:30:42
◼
►
a bike culture which is like 70s 80s
[TS]
01:30:46
◼
►
suburban New York metro area whoo
[TS]
01:30:50
◼
►
bike culture kids were on bicycles can
[TS]
01:30:52
◼
►
we tell people that you're a biker
[TS]
01:30:54
◼
►
different different thing different
[TS]
01:30:56
◼
►
context although we did put it up
[TS]
01:30:57
◼
►
playing cards in our spokes with the
[TS]
01:30:59
◼
►
clothespin so your bike sound like I was
[TS]
01:31:00
◼
►
like oh yeah that really confused
[TS]
01:31:03
◼
►
anybody ever that's right awesome so
[TS]
01:31:06
◼
►
kids kids were on bikes all the time
[TS]
01:31:07
◼
►
like if you watched a Steven Spielberg
[TS]
01:31:08
◼
►
movie showing kids in the 70s raised and
[TS]
01:31:10
◼
►
they're riding around in bicycles if you
[TS]
01:31:11
◼
►
watch stranger things and kids are
[TS]
01:31:13
◼
►
riding around on bicycles that was a
[TS]
01:31:14
◼
►
real thing that's all we did we come at
[TS]
01:31:15
◼
►
school we get on our bikes we'd go all
[TS]
01:31:17
◼
►
over the place nobody had helmets we
[TS]
01:31:19
◼
►
would fashion jumps out of garbage we
[TS]
01:31:21
◼
►
found in other people's trash on trash
[TS]
01:31:23
◼
►
day in the middle of the street so all
[TS]
01:31:25
◼
►
very dangerous and scary and we've never
[TS]
01:31:28
◼
►
let our kids do it today but that's what
[TS]
01:31:29
◼
►
we did and because we were in a bike
[TS]
01:31:32
◼
►
culture and bikes are so important
[TS]
01:31:33
◼
►
there's a hierarchy of what kind of bike
[TS]
01:31:35
◼
►
you had and all the fancy rich kids had
[TS]
01:31:38
◼
►
Mongoose or Red Line which were
[TS]
01:31:40
◼
►
expensive bikes and I wanted a mongoose
[TS]
01:31:42
◼
►
I think I thought red lines were more
[TS]
01:31:44
◼
►
expensive I don't even think they were
[TS]
01:31:45
◼
►
but that's what I thought and I wanted
[TS]
01:31:48
◼
►
one for Christmas and I thought there's
[TS]
01:31:49
◼
►
no way I'm gonna get along because
[TS]
01:31:50
◼
►
they're really expensive and they were
[TS]
01:31:51
◼
►
and my parents totally surprised me with
[TS]
01:31:54
◼
►
it like the president you don't think
[TS]
01:31:55
◼
►
you're ever gonna get it's not even I
[TS]
01:31:57
◼
►
was like hopeful for looking forward it
[TS]
01:31:58
◼
►
wasn't even didn't even enter my mind
[TS]
01:32:00
◼
►
it's like being a kid and saying I want
[TS]
01:32:02
◼
►
a Lamborghini Countach and you're like
[TS]
01:32:03
◼
►
yeah but like whatever am I gonna get
[TS]
01:32:04
◼
►
one and you wake up Christmas morning
[TS]
01:32:05
◼
►
it's in your garage and it's yours right
[TS]
01:32:07
◼
►
it was like that basically and I rode
[TS]
01:32:10
◼
►
the hell out of that bicycle I rode it
[TS]
01:32:13
◼
►
everywhere jumped it off jumps and dirt
[TS]
01:32:15
◼
►
bikes and trails that rode up and down
[TS]
01:32:17
◼
►
highways on this bike has no gears by
[TS]
01:32:18
◼
►
the way it to BMX bike bike is just
[TS]
01:32:20
◼
►
straight up you know took really good
[TS]
01:32:22
◼
►
care of it you know cleaned and oiled it
[TS]
01:32:25
◼
►
all it's not like all the things you can
[TS]
01:32:26
◼
►
imagine his bike is like my prized
[TS]
01:32:27
◼
►
possession I still have this bicycle
[TS]
01:32:29
◼
►
it's still in my house oh my Wow in the
[TS]
01:32:32
◼
►
attic and the basement I tried to get my
[TS]
01:32:35
◼
►
kids to ride the bike right it's like
[TS]
01:32:37
◼
►
the reason I saved it for my kids but
[TS]
01:32:38
◼
►
they couldn't care less hey they didn't
[TS]
01:32:40
◼
►
care and B they didn't like it I rode I
[TS]
01:32:45
◼
►
rode the bike Here I am 37 years old on
[TS]
01:32:48
◼
►
my BMX bike you know what it's still a
[TS]
01:32:50
◼
►
really good bike you get on it and you
[TS]
01:32:52
◼
►
can tell this is you know it's not a
[TS]
01:32:54
◼
►
complicated thing it's the other pedals
[TS]
01:32:56
◼
►
and a gear then a chain that connects to
[TS]
01:32:58
◼
►
another gear and some hand brakes and
[TS]
01:32:59
◼
►
tires and of course the tire is a member
[TS]
01:33:01
◼
►
place over the years because you know I
[TS]
01:33:02
◼
►
went through many tires and
[TS]
01:33:04
◼
►
herbs over the time of owning this but
[TS]
01:33:06
◼
►
pretty much everything else on it is
[TS]
01:33:07
◼
►
original and to this day like how old's
[TS]
01:33:11
◼
►
this bike is that 1984 bike it rides
[TS]
01:33:14
◼
►
great you pedal and it feels like I
[TS]
01:33:17
◼
►
don't know like like I'm gonna sit for
[TS]
01:33:19
◼
►
KC like it like a BMW manual
[TS]
01:33:20
◼
►
transmission I guess Swiss watch for
[TS]
01:33:22
◼
►
Marco Swiss watches don't like precision
[TS]
01:33:25
◼
►
piece of machinery there is no slippage
[TS]
01:33:27
◼
►
there is no slop all the bearings in it
[TS]
01:33:31
◼
►
are smooth there is a very very little
[TS]
01:33:34
◼
►
friction the brakes are low crap because
[TS]
01:33:36
◼
►
you know the pads and the brakes have
[TS]
01:33:38
◼
►
been replaced many times they're kind of
[TS]
01:33:39
◼
►
you know hard and crusty for me in the
[TS]
01:33:41
◼
►
basement but but the pedaling
[TS]
01:33:43
◼
►
experiences bike there are no squeaks
[TS]
01:33:44
◼
►
and rattles 100% solid so when I'm
[TS]
01:33:47
◼
►
looking for bikes for my kids and my
[TS]
01:33:49
◼
►
club you know they don't whatever I just
[TS]
01:33:50
◼
►
need any old bike right but you know me
[TS]
01:33:54
◼
►
being the obnoxious suburban rich dad
[TS]
01:34:00
◼
►
trying to buy things that are expensive
[TS]
01:34:01
◼
►
first kids it's like well let me try to
[TS]
01:34:03
◼
►
get you know I know it's just a kid's
[TS]
01:34:04
◼
►
bike but let me get a good quality one
[TS]
01:34:06
◼
►
because I want my kids to have a good
[TS]
01:34:07
◼
►
quality but not just some some cruddy
[TS]
01:34:09
◼
►
like Toys R Us made of like some weird
[TS]
01:34:12
◼
►
terrible cheap aluminum alloy that you
[TS]
01:34:14
◼
►
could bend with your fingers they're
[TS]
01:34:15
◼
►
just gonna fall apart or rust or just
[TS]
01:34:17
◼
►
you know Bend if it goes off and a
[TS]
01:34:19
◼
►
little bump in the road I want to get a
[TS]
01:34:21
◼
►
good bike right and maybe we'll have
[TS]
01:34:22
◼
►
good resale value or whatever and I'm
[TS]
01:34:24
◼
►
looking to try to find one kid sighs you
[TS]
01:34:27
◼
►
know not an adult bike but at a kid size
[TS]
01:34:29
◼
►
bike I'm not gonna spend thousands of
[TS]
01:34:32
◼
►
dollars but I would spend you know a
[TS]
01:34:33
◼
►
couple hundred bucks on or whatever that
[TS]
01:34:35
◼
►
may be it's not gonna be as good as my
[TS]
01:34:37
◼
►
Mongoose but just its competent that you
[TS]
01:34:40
◼
►
know you you pedal and it feels like you
[TS]
01:34:43
◼
►
are pushing yourself forward you don't
[TS]
01:34:46
◼
►
feel the gears and the chain or any
[TS]
01:34:47
◼
►
other stuff like that
[TS]
01:34:48
◼
►
and we went through a couple of bikes
[TS]
01:34:51
◼
►
and a couple of different ways to get
[TS]
01:34:53
◼
►
them and a couple of different stores
[TS]
01:34:54
◼
►
and I felt like Marco buying something
[TS]
01:34:57
◼
►
and then returning it and buying
[TS]
01:34:58
◼
►
something and then returning it because
[TS]
01:34:59
◼
►
they were all just terrible I heard
[TS]
01:35:02
◼
►
sometimes sometimes they they the
[TS]
01:35:05
◼
►
problem was like the shipment like that
[TS]
01:35:07
◼
►
shipment would come and the box would be
[TS]
01:35:08
◼
►
damaged you could see that it was like
[TS]
01:35:10
◼
►
crushed and like the gears would have
[TS]
01:35:12
◼
►
been like jams against concrete or
[TS]
01:35:14
◼
►
something is the little teeth on the
[TS]
01:35:15
◼
►
gears were bent because you could tell
[TS]
01:35:16
◼
►
with the paint which
[TS]
01:35:17
◼
►
sometimes you'd get it and you know no
[TS]
01:35:20
◼
►
matter how much you tried to lubricate
[TS]
01:35:22
◼
►
things in it and get it up and running
[TS]
01:35:24
◼
►
it always just you know the bike chain
[TS]
01:35:25
◼
►
would bend and get a kink in it and
[TS]
01:35:28
◼
►
never straighten out or the the chain
[TS]
01:35:29
◼
►
would jump off and you know I know how
[TS]
01:35:31
◼
►
to I have a lot of experience fixing and
[TS]
01:35:33
◼
►
maintaining bikes over life or all the
[TS]
01:35:34
◼
►
way up to ten speeds everything when I
[TS]
01:35:35
◼
►
was old like I know what I'm doing and
[TS]
01:35:37
◼
►
these bikes were just crap every part of
[TS]
01:35:40
◼
►
them was crap their bearings if they had
[TS]
01:35:41
◼
►
them at all were crap the the parts were
[TS]
01:35:44
◼
►
not precisely manufactured they're made
[TS]
01:35:46
◼
►
of crappy metal that I could Bend with
[TS]
01:35:48
◼
►
my fingernails the paint jobs were
[TS]
01:35:50
◼
►
terrible they were heavy they were ugly
[TS]
01:35:52
◼
►
they were slow they felt terrible every
[TS]
01:35:54
◼
►
one of them was like I you know I
[TS]
01:35:56
◼
►
wouldn't have created a thousand of them
[TS]
01:35:58
◼
►
for my Mongoose right and I didn't
[TS]
01:36:01
◼
►
understand why you know what the deal is
[TS]
01:36:03
◼
►
with bikes like is it only like super
[TS]
01:36:05
◼
►
adult multi-thousand dollar even more
[TS]
01:36:08
◼
►
obnoxious rich dude bikes that you have
[TS]
01:36:10
◼
►
to get like is that the only place good
[TS]
01:36:12
◼
►
quality components are even Mongoose
[TS]
01:36:15
◼
►
which is brand that still exists and I
[TS]
01:36:17
◼
►
think red lines still exist to their
[TS]
01:36:18
◼
►
bikes are these weird monstrosity is
[TS]
01:36:19
◼
►
that just don't seem to be the quality
[TS]
01:36:22
◼
►
they used to and it got me into the
[TS]
01:36:23
◼
►
SuperDuper old man you know second only
[TS]
01:36:25
◼
►
to my literal telling children to get
[TS]
01:36:27
◼
►
off my lawn of like they don't make
[TS]
01:36:30
◼
►
things like they used wait do you do
[TS]
01:36:31
◼
►
that that was one of my that's my
[TS]
01:36:33
◼
►
favorite tweet I have ever made look at
[TS]
01:36:36
◼
►
why the show notes so is the tweet I'm
[TS]
01:36:40
◼
►
gonna try to recite it from memory the
[TS]
01:36:43
◼
►
school bus stops in front of my house
[TS]
01:36:45
◼
►
this morning I found myself literally
[TS]
01:36:47
◼
►
telling children to get off my lawn this
[TS]
01:36:50
◼
►
is a real thing that happened because
[TS]
01:36:52
◼
►
the school bus stop is in front of my
[TS]
01:36:53
◼
►
house and when school bus stopped the
[TS]
01:36:54
◼
►
kids like oh let's just go on this lawn
[TS]
01:36:56
◼
►
here and like play ball and like run
[TS]
01:36:58
◼
►
around and you know stop through the
[TS]
01:37:00
◼
►
planting beds and throw balls so they
[TS]
01:37:02
◼
►
end up hitting our house to get off my
[TS]
01:37:05
◼
►
lawn like seriously you think you
[TS]
01:37:08
◼
►
wouldn't do this but just think about if
[TS]
01:37:10
◼
►
you had a bus stop in front your house
[TS]
01:37:12
◼
►
and every single morning fleet of
[TS]
01:37:14
◼
►
children are there just running around
[TS]
01:37:15
◼
►
and stomping on your downspouts and
[TS]
01:37:17
◼
►
bending them and crushing your bushes
[TS]
01:37:19
◼
►
and throwing balls and bouncing off
[TS]
01:37:21
◼
►
their house and the ball is hitting your
[TS]
01:37:22
◼
►
car in your driveway Casey you would go
[TS]
01:37:24
◼
►
out there and you tell the kids to get
[TS]
01:37:25
◼
►
off your lawn so I literally went out
[TS]
01:37:27
◼
►
and told the kids to get off my lawn the
[TS]
01:37:29
◼
►
school bus stop is
[TS]
01:37:30
◼
►
in front of my house period I am now
[TS]
01:37:33
◼
►
literally telling children to get off my
[TS]
01:37:35
◼
►
lawn period January 2009 and you would
[TS]
01:37:38
◼
►
too you know that's the oldest but the
[TS]
01:37:41
◼
►
second oldest ever felt is I might hurt
[TS]
01:37:43
◼
►
my grandfather says all the time and I
[TS]
01:37:45
◼
►
mostly just ignored him and rolled his
[TS]
01:37:46
◼
►
eyes but he would show me how they don't
[TS]
01:37:48
◼
►
don't make them like they used to like
[TS]
01:37:50
◼
►
they don't make him over them it was
[TS]
01:37:51
◼
►
cars right and I contend they do not
[TS]
01:37:54
◼
►
make bikes for kids like they used to
[TS]
01:37:56
◼
►
that there is no bike at any price
[TS]
01:37:59
◼
►
anywhere in the world that is of ego
[TS]
01:38:01
◼
►
quality to my 1994 Mongoose California
[TS]
01:38:05
◼
►
in terms of the simple machine with
[TS]
01:38:07
◼
►
bearings and petals and wheels and
[TS]
01:38:10
◼
►
chains that that you you know that takes
[TS]
01:38:14
◼
►
your leg energy and turns it into
[TS]
01:38:16
◼
►
forward momentum that stupid thing in my
[TS]
01:38:18
◼
►
basement right now hanging from the
[TS]
01:38:20
◼
►
ceiling is better than anything you get
[TS]
01:38:21
◼
►
at any price and I find that depressing
[TS]
01:38:24
◼
►
and I'm assuming it's just because I
[TS]
01:38:27
◼
►
don't know the secret place and the
[TS]
01:38:28
◼
►
secret brands for today's good bikes or
[TS]
01:38:30
◼
►
maybe kids don't like bikes at all until
[TS]
01:38:32
◼
►
they're adults and you know ride
[TS]
01:38:35
◼
►
grown-up bikes but anyway that was
[TS]
01:38:37
◼
►
depressing and ended up getting my kids
[TS]
01:38:38
◼
►
a series of terrible bikes from like I
[TS]
01:38:42
◼
►
think they had a couple from bike stores
[TS]
01:38:44
◼
►
and a couple from Target and it's like
[TS]
01:38:46
◼
►
it doesn't matter it doesn't matter how
[TS]
01:38:47
◼
►
much you spend or where you get them I
[TS]
01:38:48
◼
►
just resigned to the fact that they're
[TS]
01:38:49
◼
►
all crap so just you know after in the
[TS]
01:38:52
◼
►
end times instead of pushing a shopping
[TS]
01:38:54
◼
►
cart through the ruins of civilization I
[TS]
01:38:56
◼
►
will be the 50 year-old man riding a way
[TS]
01:38:59
◼
►
too small for him BMX bike that is
[TS]
01:39:02
◼
►
awesome
[TS]
01:39:03
◼
►
John I have good news my friend you have
[TS]
01:39:06
◼
►
successfully mustered up the appropriate
[TS]
01:39:08
◼
►
amount of anchor I was so because like
[TS]
01:39:12
◼
►
you know I think it's the Marco style
[TS]
01:39:13
◼
►
anger is like something that money can't
[TS]
01:39:15
◼
►
fix what what is wrong with the world
[TS]
01:39:18
◼
►
I'm willing to spoil my children and buy
[TS]
01:39:20
◼
►
them things that they should known that
[TS]
01:39:22
◼
►
they're not going to appreciate and yet
[TS]
01:39:23
◼
►
I can't I'm not allowed to spoil my
[TS]
01:39:25
◼
►
children the thing I want is not
[TS]
01:39:29
◼
►
available on Amazon no I was I was going
[TS]
01:39:32
◼
►
to bike stores but actual bike stores we
[TS]
01:39:34
◼
►
did actually buy a couple bikes the bike
[TS]
01:39:35
◼
►
stores at least we got some that were
[TS]
01:39:36
◼
►
sturdy from bike stores at tremendous
[TS]
01:39:38
◼
►
expense on you but I'm totally willing
[TS]
01:39:40
◼
►
to support a bike store if it's gonna
[TS]
01:39:41
◼
►
keep a bike store business because if
[TS]
01:39:43
◼
►
you don't go to bike store it's
[TS]
01:39:44
◼
►
Walmart Target Toys R Us and like
[TS]
01:39:46
◼
►
sporting goods stores
[TS]
01:39:47
◼
►
none of which know anything about
[TS]
01:39:49
◼
►
bicycles so if you have a local bike
[TS]
01:39:51
◼
►
store go there and give them whatever
[TS]
01:39:53
◼
►
they want because if it's better than
[TS]
01:39:55
◼
►
shopping elsewhere I think you guys have
[TS]
01:39:58
◼
►
does Adam have a scoop bike
[TS]
01:40:00
◼
►
he has a balance bike I don't know if
[TS]
01:40:02
◼
►
it's the same thing it's it's basically
[TS]
01:40:04
◼
►
a bike with no pedals yeah those are
[TS]
01:40:06
◼
►
awesome yeah he and he he has taken like
[TS]
01:40:08
◼
►
he's had it now for over a year I think
[TS]
01:40:11
◼
►
maybe even two years and he said he took
[TS]
01:40:14
◼
►
to it immediately and is really into it
[TS]
01:40:16
◼
►
it's it's almost to the point now where
[TS]
01:40:18
◼
►
I was thinking about in a few weeks I'm
[TS]
01:40:21
◼
►
thinking about like trying him on a like
[TS]
01:40:24
◼
►
a real bike to see if he if he can do it
[TS]
01:40:26
◼
►
yet I think he might be able to he's a
[TS]
01:40:28
◼
►
hundred percent ready I've seen video of
[TS]
01:40:29
◼
►
him doing it he is ready for a bike he
[TS]
01:40:31
◼
►
is you know that that's a good bike he
[TS]
01:40:33
◼
►
hasn't totally mastered it he's yeah
[TS]
01:40:35
◼
►
when my kids never wanted to do this
[TS]
01:40:37
◼
►
good bike of course throughout this
[TS]
01:40:38
◼
►
group bike so that I understand the
[TS]
01:40:39
◼
►
theory business go bike it'll be awesome
[TS]
01:40:40
◼
►
my kids were like nope no way in hell
[TS]
01:40:42
◼
►
I'm getting on that so they took a long
[TS]
01:40:43
◼
►
time to learn how to ride bikes but Adam
[TS]
01:40:45
◼
►
I'm just gonna running back tomorrow if
[TS]
01:40:47
◼
►
you give him the bike with pedals
[TS]
01:40:48
◼
►
don't even bother the training wheels
[TS]
01:40:49
◼
►
he's ready yeah I didn't ride a bike
[TS]
01:40:51
◼
►
until like middle school took me a long
[TS]
01:40:52
◼
►
time saying cuz I was like I was really
[TS]
01:40:55
◼
►
into scooters and just didn't really I I
[TS]
01:40:59
◼
►
thought I would I didn't need the bike
[TS]
01:41:00
◼
►
it didn't understand mechanical
[TS]
01:41:02
◼
►
advantage not at all no yeah so 200
[TS]
01:41:05
◼
►
middle school you learned about lever
[TS]
01:41:07
◼
►
ISM other simple machines well and
[TS]
01:41:10
◼
►
actually I at the beach it's a it's like
[TS]
01:41:14
◼
►
a no cars community like there's no cars
[TS]
01:41:16
◼
►
anywhere so they only wagons yeah
[TS]
01:41:18
◼
►
everyone bikes everywhere and and and
[TS]
01:41:20
◼
►
there was some bikes in the basement of
[TS]
01:41:22
◼
►
this place and so I took one out and the
[TS]
01:41:25
◼
►
last couple times you've been there and
[TS]
01:41:26
◼
►
and started riding it around and I
[TS]
01:41:27
◼
►
haven't ridden a bike since my high
[TS]
01:41:30
◼
►
school bike it which was never quite
[TS]
01:41:32
◼
►
adult sized it was like a couple exist
[TS]
01:41:34
◼
►
smaller than like a regular it was like
[TS]
01:41:36
◼
►
to be fair yeah
[TS]
01:41:41
◼
►
see what that was going yeah hoping you
[TS]
01:41:44
◼
►
would autocomplete the joke but I had
[TS]
01:41:45
◼
►
they had to go a little farther yeah so
[TS]
01:41:48
◼
►
I started writing in and first of all
[TS]
01:41:51
◼
►
riding a bike when you haven't ridden
[TS]
01:41:53
◼
►
one in you know probably 20 years it's
[TS]
01:41:57
◼
►
just a bike yeah the old saying I mean
[TS]
01:42:01
◼
►
yes but not well and it's terrifying and
[TS]
01:42:04
◼
►
also like the bike oh wait a second I've
[TS]
01:42:07
◼
►
I took a long break riding bikes too
[TS]
01:42:09
◼
►
like most people like you ride a bike
[TS]
01:42:11
◼
►
when your kids and you become an adult
[TS]
01:42:12
◼
►
and you get a license to get a car so I
[TS]
01:42:13
◼
►
think there was a pretty big gap between
[TS]
01:42:15
◼
►
riding bikes and my experience it was
[TS]
01:42:17
◼
►
like riding a bike I'm no problem I'm
[TS]
01:42:20
◼
►
like of course I know how to do this
[TS]
01:42:22
◼
►
maybe your gap was longer than mine or
[TS]
01:42:24
◼
►
maybe you didn't know you didn't have
[TS]
01:42:25
◼
►
the hours the flight hours in the end
[TS]
01:42:29
◼
►
the seat of a bike but I just rode my
[TS]
01:42:31
◼
►
bike I like to pick up my car from the
[TS]
01:42:33
◼
►
the body shop I got a you know scratch
[TS]
01:42:35
◼
►
is fixed in my paint and I had to go
[TS]
01:42:38
◼
►
pick up the car but of course he can't
[TS]
01:42:39
◼
►
drive a car to pick up the car so a car
[TS]
01:42:42
◼
►
and you know it was that's not the first
[TS]
01:42:45
◼
►
time ridden a bike on the 10th but
[TS]
01:42:46
◼
►
anyway my experience it was just like
[TS]
01:42:47
◼
►
riding a bike and wasn't terrifying but
[TS]
01:42:49
◼
►
maybe maybe your campus longer well it
[TS]
01:42:51
◼
►
kind of an exasperated factor is that
[TS]
01:42:53
◼
►
the the bike that that was in the
[TS]
01:42:56
◼
►
basement of this house is not only very
[TS]
01:42:59
◼
►
very old and has a lot of rust and
[TS]
01:43:01
◼
►
failing parts like it is an 18-speed
[TS]
01:43:03
◼
►
mountain bike I don't know what brand I
[TS]
01:43:07
◼
►
don't think it would be a brand anybody
[TS]
01:43:08
◼
►
would recognize it like it isn't it's
[TS]
01:43:09
◼
►
it's cheap bike but it's also a cheap
[TS]
01:43:10
◼
►
old bike that has been around sea air
[TS]
01:43:13
◼
►
for a long time so there's lots of rust
[TS]
01:43:14
◼
►
and it's to the point where like the
[TS]
01:43:16
◼
►
gears like if you shift the the big gear
[TS]
01:43:20
◼
►
like by the pedals if you shift that the
[TS]
01:43:23
◼
►
the thing falls off like the the thing
[TS]
01:43:26
◼
►
that moves the gears back and forth like
[TS]
01:43:27
◼
►
it just falls off and you have to like
[TS]
01:43:28
◼
►
it jams up in weird ways and you have
[TS]
01:43:30
◼
►
like unjam it and weird kinks and you're
[TS]
01:43:32
◼
►
chained to something like that yet but
[TS]
01:43:34
◼
►
only if you shift the middle gear and
[TS]
01:43:35
◼
►
then the the back gears at the smaller
[TS]
01:43:37
◼
►
ones that are supposed to be like more
[TS]
01:43:39
◼
►
fine-grained the the gear shifting thing
[TS]
01:43:42
◼
►
seems to just like skip every 2 or 3 at
[TS]
01:43:45
◼
►
a time so it is technically an 18-speed
[TS]
01:43:49
◼
►
but i can only actually give it to
[TS]
01:43:50
◼
►
engage maybe three distinct speeds and
[TS]
01:43:53
◼
►
they're very far apart from each other
[TS]
01:43:56
◼
►
I've been in one gear and I rode to get
[TS]
01:43:59
◼
►
my car I was using you know some ancient
[TS]
01:44:01
◼
►
like it was like a given to us by a
[TS]
01:44:03
◼
►
friend who was gonna throw it in the
[TS]
01:44:04
◼
►
garbage and the same same problems a
[TS]
01:44:05
◼
►
mountain bike with a whole bunch of
[TS]
01:44:07
◼
►
gears and in theory you have a bunch of
[TS]
01:44:08
◼
►
them but in practice it jumps over all
[TS]
01:44:10
◼
►
the gears and the worst part for me is
[TS]
01:44:12
◼
►
because I have kinks in the chain
[TS]
01:44:13
◼
►
if you try to pedal hard the chain pops
[TS]
01:44:16
◼
►
off the teeth of Jesus and then catches
[TS]
01:44:19
◼
►
again like seven notches later and that
[TS]
01:44:21
◼
►
is the worst thing when you're trying to
[TS]
01:44:23
◼
►
pedal it's like I just I mean I don't
[TS]
01:44:24
◼
►
blame that bike I'm I know there are
[TS]
01:44:26
◼
►
available good mountain bikes if I was
[TS]
01:44:27
◼
►
willing to buy them I'm just a
[TS]
01:44:28
◼
►
hand-me-down bike but brighting a bad
[TS]
01:44:30
◼
►
bike feels gross the other problem is
[TS]
01:44:33
◼
►
this bike is way too tall for me like
[TS]
01:44:36
◼
►
it's first of all not comfortable if
[TS]
01:44:40
◼
►
your tippy-toes to reach the pedals I
[TS]
01:44:41
◼
►
have to almost jump onto it like that's
[TS]
01:44:43
◼
►
it that's how it's written way to fall
[TS]
01:44:46
◼
►
video this tip periscoping if not right
[TS]
01:44:50
◼
►
you took the words right out of my mouth
[TS]
01:44:51
◼
►
like of all this stuff that you
[TS]
01:44:53
◼
►
periscope and the seat the seat is at
[TS]
01:44:55
◼
►
the bottom like it can't be adjusted any
[TS]
01:44:57
◼
►
further down than it where it is now and
[TS]
01:45:00
◼
►
it's just it's just too big for me we
[TS]
01:45:01
◼
►
get you to do a running start and get
[TS]
01:45:03
◼
►
that on periscope you come do the
[TS]
01:45:04
◼
►
running start and jump on yeah it's so
[TS]
01:45:06
◼
►
it's it's quite terrifying if I if I
[TS]
01:45:09
◼
►
have to slow down like to go around some
[TS]
01:45:11
◼
►
people on the sidewalk I just have to
[TS]
01:45:13
◼
►
just just stop and put my feet down just
[TS]
01:45:15
◼
►
I'll just wait them to pass please like
[TS]
01:45:17
◼
►
and put your feet down when the seats
[TS]
01:45:18
◼
►
are really high like when I first got a
[TS]
01:45:19
◼
►
couple of my 10 speeds or when I had
[TS]
01:45:21
◼
►
riding my dad's 10 series I couldn't
[TS]
01:45:22
◼
►
reach my feet couldn't reach the ground
[TS]
01:45:23
◼
►
I have to jump off of the seat and even
[TS]
01:45:25
◼
►
when I was on the bar like rest resting
[TS]
01:45:27
◼
►
on my balls tilt it over so one foot
[TS]
01:45:29
◼
►
could be on the ground yeah I mean that
[TS]
01:45:31
◼
►
yeah I'm only putting one foot down I
[TS]
01:45:32
◼
►
don't I don't quite have your bar issue
[TS]
01:45:34
◼
►
but it's it's not that far off like it's
[TS]
01:45:36
◼
►
really so yeah I I and I so actually
[TS]
01:45:40
◼
►
this was interesting this was the second
[TS]
01:45:41
◼
►
time I'm looking at bikes online today
[TS]
01:45:43
◼
►
earlier today I thought you know I would
[TS]
01:45:45
◼
►
like to get you know obviously a bike
[TS]
01:45:47
◼
►
that that fits me for this place cuz I'm
[TS]
01:45:50
◼
►
about to go be there for a long time for
[TS]
01:45:53
◼
►
my big summer vacation so I would like
[TS]
01:45:55
◼
►
to maybe get my own bike that actually
[TS]
01:45:57
◼
►
fits me it would be less terrifying to
[TS]
01:45:59
◼
►
write and maybe has here's the work I
[TS]
01:46:02
◼
►
thought maybe there's like a bikes and I
[TS]
01:46:04
◼
►
thought you know if there's one bike
[TS]
01:46:05
◼
►
that I would really want to have okay
[TS]
01:46:08
◼
►
John you know the decade that we grew up
[TS]
01:46:10
◼
►
in can you guess what bike I want I do
[TS]
01:46:15
◼
►
know the decade you grew up in but I
[TS]
01:46:16
◼
►
didn't grow up on that decade I know
[TS]
01:46:19
◼
►
that what the answer would be if you
[TS]
01:46:21
◼
►
were my age but I'm assuming because
[TS]
01:46:23
◼
►
your 90s children that you want some
[TS]
01:46:25
◼
►
kind of grouse mountain by key thing
[TS]
01:46:27
◼
►
with suspension Casey can you guess the
[TS]
01:46:29
◼
►
one bike I might want from our childhood
[TS]
01:46:32
◼
►
oh the pee-wee Herman bike yup there you
[TS]
01:46:34
◼
►
go that's that's closer to my general oh
[TS]
01:46:36
◼
►
my word I should have known
[TS]
01:46:38
◼
►
I should have well that's better than a
[TS]
01:46:39
◼
►
gross pounding I want the bike from
[TS]
01:46:42
◼
►
pee-wee's big adventure right and it
[TS]
01:46:43
◼
►
turns out that there there is a
[TS]
01:46:45
◼
►
community of people who make replicas of
[TS]
01:46:48
◼
►
these bikes but they only make them like
[TS]
01:46:50
◼
►
for themselves as projects like they're
[TS]
01:46:51
◼
►
they basically never go for sale
[TS]
01:46:53
◼
►
anywhere
[TS]
01:46:54
◼
►
there's no gears on the peewee bike you
[TS]
01:46:56
◼
►
don't want that well but actually for
[TS]
01:46:58
◼
►
the place that I'm staying at like
[TS]
01:47:00
◼
►
there's no Hills and you can't go that
[TS]
01:47:02
◼
►
fast because you're on sidewalks with
[TS]
01:47:04
◼
►
people on them but it could be too hot
[TS]
01:47:05
◼
►
it could be too tall geared and then
[TS]
01:47:06
◼
►
it's like hard to go slow
[TS]
01:47:07
◼
►
that's I guess it's your way I imagine
[TS]
01:47:10
◼
►
there would be some way to maybe swap
[TS]
01:47:11
◼
►
out one like the front gear or something
[TS]
01:47:12
◼
►
to fix that in some way right of course
[TS]
01:47:16
◼
►
but I would think you could get get me a
[TS]
01:47:18
◼
►
pee-wee Herman replica bike because I'm
[TS]
01:47:20
◼
►
Marco but also give it to me with like
[TS]
01:47:22
◼
►
five speeds or something look I mean
[TS]
01:47:24
◼
►
it's a whole custom build anyway so like
[TS]
01:47:26
◼
►
I'm sure I give them to make ones
[TS]
01:47:27
◼
►
actually my size and maybe give me three
[TS]
01:47:29
◼
►
speeds maybe like it would not have
[TS]
01:47:33
◼
►
occurred to me I'm thinking like he's
[TS]
01:47:35
◼
►
gonna get one of those expensive like
[TS]
01:47:36
◼
►
you know carbon-fiber racing bike that's
[TS]
01:47:38
◼
►
you know that type of thing and like
[TS]
01:47:39
◼
►
those are gonna cost like no Marco want
[TS]
01:47:41
◼
►
someone to build him a bike some
[TS]
01:47:42
◼
►
ridiculous bike from a movie yeah and
[TS]
01:47:45
◼
►
like one of them that was actually in
[TS]
01:47:47
◼
►
the movie like one of the actual prop
[TS]
01:47:49
◼
►
bikes sold on eBay in 2014 for $36,000
[TS]
01:47:53
◼
►
yeah so yeah well I'm not gonna get that
[TS]
01:47:57
◼
►
also I wouldn't want to ride it that was
[TS]
01:47:59
◼
►
not gonna ride I'm gonna ride good yeah
[TS]
01:48:00
◼
►
but and apparently like in order to
[TS]
01:48:02
◼
►
build this bike you have to get like a
[TS]
01:48:03
◼
►
frame from I think it's a Schwinn it's
[TS]
01:48:07
◼
►
it's some kind of like goodbye frame
[TS]
01:48:09
◼
►
from the 40s like the 1940s like that's
[TS]
01:48:12
◼
►
it's like fine one of these frames and
[TS]
01:48:15
◼
►
then get all this custom stuff like it's
[TS]
01:48:17
◼
►
it's totally crazy so I'm all for these
[TS]
01:48:20
◼
►
bikes as
[TS]
01:48:21
◼
►
as if I get on them and I pedal the
[TS]
01:48:23
◼
►
pedals I feel an efficient transfer of
[TS]
01:48:27
◼
►
my my leg force to forward momentum I
[TS]
01:48:31
◼
►
don't want to feel the gears or the
[TS]
01:48:33
◼
►
chains or friction of the parts moving I
[TS]
01:48:35
◼
►
want to feel like like my legs are
[TS]
01:48:37
◼
►
magically attached to like forward
[TS]
01:48:39
◼
►
momentum and I swear to you like no no
[TS]
01:48:44
◼
►
no children's bike that I've sat on is
[TS]
01:48:46
◼
►
like 1/8 as efficient as money and the
[TS]
01:48:49
◼
►
fancy bike looks like the pee-wee Herman
[TS]
01:48:50
◼
►
bike also make sure that when you pedal
[TS]
01:48:53
◼
►
it it feels like a hundred times better
[TS]
01:48:54
◼
►
than those crap bicycles you're trying
[TS]
01:48:56
◼
►
to ride now you're like wow suddenly
[TS]
01:48:57
◼
►
biking is easier because all the
[TS]
01:48:59
◼
►
friction has been taken out of this
[TS]
01:49:00
◼
►
mechanical system and yet the other
[TS]
01:49:02
◼
►
thing is like if I actually want to bike
[TS]
01:49:05
◼
►
a lot in this Beach place there are
[TS]
01:49:08
◼
►
parts of it like I can only go so far
[TS]
01:49:11
◼
►
I don't let someone to go on sand for
[TS]
01:49:12
◼
►
some horse then you end up in the ocean
[TS]
01:49:14
◼
►
of the day no no no it mean it's it's a
[TS]
01:49:16
◼
►
long space island but there's at some
[TS]
01:49:19
◼
►
point like there are certain parts of
[TS]
01:49:21
◼
►
like there's just private property for
[TS]
01:49:23
◼
►
the whole width beyond so you actually
[TS]
01:49:24
◼
►
can't progress or then then the ticks
[TS]
01:49:27
◼
►
get you you can't go any farther well
[TS]
01:49:29
◼
►
you can if you're willing to drive in
[TS]
01:49:30
◼
►
the sand for a little bit so I actually
[TS]
01:49:33
◼
►
so they have like there are people
[TS]
01:49:34
◼
►
around there who have those like giant
[TS]
01:49:35
◼
►
sand Cruiser tire bikes like the ones
[TS]
01:49:37
◼
►
that like the 5 inch tires like so I
[TS]
01:49:39
◼
►
actually and there's a rental place
[TS]
01:49:41
◼
►
there so I think I'm gonna I think about
[TS]
01:49:42
◼
►
renting one while I'm there just for a
[TS]
01:49:44
◼
►
day and just try it and see if I imagine
[TS]
01:49:47
◼
►
I'm going to hate trying to buy krantz
[TS]
01:49:48
◼
►
and it's probably ridiculously hard
[TS]
01:49:50
◼
►
those yeah those tires don't make it
[TS]
01:49:52
◼
►
that much easier
[TS]
01:49:53
◼
►
yeah still biking on sand the other obso
[TS]
01:49:56
◼
►
so basically I'm looking at the consider
[TS]
01:49:58
◼
►
two options the other option is an e
[TS]
01:49:59
◼
►
bike which is the very this is like this
[TS]
01:50:02
◼
►
would be the high-end option so if
[TS]
01:50:04
◼
►
you're willing to spend like 2 grand at
[TS]
01:50:06
◼
►
least on a bike you can get one that has
[TS]
01:50:08
◼
►
an electric motor assist and so well but
[TS]
01:50:13
◼
►
listen I'll I'll address that in a
[TS]
01:50:14
◼
►
second so you can get one that has an
[TS]
01:50:17
◼
►
electric motor assist and a small
[TS]
01:50:18
◼
►
lithium battery in it and those would be
[TS]
01:50:21
◼
►
nice too when going on the sand to just
[TS]
01:50:23
◼
►
assist you through the sand and you can
[TS]
01:50:25
◼
►
get back on the pavement and turn the
[TS]
01:50:26
◼
►
assistant so that's that's one thing
[TS]
01:50:29
◼
►
however one thing I really hate about
[TS]
01:50:32
◼
►
the practicality of using a bike in a
[TS]
01:50:35
◼
►
place with this
[TS]
01:50:35
◼
►
is that you have to lock it I locked up
[TS]
01:50:38
◼
►
Ike sucks and bikes you always have to
[TS]
01:50:40
◼
►
worry so much about theft because
[TS]
01:50:41
◼
►
they're stolen so often and even if you
[TS]
01:50:44
◼
►
get the most ridiculous locks and
[TS]
01:50:45
◼
►
they'll just like steal all the parts or
[TS]
01:50:46
◼
►
whatever it like it's gonna be stolen
[TS]
01:50:48
◼
►
where you are because there is a
[TS]
01:50:49
◼
►
physical reason why bike thieves would
[TS]
01:50:54
◼
►
have more difficulty like in this is
[TS]
01:50:56
◼
►
gonna be stolen by your neighbor right
[TS]
01:50:57
◼
►
yeah it's like like was like where you
[TS]
01:50:59
◼
►
gonna take the bike like yeah exactly
[TS]
01:51:03
◼
►
but you haven't you have time to catch
[TS]
01:51:04
◼
►
them there's a bottleneck you just show
[TS]
01:51:06
◼
►
up at the ferry with some goons and be
[TS]
01:51:07
◼
►
like eh yeah where you gonna go you
[TS]
01:51:09
◼
►
drive it off into the ocean no I know
[TS]
01:51:11
◼
►
where you're going but but I feel like
[TS]
01:51:12
◼
►
there are two there are two approaches
[TS]
01:51:16
◼
►
here that would make sense
[TS]
01:51:17
◼
►
number one get a nice bike you know get
[TS]
01:51:20
◼
►
like a pee-wee Herman bike or something
[TS]
01:51:21
◼
►
that something is up that style that I
[TS]
01:51:23
◼
►
can really be proud of get like a nice
[TS]
01:51:24
◼
►
like a Schwinn like a nice brand and and
[TS]
01:51:27
◼
►
give it some gears make it a really nice
[TS]
01:51:28
◼
►
bike and that's probably gonna be about
[TS]
01:51:30
◼
►
a thousand bucks or you go the crazy II
[TS]
01:51:32
◼
►
buy crap but I don't think that's really
[TS]
01:51:34
◼
►
necessary or practical or worth the cost
[TS]
01:51:36
◼
►
esses airily none of those things have
[TS]
01:51:39
◼
►
ever bothered you before ever true or
[TS]
01:51:42
◼
►
just get the cheapest bike you can
[TS]
01:51:44
◼
►
possibly find and just don't lock it
[TS]
01:51:46
◼
►
like who cares like if you steal they'll
[TS]
01:51:49
◼
►
still steal it they will still steal but
[TS]
01:51:51
◼
►
if it's if it's like a $60 walmart bike
[TS]
01:51:53
◼
►
then it's like it's a lot less of a loss
[TS]
01:51:55
◼
►
you know you don't want to ride that
[TS]
01:51:57
◼
►
you're gonna be spending all your muscle
[TS]
01:51:59
◼
►
strength will be going to friction those
[TS]
01:52:00
◼
►
things is just not an enjoyable
[TS]
01:52:02
◼
►
experience it's terrible
[TS]
01:52:04
◼
►
don't do it I mean you don't have to
[TS]
01:52:05
◼
►
spend there's something in between two
[TS]
01:52:07
◼
►
thousand dollars in sixty dollars you
[TS]
01:52:08
◼
►
can buy $200 bike don't lock it resign
[TS]
01:52:11
◼
►
yourself it's gonna get stolen every 1.5
[TS]
01:52:12
◼
►
years and just go right honestly like I
[TS]
01:52:15
◼
►
think I would rather have that than like
[TS]
01:52:18
◼
►
a fancy expensive bike that would worry
[TS]
01:52:19
◼
►
about getting stolen all the time yeah
[TS]
01:52:21
◼
►
and $2,000 by the way is look like if
[TS]
01:52:23
◼
►
you if you were to buy like a racing
[TS]
01:52:24
◼
►
bike like a road bike you know ten speed
[TS]
01:52:27
◼
►
is you know dated lingo or whatever you
[TS]
01:52:29
◼
►
can go up ten grand easy on those like
[TS]
01:52:31
◼
►
it's it's it's not like watches but it
[TS]
01:52:32
◼
►
is like max you can you can keep going
[TS]
01:52:34
◼
►
and just keep going and keep going and
[TS]
01:52:37
◼
►
it's insane and and also those like
[TS]
01:52:40
◼
►
digits yeah yes holy Wow I mean I guess
[TS]
01:52:45
◼
►
once you start getting to like carbon
[TS]
01:52:46
◼
►
fiber and so if I guess they get the
[TS]
01:52:47
◼
►
skies down there right
[TS]
01:52:48
◼
►
and and and there's the unlike max there
[TS]
01:52:51
◼
►
is the premium above and beyond yes this
[TS]
01:52:53
◼
►
is made of fancy materials in
[TS]
01:52:54
◼
►
engineering but also we know that you
[TS]
01:52:56
◼
►
know you are you're the pro users and
[TS]
01:52:59
◼
►
your actual racers in yeah it's it can
[TS]
01:53:01
◼
►
get very expensive very fast yeah who
[TS]
01:53:04
◼
►
knew it's better than a watch actually
[TS]
01:53:06
◼
►
this this people in the chat suggested
[TS]
01:53:08
◼
►
the Schwinn cruisers line it looks
[TS]
01:53:11
◼
►
pretty nice yeah they're like the same
[TS]
01:53:13
◼
►
between anything they look like pee-wee
[TS]
01:53:15
◼
►
Herman style but they're just you know
[TS]
01:53:16
◼
►
playing up the middle bikes couple
[TS]
01:53:18
◼
►
hundred bucks I've never been on one but
[TS]
01:53:20
◼
►
I assume they peddle okay available
[TS]
01:53:22
◼
►
exclusively at wooden signature
[TS]
01:53:24
◼
►
independent bike shops yeah oh wow 800
[TS]
01:53:28
◼
►
bucks I guessed too low
[TS]
01:53:29
◼
►
yeah the high-end ones are 800 bucks the
[TS]
01:53:31
◼
►
lower ones are more like in the four to
[TS]
01:53:33
◼
►
five range but yeah well this thing I
[TS]
01:53:35
◼
►
don't know at what point in this price
[TS]
01:53:37
◼
►
range pedaling becomes just like
[TS]
01:53:39
◼
►
grinding a bunch of metal gears truce
[TS]
01:53:41
◼
►
and at what point does it become like
[TS]
01:53:43
◼
►
you know sliding the bolt under a
[TS]
01:53:44
◼
►
well-oiled rifle that's that's the bike
[TS]
01:53:46
◼
►
you want you can borrow my Mongoose it
[TS]
01:53:49
◼
►
might be the right size actually no I
[TS]
01:53:52
◼
►
would not let you borrow my augers well
[TS]
01:53:53
◼
►
you wouldn't know it was the best
[TS]
01:53:54
◼
►
Christmas present I ever received never
[TS]
01:53:56
◼
►
would received it is still one of my
[TS]
01:53:59
◼
►
prized possessions so that's why I still
[TS]
01:54:00
◼
►
have it I would not want to borrow your
[TS]
01:54:02
◼
►
Mongoose because I'd be too afraid of
[TS]
01:54:04
◼
►
damaging it Oh am i I did a pretty good
[TS]
01:54:07
◼
►
job on it like this this is one of the
[TS]
01:54:09
◼
►
this tells you how different I was at a
[TS]
01:54:10
◼
►
child and how it took me a long time to
[TS]
01:54:12
◼
►
become the thing that you see before you
[TS]
01:54:14
◼
►
today at one point I wanted to make sure
[TS]
01:54:18
◼
►
that I had fear of my bike being stolen
[TS]
01:54:21
◼
►
because the Mongoose and red lines were
[TS]
01:54:23
◼
►
highly coveted in the neighborhood and I
[TS]
01:54:26
◼
►
wanted to make sure that I could
[TS]
01:54:27
◼
►
identify my Mongoose and the way my 9
[TS]
01:54:32
◼
►
year old brain decided to do this was it
[TS]
01:54:35
◼
►
was like a sticker on the front like I'm
[TS]
01:54:36
◼
►
a little tube that connects the
[TS]
01:54:37
◼
►
handlebars down to the front fork right
[TS]
01:54:39
◼
►
and there's a sticker on the front I
[TS]
01:54:40
◼
►
decided to take one of my dad's razor
[TS]
01:54:44
◼
►
blades from like his little tool area
[TS]
01:54:45
◼
►
and cut a big line down the middle of
[TS]
01:54:48
◼
►
the sticker like cut like a valley and
[TS]
01:54:49
◼
►
not even like a straight home but it's
[TS]
01:54:50
◼
►
like this big jagged you know as if
[TS]
01:54:53
◼
►
you've taken something and just scrape
[TS]
01:54:55
◼
►
the front of the thing so like now I can
[TS]
01:54:56
◼
►
always identify my bike and that's what
[TS]
01:54:58
◼
►
I did does that sound saying to you like
[TS]
01:55:00
◼
►
what no version of
[TS]
01:55:02
◼
►
brain as exists today would considered
[TS]
01:55:04
◼
►
like like I literally damaged my own
[TS]
01:55:06
◼
►
bike to identify themself down there is
[TS]
01:55:08
◼
►
down the basement with a big giant gash
[TS]
01:55:09
◼
►
there and me looking at it and saying
[TS]
01:55:11
◼
►
what were you thinking nine year old me
[TS]
01:55:13
◼
►
Wow oh my word
[TS]
01:55:18
◼
►
now we just need to get Casey a bike and
[TS]
01:55:21
◼
►
we'll all be ready to go I I wanted not
[TS]
01:55:26
◼
►
the Mongoose Californian I want to say
[TS]
01:55:28
◼
►
was the huffy white heat which was like
[TS]
01:55:31
◼
►
obvious crap the bottom of the was the
[TS]
01:55:39
◼
►
bottom of the neighborhood there was
[TS]
01:55:43
◼
►
nothing below there was no like Walmart
[TS]
01:55:44
◼
►
brand buy huffy that was the bottom oh
[TS]
01:55:47
◼
►
are you done just saying I don't you
[TS]
01:55:51
◼
►
want to tell the story I'm done like now
[TS]
01:55:54
◼
►
is the huffy what white heat I was
[TS]
01:55:57
◼
►
looking for a picture earlier I never
[TS]
01:55:58
◼
►
found it terribly great oh it
[TS]
01:55:59
◼
►
auto-completed it must be a popular bike
[TS]
01:56:01
◼
►
I don't know I I wanted it because if
[TS]
01:56:06
◼
►
memory serves it had a pretty serious
[TS]
01:56:09
◼
►
like marketing push and I think it had
[TS]
01:56:11
◼
►
like the little like guards in front of
[TS]
01:56:15
◼
►
the handlebars which I thought was super
[TS]
01:56:17
◼
►
cool it totally did it's a mountain bike
[TS]
01:56:19
◼
►
not a BMX bike yeah yeah
[TS]
01:56:21
◼
►
and it was like neon green as you do in
[TS]
01:56:24
◼
►
the late 80s early and I just wanted it
[TS]
01:56:28
◼
►
so hard and I eventually did I get it I
[TS]
01:56:30
◼
►
don't remember now really I'm assuming
[TS]
01:56:33
◼
►
you stole a bike because you know how
[TS]
01:56:35
◼
►
sure it was I mean these days huh keys
[TS]
01:56:40
◼
►
probably like you know it's a it's a
[TS]
01:56:42
◼
►
name-brand it's above like the whatever
[TS]
01:56:44
◼
►
the random Walmart brands are so it
[TS]
01:56:46
◼
►
actually probably is probably the same
[TS]
01:56:48
◼
►
probably the same quality as Mongoose in
[TS]
01:56:49
◼
►
redline these days but when I was a kid
[TS]
01:56:51
◼
►
huffy was you just you know no you just
[TS]
01:56:54
◼
►
got a huffy it was a very materialistic
[TS]
01:56:57
◼
►
gogo eighties money equals status
[TS]
01:57:02
◼
►
environment for the single-digit year
[TS]
01:57:06
◼
►
old boys in suburban New York
[TS]
01:57:08
◼
►
neighborhoods 100% huffy is a funny name
[TS]
01:57:13
◼
►
I'm looking at this cool Schwinn bike
[TS]
01:57:16
◼
►
the only is it's like what's I doubt I'm
[TS]
01:57:19
◼
►
a 26-inch I'm pretty sure that's like do
[TS]
01:57:22
◼
►
they have a bike star there near you
[TS]
01:57:24
◼
►
there is a bike store in my town it is
[TS]
01:57:26
◼
►
not whatever kind of dealer Schwinn says
[TS]
01:57:28
◼
►
these are exclusively sold within it is
[TS]
01:57:29
◼
►
not showing up on their map
[TS]
01:57:31
◼
►
cuz you do want to what you probably fit
[TS]
01:57:33
◼
►
oh you can fit a pie can you test lazy
[TS]
01:57:35
◼
►
but you want to do is ride it like go to
[TS]
01:57:36
◼
►
a bike store to buy it first of all even
[TS]
01:57:38
◼
►
though you're gonna pay way more and
[TS]
01:57:39
◼
►
then they'll let you ride it like try it
[TS]
01:57:40
◼
►
out see how it feels and then you'll
[TS]
01:57:42
◼
►
know which size and you'll be able to
[TS]
01:57:43
◼
►
distinguish the crap bikes from the good
[TS]
01:57:45
◼
►
ones you ride them back to back it's
[TS]
01:57:47
◼
►
well worth it yeah and that is how I
[TS]
01:57:49
◼
►
would do it because I especially because
[TS]
01:57:50
◼
►
I don't know what I'm doing so I would
[TS]
01:57:53
◼
►
want the expertise of a local shop this
[TS]
01:57:55
◼
►
is exactly what local shops are good at
[TS]
01:57:56
◼
►
yep should I get a mongoose californian
[TS]
01:58:00
◼
►
from an 84 for abs first bike
[TS]
01:58:02
◼
►
how would be amazing if you could find
[TS]
01:58:04
◼
►
one a new condition and if he fits on
[TS]
01:58:07
◼
►
the bike yes absolutely how old of a kid
[TS]
01:58:09
◼
►
need to be to fit on it like I think
[TS]
01:58:11
◼
►
he's two you think he's too small he
[TS]
01:58:13
◼
►
would have to be much bigger than he is
[TS]
01:58:14
◼
►
but like you know if your kid was tall
[TS]
01:58:16
◼
►
enough for it at the time that he wanted
[TS]
01:58:17
◼
►
his first bike yes if you could find one
[TS]
01:58:19
◼
►
because judging by the condition mine is
[TS]
01:58:21
◼
►
in and I don't know if they're expensive
[TS]
01:58:23
◼
►
to get in good condition but yeah let's
[TS]
01:58:25
◼
►
see what I have looked at but I was
[TS]
01:58:29
◼
►
looking for pictures of other people the
[TS]
01:58:30
◼
►
problem is a lot of them they seem to be
[TS]
01:58:32
◼
►
modified a lot it's like trying to find
[TS]
01:58:33
◼
►
a 1990s Honda Civic with no
[TS]
01:58:35
◼
►
modifications in good condition is that
[TS]
01:58:37
◼
►
basically impossible I can get just the
[TS]
01:58:40
◼
►
fork for $400 yikes here's there's one
[TS]
01:58:46
◼
►
on eBay for 600 oh my god these are much
[TS]
01:58:50
◼
►
more than I expected it's a popular bike
[TS]
01:58:53
◼
►
the ones that the plastic wheels know
[TS]
01:58:55
◼
►
you want the ones with the wire spoke
[TS]
01:58:56
◼
►
wheels think of those plastic wheels are
[TS]
01:58:58
◼
►
they worth an option or aftermarket and
[TS]
01:59:00
◼
►
just say I know that let me find you a
[TS]
01:59:01
◼
►
picture of my actual bike as close as I
[TS]
01:59:04
◼
►
can find yeah it looks like the the
[TS]
01:59:05
◼
►
going rate for these is generally looks
[TS]
01:59:09
◼
►
like it's around for 500 bucks if you
[TS]
01:59:12
◼
►
look like eBay sold items that's
[TS]
01:59:15
◼
►
probably close to what they're oh look
[TS]
01:59:16
◼
►
at this every single one I find is
[TS]
01:59:18
◼
►
modified so this picture I'm going to
[TS]
01:59:19
◼
►
put in the chat room now it's close to
[TS]
01:59:21
◼
►
mine it has the mine does not have the
[TS]
01:59:23
◼
►
bent back seat my seat pull is straight
[TS]
01:59:25
◼
►
the stock seat pulls were straight and
[TS]
01:59:27
◼
►
also those pedals are
[TS]
01:59:29
◼
►
but that is very very close and you can
[TS]
01:59:31
◼
►
see the sticker I put scratching right
[TS]
01:59:33
◼
►
in a little tube there this is very
[TS]
01:59:34
◼
►
close to it it's also probably better
[TS]
01:59:36
◼
►
condition than mine but it's very close
[TS]
01:59:38
◼
►
to mine you should do a scratch
[TS]
01:59:39
◼
►
technique with your jet-black iPhone
[TS]
01:59:41
◼
►
yeah I always wonder what it looks like
[TS]
01:59:43
◼
►
sometimes I forget I have a jet black
[TS]
01:59:44
◼
►
fungus is in the case and I think about
[TS]
01:59:46
◼
►
what it might look like I know the best
[TS]
01:59:47
◼
►
thing about the day for Californian is
[TS]
01:59:49
◼
►
like Power Rangers it came in colors
[TS]
01:59:50
◼
►
black red blue almost like color but
[TS]
01:59:55
◼
►
anyway it was you know you can see if
[TS]
01:59:57
◼
►
you do a Google search for 1984 mongos
[TS]
01:59:58
◼
►
California you can see the red
[TS]
01:59:58
◼
►
California you can see the red
[TS]
02:00:00
◼
►
and the blue ones and the black ones I
[TS]
02:00:01
◼
►
got the black one obviously this is the
[TS]
02:00:02
◼
►
coolest yeah I put but they were like
[TS]
02:00:05
◼
►
the wheels on the red one or red which
[TS]
02:00:07
◼
►
was pretty cool the wheels on the blue
[TS]
02:00:08
◼
►
one or blue total Power Rangers vibe and
[TS]
02:00:12
◼
►
the colors looked awesome they were they
[TS]
02:00:13
◼
►
were like the candy colored IMAX before
[TS]
02:00:15
◼
►
they were I think III the point I would
[TS]
02:00:19
◼
►
like to have if I could get mint
[TS]
02:00:20
◼
►
condition I'm trying to think if there
[TS]
02:00:22
◼
►
was a color other than red blue and
[TS]
02:00:24
◼
►
black but if I get mint condition
[TS]
02:00:25
◼
►
versions of all those with all the
[TS]
02:00:27
◼
►
original stuff like that would be
[TS]
02:00:28
◼
►
they'll be right next to my laferrari
[TS]
02:00:30
◼
►
and my fantasy unlimited money mansion
[TS]
02:00:34
◼
►
if you could get a mint condition what
[TS]
02:00:36
◼
►
now through all three of these colors oh
[TS]
02:00:38
◼
►
of these bikes
[TS]
02:00:40
◼
►
what is a two-speed kickback drivetrain
[TS]
02:00:44
◼
►
what is that is that the money when you
[TS]
02:00:45
◼
►
pedal backwards to break I don't know
[TS]
02:00:48
◼
►
never heard that term newfangled
[TS]
02:00:51
◼
►
technologies I was a kid thanks for
[TS]
02:00:54
◼
►
thanks were simpler then have these
[TS]
02:00:55
◼
►
weird there are these things to make
[TS]
02:00:57
◼
►
changing gears some you know easier like
[TS]
02:00:59
◼
►
you just like making a binary I click
[TS]
02:01:01
◼
►
this little wheel and it clicks to the
[TS]
02:01:02
◼
►
next number you've changed gears where I
[TS]
02:01:03
◼
►
come from the generation where you pull
[TS]
02:01:06
◼
►
lever that pulls a cord and you have to
[TS]
02:01:08
◼
►
pull up the right amount to get the
[TS]
02:01:10
◼
►
thing onto the gear right it was old you
[TS]
02:01:12
◼
►
know completely analog adjustment of
[TS]
02:01:13
◼
►
knowing just where to put it now they
[TS]
02:01:15
◼
►
try to make it mechanical all these
[TS]
02:01:16
◼
►
things have some sort of ratcheting my
[TS]
02:01:18
◼
►
customers like click and it's exactly on
[TS]
02:01:20
◼
►
the gear or it's not so the the people
[TS]
02:01:25
◼
►
in the chat are saying what this means
[TS]
02:01:26
◼
►
is that you pedal backwards really hard
[TS]
02:01:28
◼
►
to shift gears what it's a two-speed
[TS]
02:01:31
◼
►
that you just like pedal backwards to
[TS]
02:01:33
◼
►
ship beeping so I guess it probably
[TS]
02:01:34
◼
►
still has some kind of like you know
[TS]
02:01:35
◼
►
handle brake here I'll place this up in
[TS]
02:01:37
◼
►
the chat room this bike for some reason
[TS]
02:01:38
◼
►
has a built-in cup holder and bottle
[TS]
02:01:40
◼
►
opener seemed like a bad idea
[TS]
02:01:42
◼
►
that's a high-performance machine right
[TS]
02:01:43
◼
►
there holder and bottle opener yeah I
[TS]
02:01:49
◼
►
guess the weight maybe it's a way to
[TS]
02:01:51
◼
►
have gears and a bike that doesn't have
[TS]
02:01:52
◼
►
a derailleur like it's yeah it probably
[TS]
02:01:56
◼
►
just keeps the keeps like the handle bar
[TS]
02:01:57
◼
►
area simpler like you don't have like
[TS]
02:01:59
◼
►
the big cables running up to do the gear
[TS]
02:02:00
◼
►
shifting and a suspension that's a
[TS]
02:02:04
◼
►
popular thing now for old people's
[TS]
02:02:06
◼
►
delicate butts like lots of bikes have
[TS]
02:02:07
◼
►
suspension yeah yeah yeah you expect
[TS]
02:02:11
◼
►
well I expect that excuse me expect a
[TS]
02:02:15
◼
►
cushion for your bum you say bum you're
[TS]
02:02:18
◼
►
one of those people no it's like your
[TS]
02:02:21
◼
►
precious cushion so you got to say bum
[TS]
02:02:23
◼
►
yes you know the cool one I'm looking at
[TS]
02:02:25
◼
►
here this big classic one this one has a
[TS]
02:02:27
◼
►
cruiser Springer Fork does that mean
[TS]
02:02:30
◼
►
it's like a little spring suspension in
[TS]
02:02:32
◼
►
there what does that mean maybe I mean I
[TS]
02:02:34
◼
►
said every almost every bike for
[TS]
02:02:36
◼
►
grownups has some form of suspension
[TS]
02:02:37
◼
►
because grown-ups don't like going over
[TS]
02:02:39
◼
►
the pothole ridden infrastructure and
[TS]
02:02:41
◼
►
are you know crumbling nation yeah and
[TS]
02:02:43
◼
►
realizing about the shocks transferred
[TS]
02:02:45
◼
►
directly through to you it's unpleasant
[TS]
02:02:47
◼
►
where is it as a kid I remember being
[TS]
02:02:49
◼
►
Baba's at all but as an adult as a much
[TS]
02:02:51
◼
►
heavier larger adult I can tell you it
[TS]
02:02:53
◼
►
is jarring tough those jolts come
[TS]
02:02:55
◼
►
through this one is totally awesome if I
[TS]
02:02:57
◼
►
can get if I can somehow try this in
[TS]
02:02:59
◼
►
person somewhere and if it actually fits
[TS]
02:03:01
◼
►
me I would seriously consider this
[TS]
02:03:02
◼
►
yeah that's pretty stylin it's much that
[TS]
02:03:04
◼
►
the other one it was much more kind of
[TS]
02:03:05
◼
►
like black and ugly this this one looks
[TS]
02:03:09
◼
►
awesome like and it has this is like
[TS]
02:03:10
◼
►
total like you know 50s throwback it has
[TS]
02:03:12
◼
►
a built in a headlight and a horn oh you
[TS]
02:03:15
◼
►
gotta get a place to put like a basket
[TS]
02:03:16
◼
►
so you can put like groceries and stuff
[TS]
02:03:17
◼
►
yeah it has the big back rack thing can
[TS]
02:03:20
◼
►
use like hang stuff off of that right
[TS]
02:03:21
◼
►
yeah well like you get companions or
[TS]
02:03:24
◼
►
something for the for the back on the
[TS]
02:03:26
◼
►
sides of the wheels a little exciting
[TS]
02:03:28
◼
►
something yeah or you can just get a big
[TS]
02:03:29
◼
►
like crazy task to ask the Portland
[TS]
02:03:31
◼
►
people they were all riding their bikes
[TS]
02:03:32
◼
►
and like they have these kind like
[TS]
02:03:34
◼
►
wheelbarrows that you put your kids in
[TS]
02:03:36
◼
►
that you push in front of your bike and
[TS]
02:03:37
◼
►
they didn't everything on bikes up there
[TS]
02:03:39
◼
►
which I don't understand because this
[TS]
02:03:40
◼
►
isn't always raining there but here or
[TS]
02:03:42
◼
►
there and also so one of the reasons I
[TS]
02:03:44
◼
►
don't have a bike here at home is
[TS]
02:03:46
◼
►
because I live in a very hilly town and
[TS]
02:03:48
◼
►
biking on hills sucks but WIMP at the
[TS]
02:03:52
◼
►
beach it's totally flat like there's no
[TS]
02:03:54
◼
►
hills and and because you're riding on
[TS]
02:03:56
◼
►
sidewalks that are shared with people
[TS]
02:03:58
◼
►
you can't go that fast anyway you're
[TS]
02:04:01
◼
►
riding the bike on the side I guess
[TS]
02:04:02
◼
►
there's no streets right yeah they're
[TS]
02:04:04
◼
►
gonna go there like broad walks like
[TS]
02:04:05
◼
►
they're big like alleys yeah there yeah
[TS]
02:04:07
◼
►
well they're there they're basically
[TS]
02:04:09
◼
►
like double wide sidewalks so those are
[TS]
02:04:11
◼
►
the streets there's a lot of people
[TS]
02:04:13
◼
►
around like during peak weekends and
[TS]
02:04:14
◼
►
stuff so like you do have to be cautious
[TS]
02:04:17
◼
►
people and you know as you're walking
[TS]
02:04:18
◼
►
you hear like the bike bells behind you
[TS]
02:04:20
◼
►
ding-ding and you gotta move over yeah
[TS]
02:04:22
◼
►
so it's that kind of but like so I'm
[TS]
02:04:24
◼
►
never going that fast
[TS]
02:04:25
◼
►
I'm never going uphill that's where I
[TS]
02:04:27
◼
►
can get a ridiculous bye feel like a big
[TS]
02:04:28
◼
►
cruise like this and it's not really
[TS]
02:04:30
◼
►
impractical at all with the exception of
[TS]
02:04:32
◼
►
you know having to lock it up and not
[TS]
02:04:34
◼
►
worry about getting stolen but the only
[TS]
02:04:35
◼
►
thing I'm worried about with these bikes
[TS]
02:04:36
◼
►
is because there are like 50 style bikes
[TS]
02:04:38
◼
►
the reason they don't make bikes like
[TS]
02:04:39
◼
►
those anymore is they're heavy like all
[TS]
02:04:41
◼
►
that all that metal stuff for the guards
[TS]
02:04:43
◼
►
to like go so the rain doesn't splash
[TS]
02:04:44
◼
►
back up and you're not gonna be riding
[TS]
02:04:46
◼
►
them in the rain like that
[TS]
02:04:47
◼
►
everything about it that the metal cover
[TS]
02:04:48
◼
►
for the chain and the big tube thing
[TS]
02:04:50
◼
►
like this is a heavy bike and have your
[TS]
02:04:52
◼
►
bike equals harder to pedal and you know
[TS]
02:04:54
◼
►
like not good that's why all the bikes
[TS]
02:04:56
◼
►
like to be light actually so actually
[TS]
02:04:59
◼
►
for my purposes here I actually want
[TS]
02:05:03
◼
►
basically I I've been enjoying biking
[TS]
02:05:06
◼
►
there for exercise and kind of
[TS]
02:05:08
◼
►
sightseeing but exercise is one of the
[TS]
02:05:10
◼
►
primary goals because I do a lot of dog
[TS]
02:05:12
◼
►
walks but you know my dog is fairly
[TS]
02:05:14
◼
►
small and he can only take so much like
[TS]
02:05:17
◼
►
if I want to keep going with the
[TS]
02:05:18
◼
►
exercise for the day I can I gotta go
[TS]
02:05:20
◼
►
out on a bike and get some more distance
[TS]
02:05:21
◼
►
that way but for my purposes it's
[TS]
02:05:23
◼
►
actually better if the bike is less
[TS]
02:05:25
◼
►
efficient you were saying that you
[TS]
02:05:27
◼
►
didn't want to ride bikes where there
[TS]
02:05:28
◼
►
were hills you gonna make up your mind
[TS]
02:05:29
◼
►
you want exercise you're not what
[TS]
02:05:30
◼
►
exercise I want some exercise but not
[TS]
02:05:33
◼
►
that much yeah exactly
[TS]
02:05:34
◼
►
anyway I think in the grand scheme of
[TS]
02:05:37
◼
►
things you want a bike that is efficient
[TS]
02:05:39
◼
►
that doesn't have a lot of friction
[TS]
02:05:40
◼
►
losses and that it is not too heavy
[TS]
02:05:42
◼
►
because it is much more satisfying to
[TS]
02:05:45
◼
►
ride an efficient bike for longer
[TS]
02:05:47
◼
►
distances or faster than to ride a
[TS]
02:05:49
◼
►
heavier bike for shorter distances I get
[TS]
02:05:51
◼
►
the same amount of exercise work but it
[TS]
02:05:52
◼
►
feels worse to do the heavier bike for
[TS]
02:05:54
◼
►
shorter distances that makes sense so
[TS]
02:05:57
◼
►
you want to feel like is the whole point
[TS]
02:05:59
◼
►
of the bike is mechanically manages like
[TS]
02:06:00
◼
►
look how fast I can go with just this
[TS]
02:06:01
◼
►
much effort if I put this much effort
[TS]
02:06:03
◼
►
into walking I'd be going slowly same
[TS]
02:06:05
◼
►
line effort into a bike and I'm flying
[TS]
02:06:06
◼
►
cuz going fast this is fun and the wind
[TS]
02:06:08
◼
►
on you and it's you know making the
[TS]
02:06:10
◼
►
sweat evaporate and cooling you off you
[TS]
02:06:12
◼
►
want the efficient bike fine and um too
[TS]
02:06:16
◼
►
fast the periscope this give her her
[TS]
02:06:18
◼
►
assignment oh yeah yeah high real also
[TS]
02:06:22
◼
►
honest periscope I want to see you
[TS]
02:06:23
◼
►
renting the sand bike and trying to
[TS]
02:06:24
◼
►
ensure I've never tried one of those
[TS]
02:06:26
◼
►
things you there I see them right I see
[TS]
02:06:27
◼
►
them riding on the street you can hear
[TS]
02:06:28
◼
►
them coming from a mile away like your
[TS]
02:06:30
◼
►
m5 because the stupid tires the giant
[TS]
02:06:32
◼
►
knobby tires and the asphalt make this
[TS]
02:06:33
◼
►
horrible droning noise yeah right
[TS]
02:06:35
◼
►
I've never seen one riding on sand I've
[TS]
02:06:38
◼
►
never tried it but it seems like it
[TS]
02:06:39
◼
►
would be
[TS]
02:06:39
◼
►
terrible yeah that's why yeah I'm not
[TS]
02:06:42
◼
►
I'm not in a huge rush to do that
[TS]
02:06:44
◼
►
because I suspect you're right I suspect
[TS]
02:06:46
◼
►
it will be just awful
[TS]
02:06:47
◼
►
so that's one of the reasons why like
[TS]
02:06:49
◼
►
I've been going there a lot this summer
[TS]
02:06:51
◼
►
and I still haven't done I keep putting
[TS]
02:06:52
◼
►
this off you still haven't done it it's
[TS]
02:06:55
◼
►
probably not going to okay see here's
[TS]
02:06:58
◼
►
what huffy meant in my time take a look
[TS]
02:07:01
◼
►
at that that's hideous that's a hell of
[TS]
02:07:03
◼
►
a thing huh nineteen seventies huffy and
[TS]
02:07:05
◼
►
that's seat you see there it's not a
[TS]
02:07:06
◼
►
banana seat because banana seats are for
[TS]
02:07:08
◼
►
girls or so we thought when we were
[TS]
02:07:10
◼
►
stupid kids and seventies it's like a
[TS]
02:07:13
◼
►
manly banana seat see how much thicker
[TS]
02:07:14
◼
►
it is it's a bro Nana seat yeah I had
[TS]
02:07:18
◼
►
before my Mongoose I had basically an
[TS]
02:07:20
◼
►
off-brand huffy it's like it wasn't even
[TS]
02:07:21
◼
►
good enough to be a huffy it was like
[TS]
02:07:23
◼
►
generic terrible bicycle and I had one
[TS]
02:07:25
◼
►
of those seats on it I hated it I have a
[TS]
02:07:28
◼
►
question this bike I'm looking at this
[TS]
02:07:29
◼
►
this big Schwinn fifties thing it
[TS]
02:07:31
◼
►
doesn't appear to have brakes in the in
[TS]
02:07:34
◼
►
the coaster brakes yeah it says brakes
[TS]
02:07:36
◼
►
coaster coaster brakes are terrible
[TS]
02:07:38
◼
►
they're stupid they're from the 50s but
[TS]
02:07:41
◼
►
that's what you're getting is that when
[TS]
02:07:43
◼
►
you pedal backwards in its power yes yep
[TS]
02:07:45
◼
►
you pedal backwards and it tries feebly
[TS]
02:07:48
◼
►
to stop there's a reason every real
[TS]
02:07:50
◼
►
modern bike has hand brakes because
[TS]
02:07:52
◼
►
coaster brakes suck but you're not gonna
[TS]
02:07:54
◼
►
be going fast so you'll probably fine
[TS]
02:07:55
◼
►
yeah just don't just don't get up to
[TS]
02:07:58
◼
►
speed going down a big long hill and
[TS]
02:07:59
◼
►
think you're gonna be able to jam on the
[TS]
02:08:00
◼
►
brakes because you won't because coaster
[TS]
02:08:02
◼
►
brakes but there is there are no hills
[TS]
02:08:03
◼
►
and they only break the back wheels so
[TS]
02:08:05
◼
►
all it's gonna do if you did ever start
[TS]
02:08:07
◼
►
going fast and you tried to stop all you
[TS]
02:08:09
◼
►
do is if you were able to with the
[TS]
02:08:11
◼
►
coaster brakes you've you even able to
[TS]
02:08:12
◼
►
is lock up the back wheel and then your
[TS]
02:08:14
◼
►
bike would continue to slide and slide
[TS]
02:08:16
◼
►
yeah I just spin out at that point
[TS]
02:08:18
◼
►
no you don't spin out you continue to go
[TS]
02:08:19
◼
►
the direction you were going you just
[TS]
02:08:21
◼
►
don't stop it's like locking up imagine
[TS]
02:08:22
◼
►
if you could just lock up the back
[TS]
02:08:23
◼
►
wheels on a car it would stop eventually
[TS]
02:08:26
◼
►
and you could still steer during that
[TS]
02:08:28
◼
►
time but you wouldn't stop as fast so
[TS]
02:08:29
◼
►
the bike you want to have front and back
[TS]
02:08:31
◼
►
brakes that you were able to modulate
[TS]
02:08:32
◼
►
so that you could stop faster it's if
[TS]
02:08:36
◼
►
you lock up both wheels obviously you
[TS]
02:08:37
◼
►
got double the friction you stop even
[TS]
02:08:38
◼
►
faster but usually it doesn't come to
[TS]
02:08:41
◼
►
that have they not figured out analog
[TS]
02:08:43
◼
►
brakes for a bike yet yeah you're
[TS]
02:08:46
◼
►
pressing little levers when I was out I
[TS]
02:08:48
◼
►
rode my first time I ridden my bike like
[TS]
02:08:50
◼
►
amongst the car is in a long time
[TS]
02:08:51
◼
►
because normally you're riding a record
[TS]
02:08:53
◼
►
really now is writing to actually go
[TS]
02:08:54
◼
►
somewhere and I don't know if things
[TS]
02:08:56
◼
►
have gotten worse since I was a kid but
[TS]
02:08:58
◼
►
people in cars want to kill people on
[TS]
02:09:01
◼
►
bicycles like I was using all of my
[TS]
02:09:04
◼
►
defensive bicycle driving skills honed
[TS]
02:09:07
◼
►
over many years of riding on like actual
[TS]
02:09:09
◼
►
major highways before I had my license
[TS]
02:09:11
◼
►
with my you know ten speed bike and
[TS]
02:09:12
◼
►
everything just to stay alive I was
[TS]
02:09:14
◼
►
shocked at exactly how aggressively
[TS]
02:09:18
◼
►
people in cars want to kill bicycles
[TS]
02:09:19
◼
►
yeah I I have zero temptation to ride a
[TS]
02:09:24
◼
►
bike on roads like I because yeah I mean
[TS]
02:09:27
◼
►
I mean up here and this whole burbs
[TS]
02:09:30
◼
►
would probably be less horrible but it's
[TS]
02:09:32
◼
►
I still don't think it would be great
[TS]
02:09:34
◼
►
because I feel like people like drivers
[TS]
02:09:37
◼
►
really hate bikers I don't know like I'm
[TS]
02:09:40
◼
►
a driver I don't I don't care about
[TS]
02:09:41
◼
►
bikers or they're oblivious even when
[TS]
02:09:43
◼
►
there's bike lane yeah I don't care
[TS]
02:09:44
◼
►
there I buy it we have actual painted on
[TS]
02:09:46
◼
►
the ground bike lanes with little
[TS]
02:09:47
◼
►
pictures of bicycles and dedicated lanes
[TS]
02:09:49
◼
►
and car who like this is my lane bicycle
[TS]
02:09:51
◼
►
go away I'm going to run you off the
[TS]
02:09:53
◼
►
road with my giant Tesla Model X it's
[TS]
02:09:56
◼
►
like save me you know like just it was
[TS]
02:09:58
◼
►
scary so looking at the reviews of this
[TS]
02:10:01
◼
►
bike it's apparently 67 pounds that's
[TS]
02:10:05
◼
►
have you liked it seems like a lot it is
[TS]
02:10:08
◼
►
a lot it's made out of 50s metal and
[TS]
02:10:10
◼
►
they have metal places where you don't
[TS]
02:10:11
◼
►
need it why is there need to be a metal
[TS]
02:10:13
◼
►
chain guard why does it need to be a
[TS]
02:10:14
◼
►
chain guard about why because that's
[TS]
02:10:15
◼
►
what I did in the fifties because they
[TS]
02:10:16
◼
►
were done metal left over from the war
[TS]
02:10:20
◼
►
they can't like for this price they
[TS]
02:10:22
◼
►
can't throw unlike some aluminum maybe
[TS]
02:10:24
◼
►
like this there are lighter metals I
[TS]
02:10:26
◼
►
think it is probably is aluminum it's
[TS]
02:10:28
◼
►
just so much of it I mean so that you
[TS]
02:10:30
◼
►
need something structural like
[TS]
02:10:31
◼
►
structural steel or like very strong
[TS]
02:10:33
◼
►
aluminum for the frame but all the
[TS]
02:10:35
◼
►
decoration pieces that can you know that
[TS]
02:10:37
◼
►
could be carbon-fiber
[TS]
02:10:41
◼
►
maybe it's the whole thing is steel that
[TS]
02:10:43
◼
►
would explain 67 pounds but yeah yeah
[TS]
02:10:45
◼
►
check out the way for the longest
[TS]
02:10:47
◼
►
California is probably lower well yeah
[TS]
02:10:50
◼
►
because there's not there's like no bike
[TS]
02:10:51
◼
►
they're practically 25 pounds of the
[TS]
02:10:55
◼
►
Californian so I could fit almost three
[TS]
02:10:59
◼
►
of them in the face with this bike
[TS]
02:11:00
◼
►
apparently it does have excellent
[TS]
02:11:03
◼
►
reviews out the reviewers all say
[TS]
02:11:04
◼
►
basically what you'd expect is like
[TS]
02:11:06
◼
►
is an awesome bike it's beautiful it's
[TS]
02:11:09
◼
►
smooth it looks awesome you know it's
[TS]
02:11:11
◼
►
great it's fun to ride
[TS]
02:11:12
◼
►
however it's heavy and the brake is not
[TS]
02:11:14
◼
►
sufficient enough for its weight
[TS]
02:11:17
◼
►
everything you'd expect I told you yeah
[TS]
02:11:24
◼
►
but yeah it looks like they go it they
[TS]
02:11:26
◼
►
seem that they go in pretty reasonable
[TS]
02:11:28
◼
►
quantity because if you look at sold
[TS]
02:11:30
◼
►
items there's there's a good number of
[TS]
02:11:31
◼
►
them there and they seem to be
[TS]
02:11:33
◼
►
approximately $500 range certain for non
[TS]
02:11:38
◼
►
original like they're not even I can
[TS]
02:11:39
◼
►
look at them and say these are not
[TS]
02:11:40
◼
►
original part all sorts of aftermarket
[TS]
02:11:42
◼
►
stuff and still 500 there's lots of
[TS]
02:11:44
◼
►
people with fond memories of his bike I
[TS]
02:11:45
◼
►
think people my age with money they want
[TS]
02:11:48
◼
►
to spend chromoly that's what the frame
[TS]
02:11:52
◼
►
is made out of what is chromoly the
[TS]
02:11:54
◼
►
world might never know yeah I don't
[TS]
02:11:55
◼
►
never even heard of that that was its
[TS]
02:11:58
◼
►
big selling point it's like blast
[TS]
02:11:59
◼
►
proccesing right yeah discussed amongst
[TS]
02:12:01
◼
►
the kids and like the lunchroom chromoly
[TS]
02:12:03
◼
►
was discussed does your bike have
[TS]
02:12:08
◼
►
chromoly no it's a chrome all it's a
[TS]
02:12:09
◼
►
chromoly frame
[TS]
02:12:10
◼
►
well the chrome part of it you can get
[TS]
02:12:12
◼
►
because it's shiny like the outside
[TS]
02:12:14
◼
►
looks like it's shiny and chrome what
[TS]
02:12:16
◼
►
was it made about I'm assuming it was
[TS]
02:12:17
◼
►
some sort of aluminum thing or whatever
[TS]
02:12:19
◼
►
but blast processing in chromoly
[TS]