<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3812077</id><updated>2012-01-25T14:06:03.046Z</updated><category term='facebook'/><category term='.tel'/><category term='iphone'/><category term='SEO'/><category term='dns'/><category term='technical'/><category term='identity'/><category term='XFN'/><category term='naptr'/><category term='social graphs'/><category term='privacy'/><category term='webfinger'/><category term='FOAF'/><category term='work'/><category term='loc'/><category term='Google'/><title type='text'>The Rik Notes</title><subtitle type='html'>A compendium of virtual scraps on .tel, the mesh and everything.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>60</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3812077.post-1341935042184245971</id><published>2011-07-21T10:45:00.000+01:00</published><updated>2011-07-21T10:45:56.267+01:00</updated><title type='text'>OS X 10.7 Lion and User Conditioning</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;span class="Apple-style-span" style="font-family: inherit; font-size: x-small;"&gt;Over on his &lt;a href="http://farukat.es/p599"&gt;blog&lt;/a&gt;,&amp;nbsp;&lt;span class="Apple-style-span" style="-webkit-text-stroke-color: rgba(0, 0, 0, 0); -webkit-text-stroke-width: 1px; color: #262626; line-height: 21px;"&gt;&lt;strong&gt;Faruk Ateş&lt;/strong&gt;&amp;nbsp;discusses user conditioning from the perspectives of Apple and Google. I encourage you to read his column as it has some very keen insights, but I feel the need to comment on his statement about the direction of scrolling content being muscle memory since time immemorial (i.e. the 80's):&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="Apple-style-span" style="-webkit-text-stroke-color: rgba(0, 0, 0, 0); -webkit-text-stroke-width: 1px; color: #111111; font-family: 'Helvetica Neue', Helvetica, 'Lucida Grande', 'Gill Sans', Arial, sans-serif; font-size: 12px; line-height: 21px;"&gt;People are used to their scrolling behaviors; after all, they’ve used them in one and only one way since the 80’s—or whenever they started using computers. It’s understandable that this complete reversal of (mental and physical) muscle memory doesn’t appeal to everyone.&amp;nbsp;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;I don't particularly agree with that powerful statement, for a couple of reasons. First, to talk about switching scrolling behaviors, one needs to look at when scrolling became touch-based rather than click-on-scroll-arrow-based. The idea of using the trackpad to scroll I think originated in the PC laptops where the right side (and bottom for horizontal scrollbars) of the trackpad was used as a scroll area. And that was certainly not done in the 80s.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;There's also the mouse wheel scrolling, but I contend that a wheel is a physical impersonation of a scrollbar, so I'd be surprised if Apple expected mouse wheels to behave in an inverted fashion.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Anyway, my point here is that Apple didn't necessarily make such a massive change: it only fixed a mistake it introduced when it allowed for two-finger scrolling on the whole trackpad: &lt;b&gt;Apple thought it was emulating the scroll bar movement, when in fact it should have realized that it was emulating the hand moving the content around.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;I have for a &lt;a href="http://rikkles.blogspot.com/2010/06/never-ending-apple-revolution.html"&gt;long&lt;/a&gt; &lt;a href="http://rikkles.blogspot.com/2010/07/and-another-step-towards-ios-on-macs.html"&gt;while&lt;/a&gt; been of the opinion that Apple is systematically fixing its interface behavior to move towards a unified model of virtual touch where anything physical will be made obsolete in favor of touch screens. Over a year ago, I was hoping to see soonish a &lt;a href="http://rikkles.blogspot.com/2010/06/never-ending-apple-revolution.html"&gt;MacBookPro with dual screens&lt;/a&gt;&amp;nbsp;and running iOS.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;Lion is slowly but surely moving towards this unified model where touching the virtual content is the cornerstone of the UI. Apple made a direction mistake a few years ago when it introduced "two finger scrolling". Had it known it was making "two finger virtual touch" at the time, I am certain it would have gotten the direction right. That's the extent of Apple's change.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: x-small;"&gt;The real user conditioning change is from using physical intermediaries to act on pixels vs. using your hands. And in 5 years' time, no adolescent will ever understand why we were sliding our fingers down to go down.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1341935042184245971?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1341935042184245971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1341935042184245971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1341935042184245971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1341935042184245971'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2011/07/os-x-107-lion-and-user-conditioning.html' title='OS X 10.7 Lion and User Conditioning'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2084233048797597480</id><published>2011-03-05T08:31:00.001Z</published><updated>2011-03-05T09:15:12.929Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='identity'/><title type='text'>More on identity</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;Dave Winer wrote a blog post titled&amp;nbsp;&lt;a href="http://scripting.com/stories/2011/03/04/usingDnsAsTheThinIdSystem.html"&gt;Using DNS as a thin ID system&lt;/a&gt;&amp;nbsp;. I encourage you to go read it, but in essence his main gripe is that the current means of identifying a person online are too complicated.&lt;br /&gt;And I agree, but with a caveat: there is clearly a need for a simple identification system, while the need for (and current existence of) more complex ID systems is also there.&lt;br /&gt;&lt;br /&gt;Winer postulates that the DNS could be used for the simple ID system. Let's call it SID for short. Here again I have to agree he's on to something, since when we designed the .tel top level domain, that was a primary goal.&lt;br /&gt;However, with .tel we started by the complicated stuff, implementing all the current stuff like OpenID et. al., and also implementing a unique, original encryption system for sharing private information inside the DNS zone itself.&lt;br /&gt;So now in the spirit of bootstrapping and getting something up quickly, here's my implementation of Winer's SID:&lt;br /&gt;&lt;br /&gt;http://passw0rd.henri.tel&lt;br /&gt;&lt;br /&gt;Here's how it works:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;Assume you don't know the above URL&lt;/li&gt;&lt;li&gt;I go to your site and want to authenticate myself&lt;/li&gt;&lt;li&gt;you ask me for my domain name (henri.tel) and password (passw0rd)&lt;/li&gt;&lt;li&gt;you look up password.domain&lt;/li&gt;&lt;li&gt;if you look up using DNS and it returns NXDOMAIN, then authentication failed&lt;/li&gt;&lt;li&gt;if you look up using HTTP and it returns 404, then authentication failed&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;That's about it.&lt;/div&gt;&lt;div&gt;Oh, one more thing: inside passw0rd.henri.tel there are a number of interesting records of type NAPTR that point to my different web properties. There are also TXT records that define my name and current work. If you're looking it up via HTTP, you'll get that info in the hCard of the resulting page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;All of this, today, is available to any .tel owner, without any need for knowledge of DNS or anything beyond knowing to uncheck the "create a link" box in the below screen:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="https://lh6.googleusercontent.com/-ZITSDTQRww0/TXH0AycBf_I/AAAAAAAAACI/JcDCjp1yZfk/s1600/SafariSnapz001.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="161" src="https://lh6.googleusercontent.com/-ZITSDTQRww0/TXH0AycBf_I/AAAAAAAAACI/JcDCjp1yZfk/s320/SafariSnapz001.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;That's all there is to it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Now the purists will say that this identification system lacks much more than it provides. I agree. If you want OpenID, my henri.tel domain is an OpenID provider as well.&lt;/div&gt;&lt;div&gt;But here, we're looking for a dead simple way of knowing that the person is the same person who came last week. We don't want more than that, and I think Winer's SID is something worth trying out, especially since it's pretty much universally applicable across all top level domains. (I would only use domains, because they give you good legal control in case someone tries to impersonate you, etc...)&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2084233048797597480?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2084233048797597480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2084233048797597480' title='14 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2084233048797597480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2084233048797597480'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2011/03/more-on-identity.html' title='More on identity'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh6.googleusercontent.com/-ZITSDTQRww0/TXH0AycBf_I/AAAAAAAAACI/JcDCjp1yZfk/s72-c/SafariSnapz001.png' height='72' width='72'/><thr:total>14</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8932719252234408320</id><published>2010-11-09T11:18:00.001Z</published><updated>2010-11-09T11:19:19.140Z</updated><title type='text'>Connecting More: People and things</title><content type='html'>We're at a cusp of a new phase of the Internet, where an extremely large set of non-computers are going to be nodes in this vast network. Those new entities will be people having their own real estate (i.e. domains), and devices that have just enough electronics to communicate in there.&lt;br /&gt;I've got a post with Justin Hayward on the Telnic Blog talking about this "&lt;a href="http://www.telnic.org/blog/2010/11/09/the-internet-of-things-discoverability-first/"&gt;Internet of Things&lt;/a&gt;", and how the first step is necessarily discoverability: how a newly arrived node says "hello, I'm here and that's what I can give you."&lt;br /&gt;I can't wait for my garden sensors to tell me that this area of the lawn is too wet and the water isn't filtering down, before the lawn turns yellow and exceedingly ugly (true story).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8932719252234408320?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8932719252234408320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8932719252234408320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8932719252234408320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8932719252234408320'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/11/connecting-more-people-and-things.html' title='Connecting More: People and things'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8683909760003134979</id><published>2010-07-27T14:55:00.000+01:00</published><updated>2010-07-27T14:55:54.911+01:00</updated><title type='text'>And another step towards iOS on Macs</title><content type='html'>Apple just released a &lt;a href="http://store.apple.com/us/product/MC380"&gt;multitouch trackpad&lt;/a&gt; for your macs.&lt;br /&gt;This is yet another step towards replacing OS X with iOS, as I was describing in my June post entitled "&lt;a href="http://rikkles.blogspot.com/2010/06/never-ending-apple-revolution.html"&gt;The never-ending Apple Revolution&lt;/a&gt;".&lt;br /&gt;I for one am looking forward to that new generation of operating systems being ubiquitous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8683909760003134979?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8683909760003134979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8683909760003134979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8683909760003134979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8683909760003134979'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/07/and-another-step-towards-ios-on-macs.html' title='And another step towards iOS on Macs'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4650952200243817351</id><published>2010-07-21T16:56:00.002+01:00</published><updated>2010-09-06T13:46:03.104+01:00</updated><title type='text'>iPhone 4 light apps</title><content type='html'>There are at least 50 iPhone 4 light apps now, which have one or more of the following features: turn on/off the torchlight on the back of the phone, and strobe the torchlight.&lt;br /&gt;That's it. Half of those apps cost $0.99, and probably most of the rest have ads enabled.&lt;br /&gt;&lt;br /&gt;I thought it was pretty stupid, and I was also told the apps are slow to start up. One of them takes 5 seconds just to load up. So I felt the need to write in 2 hours a light app with strobing, including separate controls for light/dark timings of the strobe. Kind of fun. The app loads in less than 2 seconds and is well under 100kB.&lt;br /&gt;&lt;br /&gt;If you want the source code, just let me know.&lt;br /&gt;Update: I've just submitted the app to the AppStore, called "&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Geneva, Verdana, Arial; font-size: 14px;"&gt;☼ Flashlight ☼"&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Geneva, Verdana, Arial; font-size: 14px;"&gt;Update 2: It's &lt;a href="http://itunes.apple.com/us/app/id384021568?mt=8"&gt;available on the app store&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande', Geneva, Verdana, Arial; font-size: 14px;"&gt;&lt;b&gt;Please leave a comment here in this post if you have issues or suggestions with the app&lt;/b&gt;. Thanks.&lt;/span&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_3fV1vW5jEBc/TEcYioAGnVI/AAAAAAAAABo/NaAe29tvKzU/s1600/IMG_0226.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="400" src="http://2.bp.blogspot.com/_3fV1vW5jEBc/TEcYioAGnVI/AAAAAAAAABo/NaAe29tvKzU/s400/IMG_0226.PNG" width="267" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The "light" app in all its glory&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4650952200243817351?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4650952200243817351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4650952200243817351' title='49 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4650952200243817351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4650952200243817351'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/07/iphone-4-light-apps.html' title='iPhone 4 light apps'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3fV1vW5jEBc/TEcYioAGnVI/AAAAAAAAABo/NaAe29tvKzU/s72-c/IMG_0226.PNG' height='72' width='72'/><thr:total>49</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5515858117855504848</id><published>2010-06-08T10:23:00.000+01:00</published><updated>2010-06-08T10:23:49.401+01:00</updated><title type='text'>The never-ending Apple Revolution</title><content type='html'>Steve Jobs just announced the iPhone 4, with a slew of new features and his usual hyperbole. But let's stay clear of discussing the hyperbole, which Apple fans and foes alike love to argue upon. Just the facts ma'am, and here are some hard ones.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fact&lt;/b&gt;: iPhone 4 is extremely powerful, using the A4 system-on-a-chip that's also in the iPad, even though we don't know if it'll run at the same speed. Nonetheless, it's so powerful that it has literally clearly transformed the smartphone into a multipurpose handheld computer replacement: 720p hi-dev video camera, book reader on a screen with the quality of printed paper, music and video player, games machine, etc...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fact&lt;/b&gt;: iPhone 4 has a front-facing camera. That's nothing new hardware-wise, but this time it comes with software that makes video-calling straightforward. Watch the operators scramble once again to increase their bandwidths.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Fact&lt;/b&gt;: iPhoneOS is now officially iOS (not to be confused with Cisco's IOS). It has grown up from its toddler years into adolescence: solid APIs, proven UI paradigms, runs on multiple devices, supports heavy-duty gaming and all manners of application types.&lt;br /&gt;&lt;br /&gt;If you now ask why I consider iOS to be an adolescent, and when I'll see it grow to adulthood, my answer is simply the day you'll see Apple computers ship with iOS. It is my firm belief that Apple's iOS is its next-generation operating system across all devices, from laptops to servers and AppleTV. Think about MacBooks with dual screens, the keyboard area being replaced by a second haptic screen. The "laptop" can then be turned sideways into a "book" with two pages when you're running an ebook reader. And of course the MacBook can be sold as-is in every country in the world, no keyboard layout issues. Think about the cost savings.&lt;br /&gt;&lt;br /&gt;Incidentally, I only keep my MacBook Pro because I can't yet run XCode to program iOS apps on the iPad. The day XCode runs on the iPad (or the iPhone+screen+bluetooth keyboard), I will never again need my trusty battered OS X 10.6 MacBook Pro.&lt;br /&gt;&lt;br /&gt;That, ladies and gentlemen, is the NeXT Step. Soon.&lt;br /&gt;In the meantime, enjoy the music, book, video, mobile phone and gaming revolutions that the wizard Mr. Jobs has thrust upon us in the past decade.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5515858117855504848?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5515858117855504848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5515858117855504848' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5515858117855504848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5515858117855504848'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/06/never-ending-apple-revolution.html' title='The never-ending Apple Revolution'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5435823321246356291</id><published>2010-06-02T12:33:00.000+01:00</published><updated>2010-06-02T12:33:00.559+01:00</updated><title type='text'>Enough with DRM already!</title><content type='html'>Ars Technica (a great publication, in case you didn't know of it) has an article about the &lt;a href="http://arstechnica.com/gadgets/news/2010/06/publishers-want-universal-e-books-cant-cooperate-to-get-them.ars"&gt;problems plaguing eBooks&lt;/a&gt;: No universal format, fight over DRM, etc...&lt;br /&gt;&lt;br /&gt;If you read the comments section, there are only two universally acclaimed places from which to buy books online: Baen (webscriptions.net) and O'Reilly. And guess what they have in common? Absolutely &lt;b&gt;ZERO &lt;/b&gt;DRM and therefore the ability to provide the books in a multitude of formats, including the ubiquitous PDF.&lt;br /&gt;&lt;br /&gt;Personally I've been buying and reading books from Baen on my iPhone and computers for 2 years now, and it and O'Reilly are the absolute only two places I buy books from. It's easy, prices are good, and I never have to worry about which device I'm reading the book on.&lt;br /&gt;&lt;br /&gt;DRM must go. Check out the author Eric Flint's &lt;a href="http://www.baen.com/library/"&gt;introduction &lt;/a&gt;to the newly-created Baen Free Library in the year 2000, and then his followup&amp;nbsp;&lt;a href="http://baens-universe.com/articles/principle"&gt;rant on DRM&lt;/a&gt;&amp;nbsp;in 2006. Publishers and authors have been getting this kind of market research continuously for 10 years now, and they still don't get it. Looks like books are going the way of music, movies and video games (Ubisoft, I'm looking at you): how to best shoot oneself in the foot by screwing the customer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5435823321246356291?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5435823321246356291/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5435823321246356291' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5435823321246356291'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5435823321246356291'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/06/enough-with-drm-already.html' title='Enough with DRM already!'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7687871724329638685</id><published>2010-06-01T13:06:00.000+01:00</published><updated>2010-06-01T13:06:46.795+01:00</updated><title type='text'>On the need for basic statistics training</title><content type='html'>These days anyone will do anything for a bit of exposure, for search engine positioning or otherwise.&amp;nbsp;And sometimes it borders on the idiotic (well, in some cases it truly is Jackass-level idiotic, but that would be on purpose).&lt;br /&gt;&lt;br /&gt;Here's the latest beautiful example that I was just given, courtesy of Business Insider:&amp;nbsp;&lt;a href="http://www.businessinsider.com/chart-of-the-day-research-and-purchases-on-mobile-devices-2010-4"&gt;CHART OF THE DAY: Here's Why The Mobile Ad Market Is Still Small&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This report on a survey, and accompanying chart, attempts to convince us that the mobile ad market is small and very few people research or purchase products on their cell phones. Sure, the basic idea that weekly only 8% of people research products on their cell phones may be correct. I don't dispute that.&lt;br /&gt;&lt;br /&gt;But if I were to say that 32% of all smartphone owners research products weekly on their smartphones, which by the way, are geared to receiving high-quality mobile ads, wouldn't you rethink the conclusion?&lt;br /&gt;Furthermore, while only an assumed 25% of all mobile phone owners today have smartphones, the smartphone share is exploding and therefore so will the mobile ad market.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: small; line-height: 15px;"&gt;&lt;b&gt;&lt;a href="http://www.blogger.com/goog_1697896085"&gt;Lies, damned&amp;nbsp;&lt;/a&gt;&lt;/b&gt;&lt;em style="font-style: normal;"&gt;&lt;b&gt;&lt;a href="http://en.wikipedia.org/wiki/Lies,_damned_lies,_and_statistics"&gt;lies, and statistics&lt;/a&gt;&lt;/b&gt;&lt;/em&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7687871724329638685?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7687871724329638685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7687871724329638685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7687871724329638685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7687871724329638685'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/06/on-need-for-basic-statistics-training.html' title='On the need for basic statistics training'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5504757711987636497</id><published>2010-05-03T10:50:00.002+01:00</published><updated>2010-05-03T10:51:22.566+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><title type='text'>Why I too 'deleted' my Facebook account</title><content type='html'>Some weeks ago I pulled the plug on my Facebook account, that I'd had since the days when Facebook required a ".edu" email address. Yes, that was a very long time ago in Internet Years, and no I wasn't in school at the time but thanks to my UPenn lifetime email I was able to get in and see what this new social network was about.&lt;br /&gt;&lt;br /&gt;Today I just cannot justify being on Facebook. All my working life I've fought against complexity and interdependence, and many of those at the receiving end of my emails know that I fancy an Alan Perlis quote that goes:&lt;br /&gt;&lt;blockquote&gt;&lt;em style="font-style: normal;"&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;Fools ignore complexity&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;span class="Apple-style-span" style="font-size: x-large;"&gt;. Pragmatists suffer it. Some can avoid it. Geniuses remove it.&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;And today, Facebook has become such a tangled mess of relationships that:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;it's impossible to understand how why you're shown something&lt;/li&gt;&lt;li&gt;it's impossible to control the flow of your information&lt;/li&gt;&lt;li&gt;it's impossible to handle your privacy with any confidence&lt;/li&gt;&lt;li&gt;it's impossible to know where Facebook will stop this cancerous growth&lt;/li&gt;&lt;/ul&gt;No thanks, goodbye Facebook. Back to basics, to simple and controlled interconnections. Anything else yields an abyss of unending wasted time and resources, and dangerous consequences. It's just not worth it&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5504757711987636497?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5504757711987636497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5504757711987636497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5504757711987636497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5504757711987636497'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/05/why-i-too-deleted-my-facebook-account.html' title='Why I too &apos;deleted&apos; my Facebook account'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4215701030089773553</id><published>2010-02-24T14:52:00.001Z</published><updated>2010-02-24T14:52:53.510Z</updated><title type='text'>I'm still here</title><content type='html'>Just in case you were wondering, yes I'm still here.&lt;br /&gt;My.tel 2.0 is out on the iPhone app store. We're busy rolling out a new version of the TelProxy, and I need to update both My.tel and Superbook again. So many new features, so little time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4215701030089773553?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4215701030089773553/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4215701030089773553' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4215701030089773553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4215701030089773553'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/02/im-still-here.html' title='I&apos;m still here'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-9055428200680981551</id><published>2010-01-14T19:30:00.000Z</published><updated>2010-01-14T19:30:38.107Z</updated><title type='text'>Emerging</title><content type='html'>Okay it's been a while, I'm now emerging back from a stretch of intense work.&lt;br /&gt;My.tel 2.0, the iPhone app for managing your .tel domains, is in beta and almost done. Also TelPages is being tested, especially for its algorithms, and I'm quite happy with the first iteration.&lt;br /&gt;All in all, work is progressing well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-9055428200680981551?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/9055428200680981551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=9055428200680981551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9055428200680981551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9055428200680981551'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2010/01/emerging.html' title='Emerging'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4169421117958771747</id><published>2009-10-27T20:59:00.000Z</published><updated>2009-10-27T20:59:24.363Z</updated><title type='text'>Blogger frustrations</title><content type='html'>Gah, Blogger is very frustrating in regards to formatting posts. I had to edit the previous post a dozen times to make it look decent because I had copy-pasted some text from an external site that used tables.&lt;br /&gt;Even after removing all the html code I could barely make it work.&lt;br /&gt;I think Blogger is another failure of Google where it just is leaving it to die a slow death. Why did Google buy Blogger anyway?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4169421117958771747?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4169421117958771747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4169421117958771747' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4169421117958771747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4169421117958771747'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/10/blogger-frustrations.html' title='Blogger frustrations'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-3918282961534880837</id><published>2009-10-27T20:46:00.006Z</published><updated>2009-10-27T20:56:58.784Z</updated><title type='text'>Dumbing down</title><content type='html'>I just stumbled upon a blog post I wrote 5 years ago, at 3 in the morning, bemoaning the state of computer games. I'm reprinting it here because it made me realize that the situation has gotten significantly better in 2009, with many developers re-learning that gamers might just have a decent IQ.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Dumbing the game down&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;Posted at Sep 29, 2004 3:04AM PST&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Are gamers considered to be a negatively evolving species? Why are we now only given "cinematic experience", or only faster action? Are we supposed to simply regress back to better reflexes? Or become fatter couch potatoes as we see longer and nicer cut-scenes? What happened to long involving storylines? Where's the intelligence factor gone?&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Download Ultima V and play it on the emulator of your choice. That was a real game. Something worth playing, where you as a gamer were respected by the developers as an intellectual peer, not just as a wallet or fast fingers.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;I am so happy that we have emulators of old systems. Maybe that will teach the next generation of game developers how to write games. The current one seems to have forgotten.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;My quick reviews&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;span style="font-size: x-small;"&gt;Posted at Sep 29, 2004 3:18AM PST&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Call of Duty&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;: Beautiful cinematics, but scripted to death and ultimately simply a nice very long movie.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Far Cry&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;: Could have been great, they messed it up by including monsters. Developers: We are sick of monsters. Give us real regular people and make the story not need monsters! You can do it, come on.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Deus Ex 2&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;: Too simple, catering to 10-year-olds. There wasn't one challenging piece, even though the story was better than average. The original Deus Ex was targetting older gamers, in my opinion.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Splinter Cell&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;: An exercise in frustration because it's so precise and scripted. It turns into a game of guessing how the developer wants you to move around the dimly lit room.&lt;/span&gt;&lt;br /&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;X2&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;: Good, but its scope is a little too large with not enough differentiation. It has great potential with a few mods.&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-size: small;"&gt;Sacred: Very pretty hack-and-slash, better than Diablo 2 except that unique items aren't varied enough, and there are still frustrating bugs at version 1.66. Version 1.7 supposedly fixes them. But the storyline is good, and the world is very large.&lt;/span&gt;&lt;br /&gt;&lt;tr&gt;&lt;td class="blurb" style="color: black; font-family: arial, helvetica, verdana, sans-serif; font-size: 10px; text-align: left;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;tr&gt;&lt;td style="color: #555555; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-align: left;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;table border="0" cellpadding="0" cellspacing="0" class="peoplebig" style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; color: #555555; font-family: arial, helvetica, verdana, sans-serif; font-size: 12px; text-align: left;"&gt;&lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-3918282961534880837?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/3918282961534880837/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=3918282961534880837' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3918282961534880837'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3918282961534880837'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/10/dumbing-down.html' title='Dumbing down'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4480835968090053031</id><published>2009-10-22T15:54:00.000+01:00</published><updated>2009-10-22T15:54:12.809+01:00</updated><title type='text'>.tel management app for iPhone: My.tel version 2</title><content type='html'>It's high time I updated the My.tel iPhone app for managing .tel domains.&lt;br /&gt;I've been working on it heavily in the past couple of weeks, and it's shaping up well. I still have a lot of work to do (especially graphics work) but I've already achieved most of my goals. In fact, version 2 is going to be so powerful that I'm worried regular .tel owners will not want that kind of app. I'll probably publish a 'lite' and a 'pro' version.&lt;br /&gt;Among the new features:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;support for multiple .tel accounts at multiple registrars (in process)&lt;/li&gt;&lt;li&gt;support for domain display title (done)&lt;/li&gt;&lt;li&gt;much more intuitive profile handling (done)&lt;/li&gt;&lt;li&gt;native Google Maps instead of OpenStreetMaps (done)&lt;/li&gt;&lt;li&gt;rewritten keywords section (in process)&lt;/li&gt;&lt;li&gt;support for the latest record types (done)&lt;/li&gt;&lt;li&gt;profile renaming (done)&lt;/li&gt;&lt;li&gt;subdomain renaming (in progress)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;That's about what I can remember off the top of my head. Feel free to comment and ask for other features. I can't promise anything, but you may get lucky.&lt;br /&gt;&lt;br /&gt;Note that this will be for iPhone OS 3.0 and above unfortunately, due to a number of reasons including Google Maps support and certain other functions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4480835968090053031?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4480835968090053031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4480835968090053031' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4480835968090053031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4480835968090053031'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/10/tel-management-app-for-iphone-mytel.html' title='.tel management app for iPhone: My.tel version 2'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-1735756089450988014</id><published>2009-10-01T14:52:00.001+01:00</published><updated>2009-10-01T14:53:31.331+01:00</updated><title type='text'>Mobile Advertising</title><content type='html'>Considering that mobile handsets are quite probably over 4 billion today, v.s. computers at 800 million pieces, mobile advertising is something of a hot potato.&lt;br /&gt;&lt;br /&gt;But mobile advertising is much trickier than regular Web advertising for a number of reasons, most notably:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Not all mobiles have data access&lt;/span&gt;&lt;br /&gt;Mobiles that don't have GPRS/EDGE/3G are restricted to phone and SMS.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Extremely varied screen sizes&lt;/span&gt;&lt;br /&gt;Some motorola handsets have screens of 128x160 pixels. The iPhone has a touchscreen of 320x480 pixels. And there's all sorts of sizes in between and outside that range.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Random Web support&lt;/span&gt;&lt;br /&gt;It is so difficult to know how (if at all) the handsets will display web pages that the .mobi registry has created a specific product called &lt;a href="http://deviceatlas.com/"&gt;Device Atlas&lt;/a&gt; to help developers understand the features and limitations of each device.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;- Cost and speed of data access&lt;/span&gt;&lt;br /&gt;There are now more and more "all-you-can-eat" data plans thanks to the advent of the iPhone, but this is by no means the majority. Furthermore, roaming data access remains prohibitively expensive. On a recent trip to Canada, over a period of 6 days with relatively little roaming data access, I managed to accrue a Euro 450 bill on my French SFR mobile. Talk about forgetting to acquire a local SIM card and switch my .tel domain to it (I won't make that mistake again)! Also speed is a concern, even with the latest 3G technologies that favor larger files over smaller ones: the cost of initiating a connection is high, which will happen for every ad.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="color: #274e13;"&gt;&lt;span style="font-size: large;"&gt;&lt;i&gt;A new paradigm&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;As we were designing the specifications for advertising on .tel domains, we decided from the start that one of the requirements would be that ads should be available directly inside the domain itself, and not just as an add-on to the web interface. Doing so would allow any native application the ability to display those ads without resorting to HTTP requests.&lt;br /&gt;&lt;br /&gt;Beyond the obvious efficiencies in a small and fast DNS query, an additional benefit of storing the ads in the DNS (or providing a DNS interface to an ad server) is that the ads are structured data, much like an XML API for ads. So you can easily determine how you wish to display them in a native application, removing all issues of matching advert size to handset screen size at the server level.&lt;br /&gt;&lt;br /&gt;An ad in some.domain.tel domains is a TXT record, generally stored in _ad.some.domain.tel, with the following structure:&lt;br /&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Courier New&amp;quot;,Courier,monospace;"&gt;TXT ".tad" "Version" "DisplayPreference" "Preference" "Title" "Label" "URI" "Description"&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;where "URI" and "Description" can be multiple consecutive key/value pairs, ensuring that both can be as long as necessary.&lt;br /&gt;Specific information can be found in &lt;a href="http://dev.telnic.org/docs/advertisements.pdf"&gt;the full spec&lt;/a&gt; for ad serving in a .tel domain.&lt;br /&gt;&lt;br /&gt;I am looking forward to seeing ad servers implement a DNS interface to their ads, and in the process making them even more suited to mobile applications of any type.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1735756089450988014?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1735756089450988014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1735756089450988014' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1735756089450988014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1735756089450988014'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/10/mobile-advertising.html' title='Mobile Advertising'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-497975703637056506</id><published>2009-09-21T07:45:00.002+01:00</published><updated>2009-09-21T08:36:19.135+01:00</updated><title type='text'>RSSCloud</title><content type='html'>(The below post is relatively technical)&lt;br /&gt;&lt;br /&gt;Over at Dave Winer's &lt;a href="http://www.scripting.com/stories/2009/09/20/dnsForRssFeeds.html"&gt;scripting.com blog&lt;/a&gt; there's work being done to determine how to best discover RSS feeds and keep them up-to-date.&lt;br /&gt;&lt;br /&gt;Mr. Winer has defined a solution which consists of the following:&lt;br /&gt;&lt;br /&gt;- Create a web service with an HTTP-to-DNS API&lt;br /&gt;- Use the above to enter in a unique subdomain a TXT record into a whose sole string is the url for the feed&lt;br /&gt;- Also create an HTTP proxy service that exposes the TXT record to a web browser, when such browser is requests the subdomain&lt;br /&gt;&lt;br /&gt;This works, except that TXT records are definitely sub-optimal for this. One should use other types of records more suitable for this, such as NAPTR records. Furthermore, if you have a .tel domain, whether the final implementation uses TXT or NAPTR records, you're already in great shape because you've already got all the tools necessary to support this.&lt;br /&gt;&lt;br /&gt;Regarding TXT vs. NAPTR, I suggest using NAPTR records of type 'x-rss' (and also 'x-opml') such that a DNS query to (for example) rss.asseily.tel will look like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;100 100 "u" "E2U+x-rss:http" "!^.*$!http://rikkles.blogspot.com/feeds/posts/default!" .&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The DNS query to get the above is:&lt;br /&gt;&lt;blockquote&gt;dig +short rss.asseily.tel naptr&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;A NAPTR record has the following advantages over a TXT record:&lt;br /&gt;&lt;br /&gt;- It's got an enumservice type ('x-rss:http') which allows clients to understand what it is ('x-rss') and how to access it ('http'). TXT records don't have any of that, which can lead to much confusion unless you structure them accordingly (i.e. have multiple strings, the first one being the type).&lt;br /&gt;&lt;br /&gt;- It's got an order and a preference (both 100 in the above case), which allows you to specify multiple ordered URLs for the same feed, and allows you to have multiple feeds in the same subdomain: each unique feed has the same unique order number, and for each unique feed you can have multiple urls ordered by preference. Note that I didn't invent this usage, it's standard for NAPTR records&lt;br /&gt;&lt;br /&gt;- The URL that you see in the NAPTR record is actually called a 'replacement', because that's what it is. It 'replaces' the request made, and is in fact a fully qualified regular expression. In the above case, we're saying "please replace the whole query with 'http://rikkles.blogspot.com/feeds/posts/default'. The actual request made was for 'rss.asseily.tel'. That request is now replaced with the give URL. Because this is a regular expression, you could have been a lot more specific with the replacement if you wanted to&lt;br /&gt;&lt;br /&gt;Since I'm using a .tel domain, I've got access to an API. The PHP code to create this RSS entry in the DNS is below:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;include('Telhosting_Client.php');&lt;br /&gt;&lt;br /&gt;  $naptr1 = array(&lt;br /&gt;    'order' =&gt; '100',&lt;br /&gt;    'preference' =&gt; '100',&lt;br /&gt;    'services' =&gt; 'E2U+x-rss:http',&lt;br /&gt;    'flags' =&gt; 'u',&lt;br /&gt;    'regexp' =&gt; '!^.*$!http://rikkles.blogspot.com/feeds/posts/default!',&lt;br /&gt;    'owner' =&gt; '@',&lt;br /&gt;    'profiles' =&gt; '_all_',&lt;br /&gt;  );&lt;br /&gt;&lt;br /&gt;$config = array();&lt;br /&gt;$config['login'] = '****';&lt;br /&gt;$config['password'] = '****';&lt;br /&gt;$config['wsdl'] = 'my.wsdl';&lt;br /&gt;$domain = 'rss.asseily.tel';&lt;br /&gt;&lt;br /&gt;$client = new Telhosting_client($config);&lt;br /&gt;$client-&gt;store_record($domain, 'naptr', $naptr1);&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Can't be much simpler than that...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-497975703637056506?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/497975703637056506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=497975703637056506' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/497975703637056506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/497975703637056506'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/09/rsscloud.html' title='RSSCloud'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8829743057120593253</id><published>2009-09-04T05:54:00.003+01:00</published><updated>2009-09-05T18:26:34.528+01:00</updated><title type='text'>Apologies to my iPhone users</title><content type='html'>Well I'd like to apologize to the users of my iPhone apps, My.tel and Superbook.&lt;br /&gt;I know that there's a critical crashing bug in My.tel version 1.0.1 as it currently stands on the app store. I'm sorry that I missed that bug when testing the app. It triggers when you're updating a contact record and change its type (say from "Skype IM" to "Skype Voice").&lt;br /&gt;As soon as I was told of the crash, I fixed it. It's a simple 3-line change. I re-uploaded a new version, 1.0.2, to the app store right away. At that time Apple added a new feature when uploading apps, called "Keywords". You can now add keywords to your apps for better searching on the app store (that's assuming search works properly, but it doesn't). Well, I added a few keywords like ".tel, telnic, unified messaging, AIM, Skype". Things that I thought were relevant.&lt;br /&gt;&lt;br /&gt;Fast forward to today, which is 21 days after I submitted my 3-line change. The app still isn't approved. Of course I had zero feedback from Apple. I sent emails, and I know that some of my users sent emails as well. So now I have to figure out why in the nine hells it's taking so long, without any feedback. Welcome to the world of the Apple AppStore.&lt;br /&gt;&lt;br /&gt;I also have a big update to Superbook will a bunch of new features that's also in limbo. That one has been lingering for over two weeks. So I decided today to reject my uploaded binaries, get rid of the keywords, and re-upload them. This also reset the clock for approval time, so in the best of cases, it will have been &lt;span style="font-weight:bold;"&gt;one month to get a 3-line change through the Apple process&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Lovely.&lt;br /&gt;&lt;br /&gt;Sorry my dear users, but all I can say is "it's out of my hands".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Update sept 5 2009:&lt;/span&gt; Less than 24 hours after I wiped the keywords and resubmitted a new binary, Apple approved My.tel. But Superbook is still in the process.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Moral of the story&lt;/span&gt;: Don't even try to guess what Apple is doing, I don't think Apple even knows itself.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8829743057120593253?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8829743057120593253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8829743057120593253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8829743057120593253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8829743057120593253'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/09/apologies-to-my-iphone-users.html' title='Apologies to my iPhone users'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-3620747626591977025</id><published>2009-08-17T12:23:00.004+01:00</published><updated>2009-08-17T12:27:57.746+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><category scheme='http://www.blogger.com/atom/ns#' term='social graphs'/><category scheme='http://www.blogger.com/atom/ns#' term='webfinger'/><title type='text'>Idiot's guide to Webfinger and .tel</title><content type='html'>Webfinger:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_3fV1vW5jEBc/Sok-ehaZbaI/AAAAAAAAABc/e3KYTVpfvec/s1600-h/webfinger.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 243px;" src="http://3.bp.blogspot.com/_3fV1vW5jEBc/Sok-ehaZbaI/AAAAAAAAABc/e3KYTVpfvec/s400/webfinger.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5370892724702113186" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;.tel:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3fV1vW5jEBc/Sok-QQvdKcI/AAAAAAAAABU/N9zjeUM65Yo/s1600-h/dottel.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 75px;" src="http://2.bp.blogspot.com/_3fV1vW5jEBc/Sok-QQvdKcI/AAAAAAAAABU/N9zjeUM65Yo/s400/dottel.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5370892479708867010" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-3620747626591977025?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/3620747626591977025/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=3620747626591977025' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3620747626591977025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3620747626591977025'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/08/idiots-guide-to-webfinger-and-tel.html' title='Idiot&apos;s guide to Webfinger and .tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_3fV1vW5jEBc/Sok-ehaZbaI/AAAAAAAAABc/e3KYTVpfvec/s72-c/webfinger.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4806899405612066608</id><published>2009-08-15T15:26:00.003+01:00</published><updated>2009-08-15T15:58:25.704+01:00</updated><title type='text'>At the cusp of contact info convergence</title><content type='html'>We're finally getting there: convergence of social networks, users worried about losing their social connections, and innovators looking to provide a proper continuity and contact info stability.&lt;br /&gt;&lt;br /&gt;Let's look at what has just happened, and feel the uncertainty in the communications market:&lt;br /&gt;Facebook acquires Friendfeed. Yet another communications channel has emerged and been subsumed. &lt;a href="http://scobleizer.com/2009/08/10/facebook-friendfeed/"&gt;Scoble believes that Friendfeed is dead&lt;/a&gt; and is (rightly) worried about what will happen about his Friendfeed social graph.&lt;br /&gt;&lt;br /&gt; tr.im the URL shortener has been shuttered and resuscitated after its community showed its support. URL shorteners started as transient solutions but are now an integral part of the persistent Internet content. (Note that I'm not saying "Web content" because there's a lot of content not just on the Web)&lt;br /&gt;&lt;br /&gt;There's too much excitement with flashy technologies and not enough focus on some cold hard truths; flashes are in the pan.  Facebook has 250 million users yes, but it's not the world's biggest social network; Skype is, with over 450 million registered users, and a very very healthy cash flow - they've monetized it.  But not everyone wants to be on Facebook (and the kids are leaving because their parents are on it and it's 'boring'!) nor does everyone want to be in the other proprietary place that is Skype.  &lt;br /&gt;&lt;br /&gt;So, what do users want? It's simple: they want people to be able to know, at any time, where and how to find them. Essentially: easy discovery of the user's current communication channels.&lt;br /&gt;&lt;br /&gt;There needs to be some kind of universal identifier that people can choose to have that allows them to swap in and out different services as they come and go, and big business is flailing around to find and own it.  But it does exist already: &lt;a href="http://www.telnic.org"&gt;.tel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;There are other solutions being developed of course:&lt;br /&gt;&lt;a href="http://www.idealgovernment.com/index.php/blog/openid_and_icf_show_the_way_forward_open_trust_frameworks_for_open_governme/"&gt;Open Trust Network&lt;/a&gt;s are being potentially mooted as the way to go to base ID systems on, but they have to be vendor-independent in order to provide that level of trust for the individual.  Ideally, they need to be run as a distributed system rather than a centralized one.  That's where the ownership of a domain by an individual which stores information in the DNS works.&lt;br /&gt;&lt;br /&gt;Dave Winer is absolutely correct when he states that &lt;a href="http://www.scripting.com/stories/2009/08/07/tradingOneCentralizedNetFo.html"&gt;trading one centralized system for another is no good&lt;/a&gt;: it's inherently insecure, provides a bottleneck and a target, and ultimately doesn't give the user his freedom.  However, using the DNS enables the load to be spread in a time-proven manner.  His &lt;a href="http://www.scripting.com/stories/2009/08/06/anotherBrickInTheCloud.html"&gt;idea&lt;/a&gt; moves on to give a user a unique URL, but if it is reliant on a centralized system to serve it, the person still doesn't have control over their data and the service provided.  If however one uses the DNS as the main entry point, it gives ultimate control to the owner of the DNS zone, i.e. the domain owner.&lt;br /&gt;&lt;br /&gt;There's also the new &lt;a href="http://code.google.com/p/webfinger/"&gt;Google Webfinger&lt;/a&gt; concept that misses the point completely. What does it ultimately try to do? Provide contact info for a person given an identifier. Well, first of all, revealing an email address as an identifier is people's worst nightmare. Second, it's horribly complicated for no reason whatsoever:&lt;br /&gt;With an email address, you somehow determine how to hit the DNS, which then tells you where to find the XRD file that, once downloaded and parsed, gives you the contact data.&lt;br /&gt;Why not simply finally accept the fact that the best identifier that can ever be defined is a domain name? If you want to get my contact data, simply hit the DNS for henri.tel, the contact data is all there. Here's how my henri.tel DNS contact info &lt;a href="http://www.digwebinterface.com/?hostnames=henri.tel&amp;type=NAPTR&amp;showcommand=on&amp;colorize=on&amp;ns=resolver&amp;useresolver=129.142.7.99&amp;nameservers="&gt;looks like&lt;/a&gt;. And if you believe that an XRD file can provide more complex data structures than what the DNS records can, put a link to the XRD file directly in the domain itself.&lt;br /&gt;The only reason to start with anything not a domain is to avoid paying the domain ownership fee. But then you lose your freedom. About $1/month is the price of freedom.&lt;br /&gt;Also note that you can do this with any domain, not just .tel. A .tel domain simply has a guaranteed structure that makes all this very simple, and it also gives you the management tools, APIs and privacy for free.&lt;br /&gt;&lt;br /&gt;Domains are good. Domains can be purchased. Domains can be owned. Domains can be used to point to anything of importance to the domain owner. Read up on what you can do with the DNS, you'd be surprised.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4806899405612066608?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4806899405612066608/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4806899405612066608' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4806899405612066608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4806899405612066608'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/08/at-cusp-of-contact-info-convergence.html' title='At the cusp of contact info convergence'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-6398061664288432228</id><published>2009-08-12T10:20:00.004+01:00</published><updated>2009-08-12T11:22:14.760+01:00</updated><title type='text'>Commenting on an SEM Clubhouse post</title><content type='html'>There's a good discussion about .tel and hCard on the &lt;a href="http://www.semclubhouse.com/tel-domains-tld/"&gt;SEM Clubhouse blog&lt;/a&gt;. I am responding here because its comments section doesn't allow basic formatting for clarity.&lt;br /&gt;&lt;br /&gt;Silver in comment #4 says:&lt;br /&gt;&lt;blockquote&gt;it’s not at all clear to me why a “single universal personal identifier for multiple communication services” could not be their existing website.&lt;/blockquote&gt;&lt;br /&gt;Why not an existing website? Well assuming you're using standardized formats so the info can be correctly parsed, why not? Except of course that using http + parsing hCard or other formats is incredibly slower than doing a .tel DNS lookup. Plus, you need the skills so you don't make a mistake in publishing your data. And finally, you need to have a website already. Believe it or not, there are as many companies without websites as companies with. If I'm a window cleaner, plumber, dentist or doctor, why do I need a website? I need a Presence Online, I need to Market Myself, I need to Be Found and Contacted, but I don't need to waste money and time building a website.&lt;br /&gt;Furthermore, even if I do have a website, updating my contact info when it changes can be a chore. If I also have a .tel, I can dynamically pull the .tel info and display it on my website, and use the .tel as an easily updated dynamic data store for contact info.&lt;br /&gt;&lt;br /&gt;A simpler way of looking at this is to state that &lt;a href="http://www.ebusinessdomains.com/domainblog/domain-tlds/tel-reveals-that-domainers-are-not-necessarily-business-minded-people/"&gt;.tel is a business tool&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Regarding:&lt;br /&gt;&lt;blockquote&gt;you need a site, you need to pay for it, and you need a means of updating it&lt;/blockquote&gt;&lt;br /&gt;Those are &lt;span style="font-weight:bold;"&gt;not&lt;/span&gt; dependencies for the .tel beyond paying the yearly domain fee (which you also have to pay with your own domain). You do &lt;span style="font-weight:bold;"&gt;not&lt;/span&gt; pay site hosting and other hidden fees, you do &lt;span style="font-weight:bold;"&gt;not&lt;/span&gt; build a site, and you have all sorts of means of updating it, from a standard web interface to &lt;a href="http://dev.telnic.org/pages/doc_index.html"&gt;complete APIs&lt;/a&gt; or even &lt;a href="http://telfeeder.com/"&gt;uploading excel spreadsheets&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Also I think you're missing the core point that .tel is (once again) not a website. You're saying:&lt;br /&gt;&lt;blockquote&gt;I’m pleased to hear that .TEL may incorporate microformatting in the future! It definitely makes sense if you want to facilitate machine-readable contact info.&lt;/blockquote&gt;&lt;br /&gt;.tel is absolutely the &lt;span style="font-weight:bold;"&gt;easiest&lt;/span&gt; machine-readable contact info system there is! All .tel contact info is stored &lt;span style="font-weight:bold;"&gt;as structured DNS records&lt;/span&gt;. Simply make a DNS query to a .tel domain, asking for the contact records, and you've got them right there. They need minimal parsing, and probably about 100 times less resources than grabbing the data from an hCard. &lt;a href="http://rikkles.blogspot.com/2009/04/navigation-at-speed-of-dns.html"&gt;Navigation at the speed of DNS&lt;/a&gt; is something to be appreciated. :)&lt;br /&gt;&lt;br /&gt;To go back to Yellow Pages directories: they're not competitors to .tel. They'll gladly grab your .tel info to populate their directories, it'll save them quite a few headaches and will make their offering more valuable. It's only that currently SIP and other communication channels are short-changed because of the difficulty of modifying the underlying infrastructures of the major YP providers.&lt;br /&gt;&lt;br /&gt;Finally, let me answer your last question:&lt;br /&gt;&lt;blockquote&gt;The privacy feature is the least clear selling point about .TEL. I’m by no means ignorant about privacy issues, but it’s unclear to me how .TEL helps those, and why that those of us who want to make our contact info more readily findable should simultaneously want to keep it private?&lt;/blockquote&gt;&lt;br /&gt;To start with, there's a &lt;a href="http://dev.telnic.org/docs/privacy.pdf"&gt;comprehensive .tel Privacy document&lt;/a&gt;. You certainly want your contact information readily findable, but are you sure you want &lt;span style="font-style:italic;"&gt;all&lt;/span&gt; your info findable by &lt;span style="font-style:italic;"&gt;everyone&lt;/span&gt;? Probably not. You may want to keep that cell phone number of yours private and only give it to a couple of close friends. In order to do that, Telnic has developed a privacy model comprised of encryption specifications and an optional centralized friending system implementation. I've described the implementation in another blog post of mine, &lt;a href="http://rikkles.blogspot.com/2008/05/privacy-in-tel.html"&gt;Privacy in .tel&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here's a final thought for you:&lt;br /&gt;Imagine you want to dial a number, but instead dial a name. This is .tel. The name resolves to a number (or many) and the call is made. It's just like typing and name in the browser address bar and it resolving to an IP address. We're in the 21st century. 15 years ago we stopped remembering IP addresses. Why do we still need to remember phone numbers?&lt;br /&gt;&lt;br /&gt;Henri.&lt;br /&gt;&lt;br /&gt;PS: The .tel-to-vCard mapping info is &lt;a href="http://dev.telnic.org/trac/wiki/VcardsInTel"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-6398061664288432228?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/6398061664288432228/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=6398061664288432228' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6398061664288432228'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6398061664288432228'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/08/commenting-on-sem-clubhouse-post.html' title='Commenting on an SEM Clubhouse post'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4597881999229182263</id><published>2009-08-01T17:02:00.003+01:00</published><updated>2009-08-01T17:06:50.883+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='SEO'/><category scheme='http://www.blogger.com/atom/ns#' term='Google'/><title type='text'>Google SEO and .tel, again</title><content type='html'>I've had again a number of questions regarding Google SEO and why Google isn't showing certain .tel domains high enough (or, why they dropped dramatically in rankings). Google hasn't changed its indexing or ranking behavior on .tel domains, and similarly, .tel domains (as any others) must abide by the standard Google rules.&lt;br /&gt;&lt;br /&gt;In general, domains get dropped in rankings for one of a few reasons:&lt;br /&gt;1- duplicate content&lt;br /&gt;2- duplicate content&lt;br /&gt;3- duplicate content&lt;br /&gt;&lt;br /&gt;As Google says: "Don't create multiple pages, subdomains, or domains with substantially duplicate content."&lt;br /&gt;What is duplicate content? Google has a full page explaining it at &lt;a href="http://www.google.com/support/webmasters/bin/answer.py?answer=66359"&gt;http://www.google.com/support/webmasters/bin/answer.py?answer=66359&lt;/a&gt;.&lt;br /&gt;Google despises duplicate content and states: "in some cases, content is deliberately duplicated across domains in an attempt to manipulate search engine rankings or win more traffic. Deceptive practices like this can result in a poor user experience, when a visitor sees substantially the same content repeated within a set of search results."&lt;br /&gt;&lt;br /&gt;You MUST either get rid of the duplicate .tels or find a reason to put different content in these different domains. Can you find something unique so the information is different in each .tel? If not, then Google will think you're spamming its index with much of the same.&lt;br /&gt;&lt;br /&gt;If you choose to write different content for each of your .tel, I suggest you still choose one "main" .tel that you're going to put most of your link power on. Take a well-indexed domain of yours on Google, and create a link from there to your main .tel, which will help it go up in the rankings.&lt;br /&gt;&lt;br /&gt;But again, long story short, never ever duplicate content across sites (whether .com or .tel) or Google will dramatically penalize you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4597881999229182263?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4597881999229182263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4597881999229182263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4597881999229182263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4597881999229182263'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/08/google-seo-and-tel-again.html' title='Google SEO and .tel, again'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-539001290596660844</id><published>2009-07-08T02:49:00.003+01:00</published><updated>2009-07-08T03:19:29.139+01:00</updated><title type='text'>Why .tel and not a free hcard microformat?</title><content type='html'>I was asked on Twitter by @nambor why .tel couldn't be replaced for free by an hcard microformat on your domain (see the tweet &lt;a href="http://twitter.com/nambor/status/2524217446"&gt;here&lt;/a&gt;.&lt;br /&gt;Well, let's look at the problem at hand, namely: &lt;span style="font-style:italic;"&gt;how can I access your latest contact info when I need it to communicate with you?&lt;/span&gt;&lt;br /&gt;That is the fundamental problem that .tel and many others want to solve. And solving it is possible, but a number of prerequisites are necessary:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;1. Your contact info needs to be always accessible&lt;/span&gt;&lt;br /&gt;So you need to put it somewhere I can get to, which means on the Internet. And it needs to always be in the same place, which means that you can't rely on 3rd parties. You need your own domain.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;2. Your contact info needs to be understandable by my dialer program&lt;/span&gt;&lt;br /&gt;It's got to be in a standard published format.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;3. Your contact info needs to be up-to-date&lt;/span&gt;&lt;br /&gt;You've got to be able to quickly and easily update it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;4. Your contact info needs to be protected with strong privacy settings&lt;/span&gt;&lt;br /&gt;You probably won't want to give your mobile number to anyone. Therefore you need some kind of identification of incoming requests, and a strong privacy layer on top.&lt;br /&gt;&lt;br /&gt;Storing an hcard microformat html document on your website solves point #1 assuming you've got your own domain and website. Incidentally, not having your domain means that you're at the mercy of a 3rd party who might cut you off due to it failing or raising prices to unacceptable levels, which would force you to change the location of your hcard, thus breaking the "always accessible" rule.&lt;br /&gt;&lt;br /&gt;The hcard is a good standard and sloves point #2, but for #3 and #4 you'd need to build your own update and privacy infrastructures. While updating an hcard on your domain on the move could be done with some work, a proper privacy layer that doesn't break standards (point #2) and is easily accessible (point #1) is very hard work.&lt;br /&gt;&lt;br /&gt;So let's recap the hcard solution: you need to pay for your domain (any .com or equivalent will do) and a website, you need a means to easily update your hcard even when on the move, and you need a custom-built privacy infrastructure that you hope will be accepted.&lt;br /&gt;&lt;br /&gt;Well, for about $1/month and a 5 minute setup, anyone can have a .tel that will do all of the above and much more. You don't need another domain, you don't need to build anything, and you've got free apps for all major mobile phones and Outlook. Oh, and you can have your vcard for free too (we'll add in hcard if it's requested by the .tel community).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-539001290596660844?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/539001290596660844/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=539001290596660844' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/539001290596660844'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/539001290596660844'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/07/why-tel-and-not-free-hcard-microformat.html' title='Why .tel and not a free hcard microformat?'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-3224311957501594712</id><published>2009-05-30T18:01:00.002+01:00</published><updated>2009-05-30T18:14:27.826+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Restrictions as a positive enabler</title><content type='html'>I haven't updated this blog in a while, I was extremely busy (and still am) with all the software releases for .tel. The app Superbook is out on the iPhone app store (at &lt;a href="http://superbook.tel"&gt;superbook.tel&lt;/a&gt;) among many other things.&lt;br /&gt;&lt;br /&gt;However, I took the time today to write a post on the Namepros forums to point out that one could easily fall into the trap of thinking "all .tel domains are the same" because of the obvious similarity in their form when viewed through the web. Here's most of my post calling for lifting restrictions on showcasing .tel domains on Namepros, edited for readability on this blog:&lt;br /&gt;&lt;br /&gt;You could easily fall in the trap of viewing development restrictions on .tel domains as being a negative point. But then you'd be looking at .tel from the viewpoint of someone building a website where form and function are driven by the restrictions of http+html. You've been operating within them for so long that you've learned not to get close to the boundaries. Hence, you don't see them. Nevertheless, they exist.&lt;br /&gt;&lt;br /&gt;Requesting a web page is costly in time and resources. So you work on mobile-optimised versions as well as regular "heavy" versions. Similarly, because creating a single page is hard work, you try to make as few pages as possible. For both reasons, you rely on search rather than navigation.&lt;br /&gt;&lt;br /&gt;Making any kind of data-driven site means "dynamic" website, which entails scripting and database backend, and therefore expertise in both (or passing knowledge, which results in a very average user experience).&lt;br /&gt;&lt;br /&gt;And let's not discuss multi-dimensional visualization, which automatically means Flash, Java or some kind of 3D language.&lt;br /&gt;And you can only convey text, not language inflexions. Well you can add an audio file, but that's pretty horrible. Then again you can switch to a podcast which is nothing like a web page. You can't even write the text you want, you're stuck with standard fonts. Which is partly why comic book artists scan their strips.&lt;br /&gt;&lt;br /&gt;Now let's get to the subject at hand, .tel. With .tel, the form is set. You have two choices: fight it or be happy that you don't have to worry about it. If you're in the first camp, no problem, get any other domain (.com, .biz, etc...). If you're in the second camp, then we can start talking about the benefits of the form being set, and ultimately about the nature of .tel.&lt;br /&gt;&lt;br /&gt;Which brings me to the real question that's at the root of the discussion: &lt;span style="font-weight:bold;"&gt;what are .tel domain builders?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The answer is really simple : &lt;span style="font-weight:bold;"&gt;Data architects. Librarians. Navigation interface designers. In more mathematical terms, graph creators.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;And that is why thinking all .tel domains are the same can hit such a raw nerve. Telsters aren't showcasing their HTML-fu, they're showcasing their graph building knowledge. Yes, the current overwhelming majority of .tel domains contains very simple graphs, but that is why showcasing .tels is so important: learn from your peers. I don't think anyone on the Namepros forum is a librarian by training (please do correct me if I'm wrong!), but they're clearly eager to learn.&lt;br /&gt;&lt;br /&gt;Beyond small business owners quickly understanding the value of owning a .tel filled with their contact info, a domainer who wants to build value in a .tel will view it as an incredibly easy-to-use, fast and efficient data source for contact and short textual info.&lt;br /&gt;&lt;br /&gt;Think about building mobile apps where the only necessary data source is the DNS. That is of course what the iPhone app Superbook is about, or the TelProxy web application. But you could as well have a navigable compendium of all plant species in the Amazonian Forest, with web link cross references, image links to flickr photo albums, or IRC pointers to live discussions on how to best extract sap from a rubber tree. Without ever writing a single line of code.&lt;br /&gt;&lt;br /&gt;Thanks for reading,&lt;br /&gt;Henri&lt;br /&gt;&lt;br /&gt;PS: The original post is &lt;a href="http://www.namepros.com/561820-the-official-tel-discussion-thread-195.html#post3462125"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-3224311957501594712?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/3224311957501594712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=3224311957501594712' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3224311957501594712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3224311957501594712'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/05/restrictions-as-positive-enabler.html' title='Restrictions as a positive enabler'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4168261893699248881</id><published>2009-04-26T21:42:00.002+01:00</published><updated>2009-04-26T21:46:35.523+01:00</updated><title type='text'>Search and proxy stats</title><content type='html'>I'm working on a new search engine algorithm for searching .tel domains. It'll be rather unique and innovative. I don't think anyone has done it quite this way before. And I'm not forgetting the UI interface for gathering proxy statistics for the many of you who own .tel domains. It's coming.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4168261893699248881?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4168261893699248881/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4168261893699248881' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4168261893699248881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4168261893699248881'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/04/search-and-proxy-stats.html' title='Search and proxy stats'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8998147318458247537</id><published>2009-04-20T14:42:00.003+01:00</published><updated>2009-04-20T14:49:40.374+01:00</updated><title type='text'>promoting.tel</title><content type='html'>Mark just sent me this cool example of his on how to set up a .tel with user-generated content:&lt;br /&gt;&lt;a href="http://promoting.tel"&gt;promoting.tel&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Check it out. One more example of what a .tel is: a personal, persistent and dynamic online contact data store.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8998147318458247537?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://promoting.tel' title='promoting.tel'/><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8998147318458247537/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8998147318458247537' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8998147318458247537'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8998147318458247537'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/04/promotingtel.html' title='promoting.tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-1274281209383987319</id><published>2009-04-17T09:53:00.003+01:00</published><updated>2009-04-17T10:00:32.406+01:00</updated><title type='text'>The My.tel iPhone app is available</title><content type='html'>The free My.tel iPhone app is now available on the app store:&lt;br /&gt;&lt;a href="http://tinyurl.com/my-tel-iPhone-app"&gt;The My.tel iPhone app&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;You can use it to manage your .tel directly from your phone. My.tel frees you from using web-based tools to manage your .tel domains. Update your .tel domain before boarding a plane, on a road trip, or just to tell your friends which bar you're in.&lt;br /&gt;&lt;br /&gt;Features:&lt;br /&gt;- Publish your location with an embedded map&lt;br /&gt;- Update your status&lt;br /&gt;- Add, remove, hide or show contact information&lt;br /&gt;- Add or remove folders and profiles&lt;br /&gt;- Manage privacy settings&lt;br /&gt;- Add or remove keywords&lt;br /&gt;&lt;br /&gt;Also, as promised, the entire source code for the application is on the &lt;a href="http://dev.telnic.org/trac/wiki/SourceCode"&gt;dev.telnic.org site&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here's the svn browser &lt;a href="http://dev.telnic.org/trac/browser/apps/iphone/my.tel"&gt;direct link&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Enjoy, and please post a review of the app if you download it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1274281209383987319?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1274281209383987319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1274281209383987319' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1274281209383987319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1274281209383987319'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/04/mytel-iphone-app-is-available.html' title='The My.tel iPhone app is available'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8455567560578167363</id><published>2009-04-07T22:57:00.003+01:00</published><updated>2009-04-08T08:54:28.865+01:00</updated><title type='text'>Navigation at the speed of DNS</title><content type='html'>We've been talking quite a bit about the speed of the DNS, and how .tel will make you rethink navigation.&lt;br /&gt;A picture is worth a thousand words, and a movie worth 30 pictures a second. So here you go, my native .tel iPhone app called "Superbook" in action:&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/OucbqWtH6kk&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/OucbqWtH6kk&amp;hl=en&amp;fs=1&amp;rel=0&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;The app is currently being reviewed by Apple.&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8455567560578167363?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8455567560578167363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8455567560578167363' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8455567560578167363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8455567560578167363'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/04/navigation-at-speed-of-dns.html' title='Navigation at the speed of DNS'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7390547430813364830</id><published>2009-04-02T09:39:00.002+01:00</published><updated>2009-04-02T09:44:37.547+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Response to shkspr.mobi</title><content type='html'>Fun blog post that I read with interest, from someone working for Vodafone: http://shkspr.mobi/blog/2009/03/some-thoughts-on-tel.html&lt;br /&gt;&lt;br /&gt;Here are my thoughts, Terence:&lt;br /&gt;&lt;br /&gt;I’m glad you won a free .tel domain and have had the chance to quickly and simply populate it, without developing or hosting a website.  As you say, a completely different domain. But then you state:&lt;br /&gt;&lt;blockquote&gt;.tel is yet another top level domain to go with all those other highly (/profitable/) popular ones. You know, like .biz, .museum, .info, etc.&lt;/blockquote&gt;&lt;br /&gt;I love that play on profitable/popular (in the original post, "profitable has a strikethrough), especially since .tel was designed so that it would be totally different from any other TLD: no websites, and therefore no parking pages, no ads, no redirects, no popup, popunders or malware. That was pretty clearly understood by the domainer community, whose more entrepreneurial members are building new revenue models based on communications services.&lt;br /&gt;&lt;br /&gt;Now you think a conversation will go like this:&lt;br /&gt;"Visit aitch-tee-tee-pee colon slash-slash edent dot tell... No... Tell. It's spelled TEA-EE-EL. Yes. Just one EL. No, I don't know why. Here, let me write it down for you on a little cardboard oblong..."&lt;br /&gt;&lt;br /&gt;Here's how the real conversation goes, as I've had it happen at least a hundred times already with my domain that I've had for over a year:&lt;br /&gt;"Contact me on henri.tel"&lt;br /&gt;"Oh? on the web?"&lt;br /&gt;"sure. everything's there. phone, email, skype.."&lt;br /&gt;"great, thanks"&lt;br /&gt;&lt;br /&gt;And then the inevitable happens when I get an email from those people:&lt;br /&gt;"I love your henri.tel! so simple! Where can I get mine?"&lt;br /&gt;&lt;br /&gt;Now compare that to:&lt;br /&gt;"Got a pen? write down my number: 1-202-5551212"&lt;br /&gt;"and what's your email?"&lt;br /&gt;"oah yes, it's xxx@vodafone.com. With an f, not a p-h"&lt;br /&gt;&lt;br /&gt;Finally, you wonder about why it's so plain:&lt;br /&gt;&lt;blockquote&gt;First of all, why not take a look at the site. edent.tel... [Snipped a whole discussion about how ugly it looks]... no panache, no style. Just dull dull dull text.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;In your opinion it's dull. I guess that’s because you work for a mobile telecommunications company that wants people to spend lots of money downloading content over your mobile internet. Dull in this case means cheap, quick and accessible. Usability does not mean whizzy, colourful, mesmerizing – it means functional. When I want to contact you, I don't care about pretty pictures. I want to click-call as quickly as possible.&lt;br /&gt;Sure I could have your info in my address book, but I'll never know if it's the right info. Getting it really fast from the Net is the way to do it. You can cache it (except for the iPhone not understanding vCard, but with a native app there's no problem), but that would be your choice.&lt;br /&gt;&lt;br /&gt;Speaking of "pretty", the website you went to is simply a basic interface to the actual data stored in the DNS. &lt;span style="font-weight:bold;"&gt;You do not need the website to get to the data&lt;/span&gt;. A number of applications already understand .tel domains and go straight to the DNS to grab the data, making the whole idea of "pretty" totally moot. Your .tel is a personal, distributed and privacy-enabled datastore for your contact information. Not a website. Any connected device can read that datastore (because they read DNS) and display it any which way it wants. The website is just a convenience. A simple, quick and standardized convenience. In fact,&lt;span style="font-weight:bold;"&gt; you do not want the web if you can avoid it&lt;/span&gt;. It's slow and inefficient. Using one of the plug-ins for Blackberry or Outlook for example, they pop .tel data in your address book and cache it intelligently, and there's no need to download a static VCard that will get obsolete.&lt;br /&gt;&lt;br /&gt;One thing you will have spotted however if you’ve done your research rather than a quick on-spec is that we listen to our users.  We’ve tweaked and continue to tweak the interfaces for the web browsers.  But because you’re sucking information from the DNS into a proxy page, this isn’t the be-all and end-all.  We’ll continue to listen, even to members of the community who have guest passes and didn’t pay their money – including you Terence!  Thank you for taking the time to put your thoughts down and I hope you appreciate we read everything and try to respond where we can.&lt;br /&gt; &lt;br /&gt;One more point I’d like to make in your comparison.  SyncML depends 100% on having supported phones. What if I'm in front of a computer and I have my office phone? Or Skype? or a softphone (like Kiax for example http://sourceforge.net/projects/kiax). The idea of a universal point of contact works when you've got the following features:&lt;br /&gt; &lt;br /&gt;- ubiquitous access&lt;br /&gt;- very fast&lt;br /&gt;- very cheap if not free&lt;br /&gt;- easily updated&lt;br /&gt;- owned by you so that you're independent of any service providers&lt;br /&gt; &lt;br /&gt;That is what ZYB can never be, and that is what .tel is. However, with an account on ZYB, you could easily update your .tel and sync to ZYB or vice versa. Use ZYB to push the SyncML data to who you want, but edent.tel is significantly lower level, works pretty much every way, and is guaranteed to be yours even when Vodafone decides that ZYB should be discontinued for some reason.&lt;br /&gt; &lt;br /&gt;Your .tel is your own personal, distributed datastore for your contact information, public or private, for as long as you decide.&lt;br /&gt; &lt;br /&gt;I hope the above explains to you what we know that .tel is, and I hope you can now make a decision on whether to keep your .tel next year – keep your eyes open for updates however!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7390547430813364830?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7390547430813364830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7390547430813364830' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7390547430813364830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7390547430813364830'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/04/response-to-shksprmobi.html' title='Response to shkspr.mobi'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-3143948368678011606</id><published>2009-03-11T13:36:00.002Z</published><updated>2009-03-11T13:38:45.585Z</updated><title type='text'>Submitting your new .tel domain to search engines</title><content type='html'>Some useful links to submitting your domain to search engines (assuming they don't know how to handle .tel domains natively):&lt;br /&gt;&lt;br /&gt;Google: &lt;a href="http://www.google.com/addurl.html"&gt;http://www.google.com/addurl.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Microsoft Live Search: &lt;a href="http://search.msn.com/docs/submit.aspx"&gt;http://search.msn.com/docs/submit.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Yahoo: &lt;a href="http://search.yahoo.com/info/submit.html"&gt;http://search.yahoo.com/info/submit.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-3143948368678011606?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/3143948368678011606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=3143948368678011606' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3143948368678011606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3143948368678011606'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/03/submitting-your-new-tel-domain-to.html' title='Submitting your new .tel domain to search engines'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7827223109604291645</id><published>2009-03-10T18:05:00.005Z</published><updated>2009-03-10T18:53:10.662Z</updated><title type='text'>Privacy first? No thanks, give me the standard behavior</title><content type='html'>Speaking of feedback from you early Telsters (love the name!), you've overwhelmingly voted against our assumption that you'd prefer automatic privacy login over having a nice URL.&lt;br /&gt;&lt;br /&gt;Here's the issue as it purely relates to the Web proxy of a .tel, and it is mostly due to security features of cookies handling: When you hit for example &lt;a href="http://henri.tel"&gt;http://henri.tel&lt;/a&gt;, you'll be "redirected" to a server under the domain webproxy.nic.tel. The reason behind that is twofold: one, we're load balancing with unicast to the closest server farm; and two, we have to move you over to the nic.tel domain so that the Telfriends cookies work across all .tel domains.&lt;br /&gt;The "redirection" is still to the same IP address and server farms, and allows the viewer of a domain who's logged in to Telfriends to automatically stay logged in whatever .tel domain he's viewing, and see private data for his friends automatically (via his nic.tel cookie). If cookies could be global to .tel (and not to mydomain.tel), we wouldn't be having this problem.&lt;br /&gt;&lt;br /&gt;That said, an overwhelming majority of Telsters want and expect to see yourname.tel on the URL bar. Clearly understood. So what we're going to do first is give up the automatic Telfriends login: a user will need to click once to initiate the login (but won't need to reenter his credentials) and won't see the private data unless he effects the click.&lt;br /&gt;With that in mind, we won't be required to redirect to a nic.tel domain to pick up the Telfriends cookie. And we can then work on determining how to handle a change to the load balancing that won't generate a url change.&lt;br /&gt;&lt;br /&gt;More tech updates on this as we dig deeper and decide on the best approach.&lt;br /&gt;&lt;br /&gt;Note: of course this only applies to viewing .tel data from the Web. Native apps that grab the data directly from the DNS are not affected.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7827223109604291645?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7827223109604291645/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7827223109604291645' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7827223109604291645'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7827223109604291645'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/03/privacy-first-no-thanks-give-me.html' title='Privacy first? No thanks, give me the standard behavior'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2497243598261163170</id><published>2009-03-10T17:10:00.003Z</published><updated>2009-03-10T19:30:50.916Z</updated><title type='text'>First feedback on .tel processes</title><content type='html'>Now that we've got our first feedback on the live .tel platform, here are a couple of comments:&lt;br /&gt;&lt;br /&gt;1- Renaming folders in the Telhosting control panel&lt;br /&gt;This small feature is in the to-do list and was left out due to time constraints, but in the meantime you can create a new folder, and then:&lt;br /&gt;- click select all&lt;br /&gt;- choose Copy to... in pulldown&lt;br /&gt;- choose folder in pulldown&lt;br /&gt;- click save.&lt;br /&gt;&lt;br /&gt;Edit: If you have subdomains under this domain, it is a problem at this time. We'll have to code up an additional API call (or extend the storeFolder method)  to do this.&lt;br /&gt;&lt;br /&gt;2- Google maps on the web proxy&lt;br /&gt;Instead of a link to the Google maps, it was suggested to embed Google maps in the proxy. There are a couple of problems with that, beyond speed issues:&lt;br /&gt;- the web proxy is currently too lenient and sends out the desktop version to the more advanced mobile phones (iPhone, etc...). We're going to restrict all mobiles (insofar as we can sniff them) to the text-only version.&lt;br /&gt;- when you're logged in to Telfriends, the web proxy is under https and Google maps will need to work with SSL in addition to regular http.&lt;br /&gt;- if a domain does not redirect to a nic.tel subdomain, each domain will have to have its own Google Maps API key, which is totally unfeasible. Google Maps's signup process states clearly that "A single Maps API key is valid for a single "directory" or domain", and we'll need to agree with google that ".tel" can be considered a domain.&lt;br /&gt;&lt;br /&gt;3- Private records at any subdomain level&lt;br /&gt;Yes. It's definitely in the plans.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2497243598261163170?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2497243598261163170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2497243598261163170' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2497243598261163170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2497243598261163170'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/03/first-feedback-on-tel-processes.html' title='First feedback on .tel processes'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-6885604124957153193</id><published>2009-03-07T18:06:00.002Z</published><updated>2009-03-07T18:13:21.047Z</updated><title type='text'>The new TLD .tel is LIVE!</title><content type='html'>After many years of hard work, the new TLD .tel is live.&lt;br /&gt;Today, a new page is turned on the Internet, and the DNS is used as a personal data store for communications.&lt;br /&gt;A quiet, seemingly small technicality, but in actuality a fundamental revolution.&lt;br /&gt;&lt;br /&gt;Don't be surprised if people give you a .tel instead of a phone number to reach them.&lt;br /&gt;Welcome to the 21st century!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-6885604124957153193?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/6885604124957153193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=6885604124957153193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6885604124957153193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6885604124957153193'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/03/new-tld-tel-is-live.html' title='The new TLD .tel is LIVE!'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7512795740380760442</id><published>2009-02-27T22:02:00.002Z</published><updated>2009-02-28T01:17:53.480Z</updated><title type='text'>More SEO/SEM comments</title><content type='html'>Christian Maund-Anderson posted in his SEO  canadianvirtual.ca blog an entry titled &lt;a href="http://www.canadianvirtual.ca/blog/dont-tell-dot-tel/"&gt;Don't Tell Dot Tel&lt;/a&gt;. In it, he posits that ".tel is about linkspam". From the viewpoint of a web SEO/SEM person, I can understand his reasoning, but I hope to explain in this post that .tel cannot, should not and will not be viewed as a top level link farm.&lt;br /&gt;&lt;br /&gt;First, an explanation of what link farming is. From wikipedia's entry on &lt;a href="http://en.wikipedia.org/wiki/Spamdexing"&gt;spamdexing&lt;/a&gt;:&lt;br /&gt;&lt;blockquote&gt;(link farms) Involves creating tightly-knit communities of pages referencing each other, also known humorously as mutual admiration societies.&lt;/blockquote&gt;&lt;br /&gt;In a more general sense, link spam refers to linking pages for purposes other than semantic value, i.e. linking for the sake of linking because, for certain tools and services, the presence of a link is a Big Deal. Since Google first came out with the idea that links are more important than content for ranking results, everyone has started looking at links in a new light.&lt;br /&gt;&lt;br /&gt;So, what does it mean for .tel? Well, nothing.&lt;br /&gt;&lt;br /&gt;.tel is a publicly accessible distributed database of contact information, where each "node" of the database is owned by different people. This database is very structured, and allows each node owner to primarily store contact information, descriptive keywords and location (longitude/latitude). In addition, each contact info field in the database can also be encrypted using 1024-bit PKI.&lt;br /&gt;&lt;br /&gt;This is it. The only relevance to link spam (and thus the confusion in the above-mentioned article) is a combination of two factors: first, one can enter a web url as a contact field, just like a phone number or an instant messaging handle. And second, Telnic has put together a service that allows the database to be viewable from the web.&lt;br /&gt;&lt;br /&gt;So reviewing the above-mentioned article, the first point is that Telnic (not the TLD) does &lt;span style="font-weight:bold;"&gt;not&lt;/span&gt; have complete control over DNS. This is a fallacy. When you own a domain, you can have it served by whatever DNS server you want as long as the zone passes validation as an acceptable .tel zone. .tel uses the DNS as the distributed database infrastructure, so the rules are slightly different. You can't add A or CNAME records, but those are only rules, not control. It's similar to saying that a web page must have a starting and ending html tag.&lt;br /&gt;&lt;br /&gt;Mr Maund-Anderson looked at the web interface to a .tel and determined that "The .tel pages are awash in links, links to websites, phones, social media." Well, no. There are no ".tel pages" per se. What he saw was a proxy server that queried .tel DNS information and displayed it to the web browser in a standardized way. He could have opened a shell on his computer and queried the DNS directly, and seen the raw data without using a browser. Or he could have loaded up any one of the available applications that query the DNS .tel zones directly, and gotten that info.&lt;br /&gt;&lt;br /&gt;So the real question that is asked here is:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Will the search engines be gamed by .tel?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;You'd have to be a very stupid search engine to be fooled by .tel: you're 100% guaranteed to know it's a .tel domain, and so you can decide, as a search engine developer, what value you'd like to assign to any information in the .tel, be it a web url or an email address. And instead of getting your bot to parse the web interface, get the perfectly structured raw data directly from the DNS distributed database. Querying the DNS is a piece of cake.&lt;br /&gt;There's no point in Telnic adding a nofollow to the web interface to the database, in fact we should discourage search engines from using the web interface and instead query the data at the source. It's better, faster, cleaner, more distributed, and much less prone to mistakes.&lt;br /&gt;&lt;br /&gt;I'd like to look at the problem Mr. Maund-Anderson raises and turn it on its head: with my .tel, I can finally tell the search engines what is relevant to a search regarding me. Let search engines use my .tel as a trusted source for info about me, if I make my WHOIS info public (and therefore they'll know I own my domain). My "profile" is &lt;span style="font-weight:bold;"&gt;not&lt;/span&gt; in crunchbase (crunchbase.com/person/henri-asseily), I've never given any of my info to these people and I never bothered checking their info. I'm not even linking it here because I don't want Google to think I'm giving it any value. If you do a search for my name in Google, you will find my .tel at the top, but the crunchbase url is somewhere in the first page as well, and I'd like that to go away. It's nowhere near as interesting as my twitter or facebook profiles, which I am linking from my .tel.&lt;br /&gt;&lt;br /&gt;The next question is of course what will happen when .tel is adopted by the masses and gaming begins (as it always does, in any market). Well, in order to game a search for me, someone would have to effectively attempt to confuse readers and impersonate me with another .tel, and I will have legal recourse. There's a trusted paper trail in the WHOIS data. It's not perfect, but it's head and shoulders above what's currently available to fight impersonation.&lt;br /&gt;There'll probably be a lot more gaming done, but I'm quite confident that search engines will be able to handle that at least as well as they currently are doing with web page that are infinitely more complicated.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;No cookie-cutter layout&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;.tel has many "layouts". I've personally written half a dozen already, for different devices, and even embedded my .tel info in web pages on .com domains. The only cookie-cutter layout is again the standard web interface to the distributed database, and that's on purpose. The last thing people want is another round of parking pages, Google sponsored links and other flash and popup ads. When people put a .tel address in a browser, they'll know what to expect, every time: A set of contact info, keywords and possibly a location record.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The other .tel question&lt;/span&gt;&lt;br /&gt;Next, the article states that "I don’t want to go to a page to get my contact’s information. This seems counter intuitive."&lt;br /&gt;Well, where do you want to go? To your address book that's probably obsolete and doesn't have a tenth of the ways to contact me? Why not have a dynamic, always-accessible, global address book? The web "page", once again, is just a convenience for those who don't have another way of querying that address book. As an example, download the latest 2.1 beta of the &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=131960"&gt;Kiax soft phone&lt;/a&gt;, and enter "henri.tel" in the dial field. Easier to remember than a phone number, and with a lot more features. Of course you can still use and store in your address book the phone number, but know that this is static information that will certainly become obsolete some day.&lt;br /&gt;&lt;br /&gt;H&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7512795740380760442?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7512795740380760442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7512795740380760442' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7512795740380760442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7512795740380760442'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/02/more-seosem-comments.html' title='More SEO/SEM comments'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2186481460618651250</id><published>2009-02-26T10:53:00.002Z</published><updated>2009-02-26T10:56:05.271Z</updated><title type='text'>Telsters</title><content type='html'>I just found out that somebody coined the word &lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Telsters&lt;/span&gt;&lt;/span&gt;. I like it!&lt;br /&gt;And true to the spirit of the Internet, someone created a website to go along with it, and that website is a blog that is more fun and in many ways better than mine:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.telsters.com/"&gt;http://www.telsters.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2186481460618651250?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2186481460618651250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2186481460618651250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2186481460618651250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2186481460618651250'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/02/telsters.html' title='Telsters'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2301791196958460794</id><published>2009-02-18T10:14:00.005Z</published><updated>2009-02-18T11:19:53.491Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='facebook'/><category scheme='http://www.blogger.com/atom/ns#' term='privacy'/><title type='text'>The Facebook privacy conundrum</title><content type='html'>Facebook just backed down and reverted to its old privacy policy, after the massive backlash started by privacy advocates. The interesting thing is Facebook's Mark Zuckerberg &lt;a href="http://blog.facebook.com/blog.php?post=54434097130"&gt;comments&lt;/a&gt; on the official Facebook blog (and he's got a &lt;a href="http://blog.facebook.com/blog.php?post=54746167130"&gt;followup post&lt;/a&gt; stating the return to the old terms).&lt;br /&gt;&lt;br /&gt;In the first post, something struck a friend of mine familiar with the .tel, and she emailed me about it. Zuckerberg wrote:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;People want full ownership and control of their information so they can turn off access to it at any time. At the same time, people also want to be able to bring the information others have shared with them—like email addresses, phone numbers, photos and so on—to other services and grant those services access to those people's information. These two positions are at odds with each other. There is no system today that enables me to share my email address with you and then simultaneously lets me control who you share it with and also lets you control what services you share it with.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Well that's one of the unique problems .tel can solve. Imagine that I give you henri.tel as my central point of contact. You want to send me an email. You fire up your mail client and type in the "To:" field "henri.tel". The mail client understands that this is a .tel and automatically looks up my associated email address(es), including the private one given just to you. You choose the one you want (or it's automatically chosen), and the mail is sent.&lt;br /&gt;&lt;br /&gt;What I've done here is give you the ability to contact me via email. However, what I've also done is give you a &lt;span style="font-weight:bold;"&gt;dynamically allocated&lt;/span&gt; email address. If at some point I see that this email of mine has been abused (such as given to people who are spamming me), I can simply change email addresses on my .tel.&lt;br /&gt;&lt;br /&gt;What happens then? Well, you can still email me in the same way. Nothing's changed for you. However, the spammer now has an email address that doesn't work any more. If he goes to my .tel to find my new email, he can't because it's private.&lt;br /&gt;&lt;br /&gt;So .tel is indeed the system that enables me to share my email address with you and ultimately control the propagation of my email addresses. I can't control who and what services you share it with, but I can stop the sharing when I want. And those who have the power to stop something control it.&lt;br /&gt;&lt;br /&gt;Mr Zuckerberg, it may be time for you to sell .tel domains to Facebook users concerned about real privacy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2301791196958460794?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2301791196958460794/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2301791196958460794' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2301791196958460794'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2301791196958460794'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/02/facebook-privacy-conundrum.html' title='The Facebook privacy conundrum'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5989909131555235234</id><published>2009-02-17T17:06:00.002Z</published><updated>2009-02-18T10:13:28.881Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>.tel delegation policy: what it means</title><content type='html'>The .tel AUP (Acceptable Use Policy) specifies a certain number of rules regarding subdomain delegation. I'd like here to explain the philosophy behind them. Delegation fundamentally mean a transfer of rights. In .tel, when you buy the domain smith.tel, you have rights to this domain, as well as responsibilities to abide by the Telnic AUP. You are allowed to sub-delegate the responsibility for updating sub-folders in some cases such as to people in your own company or your own family.  So for example, should you want to sub-delegate mary. smith.tel and transfer the rights and responsibilities to Mary Smith who may be your wife, then you can only do so consistently with the AUP's policy on sub-delegations:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The registration and/or use of the Extended Name is free of charge to and is only for the use of subsidiaries, business units or employees of the company or members of the association that is the Domain Name Holder, and is not offered as a service to third parties, or, where the Domain Name Holder is a natural person, the Extended Name is only for the personal use of the Domain Name Holder or the family of the Domain Name Holder, is not offered as a service to third parties, and no fee or other compensation is charged in connection with such sub-delegation.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So you are not allowed to provide either paid for or free sub-delegation to people or businesses outside of those parties covered by the AUP (existing businesses or close family members).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What about for-pay directory services?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;You are fully allowed to provide a paying directory service as long as you retain the rights and responsibilities of the domain and do not sub-delegate.&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;Providing a "concierge service" to update contact information is acceptable within the AUP, whether automated through do-it-yourself front-ends, or manual. However, it is assumed that the data published by you is covered by the normal and regional rules and laws for data protection, and you must have the informed consent of the owners of that data (which, as a for-pay service, is the case) unless the data is already freely available from other sources. This would be a legitimate information service that would not be in breach of the AUP.&lt;br /&gt; &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;What about links to other .tel domains?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Separately, a Non-Terminal NAPTR (NTN, i.e. a .tel link) is a pointer to another (sub)domain, and not a record in itself, which means that it simply points to an external domain over which you have no control, and the responsibility belongs to the owner of that .tel domain. That's the same as having links on a webpage of yours that send the user to another website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5989909131555235234?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5989909131555235234/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5989909131555235234' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5989909131555235234'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5989909131555235234'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/02/tel-delegation-policy-what-it-means.html' title='.tel delegation policy: what it means'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7848505353752142835</id><published>2009-02-08T07:56:00.005Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Backing up your .tel information</title><content type='html'>So you spent days, weeks, even months thinking about, setting up, updating and tweaking your .tel. And you're worried about what would happen if your Telhosting provider went down with all your hard work, because of an act of God such as a systems administrator having had too much to drink on the job and having pressed the wrong keys.&lt;br /&gt;&lt;br /&gt;Fear Not, my gentle reader. For the Telhosting required API contains an export function that will get you all your data (including non-live data that is disabled because it's not in the active profile) onto your computer. And of course, there's an import function that does the opposite.&lt;br /&gt;&lt;br /&gt;These two functions are requirements for any accredited Telhosting provider, so you can be sure they'll exist whatever provider you use. Just make sure you actually back up your data before that systems administrator hits the Crown Royal.&lt;br /&gt;&lt;br /&gt;PS: none of our sysadmins drink on the job.&lt;br /&gt;&lt;br /&gt;Edit: Below are the links to the relevant API functions, with full description and usage&lt;br /&gt;&lt;a href="http://dev.telnic.org/api/client-soap/index.html#exportdata.html"&gt;ExportData&lt;/a&gt; to backup all your data.&lt;br /&gt;&lt;a href="http://dev.telnic.org/api/client-soap/index.html#importdata.html"&gt;ImportData&lt;/a&gt; to restore that data into a Telhosting provider's system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7848505353752142835?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7848505353752142835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7848505353752142835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7848505353752142835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7848505353752142835'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/02/backing-up-your-tel-information.html' title='Backing up your .tel information'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-9140551621326319371</id><published>2009-01-07T17:33:00.002Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Manage your .tel from your iPhone</title><content type='html'>We've just published the source code for "My .tel", an iPhone app for managing your .tel. I wrote it so I could switch my phone numbers as I boarded a plane, and it grew from there. It lets you add/edit/delete/reorder contact records, add/delete keywords, and synchronize your location using the phone's GPS.&lt;br /&gt;&lt;br /&gt;The app is missing privacy management, but that will come. It's in active development and will be updated as my time permits. &lt;br /&gt;&lt;br /&gt;Have fun with the code, it shows the usage of the Telhosting JSON API.&lt;br /&gt;Here are some direct links for the app and iPhone resources:&lt;br /&gt;- &lt;a href="http://dev.telnic.org/pages/iphone/landing.html"&gt;description of both iphone apps&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://dev.telnic.org/downloads/iphone_mytel.zip"&gt;download source as an archive&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://dev.telnic.org/trac/browser/apps/iphone/my.tel/trunk"&gt;ViewSVN with SVN sources&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://dev.telnic.org/rep/apps/iphone/my.tel/trunk"&gt;checkout link for SVN&lt;/a&gt;&lt;br /&gt;- &lt;a href="http://dev.telnic.org/pages/iphone/tutorial.html"&gt;Tutorial for Sample iPhone app and SDK&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-9140551621326319371?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/9140551621326319371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=9140551621326319371' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9140551621326319371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9140551621326319371'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2009/01/manage-your-tel-from-your-iphone.html' title='Manage your .tel from your iPhone'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5958136154485347635</id><published>2008-12-19T08:59:00.005Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Privacy now available on vip.tel</title><content type='html'>We updated the vip.tel public beta last night, and it now has full support for privacy. You can friend other vip.tel beta users, and decide what contact information you'd like each of your friends to see (or not).&lt;br /&gt;Of course the friending APIs are now also active.&lt;br /&gt;&lt;br /&gt;Get a free vip.tel beta account at &lt;a href="http://www.telnic.org/vip/index.html"&gt;http://www.telnic.org/vip/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5958136154485347635?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5958136154485347635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5958136154485347635' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5958136154485347635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5958136154485347635'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/12/privacy-now-available-on-viptel.html' title='Privacy now available on vip.tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-1079414746788496611</id><published>2008-12-12T13:18:00.002Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Shortsightedness</title><content type='html'>Now that the .tel has been available to trademarks for a week, we're getting a lot of buzz and feedback in online communities.&lt;br /&gt;Most of it is really good, but of course there's always the criticism. Some criticism is borne out of misunderstanding (or simply lack of reading about .tel) but some other criticism is very interesting, and shows how quickly one can jump to the seemingly obvious but wrong conclusion. More interestingly, the less technical a community, the more it embraces .tel as a great product. And vice versa. So what's the issue with techies?&lt;br /&gt;&lt;br /&gt;Well, as soon as a techie reads "top level domain" (or the TLD acronym), she automatically associates it with "domainer money grab". As you try to explain why .tel is really fundamentally different from any other TLD, the techie will say "but you can publish your contact info hundreds of ways already!" And she doesn't see the connection between these two points, which is as follows:&lt;br /&gt;&lt;br /&gt;In order to publish your own information in one place that is forever yours, the best (and arguably only) solution today is to use a top-level domain. If you don't use a TLD, you're subordinated to a service provider that may or may not sell you advertising, cut you off, or even go bankrupt. Then good luck telling everyone that you switched to *another* "forever" place, and listen to the snickers.&lt;br /&gt;&lt;br /&gt;That is the reason why Telnic is using a TLD. We're not making money from hidden deals or advertising, or thinking up new business models that promise to make someone else pay for your chance to control your data. You simply pay a small price ($15/year or whereabouts) for your guaranteed freedom and control, and buy your own unique domain. A .tel TLD is the only guarantee for you to own your unique, forever, publishing platform for contact information.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1079414746788496611?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1079414746788496611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1079414746788496611' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1079414746788496611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1079414746788496611'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/12/shortsightedness.html' title='Shortsightedness'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-1879477052240476152</id><published>2008-12-03T15:00:00.002Z</published><updated>2008-12-03T15:08:04.070Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>.tel sunrise is ON!</title><content type='html'>The .tel sunrise just started!&lt;br /&gt;The blogosphere is quite awash with comments, as was to be expected. Some are quite thoughtful, others somewhat off-base so I suppose I have to remind people that:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Privacy is fully supported: choose who sees what.&lt;/span&gt; Spammers will need to break 1024-bit encryption...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1879477052240476152?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1879477052240476152/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1879477052240476152' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1879477052240476152'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1879477052240476152'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/12/tel-sunrise-is-on.html' title='.tel sunrise is ON!'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-3292512439293579363</id><published>2008-11-20T06:11:00.002Z</published><updated>2008-11-20T06:16:15.754Z</updated><title type='text'>Testing the AJAX/JSON API</title><content type='html'>I'm testing the AJAX/JSON API outside of the Telhosting system.&lt;br /&gt;What's the best way to ensure developers are happy with an API?&lt;br /&gt;Simply by making an app myself using that API, of course. :)&lt;br /&gt;&lt;br /&gt;Therefore, a new iPhone app is on the way that will let you manage your .tel directly from the iPhone. Get on the plane, and before you turn off your phone, update your .tel and tell everyone you're not available! Oh and while you're at it, use the GPS to show that you're at the airport.&lt;br /&gt;&lt;br /&gt;At this point in the development of the app, I find the API easy to use and quite comprehensive. We made a couple of minor changes to simplify things, but otherwise I'm happy with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-3292512439293579363?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/3292512439293579363/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=3292512439293579363' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3292512439293579363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/3292512439293579363'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/11/testing-ajaxjson-api.html' title='Testing the AJAX/JSON API'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2489840612916622602</id><published>2008-11-15T18:13:00.005Z</published><updated>2008-11-16T23:12:24.558Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Monetizing the .tel for domainers</title><content type='html'>(this is in response to &lt;a href="http://domainnamewire.com/2008/11/13/tel-has-benefits-but-many-challenges/"&gt;a domainnamewire post&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;People in the domaining business think of .tel primarily as a domain extension first and a service second. In fact, it should be entirely the other way around.  And so people who haven’t bought domains before (and the &lt;a href="http://www.digitrad.com"&gt;companies&lt;/a&gt; &lt;a href="http://www.eoffice.net/"&gt;that&lt;/a&gt; &lt;a href="http://www.airtel.in/wps/wcm/connect/airtel.in/airtel.in/Home"&gt;haven’t&lt;/a&gt; &lt;a href="http://www.voipgate.com/site/"&gt;sold&lt;/a&gt; them before but are becoming registrars to be able to integrate their services into the .tel platform) are the very people who are getting very interested in this service, not because it’s a domain, but because of the features and functionality.  .tel is a very simple proposition, but is essentially unlimited in its scope and ability to grow into something far more functional than a simple interactive business card. &lt;br /&gt;&lt;br /&gt;.tel is about simplifying communications (or, in more PRish words, reducing friction in communications).  It has a clear focus – exposing all the ways you can contact an individual or a business.  People will quickly discover what a .tel means to them – instant access to interaction.  You set it up easily as you’ll have seen from the beta and it’s immediately accessible from any device.  The amount of information is so small, it’s much cheaper and quicker to access over a mobile device than regular html sites (and over PCs too).  We don’t do content (although you can dynamically generate your site’s “contact us” page with the .tel &lt;a href="http://telnic.org/business-discover4.html"&gt;automatically&lt;/a&gt;) and no, you can’t put PPC ads on the page.&lt;br /&gt;&lt;br /&gt;So what does that mean to domainers?&lt;br /&gt;&lt;br /&gt;Personally, I see the general dependence on Google/Yahoo sponsored links as the main (if not only) revenue generator for domainers to be a very weak achilles’ heel for the whole domainer industry. Many in the domainer business are so focused on what they see as the Holy Grail of monetization (Google and Yahoo ads) that they’re convinced that there’s no monetization in the .tel.&lt;br /&gt;&lt;br /&gt;What are the PPC revenues from mobile devices which is where the major growth is in the future?&lt;br /&gt;Certainly not in web advertising. For mobiles, which are primarily communications devices, PPC actually means “&lt;span style="font-weight:bold;"&gt;Pay Per Connection&lt;/span&gt;”. When you look at it in this light, there are a&lt;a href="http://moderndomainer.com/index.php?option=com_content&amp;task=view&amp;id=128&amp;Itemid=1"&gt; ton of ways&lt;/a&gt; domainers can create revenue through &lt;a href="http://hotels.tel/"&gt;affiliate programs&lt;/a&gt;, premium rate numbers for &lt;a href="http://my-idol.tel/"&gt;competitions&lt;/a&gt;, signposting to &lt;a href="http://jessica-alba.hollywood.celebrity.tel/"&gt;content-specific&lt;/a&gt; sites, etc.  Some of our beta testers &lt;a href="http://www.telnic.org/vip/"&gt;(sign up for free&lt;/a&gt;) are having a &lt;a href="http://glatt.vip.tel"&gt;great time&lt;/a&gt; thinking of other ways to make money.  The content IS the advertising, the marketing IS the product.  Andrew Allemann hit the nail on the head when he likened it to a yellow or white page service.  We all hate the inflexible way that these are run online today, but that didn’t prevent Yell earning over $1.5B in the &lt;a href="http://www.yellgroup.com/files/7LBMU4/2009+interim+report.pdf"&gt;past six months&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Monetizing your .tel if you’re a business is about making the phone ring (or email or website ping, facebook page increase in fans, twitter avatar get more followers, and so on) in exactly the same way – but being in control of how they do so and providing a really strong service at the same time.  You can even use your .tel to list all of the domains you have for sale (especially the .mobi ones!).  Let’s please get rid of the “Click” in PPC and transform it into the more general “Connection”.&lt;br /&gt;&lt;br /&gt;Of course, the way we’re doing this with the DNS is pretty cool too, as &lt;a href="http://patrickweb.com/weblog/categories/iphone/"&gt;others&lt;/a&gt; &lt;a href="http://blog.blacknight.com/forget-com---tel-is-going-to-better-than-sliced-bread.html"&gt;have&lt;/a&gt; &lt;a href="http://sevendotzero.blogspot.com/2008/10/jonathan-jensen-on-thursday-tel-first.html"&gt;already&lt;/a&gt; &lt;a href="http://blog.jonudell.net/2008/09/08/annotating-dns-with-personal-information/"&gt;acknowledged&lt;/a&gt;, but we’re only using this because it’s the unique way to deliver a service that anyone can use which is 100% under their own control.  I strongly believe that the only way a global, dynamic, decentralized, infinitely scalable yellow/white pages directory can work is when each person (moral or physical) owns its little piece of the directory.  Dear reader, you’re never going to invest in publishing a single point of communications for yourself if you’re not absolutely certain that you’re in charge of it for the length of your (hopefully long) life.&lt;br /&gt;&lt;br /&gt;Finally, indeed there are no auctions, it’s first come, first served, no premium names and only a reserved list of names that allow Telnic to conduct its business.  I guess this might be a threat and an opportunity to the domainer community.  A threat, as more people can invest at a level they can afford, increasing the gene pool.  An opportunity, because your money will stretch further and the opportunity for another globally effective piece of real estate online that is so completely different from anything that’s been before, with huge consumer appeal, is an affordable gamble, I would assume. And personally, I'm a big fan of the K.I.S.S. principle, and in my experience as a general rule the simpler systems such as first-come-first-served tend to win in the long run.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2489840612916622602?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2489840612916622602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2489840612916622602' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2489840612916622602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2489840612916622602'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/11/monetizing-tel-for-domainers.html' title='Monetizing the .tel for domainers'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4519991306912271719</id><published>2008-11-10T16:18:00.003Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>AJAX/JSON TelHosting API</title><content type='html'>There's the web front-end for the TelHosting software to manage your vip.tel. There's also a SOAP API, but it's currently disabled for vip.tel because we haven't finished testing its impact on the 3rd level domains of vip.tel.&lt;br /&gt;&lt;br /&gt;However, there's also now a very simple AJAX/JSON API, and the docs are &lt;a href="http://dev.telnic.org/trac/wiki/AjaxAPI"&gt;on the dev site&lt;/a&gt;. You can see it in action on your vip.tel TelHosting management console, as the TelHosting software uses it almost exclusively.&lt;br /&gt;&lt;br /&gt;Enjoy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4519991306912271719?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4519991306912271719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4519991306912271719' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4519991306912271719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4519991306912271719'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/11/ajaxjson-telhosting-api.html' title='AJAX/JSON TelHosting API'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7247553004131931477</id><published>2008-11-07T17:10:00.003Z</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Get your demo vip.tel</title><content type='html'>Just got back from the ICANN conference in Cairo. As usual, the highlight of the conference was our own Telnic party, but hey... I'm obviously biased.&lt;br /&gt;The other highlight as far as we're concerned is the unveiling of the beta VIP Telhosting platform, that you can now try for yourself. Just send an email to vip-support@telnic.org to get your free demo domain under vip.tel (for example, hasseily.vip.tel). You'll be given your credentials to log into the VIP Telhosting website, and in a matter of seconds you'll be up and running.&lt;br /&gt;&lt;br /&gt;One thing that we're still missing is that the SOAP API is currently disabled for vip.tel. We'll work on enabling it ASAP. The problem is that vip.tel is a 2nd level domain masquerading as a top level domain, so we have to make sure that the API functions in this manner as well.&lt;br /&gt;&lt;br /&gt;Apart from that, everyone was really excited about .tel and we got great positive feedback about our presentations of the Telhosting platform.  And don't forget to comment about vip.tel in the forums of dev.telnic.org.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7247553004131931477?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7247553004131931477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7247553004131931477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7247553004131931477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7247553004131931477'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/11/get-your-demo-viptel.html' title='Get your demo vip.tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5973446538869614013</id><published>2008-10-15T08:15:00.000+01:00</published><updated>2009-02-18T10:13:28.882Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Telnic developer site LIVE!</title><content type='html'>The Telnic developer site is live! Go to &lt;a href="http://dev.telnic.org"&gt;http://dev.telnic.org&lt;/a&gt;. Download apps, source code, etc... forums, wiki, and more.&lt;br /&gt;&lt;br /&gt;The only thing missing is the Telhosting software that's in internal beta right now. Expect announcements about this soon. In the meantime, you can start reading up on the APIs and download all the source code for Outlook, Win Mobile, BlackBerry and iPhone.&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5973446538869614013?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://dev.telnic.org' title='Telnic developer site LIVE!'/><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5973446538869614013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5973446538869614013' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5973446538869614013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5973446538869614013'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/10/telnic-developer-site-live.html' title='Telnic developer site LIVE!'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5436546452500636388</id><published>2008-09-30T07:45:00.003+01:00</published><updated>2008-09-30T10:30:41.192+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='FOAF'/><category scheme='http://www.blogger.com/atom/ns#' term='XFN'/><category scheme='http://www.blogger.com/atom/ns#' term='social graphs'/><title type='text'>.tel and social graphs</title><content type='html'>Social graphs are one of the latest developments in the web social space. I've been asked by a number of people already how the .tel relates to the new social graph initiatives, such as &lt;a href="http://gmpg.org/xfn/"&gt;XFN&lt;/a&gt; and &lt;a href="http://www.foaf-project.org/"&gt;FOAF&lt;/a&gt;, and more generally the Google &lt;a href="http://code.google.com/apis/socialgraph/"&gt;Social Graph API&lt;/a&gt;. Let's take a look at this exciting new area:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Premise&lt;/span&gt;&lt;br /&gt;The Web is really good at linking documents together, but pretty bad at linking people together. Why? Well, for one, people don't really exist on the Web, so it's kind of tough to link together fuzzy things. They have a "presence" in different places, what I'd call &lt;span style="font-style:italic;"&gt;shadows of themselves&lt;/span&gt; being projected on multiple planes. I've got a Twitter stream, a Skype account and this blog, but even if you sum all these things up you can't make me. On the other hand, if you know a document's URL, you can get it in its entirety, a perfect duplication that is the bane of copyright protection people the world over.&lt;br /&gt;&lt;br /&gt;So we've got a great Web infrastructure that is really really good at linking things together. Is there a way to leverage it to link people together? If that's possible, then actual "real life" relationships can be significantly improved: if a service somehow knows that I'm your friend, it can automatically link the two of us. For example, if GTalk knows that A is a friend of B because A said so on his website, then if A and B have accounts on GTalk they can automatically be linked as buddies on GTalk without any work at all on the part of A or B. And so A and B automatically are able to communicate on yet another channel, where before they were ignorant of it.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The Solutions&lt;/span&gt;&lt;br /&gt;There are two main solutions today to solve that people linking problem.&lt;br /&gt;&lt;br /&gt;The first is XFN, short for "XHTML Friends Network". It sounds complicated but it's straightforward. It adds a "rel" attribute to any anchor link on a webpage, allowing you to specify your "relationship" to that link. So you can write&lt;br /&gt;&lt;code&gt;&amp;lt;a href="http://jimmy.examples.com/" rel="colleague"&amp;gt;Jimmy Example&amp;lt;/a&amp;gt;&lt;/code&gt;&lt;br /&gt;to say that Jimmy is your colleague. A simple solution that leverages (X)HTML nicely.&lt;br /&gt;&lt;br /&gt;The second is FOAF, or "Friend of a Friend". In short, FOAF allows you to describe yourself in an XML format. So you write a description of yourself (your name, homepage, interests, who you know, etc...) and post it somewhere on the Web.&lt;br /&gt;&lt;br /&gt;Applications can use XFN and FOAF to crawl the Web looking for relationships, and that's exactly what Google did. And it provides that data as a service, through an API called the Social Graph API.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;.tel and Social Graphs&lt;/span&gt;&lt;br /&gt;Is .tel of any interest in the social graph space? Absolutely!&lt;br /&gt;As starters, .tel provides the person with an actual presence on the Internet, in a standardized (and therefore automation-friendly) manner. Owning your .tel means that you have a single point of contact for life, a distribution point for all your means of communications. In effect, you're telling an social application "You can &lt;i&gt;always&lt;/i&gt; find me here, and here are all the means to contact me." So .tel solves the communications discoverability problem in a big way.&lt;br /&gt;.tel can complement foaf in a couple of ways:&lt;br /&gt;- I can point to one (or many) foaf documents describing me in more detail.&lt;br /&gt;- And I could generate a FOAF document directly from my .tel information (this is currently left as an exercise to the reader)&lt;br /&gt;&lt;br /&gt;One of the benefits of having a top level domain (TLD) &lt;span style="font-weight:bold;"&gt;dedicated to communications&lt;/span&gt; is that it solves the problem of actually finding people. It's great for you to create and host a foaf document somewhere, but search engines need to know where it is.  foaf makes use of the "rdfs:seeAlso" tag to link a foaf document to another, giving foaf spiders the means to crawl. On the other hand, since .tel is a top level domain, the list of all .tel is made directly available. Of course subdomains need to be discovered and crawled, but that's under the control of the domain owner.&lt;br /&gt;&lt;br /&gt;And then you need to be able to tell people "this is really me, not someone posing as me." When you own your .tel, that problem's solved because someone had to buy it. There's a clear paper trail. That's the other benefit of a TLD. On the other hand, with foaf it's much more complicated. You have to create a PGP signature, make sure it's properly hooked into a "web of trust" and that enough people trust that this key is yours, and then sign your FOAF file with that signature. Achieving a web of trust for a PGP key is not for the faint of heart, to say the least.&lt;br /&gt;&lt;br /&gt;The other side of the trust coin is being able to trust people with your info, i.e. making your info only visible to your friends. Both foaf and .tel implement privacy through data encryption using the well-tested public key encryption. However, I think that one of the reasons foaf encryption didn't catch on is again that it's exceedingly complicated to implement. First, you need to create a public/private keypair and store it in the public keyservers. Second, you also need your friend to do the same thing. Good luck with that, using current tools. And finally, you need to encrypt some data with your friend's private key and store it in a new foaf file specifically for him.&lt;br /&gt;When you own a .tel, you don't need to know any of that. The procedure is as follows: someone requests to be your friend, you accept, you put that friend in a group (say, "beer buddies"), and if you gave "beer buddies" access to your email, your friend sees it. Done.&lt;br /&gt;Yes, behind the scenes you've got all this public/private key stuff, and yes you can completely control how that works (through the Friending API or even manually), but you don't need to. And more importantly, you shouldn't have to!&lt;br /&gt;&lt;br /&gt;Also with a .tel I publish my communication protocols straight in the DNS for effective use by mobile devices. A web-based document such as a foaf one just can't be retrieved, parsed and made ready for use in real time by mobile devices.&lt;br /&gt;&lt;br /&gt;This gives me the &lt;span style="font-weight:bold;"&gt;simplicity&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;persistence&lt;/span&gt;, &lt;span style="font-weight:bold;"&gt;control&lt;/span&gt; and &lt;span style="font-weight:bold;"&gt;exposure&lt;/span&gt; needed to give any personal information (including phone numbers or foaf documents) to whoever I want, whenever I want.&lt;br /&gt;&lt;br /&gt;PS: Speaking of friending, this is an area where .tel can make use of the Social Graph APIs: after launch we will look into enabling the .tel Friending Service to talk to the Google Social Graph API, to discover if you have friends who have a .tel or are on the .tel Friending Service. This will make for a more streamlined user experience and will hopefully help grow what Tim Berners-Lee calls the &lt;a href="http://en.wikipedia.org/wiki/Giant_Global_Graph"&gt;Giant Global Graph&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5436546452500636388?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5436546452500636388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5436546452500636388' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5436546452500636388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5436546452500636388'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/09/tel-and-social-graphs_30.html' title='.tel and social graphs'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-8149024163664922047</id><published>2008-09-26T13:24:00.003+01:00</published><updated>2009-02-18T10:13:28.883Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>Telnic Dev website</title><content type='html'>We're putting the final touches on the dev website. All the source code for our mobile apps will be there, including BlackBerry, WinMobile and iPhone. We'll also have the Outlook plugin source code, a wiki, forums and the full API specifications. You'll have a very large amount of docs to work with.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-8149024163664922047?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/8149024163664922047/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=8149024163664922047' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8149024163664922047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/8149024163664922047'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/09/telnic-dev-website.html' title='Telnic Dev website'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-4719206763791689956</id><published>2008-09-09T22:12:00.002+01:00</published><updated>2009-02-18T10:13:28.883Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><title type='text'>DEMO Conference</title><content type='html'>We are at the DEMO conference in San Diego. We presented on monday and it went really really well, great coverage and even more interest than we expected. People get what we're doing, and that's the most important thing! Every single person who stopped by our booth would have bought a .tel had it been available.&lt;br /&gt;Below is the video of our demo with our own Justin Hayward speaking, in which you can see (in order): the Web proxy on a PC, the actual DNS data, the first public demo of the new TelHost management interface, the Blackberry plugin, the Web proxy on the iPhone, and finally my own little iPhone app. It all worked perfectly, even with the flakey GPRS/EDGE connection in the conference.&lt;br /&gt;Note how changes are instantly published live in the DNS, and how fast and easy the iPhone lookups are. And trust me, coding for the .tel isn't any harder than it looks. :)&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://services.brightcove.com/services/viewer/federated_f8/980795693" bgcolor="#FFFFFF" flashvars="videoId=1778578851&amp;amp;playerId=980795693&amp;amp;viewerSecureGatewayURL=https://console.brightcove.com/services/amfgateway&amp;amp;servicesURL=http://services.brightcove.com/services&amp;amp;cdnURL=http://admin.brightcove.com&amp;amp;domain=embed&amp;amp;autoStart=false&amp;amp;" base="http://admin.brightcove.com" name="flashObj" width="486" height="412" seamlesstabbing="false" type="application/x-shockwave-flash" swliveconnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-4719206763791689956?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/4719206763791689956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=4719206763791689956' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4719206763791689956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/4719206763791689956'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/09/demo-conference.html' title='DEMO Conference'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-9055775367075098153</id><published>2008-08-28T16:35:00.002+01:00</published><updated>2008-08-28T16:53:00.665+01:00</updated><title type='text'>iPhone again</title><content type='html'>Speaking of the previous post on my iPhone work, the source will of course be available. I'll publish it on Telnic's developer website that should go live in early october. This should allow iPhone developers to quickly get going with .tel without having to figure out how to make low-level DNS calls.&lt;br /&gt;I'd love someone with iPhone and Objective-C experience to look over the source at some point and clean it up for release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-9055775367075098153?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/9055775367075098153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=9055775367075098153' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9055775367075098153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/9055775367075098153'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/08/iphone-again.html' title='iPhone again'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7047414801392219277</id><published>2008-08-28T16:22:00.005+01:00</published><updated>2008-09-30T07:45:50.745+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='naptr'/><category scheme='http://www.blogger.com/atom/ns#' term='loc'/><category scheme='http://www.blogger.com/atom/ns#' term='iphone'/><title type='text'>iPhone app</title><content type='html'>Okay, continuing to eat our own dog food, I embarked upon the development of my first iPhone app, and also the first iPhone app to use .tel.&lt;br /&gt;Within a couple of days I had an (ugly) app that would look through my address book, find all my friends who had a .tel, look up their .tel for a LOC (location) record, and compare that to my own location via the iPhone GPS service, and finally tell me which of my friends were closest to me.&lt;br /&gt;&lt;br /&gt;Now about 2 weeks into it, I have what I think is a nice app (considering my lacking design skills) that does all of the above, shows an actual map with pins, and also looks up all the NAPTR records so I can contact my friends directly.&lt;br /&gt;&lt;br /&gt;Looking back, here's the work distribution:&lt;br /&gt;- 5% of the work was to get a DNS library to work on the iPhone. Thanks to the free ldns library, that was just a matter porting the makefiles over to XCode and fixing them up for the iPhone ARM processor.&lt;br /&gt;&lt;br /&gt;- a couple of hours only to hook up the LOC records from .tel&lt;br /&gt;&lt;br /&gt;- About 5% of the work was to write the query and display structure for the NAPTRs&lt;br /&gt;&lt;br /&gt;- 60% of time was spent learning Objective-C (my C skills were almost nonexistent) and the iPhone framework&lt;br /&gt;&lt;br /&gt;- 30% of the time was spent banging my head on how to display a map with pins. Unfortunately the nice native Google Maps app on the iPhone does &lt;span style="font-weight:bold;"&gt;NOT&lt;/span&gt; accept KML files as input, which totally sucks. When that's fixed, I'll be able to cut out a good third of the codebase that right now just hacks things to go through a specially set up website that proxies the google maps.&lt;br /&gt;&lt;br /&gt;All in all, a very good 2 weeks spent making sure the read apis (i.e. the DNS side of things) are working easily, as expected. The only missing stuff is the private data handling, but the SO Friending system isn't live yet to be able to hook into it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7047414801392219277?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7047414801392219277/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7047414801392219277' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7047414801392219277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7047414801392219277'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/08/iphone-app.html' title='iPhone app'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2517235542555599249</id><published>2008-07-25T19:43:00.002+01:00</published><updated>2008-07-25T19:50:56.704+01:00</updated><title type='text'>Open Web Foundation</title><content type='html'>Something called the &lt;a href="http://openwebfoundation.org"&gt;Open Web Foundation&lt;/a&gt; just launched.&lt;br /&gt;I really like the concept: creating a home for community-driven specifications, which will hopefully help them become more successfully adopted (and get to the holy grail of officialdom at IETF, W3C, etc...).&lt;br /&gt;It's really hard to get a good spec structured with good intellectual property legalese early on, as one mostly focuses on the spec itself rather than its legal aspects. At Telnic most of our work is in fact defining policies and setting up this legal infrastructure so that the .tel ecosystem can independently thrive the way it should.&lt;br /&gt;So I personally am very happy to see such a community-driven endeavor started. I'll try to contribute whatever meager knowledge I've got.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2517235542555599249?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2517235542555599249/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2517235542555599249' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2517235542555599249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2517235542555599249'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/07/open-web-foundation.html' title='Open Web Foundation'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7471270251379494578</id><published>2008-07-25T19:30:00.002+01:00</published><updated>2008-07-25T19:42:03.490+01:00</updated><title type='text'>OpenID</title><content type='html'>I don't know about your experiences, but I've been having a lot of trouble using OpenID on different sites.&lt;br /&gt;I was just on the new Open Web Foundation site (more later on that) and you'd expect MovableType software to actually work with OpenID properly. Well it didn't, and not for lack of my trying.&lt;br /&gt;I think OpenID solves a problem that must be solved, but it probably needs to be a little simpler to implement if it's going to be heavily used (as it should).&lt;br /&gt;&lt;br /&gt;Speaking of OpenID, one of the questions we get a lot when we explain .tel is "can I use .tel instead of OpenID?"&lt;br /&gt;In other words, people wonder if it might be possible to use .tel for identity authentication upon launch of the TLD.&lt;br /&gt;The short answer is: no, the purpose of .tel is not to authenticate your identity.&lt;br /&gt;The longish answer is that .tel puts you in control of your communications and allows you to centrally manage and securely publish all your means of communications. OpenID solves a totally different problem, which is cross-site authentication, otherwise called "single sign-on".&lt;br /&gt;&lt;br /&gt;You can of course publish inside your .tel your OpenID authentication URL, making it easy for applications to discover that you own an OpenID. That's something I'd like to pursue at some point, so that in replacement to having to enter my "http://openid.aol.com/username" in the OpenID authentication field, I could simply write "henri.tel" and the website would pick up my OpenID url (assuming I want to have it public) from henri.tel. I can also encrypt my OpenID url on henri.tel, but then I'd have to give the website proper friending status to see it, which would make the system more complex. But having more options is always good. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7471270251379494578?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7471270251379494578/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7471270251379494578' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7471270251379494578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7471270251379494578'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/07/openid.html' title='OpenID'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-1624677515519709777</id><published>2008-06-20T13:51:00.002+01:00</published><updated>2008-06-20T14:46:52.669+01:00</updated><title type='text'>Last stretch before ICANN</title><content type='html'>Well that was a long week of final touches on our website before ICANN (and that's why I didn't update the blog). It will be released at http://www.telnic.org this weekend, with everything a registrar would ever want to know about how to gear up for .tel.&lt;br /&gt;&lt;br /&gt;Next up, the ICANN conference, then the release of our NSP software and all the goodies for developers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-1624677515519709777?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/1624677515519709777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=1624677515519709777' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1624677515519709777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/1624677515519709777'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/06/last-stretch-before-icann.html' title='Last stretch before ICANN'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-5171672500818839348</id><published>2008-06-13T12:52:00.002+01:00</published><updated>2008-06-13T13:05:53.063+01:00</updated><title type='text'>Unveiling the .tel</title><content type='html'>We're getting ready to go "live" in a sense with the .tel, which will be unveiled at the &lt;a href="http://par.icann.org/"&gt;ICANN&lt;/a&gt; conference in Paris on the week of June 23.&lt;div&gt;Before that however, our own Justin Hayward will be making a very quick presentation of the .tel at the &lt;a href="http://www.domainermeeting.com/"&gt;Domainer Meeting&lt;/a&gt; in Paris as well, on June 19.&lt;/div&gt;&lt;div&gt;Don't expect much filler in the powerpoint presentations, we hate them as much as you do. All I want (remember though, on this blog I don't speak for the company) is for people to see the .tel as what we hope it will be. We're not in the kool-aid business.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;One more thing... I've been reading the comments dating back to 2006 regarding the attribution of the .tel TLD, and I hope the "industry experts" will understand what we're looking to achieve here. If we do our job correctly, the answer won't be "just another TLD". :)&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-5171672500818839348?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/5171672500818839348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=5171672500818839348' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5171672500818839348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/5171672500818839348'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/06/unveiling-tel.html' title='Unveiling the .tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-2449140550802320958</id><published>2008-05-21T08:45:00.006+01:00</published><updated>2008-12-12T06:51:48.234Z</updated><title type='text'>Privacy in .tel</title><content type='html'>&lt;span class="Apple-style-span"  style="font-size:small;"&gt;I've explained a bit &lt;/span&gt;&lt;a href="http://rikkles.blogspot.com/2008/05/tel-and-meanings-of-tlds.html"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;what .tel means&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; as well as its &lt;/span&gt;&lt;a href="http://rikkles.blogspot.com/2008/05/tels-record-types.html"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;technical underpinnings&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;. In effect, you can store in your .tel all your personal contact information and update it in real time. You'll have solved the problem of how people contact you by simply giving them your .tel.&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;The problem of course is that you don't want anyone to have access to your mobile phone number. Privacy is an absolute necessity! This problem is solved in a simple and open manner by enabling contact data (the NAPTR records that I talked about &lt;/span&gt;&lt;a href="http://rikkles.blogspot.com/2008/05/tels-record-types.html"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;earlier&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;) to be encrypted inside your .tel.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;The technical solution we've adopted is as simple as we can make it. It consists of providing a free friending service whose job is two-fold:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;upon signing up, it creates in the background a public/private key pair for you&lt;/li&gt;&lt;li&gt;it stores the friending relationships between you and other people&lt;/li&gt;&lt;/ol&gt;A picture to describe the friending system:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_3fV1vW5jEBc/SDVpFWWJg0I/AAAAAAAAAAY/Vw4lizmKpO8/s1600-h/friending_system1.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_3fV1vW5jEBc/SDVpFWWJg0I/AAAAAAAAAAY/Vw4lizmKpO8/s400/friending_system1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5203180485115216706" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;So now you've got a public and a private key (all done seamlessly behind the scenes), and you can decide who to (or not) friend.&lt;/div&gt;&lt;div&gt;The final step is to decide who gets to see what contact info of yours. Say for example that Adam decides that Carla can see his mobile number. The system will grab Carla's public key and encrypt Adam's mobile number with it. It will then store it in a special subdomain in the DNS. When at some later point Carla retrieves Adam's info, she will be able to automatically decrypt his mobile number with her private key (which is only known to and accessible by her).&lt;/div&gt;&lt;div&gt;From an engineering point of view, this technique can be used by anyone and could bypass the "official" .tel friending system altogether. As long as your friend knows how to decrypt what you encrypt, all is well.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Our job at Telnic is not nor will ever be to lock people into a proprietary system. Quite the opposite, in fact. We are looking to develop proper rules to help grow an ecosystem that will simplify communications.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-2449140550802320958?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/2449140550802320958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=2449140550802320958' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2449140550802320958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/2449140550802320958'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/05/privacy-in-tel.html' title='Privacy in .tel'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_3fV1vW5jEBc/SDVpFWWJg0I/AAAAAAAAAAY/Vw4lizmKpO8/s72-c/friending_system1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-460304353061434937</id><published>2008-05-20T11:27:00.005+01:00</published><updated>2008-05-20T15:12:46.520+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='technical'/><title type='text'>.tel's record types</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;In this post I'll talk about how .tel works but I won't get into the exact details and specifications. The full specs, policies, documents, howto's, etc... will be available on the telnic.org website in time for the ICANN meeting in Paris, France on June 23rd. Of course I'll post here the links as soon as the info is up on the official site. In the meantime, I'll write articles in this blog from the point of view of .tel owners, users and developers.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On to how .tel works:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From a technical perspective, the DNS specifications allow storing a staggering amount of different types of data in DNS zones. Traditional TLDs such as .com or even .name use in general the following types:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;A : the standard name -&gt; IP translation (give a name, return an IP)&lt;/li&gt;&lt;li&gt;CNAME: a name that points to another name (so you can have name -&gt; name -&gt; IP)&lt;/li&gt;&lt;li&gt;MX: "mail exchange", i.e. an email server for the zone&lt;/li&gt;&lt;li&gt;PTR: the opposite of A  (IP -&gt; name)&lt;/li&gt;&lt;/ul&gt;Those are the main "meat and potatoes" types of records that traditional TLDs use. Taken together, their main goal is to translate back and forth computer names to IP addresses.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;.tel on the other hand focuses exclusively on three types of records:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;NAPTR: your basic key/value pair, where the key is an Enumservice specification&lt;/li&gt;&lt;li&gt;TXT: text records, where you store keywords and other freeform text&lt;/li&gt;&lt;li&gt;LOC: location records comprised of latitude, longitude and altitude.&lt;/li&gt;&lt;/ul&gt;That's it. A .tel owner can only work with the above three types of records, but in this case less is more.&lt;/div&gt;&lt;div&gt;If you are proficient in UNIX command-line usage, you can look at my henri.tel domain's info for all three types of records using the following commands:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;dig henri.tel NAPTR +bufsize=4000&lt;/blockquote&gt;&lt;blockquote&gt;dig henri.tel TXT&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;dig henri.tel LOC&lt;/blockquote&gt;&lt;span class="Apple-style-span"   style=" ;font-family:arial;font-size:13px;"&gt;Alternatively, use the following links to see the information: &lt;a href="http://www.digwebinterface.com/?hostnames=henri.tel&amp;amp;type=NAPTR&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;NAPTR&lt;/a&gt;, &lt;a href="http://www.digwebinterface.com/?hostnames=henri.tel&amp;amp;type=TXT&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;TXT&lt;/a&gt;, &lt;span class="Apple-style-span"  style="font-family:georgia;"&gt;&lt;a href="http://www.digwebinterface.com/?hostnames=henri.tel&amp;amp;type=LOC&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;LOC&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:13px;"&gt;That's pretty much all there is to a .tel. Remember though that NAPTR records can accept any type of Enumservice, such as voice:tel, web:http or even extensions such as im:x-skype. In addition, NAPTRs can point to any other .tel domain or subdomain, which means that I can point from henri.tel to social.henri.tel.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-460304353061434937?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/460304353061434937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=460304353061434937' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/460304353061434937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/460304353061434937'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/05/tels-record-types.html' title='.tel&apos;s record types'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-6866278154231148325</id><published>2008-05-20T10:43:00.005+01:00</published><updated>2008-05-20T11:17:42.988+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><title type='text'>.tel and the meanings of TLDs</title><content type='html'>So we're working hard to release Yet Another top-level domain (TLD) to the world, named ".tel". I hear the moans already... Doesn't the world already have .com, .net, .us, .mobi, .name, .tv, etc... etc...? What's the point of having &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;another one&lt;/span&gt;?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, .tel just isn't like the others. At all.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Up until .tel, all TLDs have been used to facilitate computer-to-computer communications. They are the user-friendly face of the DNS. Want to go hit google.com? Your browser will call your computer OS's networking library and ask "hey, can you tell me what is google.com"? Your OS will in turn communicate with a DNS server that's probably hosted at your internet provider's facility and ask it that same question. The DNS server will then look up the google.com zone and respond "hmmm... looks like google.com is actually the server 64.233.167.99" (you can try it yourself &lt;a href="http://www.digwebinterface.com/?hostnames=google.com&amp;amp;type=ANY&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;here&lt;/a&gt;). Once your browser gets that information back, it will then communicate directly with 64.233.167.99 and request the main web page.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Yes I know all the above is the true idiot's idiot guide to how DNS works, but I don't know yet how knowledgeable my readership will be (if any). Anyway, long story short: every single TLD today is focused on facilitating computer-to-computer communications. All information in the DNS is about and for computers: which machines are mail servers, which ones handle the DNS itself, which machine names are actually aliases to other machine names, etc...&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;.tel on the other hand is about &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;people-to-people communications&lt;/span&gt; inasmuch as communicating does still generally necessitate communications devices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I showed you what happens when you ask for info about google.com (you can try again &lt;a href="http://www.digwebinterface.com/?hostnames=google.com&amp;amp;type=ANY&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;here&lt;/a&gt;). Well, let's see what happens when we ask for a certain type of info (NAPTR records, but I'll explain those later) about &lt;a href="http://www.digwebinterface.com/?hostnames=henri.tel&amp;amp;type=NAPTR&amp;amp;showcommand=on&amp;amp;colorize=on&amp;amp;ns=resolver&amp;amp;useresolver=129.142.7.99&amp;amp;nameservers="&gt;henri.tel&lt;/a&gt; (go ahead, click).&lt;/div&gt;&lt;div&gt;Interesting, isn't it? Instead of learning about the IP address of the machine that hosts the henri.tel website, you learn all sorts of interesting things about me, namely in this case my phone numbers, email addresses, IM handles, etc... Oh, there are also links to websites and to some of my subdomains, such as social.henri.tel.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-6866278154231148325?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/6866278154231148325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=6866278154231148325' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6866278154231148325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/6866278154231148325'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/05/tel-and-meanings-of-tlds.html' title='.tel and the meanings of TLDs'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-7761664138188950947</id><published>2008-05-20T10:15:00.004+01:00</published><updated>2008-05-20T12:28:21.495+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='.tel'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><title type='text'>Once on the Net, always on the Net</title><content type='html'>Okay. Time for some substance I guess. Otherwise what would have been the point of this blog?&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;A few years ago I was getting tired of co-location air conditioning issues, scalability challenges, APIs and language wars.  I was thinking it was time for a change.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Fast forward a couple of years, and I'm smack in the middle of the buzzword-laden Web 2.0 "social networking" mesh stuff that every blogger feels she needs to discuss. I'd sworn off the Internet after selling &lt;a href="http://www.shopzilla.com/"&gt;Shopzilla&lt;/a&gt;, but I guess that &lt;a href="http://www.imdb.com/title/tt0099674/quotes"&gt;just when I thought I was out.... they pull me back in&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Not really kicking and screaming though, because I think what we're building is a necessity. The company is called &lt;a href="http://telnic.org/"&gt;Telnic&lt;/a&gt;, and it is the registry for the .tel sponsored top-level domain (TLD). Quick primer: A registry manages the policies for a sponsored TLD and sells domains wholesale at the exact same terms to any accredited ICANN registrar (who then sells to resellers or individual customers).&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So &lt;span class="Apple-style-span" style="font-weight: bold;"&gt;what is .tel?&lt;/span&gt; It could (and hopefully will) be many things, but at its core, .tel is a way to use the DNS as a key-value pair data store. For example, one could store in abcd.tel:&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;voice:tel, +1 (310) 555-1212&lt;br /&gt;&lt;/li&gt;&lt;li&gt;email:mailto, joe@joe.com&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;That's the most basic premise. More on subsequent posts.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-7761664138188950947?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/7761664138188950947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=7761664138188950947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7761664138188950947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/7761664138188950947'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/05/okay.html' title='Once on the Net, always on the Net'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3812077.post-638661094181182966</id><published>2008-05-20T10:13:00.002+01:00</published><updated>2008-05-20T10:41:11.122+01:00</updated><title type='text'>Another beginning</title><content type='html'>Hmm... Always tough to start a new blog. It's like a blank sheet of paper taking over the aspiring writer's vision.&lt;div&gt;Well then the best thing to do is to click on the "publish" button and put that first post behind me.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3812077-638661094181182966?l=rikkles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rikkles.blogspot.com/feeds/638661094181182966/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3812077&amp;postID=638661094181182966' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/638661094181182966'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3812077/posts/default/638661094181182966'/><link rel='alternate' type='text/html' href='http://rikkles.blogspot.com/2008/05/hmm.html' title='Another beginning'/><author><name>Rik</name><uri>http://www.blogger.com/profile/13856753190008304333</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
