June 2015 archive

Congratulations to Argentina On DNSSEC-Signing of .AR!

Congratulations to Argentina on becoming the latest country to sign their country-code top-level-domain (ccTLD), with DNSSEC!  Today we are very pleased to update our DNSSEC Deployment Maps and give Argentina a shade of green for .AR!  Here’s how the maps looked between last Monday and today:

Argentina and DNSSEC

Awesome to see!

And obviously perfect timing for the ICANN 53 meeting next week in Buenos Aires where we’ll be talking all about DNSSEC at numerous sessions!

Congratulations to the whole team at NIC.AR for making this happen. Now all the people who register domains underneath .AR will at least have the possibility of adding the layer of security and trust that DNSSEC can provide. They will also be able to potentially use DANE and other new innovations that build upon DNSSEC.

The next step, of course, is for the registrars and DNS hosting providers who support .AR domains to allow registrants to use DNSSEC.  But that wouldn’t be possible without this first step of signing the .AR ccTLD.

Congrats and we’re looking forward to celebrating with the NIC.AR team in Buenos Aires!

P.S. If you would like to get started with DNSSEC, please visit our Start Here page to learn how to begin!   And if you would like to receive our weekly DNSSEC deployment maps, we have information about how you can subscribe.

Video of Apple WWDC Session About IPv6 and iOS 9 Now Available (And Some Screenshots…)

Want more info about Apple’s new requirement for IPv6 support in iOS 9 applications?  At last week’s WWDC on Friday, June 12, 2015, the session “Your App and Next Generation Networks” covered the topic of IPv6 as well as latency and how to improve the speed of your apps.  The video is now available for viewing (note that on a Mac I was only able to view the video in the Safari browser):

WWDC video about IPv6The IPv6 section was presented by Prabhakar Lakhera, a “Core OS Networking Engineer” at Apple, and runs for about the first 14 minutes of the video.

To give you a view of some of the main points, here are some key screenshots.  First, Prabhakar talked about the need for IPv6 support and pointed out the growth in IPv6 traffic on North American mobile networks (and we’re seeing similar stats at the World IPv6 Launch measurements).

North American mobile networks and IPv6

He then talked about how Apple will use DNS64 and NAT64 to provide connectivity to the IPv4 Internet:

IPv6 using DNS64 and NAT64

He explained that to help in testing, Internet Sharing will now have a “Create NAT64 Network” option:

creating a NAT64 network

and provided a picture of how it all works:

IPv6 testing

He then indicated that 70% of the top 100 free apps had no problem with working over IPv6 and provided these pointers for “What Breaks?”:

What breaks?

It’s interesting to note what he said those points of breakage are:

  • Using IPv4-only storage objects (i.e. storing IPv4 addresses in some form)
  • Using IPv4-only APIs – or using an API in a way that is IPv4-only
  • “Pre-flight checks” (as the app is launching) before connecting and:
    • Checking if the device has an IPv4 address
    • Checking for reachability to 0.0.0.0

These “pre-flight checks” were an interesting item to me as I’d not thought about that mechanism before.  It makes sense for an app developer to check to see if the app can connect out to the Internet before starting to interact with the user.  I’ve had any number of iOS apps do that and warn me when I am not connected to the Internet.  However, only checking for IPv4 would render the app unable to work on an IPv6 network, even if the rest of the code works fine.

Prabhakar then went on to talk about what does work and offered several suggestions:

Apple IPv6 - what works?

Much of this was straightforward:

  • Don’t do a pre-flight check… just try to connect.
  • Use higher-level APIs so you aren’t working with IP addresses

He also encouraged people to read RFC 4038, “Application Aspects of IPv6 Transition”, which is definitely a good read for application developers.

He finished with an interesting addition to iOS 9 and also OS X 10.11.  It has always been possible to use an IP address directly in a URL.  For instance, “http://192.168.10.100/index.html” (which, of course, won’t go anywhere).  But how does an IPv4 “address literal” (as it is called) work in an IPv6-only network?

It turns out that Apple is going to “fix” this by synthesizing an IPv6 address so that the IPv4 literal will still work in an IPv6-only network:

Apple What Works for IPv6

He didn’t provide details of precisely what they are doing for that, but it’s interesting to know about.

There were certainly other parts I didn’t mention… if you are an iOS app developer I’d highly recommend you watch the video.  In fact, I’d also suggest staying on after the IPv6 part is done to watch what Stuart Cheshire has to say about latency and ways to make your app and services work better over congested networks.  Also extremely important!

It’s great to see Apple providing this support and encouraging the movement to IPv6.  We look forward to seeing many more applications work well in IPv6 situations.

If you want to get started learning more about IPv6, please head on over to our Start Here page to find resources to begin!

 

Updated "Directory Dilemma" Article Now On CircleID…

