Making of the wordpress empire

It is interesting to see the new architecture of wordpress. and self-hosted wordpress is all REST enabled now. There is a new desktop client. You can even manage your self hosted blogs from They even use the new js flavor of the times – react ( I love react as well). From techie perspective it is quite nice.

What I would hate to see is that now that I am lured into logging into As a self-hosted blog for 10-11 years I have never had the need to login to So now all self-hosted blogs dial home. This is quite good from commercial perspectives wherein Automattic would get the chance to see and maybe interact in auto-matt-ic way. If that happens I hope it would be quite non-intrusive.

Ok that was a good test post from the new mac client.

Read More

Is it really Bubble 2.0

Lately there has been a lot of chatter about bubble in Silicon Valley. This article by Nick Bilton in vanity fair is the latest in that chatter. No doubt there is a preponderance of getting oneself in The Unicorn Club. The burn rates among startups are high. @pmarca raised the cash burn concern an year ago but has been mocking end of world on all the recent dips. Even the fine folks at Hacker News are discussing this.

May be it is. Having lived thru the .com bust my observations in favor and against are

In favor

  • Have you seen the traffic during commute hours. I used to do Fremont – Mountain View during 99-01 and even with the old 237-880 crossover it wasn’t so bad. Now a days it is a constant zoo from 7am-10am.
  • Rents are too damn high. Check this new apartment complex close to Apple 2 bed 2 baths for > $4000 in Cupertino which can only be called a town with High API schools + Apple and nothing else.
  • Job Market is tight. Try to find good talent.


  • Where are the IPOs that were happening left and right. Who remembers VA Linux. Read this CNet story for fun. I understand it is much difficult to take a company public and most take the acquisition exit. But still I don’t see that crazy amount of activity.
  • It is much cheaper to do startups with this thing called cloud.
  • My highly unscientific 101-Billboard Index hasn’t started flashing red yet. During the dot com days somewhere after Marsh road exit and all the way to SF, there used to be so many billboards on both sides of 101 that you couldn’t see past them.

Will be interesting to watch the next few years.

Read More

Cloud pricing and pay as you go model


Fellow cloudman Matthias Steiner tweeted about pay as you go model and clouds


Since I have been doing cloud and pricing for the past few years I had few thoughts on this. Pricing is an art and science combined. To understand let me start with a story from my childhood. If you have even been to India and bought anything from a bazaar you know you never pay the first price the vendor asks for. As a kid I would see my elders haggling over the prices of everything. One fine afternoon my elder brother was buying shoes for me and he got the vendor from Rs 250 to Rs 90 (early 80s good times I know). After getting the shiny shoes for me I asked him how does he came to the figure of Rs 90 and he told me about he thought about

the cost of material, labor and margin

and Rs 90 seemed like a good price. I internalized this concept and lived with it for years. Then I came to US and I noticed all sorts of pricing. Apparel pricing where they would be “fully priced” in spring, some what discounted in summer and deeply discounted by Autumn. Air ticket pricing was black magic. So read a few books[1][2] and about marginal cost of producing something but then finally settled on the idea of pricing as

what someone is ready to pay for

This concept of what someone is ready to pay for is a great one. I mean if for the same necktie one person pays $50 and the other would gladly pay $80, I would like to sell accordingly. But how do I know who would pay how much. This is a really hard problem to solve and is the reason you see a regular cup of coffee for $2.00 while the white caramel macchiato with soy milk costs $4.50 at your favorite coffee joint. You don’t think that extra stuff costs the seller $2.50. It is their way of segmenting the customer and see who would pay more or who derives how much value.


The above concept works great where perceived value can be shown by adding attributes or services like models of cars, versions of software. But there are markets where doing this segmentation is a little hard. Utility markets for water, electricity and gas are great example of this. One Kwh hour of electricity is indistinguishable from another (though you can still bring in time of the day, how it was produced for some fun). These are the markets that are ripe for pay as you go. You could have tiered pricing over here as well. In cloud computing IaaS and PaaS models (compute units, storage, API calls etc) closely remember this utility model and we see similar pricing models as well.

