Hello.

I am Paul Kinlan.

A Developer Advocate for Chrome and the Open Web at Google.

I love the web. The web should allow anyone to access any experience that they need without the need for native install or content walled garden.

How to develop a CDR generator

Paul Kinlan

This post details how I developed a Call Detail Record (CDR) generator for my final year project on telecoms fraud. The generator creates realistic CDRs using a simplified data model, focusing on caller, callee, call type, start time, and duration. Various user models (high, low, business, etc.) are configured with parameters like average call cost, standard deviation, and call frequency for different call types (local, national, etc.), along with likely call times. Random numbers are then generated within these parameters to create a diverse set of CDRs that accurately reflect the modeled behavior.

Read More

RE: State of the Blogosphere, October 2005 Part 1: On Blogosphere Growth

Paul Kinlan

David Sifry of Technorati reports impressive blogosphere growth, doubling every 5 months and reaching 19.6 million blogs by October 2005. Around 70,000 new blogs are created daily, though spam blogs account for 2-8%. Sifry's data also shows a staggering posting rate, with 700,000-1.3 million new posts daily. While acknowledging Sifry's valuable contribution, I'd like to see more discussion regarding Technorati's API strategy and how they plan to leverage it for future development. Specifically, I'm interested in how Technorati is engaging with the community and incorporating user feedback, especially regarding feature requests on their Wiki.

Read More