Back in December, 2014, I published a post here called "The Directory Problem - The Challenge For Wire, Talko And Every Other "Skype-Killer" OTT App". After receiving a good bit of feedback, I've now published a new version over on CircleID:
The Directory Dilemma - Why Facebook, Google and Skype May Win the Mobile App War

I incorporated a good bit of the feedback I received and also brought in some newer numbers and statistics. Of note, I now have a section on WebRTC where I didn't before. You'll also notice a new emphasis in the title... I'm now talking about the potential winners versus the challengers. I also chose "Directory Dilemma" not only for the alliteration but also because the situation really isn't as much a "problem" as it is an overall "dilemma". It may or may not be a "problem".

I'm not done yet.

I'm still seeking feedback. I intend to do yet another revision of this piece, but in doing so intend to:

  • Change it from the informal tone at the beginning to more of a "paper" style;
  • Include a bit more about potential solutions.

Comments and feedback are definitely welcome... either as comments here on this site, on social media or as email to "dyork@lodestar2.com".

I'm not sure when I'll do that next iteration, but probably later this year.

Thanks in advance!

P.S. An audio commentary on this topic is available... see the embedded audio plater at the bottom of this post... (below the graphic)


Directory dilemma



TDYR 253 – The Directory Dilemma: Will Facebook, Google And Skype Win The Mobile App War?

Who will control the "directory" of users in the mobile app space? Or will we always live in a world of multiple directories? Will Facebook, Google and Skype win over all the challengers? Is there a way out of this dilemma? I talk about all that in this episode about an article I wrote recently on CircleID: http://www.circleid.com/posts/20160515_directory_dilemma_why_facebook_google_skype_may_win_mobile_app_war/ I'd *greatly* appreciate any comments and feedback you have. Thanks!

TDYR 252 – Ello Launches iOS App And More…

Ello released an iOS app today that makes it easy to interact with the social network. I wrote more here: http://www.disruptiveconversations.com/2015/06/ello-releases-ios-app-and-drops-invitation-only-status-to-let-everyone-in.html and you can find me on Ello at https://ello.co/danyork

TDYR 251 – Paralyzed By Podcasting Performance Pressure

TDYR 251 - Paralyzed By Podcasting Performance Pressure by Dan York

Ello Releases iOS App And Drops Invitation-only Status To Let Everyone In

Ello ios appToday the team at Ello released an iOS app so that iPhone/iPad users can now very easily add posts and photos into Ello, read Ello posts and interact with people throughout the Ello community.

Co-founder Paul Budnitz wrote about the iOS app and also said that Android and Windows apps will be coming later this year.

You can download the Ello app in Apple's AppStore.

Along with the release of the iOS app is also the news that you no longer need to have an invitation to join Ello. As Budnitz writes:

There was suddenly a ton of press about Ello, but we chose to keep Ello invitation-only, to keep our community from growing too fast. We knew that the best way to create a strong & positive community is to start from friend to friend — and to create features for the artists & creative people that form our core today.

Today, though, the team is ready for growth and is letting anyone in. All you have to do is sign up through the main Ello page ... or though the iOS app.

Anyone can now join Ello.

The challenge Ello has is the same one of all online communities...

how do you become a place that people CHOOSE to spend their time in?

We all have a zillion choices today of different communities and websites in which we can spend our time. How does Ello become one of those for more people?

It's a variation of the "directory dilemma" that I wrote about for messaging apps. As I said there:

People will only use a communication application if the people they want to talk to are using the application.

Ello faces a similar challenge:

People will only use a social network if the people they want to talk to are using the social network.

Be that friends, family, work colleagues, celebrities, services, etc., etc.

If there is interesting content and conversations, people may join in. If not, people will wander off to the next community or site that interests them.

For me... perhaps it's the quirkiness of the monospace font... or the connection to Vermont... or just the fact that I have found a few people who I enjoy following and interacting with... but I'm there on Ello (as "danyork") and will continue to post and interact.

I'm looking forward to using the iOS app to see if that helps make the experience of using Ello that much easier. So far it seems quite nice!

If you gave Ello a try back in the fall when there was all the buzz... why not try it again now? And if you've never tried it, why not do so now?

I'm off to try the app some more...

Related Posts:

My Frustration With Privacy Screens For My MacBook Pro

PrivacyscreenI find privacy screens frustrating, yet necessary. As I prepare to head to Buenos Aires for the ICANN 53 meeting I was reminded by a thread on Facebook that I should re-install my privacy screen on my 15" MacBook Pro. It's not that I have anything in particular to hide... it's just that when I'm sitting in chairs surrounded by people on all sides of me I don't particularly want people next to me reading whatever it is I have on my screen.