There is one very important characteristic that dictates the PAYG model for clouds is that of elasticity and efficient use of resources. See in the on-premise model, an organization plans for the peak capacity and buys hardware accordingly (capex). But that peak performance might happen only 10% of the time or even lesser. So these resources are underutilized. But the organization has already bought so not much can be done (though for very large organizations a private cloud can be a choice). Now in the cloud PAYG model most of time you are working under a normal load and paying accordingly. If there is spike in the demand resources are added elastically and you pay for what you use. The same resources that you utilized during the peak time could be repurposed for other organizations during your average load profile.

Another alternative pricing model is of packaging where for commercial reasons or adoption reasons a seller might choose to package the resources in bundles and sell it. For example cell phone plans are great examples of this. These are valid models but fail the elasticity options discussed above as what happens when there is spike in demand. Sometimes you might see unlimited plans (cell phone, ISPs) but then you get into fair use of the resources ( recently a guy was using 50TB of bandwidth on Verizons FIOS plan).

In the end I would say utility like evolving nature of cloud resources and elasticity is what drives the clouds to PAYG models. We can also thank AWS for setting up the precedent.

[1] The Undercover Economist – Tim Hartford (light reading pop science)
[2] Principles of Microeconomics – Greg Mankiw (heavy dry university text)

Coffee Ratecard image by –

Read More

Bay area at its best. Thanks to Bjorn Goerke…

Bay area at its best. Thanks to Bjorn Goerke for quoting this by Steinbeck which is so apt ( )

When I was a child growing up in Salinas we called San Francisco “the City”. Of course it was the only city we knew, but I still think of it as the City, and so does everyone else who has ever associated with it. A strange and exclusive word is “city”. Besides San Francisco, only small sections of London and Rome stay in the mind as the City. New Yorkers say they go to town. Paris has no title but Paris. Mexico City is the Capital.

San Francisco put on a show for me. I saw her across the bay, from the great road that bypasses Sausalito and enters the Golden Gate Bridge. The afternoon sun painted her white and gold rising on her hills like a noble city in a happy dream. A city on hills has it over flatland places. New York makes its own hills with craning buildings, but this gold and white acropolis rising wave on wave against the blue of the Pacific sky was a stunning thing, a painted thing like a picture of a medieval Italian city which can never have existed.

I stopped in a parking place to look at her and the necklace bridge over the entrance from the sea that led to her. Over the green higher hills to the south, the evening fog rolled like herds of sheep coming to cote in the golden city. I’ve never seen her more lovely. When I was a child and we were going to the City, I couldn’t sleep for several nights before, out of bursting excitement. She leaves a mark.

FROM John Steinbeck, Travels with Charley, 1962

Read More

Mystery of green circles

Often when I am travelling I see these giant green circles on the ground. They look beautiful and is clear are man made. But what is going on. I have seen them all over the US, on the west coast, while flying to east or south you can see them.

Finally the mystery was solved when I was watching “America Revealed – Food Machine” by PBS. These are agriculture fields or food factories :) irriagated by something called central pivot irrigation system. Here is a difintion from wikipedia

Central pivot irrigation is a form of overhead (sprinkler) irrigation consisting of several segments of pipe (usually galvanized steel or aluminum) joined together and supported by trusses, mounted on wheeled towers with sprinklers positioned along its length. The machine moves in a circular pattern and is fed with water from the pivot point at the center of the circle.

If you have an hour to spare the PBS documentary is a great watch. You will be amazed at the scale, efficiency, diversity of this giant food producing system. Some of the scenes are quite haunting like all cows getting lined up for getting processed as beef or the host of the show looking in the eyes of a cow and saying is this the same animal or something man made etc. Description of the episode from PBS

Over the past century, an American industrial revolution has given rise to the biggest, most productive food machine the world has ever known.

In this episode, host Yul Kwon explores how this machine feeds nearly 300 million Americans every day.  He discovers engineering marvels we’ve created by putting nature to work and takes a look at the costs of our insatiable appetite on our health and environment.

For the first time in human history, less than 2% of the population can feed the other 98%.  Yul embarks on a trip that begins with a pizza delivery route in New York City then goes across country to California’s Central Valley, where nearly 50% of America’s fruits, nuts and vegetables are grown and skydives into the heartland for an aerial look of our farmlands.

He meets the men and women who keep us fed 365 days a year—everyone from industrial to urban farmers, crop dusting pilots to long distance bee truckers, modern day cowboys to the pizza deliveryman.


