12: Accidental Server Hardware
00:00:00
◼
►
do you have opinions on kidman's as by chance after your last show where the
[TS]
00:00:05
◼
►
three of us were talking about apples tick tock strategy with iOS somebody
[TS]
00:00:11
◼
►
tweeted out US publisher bandurski which are probably pronounced wrong I'm Sorry
[TS]
00:00:15
◼
►
Sorry public and he wrote a blog post that was actually fairly short so
[TS]
00:00:19
◼
►
hopefully we'll remember to put this in the show notes and you can take a look
[TS]
00:00:22
◼
►
but he made an interesting point the premise of it was you know what's
[TS]
00:00:26
◼
►
interesting is that the economic actually read this year the tick
[TS]
00:00:30
◼
►
versions of iOS came with the US versions of the devices iOS three with
[TS]
00:00:34
◼
►
iPhone gt3 GIS analyst 5 with the iPhone for us on the other hand
[TS]
00:00:38
◼
►
hardware releases such as such as the iPhone 4 and iPhone 5 launched alongside
[TS]
00:00:43
◼
►
talk releases of iOS iPhone 4 with iOS 4 and iPhone 5 with I was six so now not
[TS]
00:00:51
◼
►
reading anymore the general premise he drives a tease hey even though even if
[TS]
00:00:56
◼
►
you consider the software on a tick tock and if you consider the hardware in the
[TS]
00:01:01
◼
►
tick tock what's interesting is there
[TS]
00:01:03
◼
►
offset its like a hundred eighty-degree offset sine wave so there there's always
[TS]
00:01:08
◼
►
going to be taking always going to be a top and that's kind of an interesting
[TS]
00:01:11
◼
►
place to be and I thought that was an interesting point so I wanted to point
[TS]
00:01:15
◼
►
that out what we having trouble a show thinking about which iOS release was
[TS]
00:01:20
◼
►
like big or small electronic list off the major features like I don't know if
[TS]
00:01:24
◼
►
I buy that theory because it just doesn't seem to me that there has been
[TS]
00:01:30
◼
►
that kind of kid stylist but it could be that I'm just not paying enough
[TS]
00:01:34
◼
►
attention but like the fact that we were trying to think about was that a big
[TS]
00:01:37
◼
►
release what was in that one either we just told him that bad memories remember
[TS]
00:01:41
◼
►
was in them but they have all seem pretty even to me at this place
[TS]
00:01:44
◼
►
certainly none of them we're we're like a snow leopard to know you know that's
[TS]
00:01:48
◼
►
kind of feel like I i think im going on I can't really point to any I was
[TS]
00:01:51
◼
►
released and say oh that one was the 16 most of the problems and added a new
[TS]
00:01:55
◼
►
API's but didn't change much the user may be six but I wouldn't say it's
[TS]
00:02:00
◼
►
enough to really establish a pattern I mean at least
[TS]
00:02:03
◼
►
stan has had now to takes into talks at the white leopard Snow Leopard why
[TS]
00:02:08
◼
►
mountain lion and that that those four releases I think a very clearly followed
[TS]
00:02:12
◼
►
but even before that they didn't really good expert today that's why I think
[TS]
00:02:18
◼
►
we're still in that early period of Iowa swear it's like really simple not all
[TS]
00:02:25
◼
►
the features a bunch of stuff doesn't work and then the ones that you have to
[TS]
00:02:28
◼
►
get out to sort of shore up the API for public use and then some major features
[TS]
00:02:33
◼
►
like a pretty much follows closely along with you know the temple now 10.1 and
[TS]
00:02:40
◼
►
like you know it was STK was just he was to point out yeah yeah and you know and
[TS]
00:02:45
◼
►
then three four and five roughly matching with you know Panther tiger and
[TS]
00:02:50
◼
►
leopard and six should have been at Snow Leopard but it wasn't because six
[TS]
00:02:56
◼
►
brought you know even more features and more new stuff it was definitely not a
[TS]
00:02:59
◼
►
snow leopard cub release so I still think we're in the early part of Iowa's
[TS]
00:03:06
◼
►
release like maybe this maybe seven will be the first like maybe something will
[TS]
00:03:11
◼
►
be the right after seven maybe eight will be something that's more tame or
[TS]
00:03:16
◼
►
whatever but it seems like all the rumors of seven that it's not going to
[TS]
00:03:19
◼
►
be a team release even if it's just visual stuff in the global stand out in
[TS]
00:03:23
◼
►
our mind as a lot when they rejected you I rearrange the absence and presence but
[TS]
00:03:30
◼
►
we'll see but I would still say there's definitely no no snow leopard Snow
[TS]
00:03:34
◼
►
Leopard and I was yet know the other interesting thing that somebody on
[TS]
00:03:38
◼
►
Twitter pointed out I don't have this at reply handy so I apologize to whoever
[TS]
00:03:42
◼
►
you are but they pointed out that none of us thought about searing when we were
[TS]
00:03:45
◼
►
trying to think of a kind of marquee features I'm different iOS versions in
[TS]
00:03:49
◼
►
in the three of us don't even think about Syria and I don't know what that
[TS]
00:03:52
◼
►
says but it's an interesting observation that obviously didn't cross my mind when
[TS]
00:03:57
◼
►
we were talking about serious because it was tied to the 40 S as a device mostly
[TS]
00:04:07
◼
►
for marketing type reasons you know because it was tied this device and that
[TS]
00:04:11
◼
►
was the release like it was more like a feature of that phone and all devices
[TS]
00:04:16
◼
►
from that point forward it was less of like a ok starting with iOS 5 everybody
[TS]
00:04:20
◼
►
gets this school thing that's something we haven't done in the max not like it a
[TS]
00:04:24
◼
►
lot time machine and say and if you want to use Time Machine you got a Mac the
[TS]
00:04:27
◼
►
about this year and would not fly as much and they they pulled it off with
[TS]
00:04:31
◼
►
the forests as a differentiator but it's it's why we don't associated with that
[TS]
00:04:37
◼
►
was the OS that seriously that was the phone that Siri
[TS]
00:04:41
◼
►
anything else on a few
[TS]
00:04:44
◼
►
whatever you think so right so one of the things I want to talk about today
[TS]
00:04:51
◼
►
was Marco you finished Reviver well maybe not finished but at least got to a
[TS]
00:04:56
◼
►
stopping point for now on your PHP framework and I didn't know if you had
[TS]
00:04:59
◼
►
anything to share about that and if not I'm asking other probing question but
[TS]
00:05:04
◼
►
how did that go I can't wait for the probing but title now we have we have a
[TS]
00:05:11
◼
►
kind of a kind of real show but in the chat now so if the peacekeeping so I've
[TS]
00:05:17
◼
►
had this PHP framework that I've built let me know long time ago we built
[TS]
00:05:23
◼
►
tumbler with it and before time there we built David night David Carpenter I
[TS]
00:05:27
◼
►
built some client applications back near consultants before David decided to
[TS]
00:05:32
◼
►
start tumblr so we had this PHP free markets it's a basic MVC framework and
[TS]
00:05:39
◼
►
the reasons we rode our own back then were that we had tried rails and we have
[TS]
00:05:43
◼
►
tried cake for PHP and back then this isn't like 2006 we didn't I didn't and I
[TS]
00:05:52
◼
►
convince David I didn't like all the behind the scenes magic that frameworks
[TS]
00:05:57
◼
►
did unexpectedly like some magic is good and some magic is helpful I got like my
[TS]
00:06:04
◼
►
my fear was more than I wanted the framework to be more like libraries and
[TS]
00:06:09
◼
►
less like at the time what was trendy for quote frameworks which is they would
[TS]
00:06:14
◼
►
do so much for you and you end so it was it was hard to tell like if you were
[TS]
00:06:19
◼
►
seeing like a certain header being said are certain behavior certain filtering
[TS]
00:06:23
◼
►
or certain bugs it was hard to find where the heck that was coming from the
[TS]
00:06:27
◼
►
code and this is especially problem in Rails because of Ibiza mix ins and and
[TS]
00:06:33
◼
►
that becoming especially trendy in 2006
[TS]
00:06:36
◼
►
so everyone was kind of overusing them and so was very very much like
[TS]
00:06:40
◼
►
categories and cocoa it was very very hard to find the code you were looking
[TS]
00:06:47
◼
►
to manage like what was going on because everything was there was so much magic
[TS]
00:06:50
◼
►
happening all the time with everything so my theory was I wanted something that
[TS]
00:06:56
◼
►
could provide helpful features like a library but where I knew everything that
[TS]
00:07:01
◼
►
was going to happen and what was not going to happen so it was very clear to
[TS]
00:07:06
◼
►
ok me as the as the person writing this action of this model what is my
[TS]
00:07:10
◼
►
responsibility what will happen and what won't and so we're on our own very basic
[TS]
00:07:15
◼
►
framework with some lessons from rails some lessons from ourselves some lessons
[TS]
00:07:20
◼
►
from cake and and we basically mature that into tumblr as time went on and on
[TS]
00:07:27
◼
►
and it is BSD licensed but it's not just about anywhere so our clients from
[TS]
00:07:33
◼
►
before tumblr they all have a copy a few programs here and there have a copy I
[TS]
00:07:38
◼
►
have a copy in stripper who is running on a copy and magazines gonna cut it
[TS]
00:07:42
◼
►
does not really open source framework but it would be open source if it ever
[TS]
00:07:46
◼
►
actually got out no legally so what I did when I left tumblr I forked it and
[TS]
00:07:53
◼
►
so tumblr continue doing their own thing with it and Tumblr did tons of changes
[TS]
00:07:58
◼
►
to it because they had to cuz they grew like crazy and they had a bill in like
[TS]
00:08:03
◼
►
automatic starting support stuff like that all sort stuff I've never seen and
[TS]
00:08:07
◼
►
Instapaper I don't have to do anything to it so mostly just SAT there and I
[TS]
00:08:13
◼
►
exchanged a few things here and there but I didn't really pointing out so it
[TS]
00:08:17
◼
►
still had a whole bunch of stuff from like halfway through tumblr scaling that
[TS]
00:08:20
◼
►
I had put in there and it was also based on PHP 5.1 and 5.2 even the most in 5.3
[TS]
00:08:28
◼
►
the late static binding support in 5.3 that was added which makes data classes
[TS]
00:08:34
◼
►
work and useful way for the first time
[TS]
00:08:36
◼
►
yeah like I don't know why didn't have that in the beginning anyway that's
[TS]
00:08:40
◼
►
that's a little too specialized for the show
[TS]
00:08:43
◼
►
I was able to modernize the framework if I wanted to but in strippers code base
[TS]
00:08:49
◼
►
that point was big enough that it was kind of unwieldy to do that and it was
[TS]
00:08:53
◼
►
really ever worth my time to do that having just the paper though I am honest
[TS]
00:08:58
◼
►
I wanted to start being more web stuff in the future and I wanted to have a
[TS]
00:09:04
◼
►
really solid foundation for doing that and I thought about using other language
[TS]
00:09:08
◼
►
but as we've discussed in the show before much too many people's irritation
[TS]
00:09:12
◼
►
I don't think Ruby or Python really provide enough of the benefit of a PHP
[TS]
00:09:20
◼
►
if you add that if you're already an expert in PHP that you really need to
[TS]
00:09:22
◼
►
become an expert on one of those I think you can pick any of any of those three
[TS]
00:09:25
◼
►
become an expert in one of them and you're pretty well said you don't really
[TS]
00:09:29
◼
►
need the other ones that you know if you really want to learn a lot more
[TS]
00:09:32
◼
►
languages for other reasons like personal development or market value
[TS]
00:09:36
◼
►
whatever else but if you're if you're short on time and if you don't really
[TS]
00:09:39
◼
►
wanna be learning tons languages and he would rather take one master that one I
[TS]
00:09:43
◼
►
don't think you to master more than one of those three and I think the at the
[TS]
00:09:47
◼
►
alternatives things like node I would be looking at those in probably the future
[TS]
00:09:52
◼
►
but I think they're a little bit early right now so I'd rather not go that way
[TS]
00:09:55
◼
►
right now so I figure you know what PHP is great for me I know a lot of people
[TS]
00:09:59
◼
►
hate it but PHP is very good for me I know it extremely well and I know how to
[TS]
00:10:05
◼
►
scale it I know how to run it very cheaply in very easily with very little
[TS]
00:10:09
◼
►
effort and very few 3 a.m. wake ups for the census for the system in which is
[TS]
00:10:13
◼
►
usually me and and so I decided you know there's nothing really inherently wrong
[TS]
00:10:19
◼
►
with PHP that overcomes the barrier for me to to master something else to this
[TS]
00:10:25
◼
►
degree when I don't really want to be riding big web services as the only
[TS]
00:10:31
◼
►
thing I do you know if that was the only thing I was going to do that would be
[TS]
00:10:35
◼
►
fine I would be very very happy with it but I would learn lots of different
[TS]
00:10:39
◼
►
languages and pick the best one and really dive deeply into that one but for
[TS]
00:10:44
◼
►
me the web service and action is a great blog post by Brent Simmons that while
[TS]
00:10:48
◼
►
I'm rambling on you guys should read this and I'll talk about it a little bit
[TS]
00:10:55
◼
►
for me making web services is really a supporting role to what I really want to
[TS]
00:10:59
◼
►
do which is kinda making whole products they're mostly acts like Instapaper
[TS]
00:11:06
◼
►
pretty much was that the newspaper web service was was very low needs and I've
[TS]
00:11:11
◼
►
devoted very little to it for good and bad because I really want to do is
[TS]
00:11:16
◼
►
working on the app and the Apple is that like the premier experience well
[TS]
00:11:20
◼
►
whatever else I do in the future is probably gonna be that same way you know
[TS]
00:11:23
◼
►
I have mentioned in the past few prototypes of things that I'm trying to
[TS]
00:11:27
◼
►
figure out what I wanna do next with and they all have web components and but all
[TS]
00:11:32
◼
►
the components are are relatively unimportant compared to the at and so i
[TS]
00:11:38
◼
►
dont for me it's not worth like learning entire new Web languages and mastering
[TS]
00:11:42
◼
►
those platforms and and learning the hard way how to scale the mall and spend
[TS]
00:11:47
◼
►
all that time and stress on that when I'd rather be putting effort into the
[TS]
00:11:51
◼
►
apps and just the website you know I don't need the website to be to be my
[TS]
00:11:56
◼
►
experimental playground so so I decided this was a great time to modernize my
[TS]
00:12:06
◼
►
frameworks like I had only the magazine using it and nags and code base is very
[TS]
00:12:10
◼
►
very small so I thought this is a great time to modernize it when I really need
[TS]
00:12:15
◼
►
those a test and that way I can kind of read the test app as I modernize it so I
[TS]
00:12:19
◼
►
know what I'm breaking I know how I'm breaking it and what it needs to be and
[TS]
00:12:23
◼
►
I can kind of play with the API's as I'm making them and as I'm changing them to
[TS]
00:12:28
◼
►
stealing ok what works what doesn't what ends up being more or less elegant than
[TS]
00:12:32
◼
►
I expected
[TS]
00:12:33
◼
►
etcetera so my goal here is also open source framework now it's to finally
[TS]
00:12:40
◼
►
make it so incredibly different from what tumblr is running that I mean
[TS]
00:12:46
◼
►
legally I could have done it already but like you know I was always a little
[TS]
00:12:51
◼
►
afraid to release the framer that runs tumblr what if somebody find some
[TS]
00:12:55
◼
►
security problem and exploited against tumblr I would really not feel good
[TS]
00:12:59
◼
►
about that I was always very afraid about that
[TS]
00:13:02
◼
►
that I'm less afraid but it's my own thing i atleast know that ok I'm willing
[TS]
00:13:08
◼
►
to do that to myself I'm not unless less happy by doing that to somebody else mrs
[TS]
00:13:12
◼
►
somebody's biggest tumblr so I thought I would love to open source this and I
[TS]
00:13:19
◼
►
would love to modernize it and I would love to also write the sponsor tracking
[TS]
00:13:23
◼
►
system that I've been means do for market or four months as the way as I
[TS]
00:13:28
◼
►
track my sponsors from archive.org is this giant spreadsheet that sucks and
[TS]
00:13:33
◼
►
it's so it's so human based and error-prone and it's always it always
[TS]
00:13:39
◼
►
freaks me out what if I booked the wrong spot you know what I publish something
[TS]
00:13:42
◼
►
from the wrong day long week what if I i think is sponsored hasn't paid but they
[TS]
00:13:47
◼
►
have or vice versa
[TS]
00:13:49
◼
►
like you know what if I type and number wrong if I instant typo and something is
[TS]
00:13:53
◼
►
really messed up so that I needed something better than a spreadsheet to
[TS]
00:13:58
◼
►
manage that I also want to start addition to having sponsorships for this
[TS]
00:14:04
◼
►
show that had to manage ok we have we sell sponsorships for this at another
[TS]
00:14:08
◼
►
property suspension for so initially started out in the table in my
[TS]
00:14:12
◼
►
spreadsheet that was very similar to the first table but then it to build on
[TS]
00:14:16
◼
►
things like you know we all we all split the money that comes in so I had to
[TS]
00:14:21
◼
►
build in how to pick how do you know I take the money and I have to pay you
[TS]
00:14:24
◼
►
guys out your inner portions of it so I have to you know that that's another
[TS]
00:14:28
◼
►
layer on top of this that is error-prone and could be messed up and starts really
[TS]
00:14:34
◼
►
pushing the boundaries of what spreadsheets can do gracefully i mean
[TS]
00:14:37
◼
►
they can do it in many non graceful ways but what they can do gracefully his you
[TS]
00:14:42
◼
►
know this is kind of a bad thing for them and then what really killed it is I
[TS]
00:14:48
◼
►
wanted all three of us to be able to log in and look at sponsors and sell
[TS]
00:14:54
◼
►
sponsorships and so we needed multi-user access you can go Google Docs but then
[TS]
00:14:59
◼
►
it's just there's the more layers you add to the spreadsheet that the crappier
[TS]
00:15:03
◼
►
that solution becomes and the more likely it is like exponentially more
[TS]
00:15:06
◼
►
likely it is that something will go wrong at some point and that's really
[TS]
00:15:10
◼
►
bad so I decided
[TS]
00:15:14
◼
►
let's build this let's build a system and that's a perfect test case app for
[TS]
00:15:20
◼
►
my new framework of a new version of this framework which is almost
[TS]
00:15:25
◼
►
completely rewritten turns out and its way smaller framework and my goal is to
[TS]
00:15:31
◼
►
open source both the framework and this example project of my invoicing system
[TS]
00:15:36
◼
►
fairly soon so you guys have anything to say after that massive delay 23 minutes
[TS]
00:15:45
◼
►
in the idea but I'll give John a chance because I have a comparatively much
[TS]
00:15:50
◼
►
shorter monologue
[TS]
00:15:52
◼
►
I'm looking at your notes I know what you're gonna ask him and it's exactly
[TS]
00:15:55
◼
►
the same thing that i'm gonna go ahead and go for you the notes that apparently
[TS]
00:16:01
◼
►
Casey and I use but Marco shot I got it was it was a micro get oh yeah that's
[TS]
00:16:07
◼
►
where mine is so since I'm talking I will go ahead and ask by telling a very
[TS]
00:16:11
◼
►
brief story so few days back
[TS]
00:16:12
◼
►
Marco sends John an email saying hey this is up here's where you can go and I
[TS]
00:16:19
◼
►
load the URL and all I see is a text form and a button and the tax form says
[TS]
00:16:25
◼
►
give me your email address and then login and I think to myself this is
[TS]
00:16:31
◼
►
weird I haven't created a user account or knowingly anyway I haven't given him
[TS]
00:16:37
◼
►
a password of any sort of what's going on so I enter my email address I hit the
[TS]
00:16:42
◼
►
button and next thing I know his fancy Marquez fancy sponsorship checker says
[TS]
00:16:47
◼
►
okay look at your email you'll get a login URL there in so sure enough
[TS]
00:16:51
◼
►
instantly I look at my email and there's a email from Marcos fancy app thing and
[TS]
00:16:58
◼
►
it says here click this link and you can get logged in and that's exactly what
[TS]
00:17:01
◼
►
happened and so it was a very different and interesting way to handle user
[TS]
00:17:07
◼
►
authentication and authorization always get the A's wrong but handle locking in
[TS]
00:17:12
◼
►
without me ever giving him a password so in summary my question to you Marco and
[TS]
00:17:17
◼
►
John feel free to jump in and why do you keep passwords so much
[TS]
00:17:20
◼
►
does the same thing on the magazine site which I'm assuming you did this i I have
[TS]
00:17:27
◼
►
the you know when I saw it I immediately knew the years of the same time as the
[TS]
00:17:30
◼
►
magazine insiders seem like it
[TS]
00:17:32
◼
►
most insanely good to ya and I don't like either I complained to my wife that
[TS]
00:17:37
◼
►
he still in this thing without password again another one of my first the first
[TS]
00:17:42
◼
►
things first interaction I had with you and your products online was when I
[TS]
00:17:45
◼
►
first signed up for Instapaper and back then you didn't need a password for
[TS]
00:17:48
◼
►
Instapaper which was awesome and I love it not like not like this you just like
[TS]
00:17:52
◼
►
literally didn't need a password so for the first whatever was year or two years
[TS]
00:17:55
◼
►
or however long you let us not have passwords anybody could have seen my
[TS]
00:17:59
◼
►
Instapaper leagues I don't care wasn't anything secret there I just love not
[TS]
00:18:03
◼
►
having the password remember I just had to remember my username and there was no
[TS]
00:18:07
◼
►
answer I didn't care that was totally insecure fine go ahead I guess I could
[TS]
00:18:12
◼
►
have used that to start adding stuff to make the paper and then you have the
[TS]
00:18:15
◼
►
option to edit passwords of someone found it started using it and erased all
[TS]
00:18:18
◼
►
my side like art final a passport so I'm all thumbs up for not having a pass Berg
[TS]
00:18:24
◼
►
but thumbs down for every time I log in sending me an email with the link is
[TS]
00:18:29
◼
►
first of all I can you first of the magazine there was like male backlog
[TS]
00:18:33
◼
►
nothing is more frustrating that wanting to get into something and not being able
[TS]
00:18:36
◼
►
to because your mail hasn't arrived yet it was a long time since this is not
[TS]
00:18:41
◼
►
your fault it's not on the receiving end you know it's email store-and-forward
[TS]
00:18:45
◼
►
like it could be not in your control that I'm sitting there could be great I
[TS]
00:18:49
◼
►
refresh button trying to rate from I think the camp and the second thing is
[TS]
00:18:52
◼
►
this is really mostly I was his fault of the city the environment you're in I use
[TS]
00:18:56
◼
►
the Gmail app on iOS and when the email comes to delink on it I can't tap that
[TS]
00:19:02
◼
►
link because then that will open in the Gmail outs built-in browser and I'll be
[TS]
00:19:06
◼
►
logged in there in some sort of you know right hand side navigation pane to the
[TS]
00:19:10
◼
►
Gmail app but I'm not logged in Mobile Safari and that link is now dead because
[TS]
00:19:14
◼
►
I think you kill them off after they could use our pass right and so now I
[TS]
00:19:19
◼
►
have to go back to the site
[TS]
00:19:20
◼
►
make an email me another link remembered whole tap and hold on let me copy copy
[TS]
00:19:24
◼
►
the URL they gonna Mobile Safari then paste under thing and then use it in
[TS]
00:19:28
◼
►
over there so I'm I do not find the user experience of this password list thing
[TS]
00:19:35
◼
►
agreeable
[TS]
00:19:37
◼
►
it's funny because I don't have any problem with the password lists idea in
[TS]
00:19:44
◼
►
principle but I T was likely to have to wait for darn email to come in and in
[TS]
00:19:49
◼
►
retrospect thinking about it more actually think by and large this isn't a
[TS]
00:19:52
◼
►
bad set up and it strikes me as a and I'm not a security minded
[TS]
00:19:57
◼
►
oil bearing nut job but it strikes me as though it's a pretty good setup the same
[TS]
00:20:02
◼
►
is it the same as using a password because if you have access to my email
[TS]
00:20:05
◼
►
account passwords don't matter and if you have access to my email to counter
[TS]
00:20:08
◼
►
this thing customers don't matter is that a security thing with any lesser
[TS]
00:20:11
◼
►
more secure
[TS]
00:20:12
◼
►
well it isn't one way and that is that you can't get somebody's password cuz
[TS]
00:20:17
◼
►
they don't have one the only way to login is by having access to their email
[TS]
00:20:21
◼
►
you the password for their email address and he was moving you know moving to
[TS]
00:20:27
◼
►
know from your site to their you know that's a little bit better this is
[TS]
00:20:31
◼
►
especially so many emails have to factor now exactly took the words right out of
[TS]
00:20:34
◼
►
my mouth should have superior support Google login and I can use my existing
[TS]
00:20:40
◼
►
to factor to get into your site
[TS]
00:20:43
◼
►
yea well obviously you're probably thinking about it like this everyone
[TS]
00:20:51
◼
►
always wants to solve the problem of identity on the web because it's such a
[TS]
00:20:55
◼
►
pain in the butt no matter what you do and there's just no good solution
[TS]
00:20:59
◼
►
everything has tradeoffs in detroit also this one or just a different set of her
[TS]
00:21:02
◼
►
office and it but I find it particularly special for the magazine like I i
[TS]
00:21:07
◼
►
subscribe to the magazine I get in the iOS App occasionally run over wanna read
[TS]
00:21:11
◼
►
it on the web thing and inevitably I somehow find that I'm using a browser on
[TS]
00:21:14
◼
►
a machine that doesn't have the right cokie and I gotta go through the email
[TS]
00:21:17
◼
►
thing just that that tiny delay makes me unhappy I rather liked you know auto
[TS]
00:21:23
◼
►
fill my password is remember one password or use your some other means
[TS]
00:21:26
◼
►
that I can get myself logged in to read the magazine actually telling the sign
[TS]
00:21:32
◼
►
up for the magazine subscriber you should do like no I do just show me the
[TS]
00:21:35
◼
►
article
[TS]
00:21:37
◼
►
year I know but it works
[TS]
00:21:42
◼
►
causing my cookies and web development of some browsers and I'm constantly
[TS]
00:21:46
◼
►
wiping cookies and doing private browsing and good I don't know maybe I
[TS]
00:21:50
◼
►
just have to spread maybe it's like to factor where I had to have some sort of
[TS]
00:21:53
◼
►
ramp-up period where I spread the little the authentication tokens to all of my
[TS]
00:21:58
◼
►
browsers and all my jars as we call them back in the day but it hasn't happened
[TS]
00:22:03
◼
►
yet again Casey I mean to be honest I don't have a whole lot air I don't mind
[TS]
00:22:10
◼
►
it nearly as much as John does but I'm not nearly as much corruption apparently
[TS]
00:22:14
◼
►
I think it's it's interesting because we all hate passwords we all want them to
[TS]
00:22:20
◼
►
go away but no obviously nobody's really crack that nut on what the right answer
[TS]
00:22:24
◼
►
is an end for me since this is a site that I'm not gonna look at every single
[TS]
00:22:28
◼
►
day I don't find it as as egregious pain in the butt but with that said it was
[TS]
00:22:34
◼
►
something that I used frequently I think I would trying to just as annoying as
[TS]
00:22:39
◼
►
john doe's so yeah I think it's a very hard problem in the magazine I i never
[TS]
00:22:44
◼
►
to this and Instapaper the magazine was the first thing I did was publicly and
[TS]
00:22:47
◼
►
any i mean and the way it works in case in case someone is still behind us it
[TS]
00:22:52
◼
►
basically treats every log in like a password reset where you say you want to
[TS]
00:22:57
◼
►
login type in your email address and email you a link with a with a single
[TS]
00:23:00
◼
►
use hash on it and that then the apt read that has for a long until you're
[TS]
00:23:05
◼
►
logged in and you know it's like a password reset where you don't even set
[TS]
00:23:10
◼
►
the new password is logged in and it's it's interesting it solves a very
[TS]
00:23:17
◼
►
similar to insta papers original no password
[TS]
00:23:22
◼
►
accounts at all it solves some problems but it creates other problems and so I'm
[TS]
00:23:29
◼
►
not sure if it's a net win in general I think you can look at you know where the
[TS]
00:23:34
◼
►
use of here which is kinda like an admin panel I think admin panels and kind of
[TS]
00:23:39
◼
►
internet type thing where security is needed anything like that we're like
[TS]
00:23:44
◼
►
it's not the general public having to log in
[TS]
00:23:48
◼
►
and you don't have a ton of people using the Gmail app on their phone I know how
[TS]
00:23:51
◼
►
to copy links and stuff like that like situations like that I think it's a
[TS]
00:23:57
◼
►
great solution I think that's why I will probably do this for every admin panel
[TS]
00:24:02
◼
►
that I ever do again because it's it's so much more secure than just having
[TS]
00:24:07
◼
►
some kind of admin password up there and it's it's great for that and I was what
[TS]
00:24:14
◼
►
makes you think is more securities I can see I think it's better from your
[TS]
00:24:17
◼
►
perspective as a person running the service because you don't have to store
[TS]
00:24:19
◼
►
passwords and if you don't have to start passwords that means the pressure is off
[TS]
00:24:22
◼
►
you to keep security and you know all that dozens of whatever but I don't know
[TS]
00:24:29
◼
►
if that's better for the people who are using the product because as far as
[TS]
00:24:33
◼
►
they're concerned it's your responsibility to make sure the password
[TS]
00:24:36
◼
►
version of the best result can now make sure you you know you be gripped the
[TS]
00:24:41
◼
►
slower setting another whole crazy stuff like that I think this makes definitely
[TS]
00:24:46
◼
►
makes it better for you writing this service but as a user of the service I
[TS]
00:24:49
◼
►
don't see any security advantages from my perspective it is slowdowns well I
[TS]
00:24:54
◼
►
think the security advantages that my service now becomes as secure as your
[TS]
00:24:59
◼
►
email which is probably more see which you know given that most people use
[TS]
00:25:03
◼
►
webmail for their own email addresses are not for work with most people use
[TS]
00:25:07
◼
►
webmail and most webmail services are are really locking down the security
[TS]
00:25:11
◼
►
really well i think thats I don't think it's that big that bad everything to
[TS]
00:25:16
◼
►
reliable as you said most things are only as secure as your email at most
[TS]
00:25:21
◼
►
anyway cuz you can always do a password reset so you know if I would if I were
[TS]
00:25:26
◼
►
to do any kind of set your own password for this even if I would add two factors
[TS]
00:25:32
◼
►
I think if I have some way to you need to use your email addresses are reset
[TS]
00:25:37
◼
►
mechanism for the most part unless I have my own two factors thing which is
[TS]
00:25:42
◼
►
pup it was possible but I think that would be even more overkill if you don't
[TS]
00:25:46
◼
►
like having to wait for an email and click link you're gonna hate to factor
[TS]
00:25:49
◼
►
but if your gonna delegated authentication to someone else was like
[TS]
00:25:52
◼
►
your delegating too are you know provider why not like literally
[TS]
00:25:55
◼
►
delegated authentication to someone else and do what the sites do it
[TS]
00:25:58
◼
►
you pick one that you decide to be blessed which is fine for him inside are
[TS]
00:26:01
◼
►
you have three buttons a login with your Facebook ID Open ID and all those cases
[TS]
00:26:06
◼
►
your delegating the authentication to an external service but then you don't have
[TS]
00:26:10
◼
►
to deal with it at all except for writing implication of things in a min
[TS]
00:26:13
◼
►
page it's ok well you can't log in with Facebook and you can't log in with
[TS]
00:26:18
◼
►
OpenID login with Google you know like you can you can limit your options
[TS]
00:26:22
◼
►
first of all this is simpler and easier for everybody because they see the big
[TS]
00:26:26
◼
►
the big problem with those Login with Facebook or Twitter or whatever with
[TS]
00:26:30
◼
►
those things and OpenID which is itself a massive trade record of normal person
[TS]
00:26:35
◼
►
usability it even for kickers ability open ideas is a mess but I mean look at
[TS]
00:26:40
◼
►
stackoverflow they had they they were OpenID only for the first few years of
[TS]
00:26:44
◼
►
their life and works well but the problem was even with that extremely
[TS]
00:26:50
◼
►
nerdy audience it was still a major problem I think the the environment is
[TS]
00:26:55
◼
►
got not only the team that tonight
[TS]
00:26:58
◼
►
doesn t Springside and idk when it offered as an option but I just created
[TS]
00:27:02
◼
►
my own account he is the major problem with those kind of things were you can
[TS]
00:27:06
◼
►
say log in with OpenID or with Facebook or Twitter the main problem is that
[TS]
00:27:10
◼
►
every time you go back to this Site you have to remember which one you login
[TS]
00:27:13
◼
►
with the first time that's why I was saying just offer one like tournaments
[TS]
00:27:16
◼
►
are you just pick one that's what I do its your email address I don't know when
[TS]
00:27:22
◼
►
I go to the T spring site I click the button that says login with Google
[TS]
00:27:26
◼
►
doesn't do anything further because I've already done the thing once when I go to
[TS]
00:27:29
◼
►
your side every time I have to click and go get the email but when you go back to
[TS]
00:27:35
◼
►
the tee spring site in a year and you haven't used it in an entire year and
[TS]
00:27:39
◼
►
you go back here and it's one of my login with which one was it you know
[TS]
00:27:44
◼
►
it's it's a problem that create support emails like crazy you would not believe
[TS]
00:27:47
◼
►
how much support that generation you have that kind of option but again for
[TS]
00:27:50
◼
►
an inside support as well sure but for I would also argue that freedom in sight
[TS]
00:27:56
◼
►
like there there's really no benefit to doing that your way inside of my way for
[TS]
00:28:02
◼
►
an admin site because either way you're like
[TS]
00:28:06
◼
►
you're likely to hit a small delay sometimes either way you know if if
[TS]
00:28:10
◼
►
you're saying log on my Google account
[TS]
00:28:12
◼
►
might be one or you might have to rely into your Google account might have been
[TS]
00:28:17
◼
►
too long since you've last time out like if you're making your cookies last
[TS]
00:28:22
◼
►
four-year whatever that means anyone who you know find someone doesn't like it
[TS]
00:28:27
◼
►
but if I log in I have to remember that if I log in a strange machine I have to
[TS]
00:28:31
◼
►
make sure that I get rid of that so that that person can perpetually log in as me
[TS]
00:28:35
◼
►
because now that the cookie and I mean whereas with your delegating entirely to
[TS]
00:28:39
◼
►
an external service all the management of revoking access and timing out and
[TS]
00:28:43
◼
►
whatever is on the external surface right yeah but but also like it
[TS]
00:28:50
◼
►
the extra level of complexity of dealing with someone else a service for this it
[TS]
00:28:54
◼
►
adds almost as many annoyances and flaws and support headaches as doing it the
[TS]
00:29:00
◼
►
way I'm doing it with emails that that's what is it what is it been like for the
[TS]
00:29:04
◼
►
magazine was like this is a bad example history and whatever but it's like the
[TS]
00:29:09
◼
►
magazine's many many more people i said im going to be compared to what you
[TS]
00:29:14
◼
►
haven't implemented like you know login with your Google account as well
[TS]
00:29:19
◼
►
what has that been like you mentioned you mentioned the copy and pasting from
[TS]
00:29:23
◼
►
the Gmail app order is that just because I mentioned to do actually that's
[TS]
00:29:26
◼
►
actually I should probably use Gmail some point in my life but now with the
[TS]
00:29:33
◼
►
magazine it's it's been interesting this right I'm not sure I would use it again
[TS]
00:29:39
◼
►
for like a big consumer facing thing at least not yet because the main problem
[TS]
00:29:44
◼
►
is that when you have a username and password you can enter those no matter
[TS]
00:29:51
◼
►
where you are no matter what Apple context you're in you can enter those
[TS]
00:29:55
◼
►
immediately as you say you do not have an account alleged be logged in as long
[TS]
00:30:00
◼
►
as you know the password and yet as people like us use one password and
[TS]
00:30:03
◼
►
generate long-term garbage so for us a little more complicated but most people
[TS]
00:30:06
◼
►
don't do that unfortunately so the big problem is first of all your time
[TS]
00:30:12
◼
►
something to email delivery which is similar to tyson to someone else's
[TS]
00:30:16
◼
►
account their opportunities to go wrong or to be delayed
[TS]
00:30:19
◼
►
aid and email delivery can be somewhat assumed to occur you can generally
[TS]
00:30:25
◼
►
assume that an email will usually get there there of course complications
[TS]
00:30:29
◼
►
there but usually Cancino get there but you can't guarantee is it an email to
[TS]
00:30:34
◼
►
get there quickly because there's things like greatest thing and all sorts of
[TS]
00:30:39
◼
►
weird antispam measures and server configurations and everything that will
[TS]
00:30:44
◼
►
frequently delayed message by like a half hour or three hours from the first
[TS]
00:30:49
◼
►
time hearing from you or something so that becomes harder when you say alright
[TS]
00:30:53
◼
►
login click here to get an email in two seconds
[TS]
00:30:56
◼
►
well that's great if it comes in two seconds every time but it doesn't always
[TS]
00:30:59
◼
►
come to do seconds for most people and there's like the one percent that it
[TS]
00:31:03
◼
►
doesn't come in two seconds for and they get upset and and the email your support
[TS]
00:31:06
◼
►
and there's really no way for you to do anything about that quickly and I keep
[TS]
00:31:10
◼
►
entering their email address and click on the button again and again queuing up
[TS]
00:31:13
◼
►
seventeen and evaluating their previous 10 minutes right click the third one
[TS]
00:31:18
◼
►
that came not realizing that it was invalidated when you sent the eighth one
[TS]
00:31:21
◼
►
exactly so so it you know it's not perfect in that regard and also you know
[TS]
00:31:27
◼
►
what I this is actually one of the last building codes I talked about when I
[TS]
00:31:32
◼
►
made the magazine how in an effort of her with the goal of simplicity I wanted
[TS]
00:31:38
◼
►
it to have no settings in the app is no setting screen like to have everything
[TS]
00:31:42
◼
►
just be available in the interface with no gear icon with the settings screen on
[TS]
00:31:47
◼
►
it you know I didn't want to some big long list of checkboxes are ever going
[TS]
00:31:50
◼
►
to be very very simple and the problem was that to avoid having a setting
[TS]
00:31:53
◼
►
screen I had to make other dad design decisions like how to logout from
[TS]
00:31:58
◼
►
Instapaper if he would logged into sensitive to it that they were there
[TS]
00:32:01
◼
►
were other decisions ahead to make that were bad decisions in order to support
[TS]
00:32:05
◼
►
this one thing I thought was a good decision and so that the login later the
[TS]
00:32:11
◼
►
password to login system that uses email is it has a few of those things like
[TS]
00:32:15
◼
►
there's a there's a few weird little stupid things that I had to do to make
[TS]
00:32:19
◼
►
that work that are bad design decisions even though the email thing i think is
[TS]
00:32:24
◼
►
overall a good one standing on its own so one of those things is when you when
[TS]
00:32:30
◼
►
you want to connect when you want to
[TS]
00:32:33
◼
►
think your account between the app and the website on your iOS device or when
[TS]
00:32:38
◼
►
you want to sync your website where you want to be like if you subscribed in the
[TS]
00:32:43
◼
►
app and you want to browse it on the website on the desktop or if you decide
[TS]
00:32:49
◼
►
that you want to read it in the ass communicating between the browsers and
[TS]
00:32:53
◼
►
in the website and Apple purchased thing in these three different places when you
[TS]
00:32:59
◼
►
have a password will be easy it would just be entered this user name and
[TS]
00:33:03
◼
►
password in the other place and you're logged in
[TS]
00:33:05
◼
►
done the way I do it though since there's no password is like for the apt
[TS]
00:33:10
◼
►
to register its subscription with the website I have the app compose an email
[TS]
00:33:16
◼
►
message with an attachment that encodes budget data and then it send it to my
[TS]
00:33:21
◼
►
server the server associate that with the email is sent
[TS]
00:33:24
◼
►
which had a problem with the email that you sent that from is not your primary
[TS]
00:33:28
◼
►
email address other problems with that I think I did that a few times I'm very
[TS]
00:33:32
◼
►
confused on launch because I don't use the email address I use for things
[TS]
00:33:37
◼
►
different than the email address I use as my like i club you know exactly and
[TS]
00:33:43
◼
►
thats I wouldn't say that's a common case but there's certainly enough people
[TS]
00:33:47
◼
►
who do that that it's problematic if you if you don't support that they expect
[TS]
00:33:53
◼
►
and so there's there's that issue that you know going that way in the other
[TS]
00:33:57
◼
►
direction I would like to know
[TS]
00:33:58
◼
►
log-in the website on your device to open this link that I'll mail to you and
[TS]
00:34:02
◼
►
then we'll send you like a the magazine app colon slash slash garbage URL to
[TS]
00:34:09
◼
►
open up in the iOS app to associate in the other direction and that's kind of
[TS]
00:34:13
◼
►
ugly and can have some of its own problems as well so you know i i had
[TS]
00:34:18
◼
►
this this technical need to associate these are catching these two places and
[TS]
00:34:23
◼
►
password really would have a lot easier
[TS]
00:34:25
◼
►
always comes out with the web service API is for iCloud authentication
[TS]
00:34:29
◼
►
response but yeah and so i think overall I I think the patent system it's it's
[TS]
00:34:38
◼
►
interesting and that's why that's why I did it interesting I i do think I'm
[TS]
00:34:42
◼
►
going to keep it for admin panel type stuff
[TS]
00:34:44
◼
►
I don't know if anything else with that as the main thing is you know because in
[TS]
00:34:51
◼
►
fact if people were if this was like 2005 still and most people are still
[TS]
00:34:55
◼
►
doing everything on their computers and you were looking into a website that
[TS]
00:35:00
◼
►
would actually make way more sense and it will be fine I would probably do it
[TS]
00:35:03
◼
►
no question now with everyone doing things on all these different types of
[TS]
00:35:07
◼
►
devices with all these different like sandbox siloed apps and everything and
[TS]
00:35:12
◼
►
everything is running full screen was no good multi tasking and iOS or no clear
[TS]
00:35:16
◼
►
indication that all these problems that actually now the system is less
[TS]
00:35:21
◼
►
practical than it would have been in 2005 and I i dont think going to do it
[TS]
00:35:27
◼
►
again for the main login for something and also another problem is that it
[TS]
00:35:32
◼
►
hasn't worked with people expect and because people are used to
[TS]
00:35:37
◼
►
username and password or email and password for you so that when you've put
[TS]
00:35:41
◼
►
something up there they don't expect even if it's simple to you and your mind
[TS]
00:35:46
◼
►
even if it's simpler they're thrown off for a second leading minute how do I do
[TS]
00:35:51
◼
►
this where we put the password I get it slows people down and people make
[TS]
00:35:55
◼
►
mistakes and the question themselves in the doubt themselves and that ultimately
[TS]
00:35:58
◼
►
can make all your goals were like maybe they don't finish sign up for maybe they
[TS]
00:36:02
◼
►
don't finish their shopping cart purchase or whatever so it's a hard call
[TS]
00:36:06
◼
►
if you want to deviate from the norm at something so simple as how do you log
[TS]
00:36:10
◼
►
into your site that you should use caution if you're deviating on the plus
[TS]
00:36:16
◼
►
side I have gotten almost zero support emails for password related or login
[TS]
00:36:21
◼
►
related anything the problem is you know if you know if you can't figure it out
[TS]
00:36:25
◼
►
you probably just give up but obviously I have no password reset requests which
[TS]
00:36:31
◼
►
any support person the most common request matter how prominent you make
[TS]
00:36:35
◼
►
that link of for a password click here to email address wrong there's the
[TS]
00:36:39
◼
►
Spoony precautions like
[TS]
00:36:41
◼
►
I don't get any of those for the magazine which is awesome so it does
[TS]
00:36:45
◼
►
save support by a dramatic amount but there are other problems with it that
[TS]
00:36:50
◼
►
will give me pause for using it in certain contexts anyway this absurd our
[TS]
00:36:58
◼
►
first sponsor today is not many vault go to Mac Mini vault dot com slash try this
[TS]
00:37:06
◼
►
is pretty cool nachman evil they're basically a Mac Mini Cooper locator and
[TS]
00:37:11
◼
►
getting that music in the datacenter since 2010 they've attended the guys
[TS]
00:37:15
◼
►
there have been in business since 95 1995 morning ISPs and hosting services
[TS]
00:37:22
◼
►
so they have a giant cabinet and a wire it to house a whole bunch of Mac minis
[TS]
00:37:27
◼
►
and all the level of efficiency in volume they're able to place your Mac
[TS]
00:37:32
◼
►
Mini the data center for much less than a standard colocation would cost the
[TS]
00:37:35
◼
►
plans start at just 30 bucks a month and you can use the Mac Mini for pretty much
[TS]
00:37:40
◼
►
anything you can think of me know it's a Mac you have control over it you can do
[TS]
00:37:43
◼
►
whatever you want with it you can use his party or development workflow for
[TS]
00:37:47
◼
►
development and testing you can even use it for web hosting file storage and if
[TS]
00:37:52
◼
►
you want you don't even have to use Mac OS 10 on it they leaving load Windows
[TS]
00:37:55
◼
►
Server on it or Linux if you if you request that and of course you can
[TS]
00:37:59
◼
►
access this Mac Mini from anywhere on the internet and see all the flexibility
[TS]
00:38:03
◼
►
that your own server provides you know 1 gigabit per second network connection
[TS]
00:38:08
◼
►
the data center is redundant and secure and there's helpful engineers on staff
[TS]
00:38:12
◼
►
as well as free hands-on hours and there's no charge to diagnose and
[TS]
00:38:17
◼
►
redeploy machines during the free hand on our pretty cool so you can send in
[TS]
00:38:21
◼
►
your Mac Mini where you can buy one directly from them and even have rental
[TS]
00:38:25
◼
►
options you can rent a Mac Mini so it's a lot like renting a dedicated server
[TS]
00:38:29
◼
►
somewhere you know low-cost enter their fantastic so anyway and they also have I
[TS]
00:38:34
◼
►
was really impressed I was browsing their stuff they have you can you can
[TS]
00:38:37
◼
►
add extra third-party RAM or like a Samsung SSD its way bigger than Apple's
[TS]
00:38:42
◼
►
cheaper so they have handled for you if you if you buy them that's pretty cool
[TS]
00:38:46
◼
►
you can actually check out a pretty nice machine there for less amenable to
[TS]
00:38:50
◼
►
charge after the extras
[TS]
00:38:52
◼
►
anyway visit Mac Mini vault dot com slash try
[TS]
00:38:56
◼
►
you can start a free demo today are you sign up for an account use the promo
[TS]
00:39:00
◼
►
code ATP 58 EPE 54 X and our podcast 50% off it takes 50% off the collocation
[TS]
00:39:08
◼
►
fees for the first three months great customers there including the media the
[TS]
00:39:13
◼
►
people who make instant cast they host their backend thing there and crashed
[TS]
00:39:17
◼
►
Linux the big powerful and let us we crashing report solution which is a
[TS]
00:39:22
◼
►
previous sponsor of my site they use Mac Mini fault as part of its testing and
[TS]
00:39:27
◼
►
development environments that's pretty cool that I seventy Mac Mini's now over
[TS]
00:39:33
◼
►
900 pre-wired slots for the future they they are well set to expand greatly with
[TS]
00:39:37
◼
►
all of you going and creating accounts they're so good a Mac Mini vogue.com /
[TS]
00:39:41
◼
►
try started free demo and use our promo code ATP 52 get 50% off thank you to Mac
[TS]
00:39:48
◼
►
Mini vault for sponsor 50% that is the new winner for largest percent yeah the
[TS]
00:39:54
◼
►
sponsor of the show 50% coming months about comments as well that that good
[TS]
00:39:59
◼
►
for them for really showing they mean they mean business
[TS]
00:40:03
◼
►
I wonder if the existence of the Mac Mini contributed to Apple's decision to
[TS]
00:40:07
◼
►
start to discontinue definitely like we have access to tech podcast that
[TS]
00:40:12
◼
►
accidental server hardware is I don't think they made the Mac Mini thinking
[TS]
00:40:18
◼
►
this is gonna write the data center but as soon as they made a machine that
[TS]
00:40:20
◼
►
shape people are like 600 of those and you know to you rack up the Mac Mini you
[TS]
00:40:27
◼
►
like when Steve Jobs introduced the Motorola ROKR phone that terrible iTunes
[TS]
00:40:32
◼
►
phone that came out before the iPhone and and you could tell when Steve
[TS]
00:40:35
◼
►
introduced that EA anger about us a while ago you could smell like he just
[TS]
00:40:39
◼
►
really did not like it he he did not like the product he didn't like that it
[TS]
00:40:43
◼
►
had to exist like you know the market was demanding something like that and so
[TS]
00:40:47
◼
►
they made it kind of reluctantly and he just kind of like you know shouted out
[TS]
00:40:51
◼
►
there and and was ok with it I think the Mac Mini was kinda like that for him
[TS]
00:40:57
◼
►
like I don't think he gave a crap about the Mac Mini
[TS]
00:41:00
◼
►
and obviously it's a very low priority for Apple most the time they hardly ever
[TS]
00:41:05
◼
►
update thing even when the other things going to do with the same CPU it's
[TS]
00:41:10
◼
►
obviously a low priority but they keep it around because they probably do some
[TS]
00:41:13
◼
►
good number of them but it's always kind of seemed like this product that they
[TS]
00:41:17
◼
►
reluctantly keeping their lineup because people do love it way more than Apple
[TS]
00:41:22
◼
►
seems to hook well jobs are probably sore about the cute things still has
[TS]
00:41:26
◼
►
like I dunno I made this machine and when it was much better looking in your
[TS]
00:41:29
◼
►
eyes didn't wanna its cool glass still 800 bucks and liners exam admit it you
[TS]
00:41:41
◼
►
know it's much too early it's true this one of those pricey didn't seem to have
[TS]
00:41:43
◼
►
super duper enthusiasm about but other I mean that's the weird thing like if the
[TS]
00:41:48
◼
►
company is not enthusiastic a product about a product but a certain subset of
[TS]
00:41:52
◼
►
the customers are and it's very clear that a certain subset of customers is
[TS]
00:41:56
◼
►
really interesting about the Mac many people who want us to come and data
[TS]
00:41:59
◼
►
centers and even I've seen people who just you know like users who have lots
[TS]
00:42:03
◼
►
of Max just need another Mac to just be an extra machine for back when exposed
[TS]
00:42:09
◼
►
to that goes to support distributed compile I haven't read the new version
[TS]
00:42:14
◼
►
that I know but I can always stop having a Mac Mini in the car to be a media
[TS]
00:42:20
◼
►
machine and just you know I just need another Mac for this other room so I was
[TS]
00:42:23
◼
►
getting many are using it as a server to attached storage doing stuff like that
[TS]
00:42:27
◼
►
so I still have that little machine even though Apple like it does not seem to be
[TS]
00:42:33
◼
►
that into it but you know everyone always thinks myself included you know
[TS]
00:42:36
◼
►
we thought a number of times in the past we found out this is gonna be the year
[TS]
00:42:40
◼
►
that killed a Mac Mini and it never gets killed it still it's still sitting there
[TS]
00:42:44
◼
►
even when it goes like I would like two years maybe without like them just go
[TS]
00:42:49
◼
►
down in price comes out of the shop still really expensive but usually goes
[TS]
00:42:54
◼
►
up by a hundred bucks yeah but it's funny I haven't for awhile to get people
[TS]
00:43:00
◼
►
use them as a cast as several hundred there's so many little things you do
[TS]
00:43:03
◼
►
with them so anyway thanks to them for sponsor Mac Mini vault dot com
[TS]
00:43:10
◼
►
so I I mentioned before the break I want to talk about this article by Brent
[TS]
00:43:15
◼
►
Simmons you as you get a chance to read it was rambling about various stuff
[TS]
00:43:18
◼
►
before during the day of course release candidate oK so it's called 30 minutes
[TS]
00:43:25
◼
►
to sink on an essential dot com weblog and we will high-speed weblog and we
[TS]
00:43:30
◼
►
will post it in the show notes I never see weblog and just made fun of Glen her
[TS]
00:43:36
◼
►
writing that I picked up stream but he also says capital webspace site and I
[TS]
00:43:42
◼
►
don't know I don't do that
[TS]
00:43:44
◼
►
climbing plants as a lot of things anyway so you know at least at least
[TS]
00:43:52
◼
►
vlog didn't catch on
[TS]
00:43:54
◼
►
we can at least be happy about that should also know what before we talk
[TS]
00:44:00
◼
►
about now they're talking about stupid word should it for a new media craft we
[TS]
00:44:02
◼
►
invented nerds I've heard a lot of discussion about the word podcast I
[TS]
00:44:09
◼
►
heard there's a great podcast called he called next market have to look this up
[TS]
00:44:14
◼
►
and this guy who does he's doing interviews about people in the pod
[TS]
00:44:18
◼
►
testing world talk about the business of podcasting and you know Leo Laporte
[TS]
00:44:22
◼
►
famously does not like the word podcast and use of the word NetCast to describe
[TS]
00:44:26
◼
►
what he does
[TS]
00:44:27
◼
►
damn benjamin has said he doesn't like it but he still uses it because although
[TS]
00:44:31
◼
►
he tries to do like internet broadcast I think there's there's been a lot of you
[TS]
00:44:35
◼
►
know a lot of people who are being in the podcast world have tried to use a
[TS]
00:44:40
◼
►
different word and I think what do you think of the word podcast I think it's
[TS]
00:44:46
◼
►
fair fairly terrible and it was super duper lucky that it caught on the way it
[TS]
00:44:51
◼
►
did because like Apple didn't call it you know it but it was so ride to
[TS]
00:44:56
◼
►
Apple's product the iPod there was like a happy accident like oh I guess we home
[TS]
00:45:00
◼
►
this space are named our products practically in it had never been
[TS]
00:45:05
◼
►
bothered by it enough to say you guys are wrong but it's never ever ever
[TS]
00:45:09
◼
►
bothered me in any capacity and I'm not the kind of person that says no
[TS]
00:45:14
◼
►
tumblelog over tumblr or
[TS]
00:45:16
◼
►
I might say photocopy I might say Xerox I might say tissue my might say kleenex
[TS]
00:45:21
◼
►
i know i never get mad and talk about any of those sorts of things are cast as
[TS]
00:45:25
◼
►
a lame where though I can see why people who broadcast like this it pigeon holes
[TS]
00:45:29
◼
►
you into like you make things that people listening to iPods or similar
[TS]
00:45:33
◼
►
devices and that is a narrow definition of what could possibly be the future of
[TS]
00:45:38
◼
►
broadcast the future of audio programming note I mean like that well
[TS]
00:45:43
◼
►
but for a while bloggers that kind of word you know for a while saying saying
[TS]
00:45:48
◼
►
that somebody else told you that you wrote for a blog that was an insult
[TS]
00:45:54
◼
►
about like blog has it as a useful definition podcast doesn't like blog if
[TS]
00:45:59
◼
►
you look up and something that tries to find a blog it's it's not going to its
[TS]
00:46:03
◼
►
not gonna ever called The New York Times blog because not like a personal single
[TS]
00:46:07
◼
►
voice publication time separated you know your stream of time separated post
[TS]
00:46:12
◼
►
not divvied up into sections through multiple authors over like a blog has is
[TS]
00:46:16
◼
►
distinct from you know just a website they're riding on the web
[TS]
00:46:20
◼
►
whereas podcast is all-encompassing if you make an audio program that's not
[TS]
00:46:24
◼
►
broadcast over analog radio but distributed through the internet instead
[TS]
00:46:27
◼
►
of a podcast and I think that's that's why people don't like it
[TS]
00:46:32
◼
►
CI I think I think podcasters don't like it I know people like us about how guest
[TS]
00:46:38
◼
►
podcasters don't like it because of the the the pretty bad connotation and has
[TS]
00:46:44
◼
►
of being low quality is everyone's her bad podcast before recorded by like you
[TS]
00:46:49
◼
►
know some people talking about their their built-in laptop mics for three
[TS]
00:46:53
◼
►
hours about nothing I guess the time that far from over telling you called
[TS]
00:47:00
◼
►
you think that's why we should get someone on here who objected to it is
[TS]
00:47:04
◼
►
like putting broadcaster by trade like you know whatever but like I mean now
[TS]
00:47:10
◼
►
well but like is it because of low quality because radio has terrible low
[TS]
00:47:16
◼
►
quality stuff like the guy was on at 2 a.m. for the college kids who are
[TS]
00:47:19
◼
►
broadcasting their students station like radio is filled with terrible
[TS]
00:47:23
◼
►
programming if you don't believe me I guess I just wake up in the night turn
[TS]
00:47:26
◼
►
on the radio there'll be something bring brought
[TS]
00:47:29
◼
►
many frequencies and it will not be high quality content but but it radio as he
[TS]
00:47:34
◼
►
gets slammed for that like oh that's okay it's you know it's an amateur who
[TS]
00:47:37
◼
►
granted because the airwaves are belong to all of us and are controlled by the
[TS]
00:47:41
◼
►
government and they did you out of love you still have student radio stations
[TS]
00:47:44
◼
►
barriers on the internet even more wide open and maybe maybe the total volume is
[TS]
00:47:49
◼
►
higher therefore the percentage of crap is higher as well but I really think
[TS]
00:47:53
◼
►
it's because it seems like it's as if every single website we had to be called
[TS]
00:47:57
◼
►
the blog and the New York Times didn't want to be on the web because they knew
[TS]
00:48:00
◼
►
they were not a blog but by putting something up to come to the New York
[TS]
00:48:04
◼
►
Times blog and I was like no it's it's you know it's getting written word
[TS]
00:48:09
◼
►
online we're not a blog like and even a podcast doesn't have the same
[TS]
00:48:13
◼
►
connotations it does it doesn't lessen that like you wouldn't think that if
[TS]
00:48:18
◼
►
you're if you'd fancy yourself as the audio equivalent of the new york times
[TS]
00:48:21
◼
►
you don't want someone calling you a podcast that's my impression but see
[TS]
00:48:25
◼
►
Casey I just I feel like somebody linked on Twitter today to some blog post
[TS]
00:48:34
◼
►
actually where somebody said that nerds ruin everything and I didn't even read
[TS]
00:48:39
◼
►
it because I could tell I feel like I could tell the gist of it within the
[TS]
00:48:42
◼
►
first couple census which was basically like people who are really passionate
[TS]
00:48:45
◼
►
about things and up over analyzing and ruining them entirely and I kinda feel
[TS]
00:48:50
◼
►
like that's what the word exactly when it comes to our podcast I just I don't
[TS]
00:48:56
◼
►
see why it's that offensive and i guess im not saying I'm right I'm not saying
[TS]
00:49:00
◼
►
you're wrong I just don't see what's so bothersome it's just a word to describe
[TS]
00:49:04
◼
►
something and candidly I have never really associated that term specifically
[TS]
00:49:09
◼
►
with iPods maybe that makes me hotter different or weird but i dont Associated
[TS]
00:49:13
◼
►
specifically with iPods just like one of you guys said I just associated with a
[TS]
00:49:17
◼
►
internet-based radio broadcast what happens to any word used anywhere and it
[TS]
00:49:21
◼
►
just becomes becomes the thing it is right but these people have objections
[TS]
00:49:25
◼
►
their objections we're in the early stages are not there now i make us
[TS]
00:49:28
◼
►
they're still doing it
[TS]
00:49:29
◼
►
still still going with NetCast now because that's just what they do with it
[TS]
00:49:32
◼
►
becomes it's almost like you know the Netcare slogan from leo has almost
[TS]
00:49:36
◼
►
become like a signature brand of his networks as far as I know he's the only
[TS]
00:49:40
◼
►
one using it right
[TS]
00:49:41
◼
►
yeah I think anybody else said we're doing an outcast they would think like
[TS]
00:49:44
◼
►
defense think he was ripping off Lee genesis of that was in the beginning to
[TS]
00:49:50
◼
►
like I don't want to be thought of as justice thing that people put on iPods
[TS]
00:49:55
◼
►
because the things that they claim that term know what I'm doing I am I want to
[TS]
00:50:00
◼
►
be a broadcaster and I want to have it and then a certain point just continues
[TS]
00:50:04
◼
►
but if you if you tell apart from the the world before podcast to now and he
[TS]
00:50:11
◼
►
want to start when I think he'll be less reticent to call what he does a podcast
[TS]
00:50:16
◼
►
I don't know maybe I'm kind of case honestly I think the word is a stupid
[TS]
00:50:23
◼
►
sounding word no question but I cast have two main problems and the 101
[TS]
00:50:31
◼
►
problem as dan said in his interview on something else I can do it I forgot the
[TS]
00:50:37
◼
►
name of a dance that earlier this week how you know that one of the biggest
[TS]
00:50:41
◼
►
problem with podcasts is the the barriers involved in getting to them
[TS]
00:50:47
◼
►
like if you want to if someone has never listened to a podcast before and wants
[TS]
00:50:51
◼
►
to and hears about them want to get into them then they have to like first of all
[TS]
00:50:56
◼
►
someone to tell them that there was no one knows about them in the rest of the
[TS]
00:50:59
◼
►
world nobody knows what the crap podcast is and for the most part it's it's
[TS]
00:51:05
◼
►
pretty much out of the mainstream vocabulary and we have to find an apt
[TS]
00:51:12
◼
►
yet you have to have a smartphone for the most part or listen on your computer
[TS]
00:51:15
◼
►
which sucks if you have a smartphone have to find an app to download or two
[TS]
00:51:19
◼
►
to play podcast have to find the podcast within that app and you have to make
[TS]
00:51:23
◼
►
time to play and have to like here it somehow you put that audio somewhere
[TS]
00:51:27
◼
►
maybe you're listening to headphones but if you drive your car they need to look
[TS]
00:51:31
◼
►
at a Bluetooth connection on oxygen cable or something like that there's
[TS]
00:51:34
◼
►
technically accessing podcasts is
[TS]
00:51:38
◼
►
is has a lot of barriers to entry right now that's one problem and in the
[TS]
00:51:43
◼
►
everything everything is relative to the second problem
[TS]
00:51:45
◼
►
the reason podcasts are as popular as they are now is because the iPod lower
[TS]
00:51:51
◼
►
the barrier to entry below some critical threshold beyond which became possible
[TS]
00:51:54
◼
►
to be a thing that's true because before that it was like forget it and nobody is
[TS]
00:51:59
◼
►
gonna pull this off and the iPod in general made it possible for people to
[TS]
00:52:03
◼
►
take audio from the internet and put in a context where they're actually want to
[TS]
00:52:07
◼
►
listen to it so that was like the first hurdle and dance dissatisfaction with
[TS]
00:52:12
◼
►
the current ones like oh that's great and all it made podcast possible to be a
[TS]
00:52:15
◼
►
thing that normal people can enjoy but there's this next barrier of like if
[TS]
00:52:19
◼
►
you're interested in a television show you could you're much more likely to
[TS]
00:52:22
◼
►
have his coalition watching and tell your relative the name of that show with
[TS]
00:52:27
◼
►
an expectation that they will successfully and maybe it maybe a
[TS]
00:52:30
◼
►
network they will successfully be able to watch that show with no further help
[TS]
00:52:33
◼
►
from you right whereas if you tell him the name of podcasting never listen to
[TS]
00:52:36
◼
►
podcast they're not gonna make it
[TS]
00:52:40
◼
►
yeah yeah it's true I so would like something we are making progress there
[TS]
00:52:44
◼
►
but they're still like the next leap the next leap we can see what it should not
[TS]
00:52:49
◼
►
be it's it's great that it's possible for people to do it on XScale but we
[TS]
00:52:53
◼
►
want to go at 10 under times easier that's right still so to get there that
[TS]
00:52:58
◼
►
gets you know my second problem the second big problem podcasts is this
[TS]
00:53:01
◼
►
contest that their low quality but I think that's you know that's something
[TS]
00:53:05
◼
►
that bloggers had to wait out the internet had to wait out like that
[TS]
00:53:10
◼
►
that's something that every media has when its new that although the
[TS]
00:53:13
◼
►
mainstream of the established and established media of the previous types
[TS]
00:53:17
◼
►
all assume or say or you know outright outright defamed the new thing as as
[TS]
00:53:23
◼
►
being you know only for amateurs are inferior and mostly because a lot of
[TS]
00:53:28
◼
►
times the beginning they are a tell people how to do them well so I think I
[TS]
00:53:36
◼
►
think the word podcast is fine if we if we could pick a new one that'd be great
[TS]
00:53:41
◼
►
but we can't it's too late and I think people like Leo hussein NetCast or or
[TS]
00:53:46
◼
►
who make their own alternatives I think they're doing a disservice to the pod
[TS]
00:53:50
◼
►
testing world
[TS]
00:53:51
◼
►
by fragmenting this term because they even like no dance intensive internet
[TS]
00:53:56
◼
►
broadcast or something like that or or even internet radio internet radio shows
[TS]
00:54:01
◼
►
and I think the problem is that she me radio exists and that's something else
[TS]
00:54:04
◼
►
you know like like streaming radio shock jock a stations and stuff like that or
[TS]
00:54:10
◼
►
even radio like services like Pandora Spotify and Rdio I think those distort
[TS]
00:54:16
◼
►
the meaning of
[TS]
00:54:17
◼
►
if you tell somebody oh I usually get into internet radio shows you know they
[TS]
00:54:21
◼
►
might think of those things instead of podcast podcast has a very specific
[TS]
00:54:25
◼
►
meaning that is a very large category that is very distinct from those other
[TS]
00:54:30
◼
►
things and can't really easily be confused with them in the vocabulary so
[TS]
00:54:35
◼
►
I think I think we we have this word I think we're stuck with this word and I
[TS]
00:54:40
◼
►
think it's not that you know people would call them amateurish no matter
[TS]
00:54:43
◼
►
what you call them because their new still and and I think it's only a matter
[TS]
00:54:49
◼
►
of time just like what happened blogs it's only a matter of time before that
[TS]
00:54:54
◼
►
just becomes a normal word for people and they know what youre talking about
[TS]
00:54:57
◼
►
and it doesn't always have that negative connotation and it's happening more
[TS]
00:55:01
◼
►
slowly with podcasts because the podcasting medium as a whole is not
[TS]
00:55:06
◼
►
growing explosively as blogs did but it is growing more slowly and it still is
[TS]
00:55:11
◼
►
growing it still is seeping into the world and seeping into the mainstream
[TS]
00:55:14
◼
►
it's just you know it's not it's not exploding in the course of two years but
[TS]
00:55:20
◼
►
I think we just have to wait it out I think the Internet broadcasting thing
[TS]
00:55:25
◼
►
and those are the terms their stats still beats trying to corner on new word
[TS]
00:55:29
◼
►
like an outcast do like like that even though it may be confusing trying to
[TS]
00:55:34
◼
►
come up with the generic term for what you do that doesn't pigeonhole you under
[TS]
00:55:37
◼
►
podcast still beats trying to come up with things like that cast or internet
[TS]
00:55:42
◼
►
last Thursday making up some other where'd you know that's why I like
[TS]
00:55:47
◼
►
branding for Twitter because it's like oh well this is a new word that's made
[TS]
00:55:50
◼
►
up as for like the the popularity thing like the celebrities have arrived on
[TS]
00:55:54
◼
►
podcast like celebrities have podcast now so that that phase of the
[TS]
00:55:59
◼
►
has begun at least you know what the professionals are here but the thing is
[TS]
00:56:03
◼
►
in general they're not it's weird that they're not the radio professionals you
[TS]
00:56:08
◼
►
know I mean it's not like howard stern abandoned his radio show to help I'd
[TS]
00:56:11
◼
►
cast his own satellite radio right now so that might appear to be able see well
[TS]
00:56:18
◼
►
I'm like the people who showed up at like stand-up comedians television stars
[TS]
00:56:22
◼
►
people who are not trained as audio broadcasters but they're famous people
[TS]
00:56:26
◼
►
they so then you have you can get a podcast where famous person interviews
[TS]
00:56:29
◼
►
another famous person with that name recognition stuff but the thing I worry
[TS]
00:56:32
◼
►
about pot guesses the way we all listen to them hinges on these few
[TS]
00:56:38
◼
►
the mechanism by which they come to be like we get them under iPods or iPhones
[TS]
00:56:44
◼
►
and that relies on software created by our phone maker and you know like how
[TS]
00:56:49
◼
►
much of the podcast right now is entirely dependent on the fact that I to
[TS]
00:56:52
◼
►
that podcast on iTunes like say the next version iTunes come down
[TS]
00:56:56
◼
►
podcast are no longer there . they're gone then there would be this mad dash
[TS]
00:57:00
◼
►
to Google Reader thing to re-establish that infrastructure somewhere and we
[TS]
00:57:04
◼
►
just don't have already gone from from the app on iOS well you know me like you
[TS]
00:57:10
◼
►
can't you wouldn't be able to go into someplace like on your phone or on your
[TS]
00:57:14
◼
►
on your Mac or Windows PC are invariably any device you can go somewhere and
[TS]
00:57:18
◼
►
search based on the name of podcast even find the right search box you can type
[TS]
00:57:22
◼
►
in one of those facilities in a way like they were in the iTunes Store in there
[TS]
00:57:26
◼
►
was no iTunes directory for the media you had to find like a TPI them to find
[TS]
00:57:30
◼
►
this podcast and like get something that can read the field and had to use a
[TS]
00:57:33
◼
►
third-party feed reader and stuff like having that centralized clearinghouse
[TS]
00:57:37
◼
►
we rely on that so much because this infrastructure hasn't been built out and
[TS]
00:57:41
◼
►
like you said like all right fine what about when you gonna go in your car when
[TS]
00:57:44
◼
►
I have another seven infrastructure barriers to overcome of how do I get
[TS]
00:57:47
◼
►
this audio
[TS]
00:57:48
◼
►
got on my ipod on my phone but now listen to in my car by Carter says the
[TS]
00:57:52
◼
►
radio how to overcome that and it's it's a series of annoying barriers that are
[TS]
00:57:57
◼
►
preventing it when you really want to just be like someone mentions the name
[TS]
00:58:01
◼
►
of broadcast you know exactly when I type that name
[TS]
00:58:04
◼
►
you type in and then anywhere you are you gonna potential listen to audio you
[TS]
00:58:07
◼
►
can listen to that
[TS]
00:58:08
◼
►
thing and we are we are far from that yeah that's true I will give you that
[TS]
00:58:12
◼
►
but I think I think the key to all this is a smartphone I really do i mean i i
[TS]
00:58:17
◼
►
devote a lot of the last episode talking about this topic in particularly I think
[TS]
00:58:21
◼
►
that I think the smartphone is the default device to listen to things on
[TS]
00:58:27
◼
►
you know it used to be a part of your pocket they may be at work you do the
[TS]
00:58:32
◼
►
computer or you know at home may be used as some kind of steroid use disk or
[TS]
00:58:35
◼
►
something crazy like that but you know i i think it's very clear now that the
[TS]
00:58:41
◼
►
smartphone is the new media player and not just for portable anymore and I i
[TS]
00:58:48
◼
►
think it's going we're going to keep going in that direction where the
[TS]
00:58:50
◼
►
smartphone is going to continue to be the center of everything including by
[TS]
00:58:54
◼
►
the way including the the way that your car
[TS]
00:58:58
◼
►
not only integrated media but the layer car connects to the internet I really do
[TS]
00:59:02
◼
►
think that's gonna go through smartphone data plan that the phone is going to be
[TS]
00:59:06
◼
►
your your terminal and your modem and your media player to the world and and
[TS]
00:59:12
◼
►
everything will be just like Steve Jobs digital hub thing back you know fifteen
[TS]
00:59:16
◼
►
years ago whenever that was but now it's your phone and not your computer I tend
[TS]
00:59:22
◼
►
to think your right hand something you said a little earlier
[TS]
00:59:25
◼
►
implied a little earlier made me think and I'm gonna put your what you said and
[TS]
00:59:28
◼
►
put words in your mouth and I'm not going to stop talking so you can argue
[TS]
00:59:31
◼
►
with you had said or implied that that podcasting isn't really new anymore and
[TS]
00:59:38
◼
►
and obviously that this is a much more nuanced conversation that then I'm
[TS]
00:59:42
◼
►
giving the chance to respond to but I found that interesting because I've
[TS]
00:59:45
◼
►
actually had friends of mine after the call went to the fact that that I'm
[TS]
00:59:49
◼
►
podcasting now they they've said to me hey what does it take to do that cuz I
[TS]
00:59:55
◼
►
had no idea for podcast and I wanna do that what did you do and of course I've
[TS]
00:59:59
◼
►
said well marketed all the work not just sit here show up and act like a prima
[TS]
01:00:02
◼
►
donna but but all kidding aside that I've had people come out of the woodwork
[TS]
01:00:06
◼
►
inside my head really love to do my own podcast when I'm driving it is it's not
[TS]
01:00:10
◼
►
new in the sense that this is this thing is a medium has been going on for a long
[TS]
01:00:14
◼
►
time but I think it's kind of new in the sense that he poor start regular people
[TS]
01:00:20
◼
►
are starting to grasp this and are starting to wonder hey can I get a piece
[TS]
01:00:23
◼
►
of that pie and I don't mean financially just attention wise can I get a piece of
[TS]
01:00:27
◼
►
that pie and so I almost wonder for about to see a renaissance but but but a
[TS]
01:00:33
◼
►
newfound interest in podcasting we're in the same way everyone ended up with a
[TS]
01:00:38
◼
►
blog and now everyone has a Twitter account I don't literally mean everyone
[TS]
01:00:43
◼
►
but I wonder if a lot of what we would call regular people will end up having
[TS]
01:00:48
◼
►
podcasts and so all be talking to space nobody will be listening kind of
[TS]
01:00:52
◼
►
connected with blog infrastructure because I like like Squarespace right so
[TS]
01:00:56
◼
►
if someone ask that if someone asked me how I wanna have a podcast what i would
[TS]
01:00:59
◼
►
tell them at this point based only on my second hand knowledge of market doing
[TS]
01:01:02
◼
►
just like it seems like if you just get express pay site is pretty easy to get a
[TS]
01:01:06
◼
►
podcast up and running right and that's like the same thing with back when we
[TS]
01:01:10
◼
►
were blocking its like how I get a blog of you don't tell someone ok step one
[TS]
01:01:14
◼
►
get a shared hosting plans step to you want to tell them to go to edit edit
[TS]
01:01:19
◼
►
this page dot com over the old frontier thing like the one of the first sites
[TS]
01:01:23
◼
►
that you could you just go to the web page just edited right and across the
[TS]
01:01:26
◼
►
way it is now it was a gigantic explosion in the nahr-e consolidation of
[TS]
01:01:30
◼
►
all these web applications you tell anyone use go to Tumblr type in the
[TS]
01:01:34
◼
►
hostname you on any user name you want a password and click a button great your
[TS]
01:01:39
◼
►
blogging good good job by the equivalent of that for podcasting is more or less
[TS]
01:01:43
◼
►
here it seems like with pot with like this where space type thing but we
[TS]
01:01:46
◼
►
haven't seen a proliferation and Marco you set up with was basically that easy
[TS]
01:01:50
◼
►
you just go out there and have a podcast and any ideas where space has been a
[TS]
01:01:58
◼
►
sponsor the show for a long time and has future sponsorships and I we should
[TS]
01:02:00
◼
►
disclose that but yeah of course it's it's extremely easy there and they
[TS]
01:02:04
◼
►
aren't the people who make it easy I mean you can like I think word I don't
[TS]
01:02:08
◼
►
think wordpress.com which ones the one that host of our sites stock com I don't
[TS]
01:02:14
◼
►
think they offer this but there there's been a million podcast plugins for
[TS]
01:02:19
◼
►
WordPress over the years like you could you can pretty easily in lots of ways
[TS]
01:02:23
◼
►
where are we at the temblor phase of podcasting we're like if if if some
[TS]
01:02:28
◼
►
random person
[TS]
01:02:29
◼
►
block actually the reason the reason I would directly to tumblr is that would
[TS]
01:02:32
◼
►
say it's the easiest
[TS]
01:02:34
◼
►
that's basically as simple as it can possibly get like you type three things
[TS]
01:02:38
◼
►
and you are now and you're now blogger congratulation actually if I Easter a
[TS]
01:02:42
◼
►
long time ago
[TS]
01:02:43
◼
►
tumblr also supports podcast hosting if you host the files elsewhere I believe
[TS]
01:02:48
◼
►
if you anytime your site / podcast or maybe / podcast / RSS it will give you a
[TS]
01:02:56
◼
►
bit iTunes compatible podcast feed at any audio posts that are externally
[TS]
01:03:02
◼
►
hosted so try that anyway I built a long time ago never documented I don't think
[TS]
01:03:08
◼
►
but it probably it's probably still there but I think you know podcasting
[TS]
01:03:15
◼
►
inherently you know it's like like how truly easy people take good photos that
[TS]
01:03:21
◼
►
look kinda good but it's it's a lot harder to take good video I think
[TS]
01:03:24
◼
►
podcasting is kind of similar in that you know making a meeting in audio
[TS]
01:03:29
◼
►
production is inherently more work than blocking and it takes like to do it well
[TS]
01:03:35
◼
►
you need you to certain level of equipment you know you look good
[TS]
01:03:39
◼
►
microphone like there's there's there's a little bit more barrier just in in
[TS]
01:03:43
◼
►
realities of making this kind of media that that I don't I don't think we're
[TS]
01:03:47
◼
►
ever going to overcome some of those barriers certainly we're not going to
[TS]
01:03:50
◼
►
overcome the problem of of it being complex and an unusual to make a good
[TS]
01:03:57
◼
►
podcast is both good sounding and with with compelling content that's you know
[TS]
01:04:01
◼
►
that's always going to be every media is gonna have that challenge of equality
[TS]
01:04:05
◼
►
and an interesting this elephants but I don't think we're ever going to reach
[TS]
01:04:10
◼
►
the point of like Tumblr where you type in three things and you have a podcast I
[TS]
01:04:14
◼
►
don't think we're going to reach that I think we can get pretty close because
[TS]
01:04:19
◼
►
right now the main barriers to someone doing that would be you're not going to
[TS]
01:04:22
◼
►
have like a good microphone because computers don't come with but maybe the
[TS]
01:04:25
◼
►
the microphones your phone start getting better
[TS]
01:04:28
◼
►
like this is his voice recorder quality on your phone
[TS]
01:04:33
◼
►
good enough for wearing crazy headsets like Google foresees the most maybe that
[TS]
01:04:38
◼
►
would be sufficient likes of the audio quality thing might start taking care
[TS]
01:04:41
◼
►
itself the content problem but that's not funny in the block content problem
[TS]
01:04:46
◼
►
isn't solved a better blog just write you know what they feel like writing is
[TS]
01:04:49
◼
►
just like like Casey was the people who knows they're not looking to do anything
[TS]
01:04:54
◼
►
earth-shattering but they just feel like I can do that in my 10 friends could
[TS]
01:04:58
◼
►
listen to it I can write a blog I can have a tumblr blog and my ten friends
[TS]
01:05:03
◼
►
and my mom can look at it and that's enough for me and the podcast equivalent
[TS]
01:05:07
◼
►
to that and the barrier that is like your friends and your mom are not going
[TS]
01:05:10
◼
►
to go through the effort to figure out how to get your stupid podcast on to
[TS]
01:05:12
◼
►
their phone or ipod disastrous too much they'll visit here
[TS]
01:05:16
◼
►
tumblr page and look at the music thing you put in there are just look at your
[TS]
01:05:19
◼
►
last thing you posted to Facebook or whatever but podcaster still little bit
[TS]
01:05:23
◼
►
too much of a berry like they really want two guys podcast like it so much
[TS]
01:05:27
◼
►
easier to look at their blog postings it takes more time for the things you gotta
[TS]
01:05:30
◼
►
set it up and you know you have a subscription and automatically
[TS]
01:05:33
◼
►
downloading and how this podcast app for whatever let's talk about what did the
[TS]
01:05:37
◼
►
various branches were quite there yet and the other woman just might best be
[TS]
01:05:42
◼
►
inherited you can read too much faster than you can listen and people can talk
[TS]
01:05:46
◼
►
much more than making right that's yeah that's true then it's always gonna be a
[TS]
01:05:49
◼
►
problem with with audio and video the fix timescale media is that they're much
[TS]
01:05:55
◼
►
harder to skin than text and and so there's always gonna be limitations
[TS]
01:05:59
◼
►
there and and and inefficient season and just restrictions on how much time
[TS]
01:06:04
◼
►
attention people are willing to give to any way before we go on now it's been so
[TS]
01:06:11
◼
►
long before we go on our second sponsor an orphan sponsorship zone is returning
[TS]
01:06:18
◼
►
sponsor once again welcome back however as a sponsor however is a domain
[TS]
01:06:22
◼
►
registrar that doesn't suck and I mean that from the bottom of my heart I use
[TS]
01:06:27
◼
►
them myself they didn't tell me to say that I use them myself and I've used a
[TS]
01:06:32
◼
►
lot of domain registrars I've never found another one that I wanted to stick
[TS]
01:06:37
◼
►
with after after using and covers the monastic with they they really are great
[TS]
01:06:43
◼
►
I mean its first of all go to hover dot com slash ATP let them know that you
[TS]
01:06:48
◼
►
heard about this from here and go get I forgot I think it's 10 percent off if
[TS]
01:06:54
◼
►
you use that as your entry
[TS]
01:06:55
◼
►
point out that I don't have that in this script icon / ATP so basically they have
[TS]
01:07:03
◼
►
done at Taco dot com dot tv tons of different country club country code
[TS]
01:07:07
◼
►
top-level domains you can register with them they believe that everyone should
[TS]
01:07:12
◼
►
be able to take control of their online identity get your own domain and make it
[TS]
01:07:16
◼
►
really easy to do so and i've advocated for years don't use like a gmail address
[TS]
01:07:23
◼
►
as your email address
[TS]
01:07:24
◼
►
don't use Google+ site as as your identity on the Internet by your own
[TS]
01:07:29
◼
►
name and and do your own thing and make your identity they make it easier to do
[TS]
01:07:32
◼
►
exactly that and I mean just the fact their registry that doesn't suck that
[TS]
01:07:36
◼
►
should be enough reason right there you go try them out but occasionally more
[TS]
01:07:40
◼
►
reasons they have a very very clean well-designed control panel
[TS]
01:07:43
◼
►
it's very no lo has so low friction they even have this cool thing where they
[TS]
01:07:50
◼
►
will they have a call like a migration service isn't in my list but they have a
[TS]
01:07:58
◼
►
thing where if you're willing to give them your login information for your old
[TS]
01:08:04
◼
►
registrar they will go in there and migrate all your domain names to their
[TS]
01:08:08
◼
►
service for you to transfer domains can be a bit of a hassle they will do it to
[TS]
01:08:14
◼
►
mean value service it's really really cool I really do recommend them very
[TS]
01:08:20
◼
►
very much and I i can give you a whole list of what they told me to say here
[TS]
01:08:23
◼
►
but but they they really enjoyed the last time I just told you how I feel
[TS]
01:08:27
◼
►
about them and I'm doing that now because they're really hard is that good
[TS]
01:08:31
◼
►
domain registrar it's it's very very hard to find a good one and then they
[TS]
01:08:36
◼
►
really are fantastic so thank you very much to hover dot com dot com slash ATP
[TS]
01:08:42
◼
►
and is run by the way by the two cows people they've been in business since
[TS]
01:08:46
◼
►
the 1800's doing all sorts of kinky things so you know you can trust these
[TS]
01:08:50
◼
►
people they they really know what they're doing they've been around
[TS]
01:08:53
◼
►
forever they have everything rests on the reputation he built over the bill
[TS]
01:08:57
◼
►
for years so you know their their their customer service is fantastic they pick
[TS]
01:09:01
◼
►
up the phone I mean if you can imagine that you call somebody to pick up the
[TS]
01:09:04
◼
►
phone they actually do it
[TS]
01:09:07
◼
►
30 with them so ya gonna have a DICOM email forwards DNS all sorts of fun
[TS]
01:09:14
◼
►
stuff check them out
[TS]
01:09:17
◼
►
com slash ATP and thank you very much for supporting the show
[TS]
01:09:22
◼
►
yes so to add to that just a couple days ago my father was looking to register
[TS]
01:09:25
◼
►
domain and he's very technically savvy for someone who doesn't do this sort of
[TS]
01:09:29
◼
►
thing for a living but he doesn't know the ins and outs of denouncing those
[TS]
01:09:33
◼
►
sorts of things like that just go to however I have no time to deal with this
[TS]
01:09:36
◼
►
right now see if you can figure it out and if not let me know and like 20
[TS]
01:09:39
◼
►
minutes later he said oh I've got my domain it's all in how it worked great
[TS]
01:09:43
◼
►
don't even bother calling you back I'm all good so it's really they're really
[TS]
01:09:47
◼
►
good so give me a shot
[TS]
01:09:49
◼
►
yeah definitely alright so moving on so I'd now I do still on top of this
[TS]
01:09:56
◼
►
article thirty minutes to sink what he basically says he he suggests a solution
[TS]
01:10:05
◼
►
that you know I cloud in its current form for developers as we talked about
[TS]
01:10:08
◼
►
before on this show and as many people talked about recently iCloud for
[TS]
01:10:13
◼
►
developers has been really a mixed bag
[TS]
01:10:16
◼
►
mostly bad and any kind of a database sync or any kind of complex sink for
[TS]
01:10:23
◼
►
apps with iCloud has been just tons and tons of problems from simply being not
[TS]
01:10:29
◼
►
functional to causing very difficult support problems too weird bugs and the
[TS]
01:10:35
◼
►
biggest thing being a total lack of control over what's going on because you
[TS]
01:10:38
◼
►
don't control iCloud as a developer and so will print suggest here is that Apple
[TS]
01:10:46
◼
►
should make rather than doing like that the current quote magic set up where you
[TS]
01:10:52
◼
►
basically say right here is my court date a database sync it and hope nothing
[TS]
01:10:56
◼
►
goes wrong which doesn't actually work in practice rather than doing that Brent
[TS]
01:11:00
◼
►
says Apple should have basically a kind of thing where you can define some
[TS]
01:11:05
◼
►
service i'd logic for them to execute on your behalf and the Akan talk to that
[TS]
01:11:13
◼
►
logic and it handles and most importantly and people can log into it
[TS]
01:11:18
◼
►
or you can log into it you can log into people's accounts from from your apt
[TS]
01:11:21
◼
►
manager and data stuff like that and they also would support things he said
[TS]
01:11:28
◼
►
support periodic tasks like pulling Twitter or RSS feed yourself like that
[TS]
01:11:32
◼
►
so and he also points out which we should point out also this is all very
[TS]
01:11:37
◼
►
very similar to a few systems already exist out there there seems like Heroku
[TS]
01:11:44
◼
►
which is kind of like a generic
[TS]
01:11:46
◼
►
hosting platform that is based on scalability automatically and stuff like
[TS]
01:11:50
◼
►
that is also Windows Azure mobile services which we should disclose the
[TS]
01:11:54
◼
►
sheet or sponsor of the show and brent has actually done promotional videos for
[TS]
01:11:58
◼
►
them and they do almost exactly what he's asking for it without the iCloud
[TS]
01:12:02
◼
►
authentication and integration but I think what what do you think of this
[TS]
01:12:08
◼
►
of of this proposal do you think it's realistic that first of all I think I
[TS]
01:12:12
◼
►
never will do it but you do you think this would be a good thing if they did
[TS]
01:12:17
◼
►
it I think Apple is two degrees removed from being able to pass anything like
[TS]
01:12:23
◼
►
like if you think of the companies that do do it like Google and Amazon the
[TS]
01:12:27
◼
►
first stage of getting to the point where you were even able to do this is
[TS]
01:12:31
◼
►
the company recognizes that one of the things they need to be really good at
[TS]
01:12:36
◼
►
his company is doing you know services in-house and that they can't do each one
[TS]
01:12:42
◼
►
as it kind of custom one off special snowflake what they need our
[TS]
01:12:47
◼
►
infrastructure tools to do that so the reason the Amazon buildup is
[TS]
01:12:53
◼
►
infrastructures we have to run amazon.com and it's actually pretty
[TS]
01:12:56
◼
►
popular website and we have scaling problems and we have these these
[TS]
01:12:59
◼
►
problems that are here so let's build ourselves tools to do that once you do
[TS]
01:13:03
◼
►
that you're like ok well we've built these tools internally that they're not
[TS]
01:13:06
◼
►
great but it's like it lets us and let us build amazon.com or let us build to
[TS]
01:13:12
◼
►
Google's stuff if we change this just a little bit and shape it up we can sell
[TS]
01:13:18
◼
►
this as you know ec2 or as Google AppEngine or whatever that's the second
[TS]
01:13:24
◼
►
part and once you want you know Apple doesn't even have that first part yeah I
[TS]
01:13:27
◼
►
think they're not yet able to
[TS]
01:13:29
◼
►
to they haven't yet recognized that internal infrastructure tools are
[TS]
01:13:33
◼
►
important enough to the company that they need to be is just as important as
[TS]
01:13:36
◼
►
like you know iOS or hardware design or silicon chips or whatever may be the
[TS]
01:13:41
◼
►
doing internally maybe they haven't figured out but that's that's what i
[TS]
01:13:44
◼
►
think is the main buried them doing this is they have nothing defend because as
[TS]
01:13:47
◼
►
anyone who'd write services offer knows you can't just say oh you guys write
[TS]
01:13:52
◼
►
some code will run on our service cause the first dude put in an infinite loop
[TS]
01:13:56
◼
►
goes I guess we need some way to handle that oh I guess when you do a resource
[TS]
01:14:00
◼
►
usage all we're gonna run your periodic job but I guess I mean it like all the
[TS]
01:14:04
◼
►
things that you deal with that you have to understand infrastructure for running
[TS]
01:14:07
◼
►
arbitrary jobs in a controlled environment where you limit their CPU
[TS]
01:14:10
◼
►
but have error handling so you can let someone know why they think didn't
[TS]
01:14:14
◼
►
complete it was using too much of this and like i mean shared hosting providers
[TS]
01:14:18
◼
►
have to do crap like that where they're just trying to divvy up their resources
[TS]
01:14:21
◼
►
Apple is so not equipped to do that they're not even equipped to run their
[TS]
01:14:24
◼
►
own things in a matter of fact their farming a lot of it out to run you know
[TS]
01:14:28
◼
►
the Windows Azure stuff which is great that Microsoft good at that but the fact
[TS]
01:14:31
◼
►
that Apple isn't I would not hold my breath or anything that Apple is going
[TS]
01:14:36
◼
►
to provide for you give them code and they run on their service for you I
[TS]
01:14:41
◼
►
would agree with all of that and and somebody in the chat rooms probably
[TS]
01:14:45
◼
►
laughing at me saying that cuz I get a lot of grief for saying that but i i
[TS]
01:14:48
◼
►
agree with all that with whom do you agree but both these guys really that I
[TS]
01:14:54
◼
►
think would be awesome I don't think I will ever do it I don't think apples to
[TS]
01:14:56
◼
►
apples capable of doing it right now but one thing I will say is that I wish wish
[TS]
01:15:03
◼
►
that we had this is gonna sound so obvious but bear with me I wish we had a
[TS]
01:15:07
◼
►
little more insight error not inside out we had a little more access to iCloud
[TS]
01:15:12
◼
►
authentication and iCloud in general especially but one of the things I've
[TS]
01:15:18
◼
►
been thinking about a lot in the spare time I don't have is to write a very
[TS]
01:15:24
◼
►
very very basic list not to do like a grocery list app and what I mean by that
[TS]
01:15:29
◼
►
is my wife and I we use wonder list right now too
[TS]
01:15:34
◼
►
organize our shopping lists 14 the grocery store 14 hardware stores it's
[TS]
01:15:39
◼
►
entertainment center and all the wonderful very good it's it's way more
[TS]
01:15:44
◼
►
heavy-handed then then I need I just need a list of things are either checked
[TS]
01:15:48
◼
►
off or not and it one of the things I can think about is writing my own but
[TS]
01:15:53
◼
►
the problem with that is I don't want to have to in the case of mobile services
[TS]
01:15:56
◼
►
my understanding is you can use Facebook to log in this does this sound familiar
[TS]
01:16:00
◼
►
facebook login use Twitter to login you can use Windows Live login and I think
[TS]
01:16:04
◼
►
there might be other options are you can roll your own I don't have the patience
[TS]
01:16:08
◼
►
to my own I get no excitement and no Jolly's over rolling my own
[TS]
01:16:12
◼
►
authentication login system I wish I could just use iCloud to handle that and
[TS]
01:16:19
◼
►
I know I can win on talking about doing things in their own little silo but i
[TS]
01:16:25
◼
►
dont to my knowledge there's no way for me to really sink between iCloud users
[TS]
01:16:30
◼
►
easily and so it's stuff like this
[TS]
01:16:34
◼
►
parents talking about that I think would make it really cool and maybe make it
[TS]
01:16:37
◼
►
possible for me to make this grocery list app for my wife and I to share that
[TS]
01:16:41
◼
►
uses iCloud is logging mechanism that I don't need to worry about the stuff I
[TS]
01:16:46
◼
►
don't care about and apples what's interesting to me is that Apple is
[TS]
01:16:49
◼
►
usually much usually very good at it
[TS]
01:16:52
◼
►
abstracting away the things that I don't wanna care about improperly extracting
[TS]
01:16:57
◼
►
them and in this case they've they've abstracted as many developers have said
[TS]
01:17:01
◼
►
they've extracted too much and they haven't given given us any any vision
[TS]
01:17:05
◼
►
into it and it's just this big black box we have no control over and it stinks
[TS]
01:17:09
◼
►
and I really wish that a lot of these things that separate talks about were
[TS]
01:17:13
◼
►
possible but I agree with John I don't think that there that Apple's in a
[TS]
01:17:18
◼
►
position that they're capable of delivering it and I grew the Marco I
[TS]
01:17:21
◼
►
don't know that they have any interest in it any way they could do the limited
[TS]
01:17:25
◼
►
version
[TS]
01:17:26
◼
►
of this which is they could you know like I just talked about earlier there's
[TS]
01:17:30
◼
►
no reason they can provide a web service to authenticate with your iCloud I do
[TS]
01:17:33
◼
►
like things that don't involve arbitrary developers giving up a code that Apple
[TS]
01:17:39
◼
►
run on their service on your behalf if they said leave ended the services
[TS]
01:17:42
◼
►
already available through the iCloud API's but did it through you know HTTP
[TS]
01:17:46
◼
►
endpoint and allowed it you know if you could write about this against the right
[TS]
01:17:51
◼
►
and the like which was basically apple.com you know it's taking advantage
[TS]
01:17:56
◼
►
of its own as I know has gone back in time but the iDisk website had a little
[TS]
01:18:02
◼
►
JavaScript implementation they would they would hit against you know regular
[TS]
01:18:06
◼
►
set of web service endpoint to do its work and I'm assuming I club stuff to
[TS]
01:18:10
◼
►
similar things and it's not just all talking to Apple servicemen talk to the
[TS]
01:18:14
◼
►
services behind the scenes but there's no reason they can't expose some or all
[TS]
01:18:18
◼
►
of the things that you currently can only do from an iOS app as a bunch of
[TS]
01:18:23
◼
►
Webb BPI's but Apple has never as I always say Apple doesn't understand the
[TS]
01:18:27
◼
►
web I mean that's kind of a harsh way to say it but you know Apple's
[TS]
01:18:32
◼
►
someone understand the web because they they want like the results of its
[TS]
01:18:35
◼
►
restricted iowa's they're not they're not Google they don't win when more
[TS]
01:18:39
◼
►
people here have applications are more people use the web they want people to
[TS]
01:18:43
◼
►
use iOS devices so there's not really a lot of incentive for them to say always
[TS]
01:18:47
◼
►
look and now if you use iCloud is your you know things where you store stuff
[TS]
01:18:52
◼
►
you can make your web app it to like why would they want you to go to your route
[TS]
01:18:56
◼
►
they think you should be using iOS application so there's no real advantage
[TS]
01:18:59
◼
►
into that but that's one of one of the many many other things to keep away from
[TS]
01:19:04
◼
►
my closets locking you win you can't have it without the use of that same
[TS]
01:19:07
◼
►
back and you can't have an Android app that uses this handbag and it certainly
[TS]
01:19:10
◼
►
happened to you have an Android app anything else but that's some to some
[TS]
01:19:17
◼
►
degree is that there's no motivation for Apple to do that but on the other side
[TS]
01:19:20
◼
►
they could put web service endpoints for a limited set of things and that would
[TS]
01:19:27
◼
►
make like make people less reticent to use it why would ever use you know I
[TS]
01:19:31
◼
►
call people using I was like a new signing
[TS]
01:19:34
◼
►
your phone is already setup with your Apple ID day it's great to not have that
[TS]
01:19:37
◼
►
sign in thing and it's perfect but if you if that's it that's the extent of
[TS]
01:19:42
◼
►
that relationship with this this authentication system that if I call but
[TS]
01:19:46
◼
►
I also want to have a website and so now you got to bend over backwards to do
[TS]
01:19:49
◼
►
something like Marco did Blackwell new standards works could you sign in with
[TS]
01:19:52
◼
►
your Apple ID and blah blah but they also have a website but I can't get
[TS]
01:19:56
◼
►
access to that idea so I gotta figure out some system than you know you know
[TS]
01:19:59
◼
►
before you know your email and attachments with data in them so I think
[TS]
01:20:06
◼
►
also there's there's a problem here
[TS]
01:20:07
◼
►
of I mean first of all you know I guess I can see why people in our in our
[TS]
01:20:16
◼
►
little world of Mac nerds so often talk about this problem but as a as a
[TS]
01:20:21
◼
►
developer of Web services and and again because I have a history of doing these
[TS]
01:20:25
◼
►
things myself and I've gotten pretty good recently you know maybe I'm biased
[TS]
01:20:30
◼
►
here or or my viewers is somehow disorder here but I would I don't I
[TS]
01:20:37
◼
►
don't see the big lineup of people wanting to build web services on Apple's
[TS]
01:20:42
◼
►
cloud infrastructure like that sound like as as a Web service builder I would
[TS]
01:20:47
◼
►
never want that because they've shown that they shun partly that they don't
[TS]
01:20:52
◼
►
really care that much about reliability necessarily or about improving it to the
[TS]
01:20:57
◼
►
point where their actions speak louder than words like you know if I'm sure the
[TS]
01:21:02
◼
►
people working on it are trying very hard to to make it work but it just
[TS]
01:21:06
◼
►
seems like other company it is a very high priority and you can see that in in
[TS]
01:21:10
◼
►
the relatively little progress it's made over the last few years it just doesn't
[TS]
01:21:15
◼
►
seem like it's it's like a number one priority for the company
[TS]
01:21:18
◼
►
the way the way getting out a new iPhone it's like s3 you feel like that's that's
[TS]
01:21:24
◼
►
neutral I guess tereza bucket to put crap it's that you can you understand
[TS]
01:21:28
◼
►
the business model behind it because you pay for usage and you're pretty sure
[TS]
01:21:32
◼
►
that Amazon well maybe less sure these days that that Amazon is not you're not
[TS]
01:21:38
◼
►
in competition with Amazon by making your
[TS]
01:21:40
◼
►
application your mobile application on your website that both yesterday right
[TS]
01:21:44
◼
►
but you know I think it got a problem with Apple stuff is that because it
[TS]
01:21:49
◼
►
doesn't seem like it's that high priority for the moment I'm it's gone
[TS]
01:21:53
◼
►
through so much flux like if I would have built before the show if I would
[TS]
01:21:58
◼
►
have built Instapaper on Apple's web service of the time when I started it I
[TS]
01:22:03
◼
►
wouldn't building it on something called dot Mac which most people don't even
[TS]
01:22:07
◼
►
have never even heard of any of these days most people who use it probably
[TS]
01:22:11
◼
►
forgotten about it you know first it was dot Mac and the first it was you know
[TS]
01:22:17
◼
►
whatever it was like net tools or whatever that's right tools and there
[TS]
01:22:23
◼
►
was no surf internet blast something and they there is there is that in there was
[TS]
01:22:28
◼
►
dot Mac which had like some internet service based things and then MobileMe
[TS]
01:22:34
◼
►
which had more internet-based service things and then iCloud which has
[TS]
01:22:38
◼
►
actually fewer internet-based and there is like Apple's own system is in such
[TS]
01:22:45
◼
►
flux here I would never want to build on that infrastructure was going to ask you
[TS]
01:22:52
◼
►
if you think about that but if you read if you read conceptualize all those
[TS]
01:22:56
◼
►
things you just listed including iCloud the current one
[TS]
01:22:58
◼
►
not as a as infrastructure which clearly Apple doesn't think of them as not but
[TS]
01:23:04
◼
►
but nearly as ways to make it easier for you develop to develop feature full
[TS]
01:23:11
◼
►
applications for their platforms so you know if you look at it that way
[TS]
01:23:16
◼
►
MobileMe . max Inc and all that stuff was a way for you to write a Mac
[TS]
01:23:19
◼
►
application for you so that you didn't have to write things tough game center
[TS]
01:23:23
◼
►
so you can write a game so you don't have to do the matchmaking you don't
[TS]
01:23:26
◼
►
have to do the server-based boring stuff like this maybe you just write iOS apps
[TS]
01:23:30
◼
►
maybe you just right back out maybe you don't know or don't care don't want to
[TS]
01:23:33
◼
►
do the server side stuff so they're trying to make it so hey you wanna you
[TS]
01:23:37
◼
►
wanna write a game but you don't want to maintain servers right against Game
[TS]
01:23:42
◼
►
Center you want to write a Mac application but you don't know anything
[TS]
01:23:44
◼
►
about syncing well we have a frame or so many frameworks you know that frameworks
[TS]
01:23:47
◼
►
do the work for you so that all you need to know about it
[TS]
01:23:50
◼
►
you know dentistry for your dentist appt a little bit of cocoa to do the URL but
[TS]
01:23:54
◼
►
you don't even know about OpenGL to make but we shall animated stuff you know I
[TS]
01:23:59
◼
►
was going to get core animation does that for you that if you look at our
[TS]
01:24:03
◼
►
cloud in that respect it's like well hey why the heck would it work outside of
[TS]
01:24:07
◼
►
the whole point of it is just so that you can make a cool I was out there are
[TS]
01:24:10
◼
►
lots of interesting features without having to write the server stuff and I
[TS]
01:24:14
◼
►
don't have a baby or maybe had to be in a lost it but like if you look at it
[TS]
01:24:20
◼
►
that way it looks less insane but I don't like first of all it doesn't work
[TS]
01:24:27
◼
►
well in whatever then you know as we talked about the length of the show's
[TS]
01:24:30
◼
►
done even even in that respect doesn't work so I got his value even if you
[TS]
01:24:34
◼
►
narrow it just to that focus but you know the reason we're talking about
[TS]
01:24:39
◼
►
broadening it out to say having web services and stuff like that is you know
[TS]
01:24:43
◼
►
we wanted to be an infrastructure component because lots of people around
[TS]
01:24:46
◼
►
applications don't just want it to be easier to make a cool iOS application
[TS]
01:24:50
◼
►
they wanted to be easier for them to run a business or something so S three
[TS]
01:24:56
◼
►
provides that because I don't want to deal with storage but if I passed reform
[TS]
01:24:59
◼
►
I usage I get storage and that solves a storage problems for my business product
[TS]
01:25:04
◼
►
provided like people buy my products have some of their revenue stream that I
[TS]
01:25:07
◼
►
can put towards that whereas the iCloud things like what I cannot solve my
[TS]
01:25:12
◼
►
problem how to ride the iOS app but ok now wanna go to ride the Android app I
[TS]
01:25:15
◼
►
have to do something different and Alan are at the web app you know maybe Google
[TS]
01:25:19
◼
►
does it well you can enter it up and went up against the same infrastructure
[TS]
01:25:21
◼
►
and Alba like the odd man out of like oh I gotta use icon with that or maybe I
[TS]
01:25:25
◼
►
don't maybe I'll just like everybody else and just use whatever their
[TS]
01:25:29
◼
►
infrastructure thing isn't it again then Apple being fenced out of the
[TS]
01:25:34
◼
►
infrastructure business like Marco said whatever trust them for infrastructure
[TS]
01:25:37
◼
►
because it doesn't seem like that's what they're making their making this other
[TS]
01:25:40
◼
►
thing yeah but like I said earlier tonight as you just said I think apples
[TS]
01:25:45
◼
►
apples technologies are developed technologies are so good at distracting
[TS]
01:25:48
◼
►
way the things we don't care about a perfect example of what you brought up
[TS]
01:25:51
◼
►
with animation I mean I don't know crap about
[TS]
01:25:54
◼
►
anything related to an emissions or OpenGL anything like that but I can
[TS]
01:25:59
◼
►
animate the crud out of a UIView like the best to them because the
[TS]
01:26:04
◼
►
coordination API so simple and so robust and it's really disappointing that Apple
[TS]
01:26:10
◼
►
doesn't happen equivalent just like he said 44 what we call cloud computing and
[TS]
01:26:15
◼
►
and I don't think I would use it even if it was available tomorrow but man would
[TS]
01:26:20
◼
►
I be like say wEDC if they announce some sort of cloud computing platform I would
[TS]
01:26:25
◼
►
be really darn excited about it I surely wouldn't be the first to use it but I'd
[TS]
01:26:29
◼
►
be really excited about it I would stay very very far away from them laugh this
[TS]
01:26:34
◼
►
is also about commitment because like you know the fact that they have turned
[TS]
01:26:38
◼
►
over if you think of MobileMe and think it's like wow that was the thing we had
[TS]
01:26:42
◼
►
you know five years ago and you wrote and soldier application five years ago
[TS]
01:26:47
◼
►
when you made your money from some application and that time is over and
[TS]
01:26:49
◼
►
now we assume you're gonna write a new application and people like a bare-bones
[TS]
01:26:53
◼
►
with your gym with like black so we've still got the old application would
[TS]
01:26:56
◼
►
still like to keep selling because we kept updating an apple like you know
[TS]
01:26:59
◼
►
that time has passed we have a new thing now so either rewrite your application I
[TS]
01:27:04
◼
►
guess like to work with another solution whereas if you think of something is
[TS]
01:27:11
◼
►
infrastructure like if that at Amazon decided yesterday was our first attempt
[TS]
01:27:15
◼
►
at storage but we're gonna sunset history and we're gonna replace the best
[TS]
01:27:19
◼
►
for because that's one more right and is totally incompatible people will really
[TS]
01:27:23
◼
►
regret starting a project that relied on history as the back in like 10 Dropbox
[TS]
01:27:28
◼
►
you know couple of small companies may be impacted by this decision and once
[TS]
01:27:33
◼
►
you get that reputation like all they're not interested in building
[TS]
01:27:36
◼
►
infrastructure for long-term support and especially with things like web services
[TS]
01:27:40
◼
►
and stuff where you're not touching it with all of our network connections
[TS]
01:27:43
◼
►
really no reason ever to completely sunset that type of thing like you can
[TS]
01:27:49
◼
►
change how St works I'm sure has change behind the scenes change all the hard
[TS]
01:27:53
◼
►
way to install the software that runs that you just the present the same API
[TS]
01:27:56
◼
►
endpoints the network and then you're good to go but Apple like it's not
[TS]
01:28:01
◼
►
making every structure is no pretense of making structural change 17 times since
[TS]
01:28:04
◼
►
then so that's why everyone is so if Apple ever
[TS]
01:28:08
◼
►
to come out with something as they would have to explain say up front we
[TS]
01:28:12
◼
►
understand the difference between infrastructure and the thing that makes
[TS]
01:28:15
◼
►
it easier for you to write applications for three years and this is not that
[TS]
01:28:19
◼
►
other thing so trust us and then still they would have to earn that trust in
[TS]
01:28:23
◼
►
you know do a good job and so on and so forth but there's a big gap and also it
[TS]
01:28:28
◼
►
just seems like Apple wants to work in a higher conceptual level than that like
[TS]
01:28:32
◼
►
they they they don't want to expose the guts don't want to expose server-side
[TS]
01:28:38
◼
►
functionality they don't want to expose low-level API eyes or or give you the
[TS]
01:28:43
◼
►
level data accident that they they wanted to be the ubiquity I cloud API
[TS]
01:28:48
◼
►
that we expose like this and the apps and that's it and I think that's that's
[TS]
01:28:54
◼
►
much to their downfall really I mean there's there's a few cases the benefit
[TS]
01:28:58
◼
►
from that but there's so many that that don't
[TS]
01:29:01
◼
►
and as we've discussed in one of the earlier episodes of the show like I
[TS]
01:29:05
◼
►
think that the whole concept of that is flawed and the way they would have tried
[TS]
01:29:10
◼
►
to do like i cud is a simple thing just you know get this flag and call this
[TS]
01:29:15
◼
►
function and it works and you know it's not it's not that simple it doesn't just
[TS]
01:29:20
◼
►
work and those concepts I i think is flawed but I you know I don't see Apple
[TS]
01:29:26
◼
►
ever going lower down the stack and ever offering that kind of like deep
[TS]
01:29:31
◼
►
low-level access execution of arbitrary code in any language in with any
[TS]
01:29:37
◼
►
restrictions I don't see that happening you know i i any kind of like server
[TS]
01:29:42
◼
►
side stuff they would do would probably be in the form of things that you
[TS]
01:29:48
◼
►
initiate locally in the apps that you know maybe it may be a newsstand API
[TS]
01:29:53
◼
►
we're like you couldn't cue a background download with a certain push
[TS]
01:29:58
◼
►
notification or something like that it would it would be these restricted
[TS]
01:30:02
◼
►
cookie-cutter templates it wouldn't be like oh you can execute arbitrary logic
[TS]
01:30:06
◼
►
on the server and I just don't see that never got into the business value store
[TS]
01:30:11
◼
►
like we will keep saying hi club but we really must talk about the core data
[TS]
01:30:14
◼
►
value store is an example of like
[TS]
01:30:17
◼
►
limited simple functionality that does not dictate implementations just so
[TS]
01:30:21
◼
►
super limited like your preferences and stuff it's not rare like a star you
[TS]
01:30:25
◼
►
don't hear but but you can imagine like that you like is different in like soap
[TS]
01:30:29
◼
►
and WSDL all that two persons like rest you know you can imagine a really simple
[TS]
01:30:34
◼
►
HTTP API for key-value store right it's like it breaks itself it's it's so
[TS]
01:30:39
◼
►
simple because the API so simple and no one is good because no one is
[TS]
01:30:44
◼
►
complaining the key-value store shouldn't exist right brent is talking
[TS]
01:30:47
◼
►
about is not that kind of thing makes sense because they're just having
[TS]
01:30:50
◼
►
infrastructure so let me is the application developer worry about all
[TS]
01:30:54
◼
►
the details I just need a place that's not here I need a place to talk across
[TS]
01:30:57
◼
►
the network for me to put my stuff and to be able to get it back later I'll
[TS]
01:31:01
◼
►
take care of the other details like the bargaining stages I know you want to do
[TS]
01:31:06
◼
►
everything from making magic at work but that's not working for us so if you just
[TS]
01:31:09
◼
►
give me a place to put stuff and I can still use my client authentication which
[TS]
01:31:12
◼
►
is really great I'll take care of the rest of it and you know and then I have
[TS]
01:31:17
◼
►
a good application which it's stepping down to say I'm willing to do more work
[TS]
01:31:21
◼
►
to talk to your summer bucket if I can authenticate against that bucket using
[TS]
01:31:25
◼
►
iCloud ideas already setup please Apple is just let me do that alright with that
[TS]
01:31:31
◼
►
we should wrap up thank you very much to our two sponsors Mac Mini vault dot com
[TS]
01:31:37
◼
►
slash try you can go to locate your Mac Mini for 30 bucks a month and less for
[TS]
01:31:42
◼
►
the first three months of use coupon code ATP 54 50% off and our second
[TS]
01:31:47
◼
►
sponsor was however
[TS]
01:31:48
◼
►
com slash ATP nice discount their register demands in a way that doesn't
[TS]
01:31:54
◼
►
suck they're the best record strive every used and they're awesome so good
[TS]
01:31:58
◼
►
to have to register all your demands and related to main activities such as email
[TS]
01:32:02
◼
►
forwarding DNS etcetera
[TS]
01:32:04
◼
►
thanks to our sponsors and thank you john Kasay
[TS]
01:32:09
◼
►
now this show they didn't even mean to begin accidental
[TS]
01:32:25
◼
►
it was accidental
[TS]
01:32:29
◼
►
and you can be there that's Casey list and Marco
[TS]
01:33:09
◼
►
and it would have been a tight show if you hadn't had the middle section for
[TS]
01:33:14
◼
►
half an hour we talked about Podcast net podcast yourself like you did it to
[TS]
01:33:21
◼
►
yourself I can't mean to me that just like a blog post and I haven't had time
[TS]
01:33:26
◼
►
so for the SAT so now we all get a blog I think it was in restitution I thought
[TS]
01:33:33
◼
►
was interesting to note it is but you're the one who's always against talk about
[TS]
01:33:36
◼
►
Pakistan pockets I don't know why I think it's okay to talk about podcast on
[TS]
01:33:41
◼
►
podcasts as long as you make fun of the first ok
[TS]