My frustration is that it seems that the only real provider for a MacBook Pro is 3M (here's a search on Amazon) and the problem is simply this...

It's very hard to take the privacy screen on and off!

For whatever reason... perhaps the limited space on the edge of the screen... perhaps customer frustration with past implementations... 3M makes the privacy screen go all the way to the edge of the display and then has you mount it using a double-sided tape. There are no clips or anything that you slide your screen in to. You tape it on to the MBP screen.

Now... IN THEORY... you are supposed to be able to take the privacy screen on and off multiple times. The tape is supposed to keep working.

In practice, I've found that you can remove the screen and replace it... but only a couple of times.

After that... the tape loses its stickiness and the screen starts falling off.

With a previous laptop, this was fine. I mounted a privacy screen on the laptop and pretty much never took it off. It worked fine.

However, with this laptop, I've been in several situations where I wound up needing to give a presentation to a small group of people without a projector and so I needed to take the privacy screen off so that people could gather around and see the presentation. Additionally, I had a couple of situations at home where I wanted to have multiple people look at my laptop.

The end result is that the privacy screen no longer sticks to the MBP.

Now, 3M did provide a few extra strips of tape when I bought the screen... but I have no clue where I put those strips of tape.

My solution right now is to just apply a couple of pieces of regular clear tape to hold the screen in place. It works... although it doesn't look all that pretty.

What do any other MacBook Pro owners do for privacy screens?

Do you have another vendor of privacy screens you like? Do you just leave the screen always on? Do you keep re-applying the tape? Have you found a way to have clips on the side?

Congrats to Keene Ice On The Start Of Their Construction!

Keene Ice construction

Congratulations to the great folks over at Keene Ice on the start of their construction on Marlboro Street here in Keene!  It’s been great going for morning runs over the past couple of months and watching the construction evolve.  They’ve been posting some photos and comments over to their page on Facebook and it’s been fun to see.

People have asked me about whether we’d be able to have any curling at the new Keene Ice arena.  Given the fact that there is an extremely heavy demand for ice time for hockey leagues, figure skating and other ice activities, especially in light of the fact that Cheshire Ice Arena (our one other ice arena in the area) will not open next year, it’s highly unlikely that we’ll be able to figure out a way to do much in the way of curling at the Keene Ice arena.

I wrote last year about the challenges of scheduling in getting a curling club going at an ice arena and that really remains the biggest challenge.  I spoke with one of the Keene Ice folks earlier this year and the reality is that getting more than just a couple of hours at odd times is not likely to happen. I think it’s awesome for them that they have so much demand!

And, as someone who enjoys ice skating, I’m very much looking forward to skating at the new arena!

I wouldn’t rule out entirely doing something at the Keene Ice arena… even if it were just some demonstrations and “learn to curl” sessions at some point in time… but our focus continues to be on how we can identify a place for some dedicated curling ice that could let us grow the kind of curling club and curling community that we’d like to see.

If you’re interested, please do join with us and let us know your interested!

And if you get a chance to drive by the Keene Ice facility on Marlboro Street, do check it out – it’s great to see!  Let’s make Keene a winter sports destination!

P.S. And yes, in addition to the scheduling, curling ice is also different from skating ice… although there are many ice arenas that work hard to get their ice closer to what you can get at a dedicated curling club.

 

 

Congrats to Keene Ice On The Start Of Their Construction!

Keene Ice construction

Congratulations to the great folks over at Keene Ice on the start of their construction on Marlboro Street here in Keene!  It’s been great going for morning runs over the past couple of months and watching the construction evolve.  They’ve been posting some photos and comments over to their page on Facebook and it’s been fun to see.

People have asked me about whether we’d be able to have any curling at the new Keene Ice arena.  Given the fact that there is an extremely heavy demand for ice time for hockey leagues, figure skating and other ice activities, especially in light of the fact that Cheshire Ice Arena (our one other ice arena in the area) will not open next year, it’s highly unlikely that we’ll be able to figure out a way to do much in the way of curling at the Keene Ice arena.

I wrote last year about the challenges of scheduling in getting a curling club going at an ice arena and that really remains the biggest challenge.  I spoke with one of the Keene Ice folks earlier this year and the reality is that getting more than just a couple of hours at odd times is not likely to happen. I think it’s awesome for them that they have so much demand!

And, as someone who enjoys ice skating, I’m very much looking forward to skating at the new arena!

I wouldn’t rule out entirely doing something at the Keene Ice arena… even if it were just some demonstrations and “learn to curl” sessions at some point in time… but our focus continues to be on how we can identify a place for some dedicated curling ice that could let us grow the kind of curling club and curling community that we’d like to see.

If you’re interested, please do join with us and let us know your interested!

And if you get a chance to drive by the Keene Ice facility on Marlboro Street, do check it out – it’s great to see!  Let’s make Keene a winter sports destination!

P.S. And yes, in addition to the scheduling, curling ice is also different from skating ice… although there are many ice arenas that work hard to get their ice closer to what you can get at a dedicated curling club.