Watch Food Machine on PBS. See more from America Revealed.

Read More

Building HTPC 3 – Capabilities and big picture

(This is the last of this HTPC build series do read the Part 1 – HTPC Research and Part 2 – HTPC Build )

After researching for almost 3 years HTPC was finally built and is the center of my audio video setup. It is truly a one-box-to-rule-the-all solution. I was able to replace the following AV components with this single box

  1. Google TV – online streaming
  2. WDTV Live – local media player
  3. Comcast Cable Settop box
  4. Bluray-DVD player
  5. Digital Video Recorder

Here is a photo I posted on facebook

My AV Setup now includes – HTPC, audio receiver, RF based keyboard and remote, Harmony remote. HTPC provides the following capabilities

  • Live cable TV
  • DVR
  • Netflix, Hulu etc
  • Desi movie watching from
  • Online music – pandora, saavn, dhingana
  • Local media play i.e. digital photos, home videos
  • Bluray/DVD player
  • File and backup server

Let us see how long this setup would last :)

Read More

Building HTPC 2 – Components

(This is the second part of this HTPC build series do read the Part 1 – HTPC Research and Part 3 – HTPC Final )

After doing a lot of research I come up with the final list of components. I choose to go for SSD for the OS and programs drive. Really like the choice of Silver Stone GD06 case I made. But that required me to buy a modular power supply and shorter cable set. I was able to repurpose one of my external 1TB USB drives by opening it and using it as a main storage. Keyboard/Remote choice was based on online reviews. iPazzport is a good looking small form factor RF based remote. Performance is average. My best investment was the Ceton infinity card that allows me to take my cable tv wire into the PC and

  1. CPU – i5-2500 (BX80623I52500) 250
  2. Motherboard – GIGABYTE GA-Z68MX-UD2H-B3 LGA 1155 Intel Z68 150
  3. Solid State Hard Drive – Crucial CT128M4SSD2 m4 2.5″ Solid State Drive – 128GB 159.99
  4. Case – SilverStone Grandia Series HTPC Case (GD06) 122
  5. Tuner card – Ceton Infinty 4 PCI-e 199.99
  6. Power Supply – SilverStone Strider Plus ST50F-P 500W ATX 79.99
  7. Hard disk – Western Digital – 1 TB – $60
  8. RAM MEM 4Gx2|GSKILL F3-17000CL9D-8GBXM 74.99
  9. Bluray player – BD Combo Samsung SH-B123L 57.99
  10. CPU COOLER SCYTHE|SCSK-1100 R 34.99
  11. Keyboard/Remote – iPazzport KP-810-18R 38.87
  12. CablesSilverStone PP05 Short Cable for PSU Set 19.99
  13. Wifi AdapRosewill RNX-N180UBE 16.08
  14. Guide – Renethx 4

Here is a photo of all the components


Silverstone GD06 case


Gigabyte Z68 Motherboard

Assembly in progress


My buddy Guru Chahal also helped me a lot during this HTPC build. Powersupply in the above picture is upside down from the optimal position as the fan should be down. Ultimately I did put in the optimal way. Had to play with cables a lot for that. Couple of interesting things I learnt during this built. CPU needs it own power. Didn’t knew that and started the PC without that connection. Took some time to figure that out. One should always have a real keyboard handy to configure the PC for 1st time. SATA Blu ray players have separate SATA connectors for data and power. It was hugely satisfying once the HTPC was built and connected with the TV. I ended up spending more than $1000 but it was worth it :)



Read More

Building HTPC 1 – Research

(This is the first part of this HTPC build series do read the Part 2 – HTPC Build and Part 3 – HTPC Final )

It was 2008 and I needed to replace my old faithful Sony Vega CRT TV. LCD TVs were becoming quite mainstream at that time and anything above 46 inches were more than 2000 bucks. Spending that much requires some research and I landed on avsforum’s LCD forum. I bought the TV but discovering avsforum was a discovery for gadget loving geek. I will come to that later. Watching TV on 52 inches of LCD was a revelation. Around the same time my little daughter came into the world and there was explosion of cute pictures and HD videos. To watch them on the TV I bought a media player called WDTV  which could show me all the media I had on the hard disk attached to it as well as youtube etc.

