Archive for Nov 2009


Build 353: Some New Functions for Kynetx Rule Language

We released Build 353 of the Kynetx Rules Engine (KRE) this morning. Actually, I should point out that Wade Billings released it and I watched over his shoulder. This is the first time in the history of Kynetx that someone besides me released KRE code. Yeah!! This is an exciting thing in and of itself. Wade's job is to build a continuous integration environment for Kynetx so that code changes appear in production as quickly as possible. Until then, I've pushed the pain on him to ensure he's properly motivated. The new release adds two new features to KRL:
Continue reading...


Exercising Power vs Doing Better Work

Paul Graham has a new essay called Apple's Mistake about how badly the AppStore approval process is broken. This line speaks volumes: An organization that wins by exercising power starts to lose the ability to win by doing better work From Apple's MistakeReferenced Mon Nov 23 2009 08:40:31 GMT-0700 (MST) Go read the whole thing and ponder what it means to organizations whose success is measured by the degree to which others use their platform.
Continue reading...


Kynetx Impact and New Features

kynetx, impact, event, utah, krl
Continue reading...


Come to Kynetx Impact This Week

If you're a regular reader of my blog, then you know that we're having a developers conference for Kynetx on this week on November 18-19 in Provo called Kynetx Impact. There's an awesome agenda with some great speakers including Doc Searls, Kim Cameron, and Paul Trevethick. There will also be great food, great people, and a chance to see first hand what we're doing at Kynetx. You can sign up online. Over 110 people are signed up already and we're expecting a standing room only crowd. I'd like for you to come to Impact. Use Windley25 to get 25%
Continue reading...


We Need More Than a Selector

If you glance at Johannes Ernst's latest blog post, Why We Really Don't Need an "Identity Selector", you might think he's speaking out against identity clients, but in reality, he's speaking out against identity "selectors." That is, the idea that the most important, useful feature of such a client is "selecting" an identity. He says: The correct product is not a "selector". It also must be: An identity "de-selector", with which the user can become anonymous again (or perhaps even remove all the information from the site which was conveyed during the "identity selection" phase). The much-desired "single sign
Continue reading...


KNS Build 351: FLWR Comes to KRL

One of the big features missing from KRL as a rule language is a foreach statement that allows looping. Build 351 of KNS (released today) fixes that problem. The thing that kept holding me back was confusion on my part about the best way to add it and how it should work. The problem was that I wanted, thought KRL needed, more than just looping. I wanted full-blown FLWOR statements (foreach, let, where, order by, result). I realized one day on a bike ride that the entire rule ought to be a FLWOR statement and that meant that the
Continue reading...


Spamming Like a Pro: The Value of Social Data

This article at TechCrunch: How To Spam Facebook Like A Pro: An Insider's Confession is written by Dennis Yu, a reformed ad spammer on Facebook. In it, he says: When the Facebook platform first launched, developers used Google AdSense, which was paying 10-15 cent eCPMs, meaning that developers were earning 10 to 15 cents for every 1,000 ads they shown. But soon, ad networks, such as the one I operated, stepped in to show that by using social data and some clever ad copy, we could raise this to well over $6--that's 60 times better than
Continue reading...


IIW Trending Topics: OpenID and IC Cooperation and Activity Streams

IIW IX, the 9th Semiannual Internet Identity Workshop is underway at the Computer History Museum in Mountain View. At each meeting, I'm usually surprised by the emergence of one or two topics and pleased to see continued moves toward even further consolidation and cooperation between mature identity protocols. There continues to be increased cooperation between OpenID and Information Cards. I've see demos of using Information Cards to store and apply OpenID from Microsoft and heard discussion around OpenID selectors and trust frameworks. I quipped that OpenID keeps adding features incrementally in a way that asoptotically approaches the design of
Continue reading...