Since I had discovered avsforum I kept going back to it for reading various things audio video. I found out that due to their thinness LCD TV have poor speakers so one should get external speakers. For watching movies, speakers should really be in at least 5.1 config. Of course to drive these speakers you need a good audio receiver. While I am grokking the intricacies of audio systems and looking at to get a home-theater-in-a-box or separate speaker and receiver I browse to the home theater PC area of avsforum. Being a computer guy it is even more fun.  So now it is 2009 and it has been more than a year I have bought the Samsung 52″ LCD TV. And I am totally sucked into the AV world. Thanks to avsforum.

So far I only have the TV and a media player WDTV.  But I am also exploring if I should get speakers, audio receiver and may be a HTPC. Reasoning behind HTPC is to have the browsing capability to stream anything you want as WDTV can only stream youtube and couple of other services. While I am in the wait and see mode, there comes a deal at Fry’s a local store for Onkyo home theater in a box for quite cheap. Specs look good with some decent speakers and 4 HDMI ins and I buy that on a whim. Then Google announces Google TV. A friend who works at Logitech is able to get me Revue.

Google TV with Revue is good and it has the Chrome browser where I can browse, stream all I want. It integrates nicely with the Onkyo receiver I have. Netflix, Amazon VOD integration is even nicer. I really like the way search results are overlayed on live TV and the picture in picture is nice. Having used WDTV I am used to the really nice interface to browse local media i.e. pictures and videos. This is where Google TV sucks – while it is great for online media browsing app for local media is not so good. I have to keep WDTV and Google TV while what I want is a single box for every thing. My desire now for HTPC grows even further. So I start doing the final research for building the HTPC and looking for all the components that would go into it. AVSForum’s HTPC forum is the ultimate source for it. Two threads on this forum

  1.  renethx ‘s Guide to Building a HD HTPC and
  2. assasin  ‘s Assassin’s Simple/Beginner HTPC Buying and Building Guide

are my main sources. I learnt a lot from these guys in choosing the components. I ended up buying renethx’s guide to pay my debt :)


Read More

Why I love design

This post is actually about a electronic product, so what does the design has to do with it? Let me start with a bit of history. I am not sure where I got interested in design. But few months of my life where my neurons would have been lit up enough that light was coming thru my ears must be when I came to US. You see I grew up in the India of middle 80s (feeling old :)) where the design must have been stuck in the five year planning commissions. There were the Ambassdor cars, Philips radios, HMT watches and Colgate tooth paste and things would remain the same till may be mid 90s. If a product was supposed to work some way it would for a very long time. Even now if you open some of the Haldiram Namkeen products readily available in US you would see how little attention is paid to usability of the product where design matters a lot.

So 1st few months in US were great from that perspective. I am a very curious person so I would notice the design in everything like how the medicine bottles can only be opened in certain ways, numerous designs of opening the wooden doors meant for gardeners, how the swimming pool chairs have stops for various angle of reclines and dual sided boxee remote etc. That was then, I still notice these design things but the aha moments have sort of reduced. But every now and then something comes up and I go wow.


Snap Circuits® Jr. 100 Experiments - Elenco SC-100

Any DIYer worth their salt would have dabbled with electronic circuits. Remember when you discovered breadboards for wiring. Those Electronics for You issues for folks who grew up in India. So yesterday I had had to give a b’day present and much to my lovely wife’s discomfort I chose a geek present. It is called Snap Circuits SC100. What they have is similar to a bread board. But what I really LIKED and that’s where the design bit comes – is the way they have solved the problem of joining and creating various circuits. As is clued by the name they used the good old Snap Buttons for making the connection between various components. So a kid of 8-108 ( recommended age group on their box) won’t have to fiddle with cutting the wires, joining and soldering etc. Very nice.

Essentially you have plastic breadboard with a grid. Instead of typical holes at the intersection of lines you have little plastic projections to which various components and giant plastic wires snap onto by using the buttons. They have a nice book with lots of projects starting from a simple circuit with a switch to on-off a LED to more complicated ones. Here is picture from flickr. Note the shiny buttons at the intersections. Who would have thought the buttons for your shirts will be used to make circuits. That is why design matters.


Read More