Cyrus' World

Month

January 2013

1 post

Entrepreneurs and sociopaths, more similar than different?

I was watching the Dark Knight over the holiday and hoped to “diagnose” the Joker’s psychosis.  In the process, I re-learned some of the common psychological issues connected to criminality.  I found several articles highlighting similarities between those that create the most and those that are the most destructive — the entrepreneur and psychopath.

Caterina Fake, co-founder of Flickr, stumbled upon similar inspiration

Read More →

Jan 4, 2013

October 2012

2 posts

Redefining Zero: The Opportunity Number

Two years ago I left a lot of big numbers for a lot of zero. Left one billion users for none, millions in revenue for debt, several products for nothing and dozens of teammates for me, myself and I.

So, if you missed it, I had no product, no users, and, yes, no friends (I deleted Facebook).

Less than a week ago, I started to let friends and our alpha testers on the product we’ve been working on since I left AddThis (formerly Clearspring). We had a new zero to cope with. Zero members. A week later, we’re looking towards our first ‘fluff’ milestone of 1000 members and focusing on other, more valuable metrics around engagement and retention. 

Don’t be confused, I keep looking for zeros. Currently there are zero members who have ever posted 10 conversations in a month. There are zero members that spend more than one hour a day on the site. There are zero conversations with over 10K visitors.

I’m not stating this to be negative because we’ve come a far way; rather, the point is that you don’t get anywhere looking at “good” numbers. You get somewhere by flipping the zero.

Zero is an opportunity, one is a milestone, and two’s a reminder that you’re spending too long looking at one.

When’s the last time you stared fat zeros in the face?

Oct 30, 20121 note
“We are dying from overthinking. We are slowly killing ourselves by thinking about everything. Think. Think. Think. You can never trust the human mind anyway. It’s a death trap.” —Anthony Hopkins
Oct 15, 2012

July 2012

1 post

Who's got the last laugh now.

Great song lyrics and a reminder to keep rockin’ and rolling.

They all laughed at Christopher Columbus
When he said the world was round
They all laughed when Edison recorded sound
They all laughed at Wilbur and his brother
When they said that man could fly

They told Marconi
Wireless was a phony
It’s the same old cry
They laughed at me wanting you
Said I was reaching for the moon
But oh, you came through
Now they’ll have to change their tune

They all said we never could be happy
They laughed at us and how!
But ho, ho, ho!
Who’s got the last laugh now?

They all laughed at Rockefeller Center
Now they’re fighting to get in
They all laughed at Whitney and his cotton gin
They all laughed at Fulton and his steamboat
Hershey and his chocolate bar

Ford and his Lizzie
Kept the laughers busy
That’s how people are
They laughed at me wanting you
Said it would be, “Hello, Goodbye.”
And oh, you came through
Now they’re eating humble pie

They all said we’d never get together
Darling, let’s take a bow
For ho, ho, ho!
Who’s got the last laugh?
Hee, hee, hee!
Let’s at the past laugh
Ha, ha, ha!
Who’s got the last laugh now?”

Jul 9, 2012

May 2012

5 posts

Standing alone

“We forfeit three-fourths of ourselves in order to be like other people.” - Arthur Schopenhauer [1]

The issue I see with being “original” is that it requires people to go outside of their existing pattern matching and actually think. This leads to some finding the same quality ridiculous, humorous or offensive. As we all look at the world through a set of foggy mirrors, you never know exactly how someone sees a situation. It’s impossible to know what’s going to happen when the black box of perception starts working. For that reason, I see no reason to worry about it.

Whenever I stress about someone thoughts of me I think, “I love a sunny day, but the weather has no care for me.” It’s possible to live in a world where we revere, love and hope for the uncontrollable and still keep our sanity. They key is realizing that the phenomenon or thing we want is truly uncontrollable and relatively unpredictable.

“Shakespeare will never be made by study of Shakespeare.” - Ralph Waldo Emerson, from Self Reliance

Since I’ve moved to the Silicon Valley, I see an undue amount of hero-worship of existing and prior tech folk. I never understood why people tend to put others on pedestals; however, it seems to me that they should realize that many of those the look up at never would have looked up at another. No great man has ever stood alone trying to be another man. Some tried to be greater than a man by holding themselves to a religious or spiritual ideal that has not ever been; but that is very different than looking to your fellow man to understand how to be.

A closing by Blaise Pascal.

[1] As attributed in Dictionary of Quotations from Ancient and Modern English and Foreign Sources (1899) by James Wood, p. 624

May 21, 2012
“We do not content ourselves with the life we have in ourselves and in our own being; we desire to live an imaginary life in the mind of others, and for this purpose we endeavour to shine. We labour unceasingly to adorn and preserve this imaginary existence, and neglect the real. And if we possess calmness, or generosity, or truthfulness, we are eager to make it known, so as to attach these virtues to that imaginary existence. We would rather separate them from ourselves to join them to it; and we would willingly be cowards in order to acquire the reputation of being brave. A great proof of the nothingness of our being, not to be satisfied with the one without the other, and to renounce the one for the other! For he would be infamous who would not die to preserve his honour.” — Blaise Pascal (http://www.gutenberg.org/files/18269/18269-h/18269-h.htm#p_147)
May 21, 2012
“The Batman quote “you either die a hero or live long enough to see yourself become a villain” is an apt description of how Silicon Valley turns its back on its most successful creations. Yahoo! and Google are feeling it now and it wouldn’t be crazy to think Facebook will soon lose its luster and feel the burn of being the next “evil empire.” —
May 13, 20121 note
“Watch you thoughts; they become words. Watch your words; they become actions. Watch your actions; they become habits. Watch your habits; they become your character. Watch your character; it becomes your destiny.” —
May 11, 20121 note
"Choose your own adventure" Music Network

I’ve wanted a new way to consume music that was both personalized and didn’t require much action if I wanted to basically listen to the radio.

An interesting dynamic would be starting users in the same room based on the song they are listening to. When you get in a room, you can “chat” with everyone in there as long as the song is playing. You can control your own playlist or jump on another user’s by basically following them so you’ll attach to their playlist.

Users could have some metrics, e.g. biggest tribe (following), longest party (session), ect. that would help power users re-engage and show some clout when restarting for the day.

The game play would basically push some folks to try to dynamically build a following as they go from room to room and basically take the party with them. Celebrities and musicians could be an early user engagement/acquisition strategy, e.g. chill and listen to music with Skrilex or Paul Oakenfold.

Eventually you’d get to know folks, “tribes” would dynamically form based on common musical taste and you could begin to deepen relationships with them.

Thoughts, any existing products that are doing this?

May 1, 2012

April 2012

1 post

“We can’t solve problems by using the same kind of thinking we used when we created them.” —Dr. Albert Einstein
Apr 12, 2012

December 2011

1 post

2012 Predictions That Matter (to me)

As the experts battle to predict the future of their respective worlds; I find myself in awe of how little the predictions actually matter to me.

Here’s a list that concerns me.

  1. Beliefs will continue to act as walls rather than bridges between us.
  2. Technology will find novel ways of distracting us from our own insecurity and catering to egos that, inherently, separate us from one another.
  3. Nations, like the people that govern them, will be ruled by self-interest rather than the interests of the populous.
  4. Children, like their parents, will look to screens to define themselves.
  5. People will fail to understand that love doesn’t require reciprocation, and that reciprocation heralds, but is not proof of, love.
  6. A hug, a long glance and a sincere smile will not be replaced by the emoticon.
  7. Life will go on.

This list isn’t meant to be pessimistic or optimistic — just relevant to me. I don’t have any resolutions but will continue to focus on the mission for my life: turn beliefs in to bridges; create transparent technologies that enable rather than hinder our ability to truly connect; bring power to the populous; remind children they are the authors of their reality; and ensure every person that has ever impacted me knows the role they played in my story.

Best wishes in 2012.

Dec 30, 20112 notes

November 2011

1 post

Thoughts on Character
“There are three forms of visual art: Painting is art to look at, sculpture is art you can walk around, and architecture is art you can walk through” - Dan Rice

The depth of the medium of art is analogous to how we learn about and judge the integrity of those around us.

At first, we get a view from a distance.  We see the big picture, the painting, as that person’s brand.  Today, we have a plethora of easily accessible information on people to create that portrait.  As we get closer, we learn from them what they believe they are.  Like a sculpture, they try to create a moral structure that fits together nicely.  Many will never try to get past this point with other people and make their judgements based on this knowledge.

Eventually, if we spend time with the person we can see their behaviors and navigate the reality of who they are.  They are no longer in control of the world we see.  We control the angles and can compare the artful structure of thought and the shambles that are their actions.

Character comes from symmetry of action and thought.

Nov 6, 2011
#reality

September 2011

3 posts

F8, Timeline and Lasting Relationships

Facebook recently announced the release of “timeline.”  You can find more than your fill of tech analysis elsewhere, but I’m questioning whether or not it’s good or bad for creating lasting relationships. 

For example, I understand people may post an update about losing a loved one for support, etc. Heck, you may actually use Facebook for your friends but now it’s easy and attached to your life timeline?



When I meet someone at an event and we become friends you can learn about my losses, broken bones, and failed relationships.  If I choose to be diligent, I can curate my timeline to tell a slanted story.  Then, is that timeline really me, or is it who I want you to think I am?  Friendships and relationships in general have a pace and cadence to them and that makes them amazing.  Learning too much upfront is not interesting.  Moreover, it’s actually more likely to hurt you.  This is why the “intro” and first impression is so important and why the “chase” is what creates a bond.  During that period of not knowing whether the other is invested, we reinforce the importance of this person to us.  Having this distant means of “learning” about each other gives us many opportunities to rationalize why the person doesn’t make the cut.

My care isn’t about privacy, it’s just not how humans build lasting, caring, deep relationships.  I’d be happy to hand someone a document that outlined my life but we don’t just download each other by hanging out.  We get to know one another and part of that component is time.  What’s the fun in knowing about things in advance prior to a person telling you.  That’s the majesty of sitting side-by-side or face-to-face and hearing their story retold, re-digested and with hind-sight’s learnings, for the first time.

Personally, I disagree with the premise that we are defined by our past; rather, at every moment we exist as a greater sum than that of our experience.

Setting aside my awe for the amazing tech, beautiful design — does this bother, irk, worry anyone other than me?

photo credit: http://www.flickr.com/photos/benwerd/

Sep 23, 20112 notes
Social Media Created a Monster

There are five children in a mini-van.  Four are contently watching the movie playing while the fifth sits in the front seat begging to put on music as he can’t see the movie.

This scenario pans out on a grand scale in consumer web products and specifically plagues social media products.  The loudest voices are often also special cases in the systems as they are blessed with the largest, hardest to manage networks. 

Social networks have created troves of monsters that on a quick turn can demolish there creators by influencing the masses to see problems that don’t impact them. They influence content users to move to products which favor some corner-case or, more likely, monetization scheme that favors them.

I find myself amazed that any platform that provides true democratic distribution payed for the noose that may eventually hang them.

Sep 21, 2011
Google Hangout Improvement Suggestions

As Google Hangouts received a major overhaul (9/20/11), I was reminded of some feedback I sent to Bradley Horowitz and Dave Girouard after Bradley posted the following on July 18th, 2011:

Does anyone have any ideas about how hangouts might be useful in a business setting? +Dave Girouard wants to hear them.

My private response to Dave and Bradley was:


The additional features needed for the hangout:

  • Fly on the wall - e.g. viewers of the live-stream that can watch the action real-time.
  • Questions & commentary from the viewers with some voting w/ curation
  • Ability to re-broadcast or save the content that’s created and post to YT.
  • Scheduling / calendaring hangouts. You can post a future hangout and easily add it to the google/outlook calendar w/ alerts.
  • Eventually, allow commercial interruptions to be controlled by the organizer


User story is: +Bradley Horowitz decides he wants to do an EdTech talk. He invites Mitch Kapor and two others to join on as contributors (offline action). Bradley sets up the event and it’s broadcast to the circles he chooses. Users can one-click for a reminder to watch and it’s added to the calendar. When the time comes for the interview, the four get online, do the panel and 100’s of viewers watch simultaneously and contribute questions and commentary that they curate real-time.

After the fact, Cyrus (me), stumbles upon the content and can watch a “locked-down” version with the top questions/commentary in-line w/ the footage.

Personally, I think it would be a big win for schools as you could have experts do lessons or lectures from a distance and collaborate w/ students.

Businesses could use these for webinars, presentations, internal Quarterly reviews, etc..

Always nice to know that I’m not crazy.  Would love to know if it’s just a coincidence.  Probably is, but, heck, nice to be able to claim I have product ESPN.

Sep 20, 2011

August 2011

1 post

“

Do not let your fire go out,
spark by irreplaceable spark,

in the hopeless swamps of the approximate,
the not-quite, the not-yet, the not-at-all.

Do not let the hero in your soul perish,
in lonely frustration for the life you deserved,
but have never been able to reach.

Check your road and the nature of your battle.

The world you desired can be won. It exists, it is real, it is possible, it is yours.

”
—Ayn Rand
Aug 19, 2011

July 2011

2 posts

A Need for Carl Sagan and the Celebrity Scientist

Carl Sagan was a well-known scientist, futurist and influential evangelist.  He inspired a generation to envision a future where the scientist was the driver of technological revolution.  Sagan, the US GI Bill, and other celebrity scientists made science fashionable and accessible.  Fast-forward to July 9th, 2011 and I contemplate, who will play the role to inspire and enable the next generation to pursue the sciences?  The futuristic stories that I grew up to are, far fetched or quickly becoming a reality. The futures that we see in the media are often dystopic or favor mysticism over reality.

Here’s my call to the writers, technologists and policy pundits that the world is in need of inspiration.  We need a new futurist narrative — beyond robots, past flying transport, where technology and humanity are so interwoven that they are indistinguishable.  A futurist that reminds children that science is neither obscure nor alienating; rather, it’s the path to a better world that they can create.  A narrative that reminds us that technological advancement is a heroic endeavor.

The media that defines a generation influences the next.  It’s time to inject some fresh perspective into the collective consciousness.

What will our media tell our grand children about our values, our priorities and what influences us?

Jul 9, 20113 notes
It's not a copy, it's evolution.

Streams, friends and friend grouping existed before Facebook, following existed before Twitter, and video conferencing before the founders of Skype were born.

It’s incredible that people like to point fingers and say that some company stole from another by implementing a successful or incredibly obvious feature.  Feature level comparisons are ridiculous.  There’s very little that’s completely novel out there — everything I’ve seen is a re-implementation or transference of a solution from one vertical or problem-set to another. 

Should we expect every architect to re-invent the door knob or find a better “nail”?  In product design, there are similar affordances which we should consider seminal building blocks; rather than discoveries by a single person or team.

This post was inspired by the ego-battle between Google+ and Facebook fans who are pointing fingers at the originality of the feature-set of each party.  So to both sides I say, Google+ and Facebook copied Usenet.  Both are bulletin boards where each person has a page.  The novel concept is the “feed” which was stolen from the publish/subscribe model popularized by RSS, and prior to that, by this little thing called email lists.  Real-time chat, groups, lists — ever heard of email lists, IRC, AOL chat rooms and buddy lists?

The fact that these products look alike in some ways is a function of limitations of technology and what would be obvious for users.

The idea is not to slight the teams or products, but rather a reminder to stop looking at nails and step back and look at the structure as a whole.  Realize they’re quite different and spectacular in their own ways.

Products that follow others should be expected to take what works and evolve them.

Jul 2, 20113 notes
#googleplus #facebook #twitter

May 2011

1 post

Reinforcing the Primal Brain, Downside of Gamification

In the online product world, there’s a large thrust towards “gamification” and creating viral product loops.  In reviewing several recommendations from teams that have been successful in implementing these features; I’ve been wrestling with the fact that, although it works, it may not necessarily be good for our society.

The human brain is a pattern matching machine.  The more you reinforce synaptic paths, the more likely that path will be followed again and a resulting behavior will (re)occur.  If children and adults continue to create and reinforce their perception of self from external stimuli it guides them to be controlled by the world rather than the other way around.  This is the basis for the theory of “Locus of Control.”

Locus of control in social psychology refers to the extent to which individuals believe that they can control events that affect them. Understanding of the concept was developed by Julian B. Rotter in 1954, and has since become an important aspect of personality studies.

As we build and design the products that children will use, we should be mindful of the results they will have on helping them shape reality.  Does it reinforce the premise that “you are in control and create your own reality,” or that “reality is shared and must be accepted by your friends.” 

Social works and has been embraced by marketers because it drives people to act; however, so does pornography. 

Keep this in mind as you build the next social network for people watching.

May 22, 2011

April 2011

5 posts

Accelerating of Move

My initial plan was to move to San Francisco within a month of my initial scouting trip, i.e. June 1st.  Right now, April 28th, I’m in SF and have signed a lease on an apartment for a May 3rd move-in.  I’ll fly back to DC on the red-eye the 1st/2nd; spend the night in DC; drive back to PGH; pack and fly back to SF on the morning of Friday the 6th of May.  The time will be a force function to pack-light, prioritize and only lose three days of product work/momentum.

I just finished my change of address with USPS, banks, etc and it sunk in that I don’t know my ZIP code just yet.

After three days, I’ve met dozens of San Francisco natives and transplants.  Thankfully, they’ve ameliorated any latent concerns on making good friends out here.  I am quickly finding my personal “pipeline” filling up.  Not like I have much time anyway!  Nevertheless, I’ve had a handful who can’t handle my loudness and boisterous energy.  Extrapolating my findings, probably 20% of people will be completely freaked out by me and have some sort of cognitive dissonance with a core belief that I will state.  As my brother recently said, “You’re a polarizing person.”  Sadly, I am not changing anytime soon as I like me, and that’s really all that counts (#stuffmymommysays).  Meanwhile, I am working on turning in to pure energy and demonstrating what a single passionate person is capable of when they do what they love.

Back to hiding from Royal Wedding coverage.

Apr 28, 2011
On Failure: Castles Made of Sand

Spoiler alert: strolling down metaphor lane. 

Two men are on the beach. Both start with buckets and a shovel.

They begin to create castles adjacent to one another and find themselves in awe of the other’s creation. They begin to compete to build the most glorious castle and find others to help them. As the castles grow larger, they begin to add the accouterments one would expect in a castle: a moat, drapery, carpeting, plasma screens, and a throne.

One day, a storm comes in and washes away the first man’s castle. All his work gone in a few short moments. The second man watches in disbelief realizing his creation may be next. He guards his castle, musters all his help and begins to build a large wall to protect it. His castle is no longer spectacular, he can no longer approach, the moat has collapsed, but his defenses do hold off the attack of the water.  Passers by are no longer in awe of his castle, as it’s not visible over the wall and the large trenches that surround it. The castle stands, but that was not its purpose.

The man whose castle was washed away was seen smiling shortly thereafter atop a pristine hill building a new castle looking over his prior success. 

Our builder confused his time and effort for irreplaceable value and progress.

Failure defines the moment vision is confused with the vehicle that was built to take us there.  Great vision is infallible; however, executions must fail eventually.  Failure finds those who forget that every castle, no matter how spectacular will fall and will make way for a more perfect creation.

Apr 15, 2011
The Next Month

The next month will be pretty crazy for me.  Just in September, I sold everything I owned and left DC to move to Pittsburgh.  A few short months later, I have a working prototype and am going on my pitch-fest.  I’ll be traveling from April 18th through June 7th hitting cities including DC and San Fran.

I’ve decided to move to San Francisco to build my team and go to market.  I’m looking forward to my second cross-country drive and second move in the last year.  When I start paying SF rent, I’m predicting, I’ll be missing a pay check!

Let’s do this!

Apr 13, 2011
Reality Beyond the Boat

Summit at Sea was an event where 1,200+ passionate people united to share and evolve their understanding of themselves and the world at large.  Some may call it “Davos for Gen-Y.”

Now, those who’ve attended recently returned home to “reality.”  The truth is the positive energy on the boat was no more a reality than any dull or negative that’s felt off of it.  I’m compelled to remind every summiteer that stumbles upon this to keep the ethos of Summit alive every day.

Summit was about bringing a group of people together to share an experience, become friends and learn from one another.  Most importantly, if you really thought deep, it was about learning that when you open up yourself to others amazing things happen. The part which we should all remember is it’s possible to live every day like that. You don’t require a curated group to say hello to everyone you meet.  I promise you, I wrangle conversations with countless strangers wherever I may go and it’s been invaluable in my life.

So I challenge you to make sure to stay open, kill your filters, and view every person you meet as a person that YOU can help.  Start by adding value with no expectation of reciprocation.  Why should everyone prove themselves to you — seriously, you’re not special and no, nobody owes you anything because you’re the CEO/CTO/Founder/Billionaire/Genius whatever.  You are who you can help, so get started.

I enjoyed the experience but fear a few things:

  1. Elitism - Bring more people in.  The more people we bring in, the more we can all be helped.  Yes, they aren’t “official”, but does that really matter.  No meetups, groups we start going forward should be exclusive to Summit folk.  Help grow the movement.  Close-mindedness is not productive.
  2. Pretentiousness - We get it, you went, but it’s not necessary for you to re-validate yourself by broadcasting how great it was to every person who wasn’t invited.  If you’re really such a big deal, nothing is needed.  If your a rising star, people enjoy a healthy dose of modesty.  If you need validation, email/call me and I’ll tell you I love you.  By the way, I understand the irony in writing this post, but I just posted it on Collective, not Twitter or elsewhere.
  3. Reciprocity - There are a lot of people who will help you and who you may reach out to for help; remember to make them successful as well.  Ask them what they need before ending any communications so you can be ready to pass them someone/something that can relieve their pain-point. 

In the end, if you’ve made it this far, I’m speaking to the choir :) Contact me, I’m always open to help people.

Apr 13, 20111 note
Keep Running.

Been a while since I’ve updated the interested world on where I am.  Spoiler alert, I’m in an incredibly thoughtful aka cheesy mood. I’ll probably be embarrassed by this note a few days from now.

I’ve been heads-down the three months building a prototype of my product.  By heads down, I’ve lived at the office.  I’ve been home in my bed twice in 20 days.  Last night was one of them.  It’s important to note, although at times, I’ve been tired; but I’ve never been more happy.  If someday down the road I say otherwise, hindsight bias has taken its toll.  I’ll dedicate a few posts to describing some of the cool technology and engineering that went in to the design.  Suffice to say, I’ve never been prouder.  This is my Mona Lisa; thankfully, there’s no failure scenario that can take that from me.

Today I remind myself (and you) one simple thing: life is simply about finding the challenges worth tackling and making it happen.  The moment you stop chasing something, you wither and die.  It can be love, it can be a dream, but chase something and I promise; you’ll thank yourself for it.

Apr 3, 2011

January 2011

3 posts

Jan 13, 2011
Play
Jan 3, 2011
Play
Jan 1, 2011

December 2010

4 posts

My New Blog "I Learn Good"

I’ve created a new blog focused on looking at how technology can help educators.  I also hope to learn from the educational community about what problems they currently face.  

Check it “I Learn Good.”  I’m also tweeting from my alter-ego @ilearngood.

Dec 29, 2010
Play
Dec 22, 2010
[Breaking] Justin to be managed by wife

Just got a text message that said “Just got engaged. ;)” from my hero and good friend Justin. I am completely floored so I thought I’d do my best to shame the most extroverted, public person I know.

I can recall several months ago when Justin was sitting in the car and was talking about an incredible young lady he met at an event.  For those that know Justin, you know he talks to a lot of people.  This time was very different, because he followed by saying he thought he’d “met that girl.”  Mind you, my jaded and cynical self nearly crashed my car laughing at this.  I recall telling him to relax and to set reasonable expectations.  I’m sure the earlier conversation was probably about some ridiculous mess I’d gotten myself into.

Within a week they were inseparable.  By three months, they were talking marriage.  For the few, like me, at three months we’re deciding whether a real name is appropriate or we should continue to use aliases (mine is Serpico). Meanwhile, I’m starting to give him tips on jewelry from my experience buying trinkets.  By 7 months, he’s got the ring and I’m trying to pull teeth to know when, where and how.  Well, December 18th, 2010 seems to be the day.

New revelations:

  1. Never doubt Justin
  2. It’s possible for me to be incorrect

They are both incredible and I’m excited to have more people to harass going forward.  Cheers and all the best Justin!  I look forward to seeing you both on Tuesday.

Dec 19, 20101 note
Week 5 Progress Report

The last few weeks have been a hodgepodge of tasks to get organized for

image

 development.  Development started on Monday Nov. 29th.  The goal for the last week was to get the back end running end-to-end.

So here are some of the early development choices:

  • JAVA 1.6:  I considered Python or Rails; but after spending some time with both, I didn’t think it was worth giving up my prior experience for the syntactic sugar that either offer.  Great code can be written in any modern language — case closed.
  • MongoDB 1.63 Mongo’s document storage model fit very well with how the data is going to be stored.  Still have a significant amount of simulation and load testing to do to see how the heck it handles scaling.  I spent a day with Mongo and a day with Cassandra + Hector and was blown away by Mongo’s simplicity.  Generally, I like more bare bones packages as the bloat often slows the product down, but in this case, I just need to get something out quickly.  Let’s hope this doesn’t bite me in the arse (yeah, I know Scottish).
  • Tomcat 7: Tomcat is a reliable web-server, that scales predictably and will fit for what I need now.
  • Apache or Nginx: haven’t made a decision which one to go for.  If you have an opinion on why Nginx sucks, please drop a comment.
  • ANT: I’m using ANT for building and deploying right now.  I’ve set up the projects based on the recommended Maven setup, but didn’t see the need to be building out an artifact store this early on.  
  • SVN: I considered moving to GIT but didn’t see any major benefit to switching.

So, I’ve made my first tag which includes an end-to-end implementation that allows me to add and remove data from the DB.  Some pretty fun annotation-based serialization provided by GSON to the frontend and a custom serialization engine to add entities to Mongo.  I’ve been really religious about test-driven development and haven’t cut any corners yet!

Onward and upward.

Dec 4, 2010

November 2010

10 posts

Kapuno Splash Page

Our name is Kapuno.  We’ve chosen our logo and put up a splash page. 

I dwelled on what I wanted to do for a bit because I really never enjoyed the check us out later static page.  Hopefully, it has a bit more character than most stealth splash pages.  Check it out, leave an email, tell me what you think in the comments.

The feedback I’ve received has been varied.  Some think it’s original, unique and engaging.  Meanwhile, there are those that differ from that train of thought.  In the end, I want the brand and feel of the products to be unique and far from sterile.

You can see it at: http://www.kapuno.com

image

image

image

Enjoy!

Nov 24, 2010
#kapuno
Tips on Setting Up Analytics

I’ve recently set up a landing page for my new endeavor at http://www.kapuno.com.  Talked to many people about setting up analytics and thought it would be useful to share some tricks that I’ve found to be helpful.

Some important considerations when instrumenting a web site/app:

  1. Define and focus on the key performance indicators
  2. Only track if you’re willing and able to make changes.  Data is only useful if it’s actionable.
  3. Implement tracking as if you’re handing it off to another person.  Document all changes including dates/times of changes.

I’ll speak through the thought process of instrumenting Google Analytics on our splash page.

Key Performance Indicators

  • Sign-Up Conversion Rate - this is the number of sign-ups versus the number of visits.  We expect this to be low as we aren’t ready to demonstrate or communicate the value of the product publicly.
  • Conversation watch-through - we are tracking where in the “chat” conversation users bounce from the site.  I had a lot of fun with it to make the landing page unique.  The hope is to keep those users that stumble upon the site engaged and attaching a positive feeling with respect to the Kapuno brand.
  • Shares - we are using AddThis (http://www.addthis.com) for our sharing and follower chicklets.  They provide analytics and you can integrate the event data with Google Analytics.  

I’ve been in many situations where I’ve had too much data.  Early on, focus on the high-level assuming that you will update your tracking.  Google Analytics and most packages have the idea of time-line notes or annotations.  Take advantages of this feature to mark important events that would speak to a rise or fall in any metric.  For example, annotate a newsletter, advertising campaign, press release, or major update to the site. 

To simplify instrumenting the website and keeping up with the active events, I’d recommend you create an event tracker spreadsheet in excel or Google Docs.  Here’s an example that you can use to start with the Event tracking spreadsheet on Google docs.

The spreadsheet includes the tracking codes that should be used in the page.  This is helpful if you are handing it off to engineering and to QA.  It simplifies the communication process.

It was more fun setting up analytics on sites with organic traffic, but everyone starts somewhere.  

If you have any questions feel free to drop a comment.

Nov 24, 2010
#kapuno #analytics
Cold Emails

I’ve been sending a lot of chilly emails now a days and have always been saddened by peoples lack of concern for others.  Here’s a recent thread from someone that reached out to me.  I’ve heard different people with different philosophies but I’m a believer in karma so, I generally respond to every incoming message in some reasonable time.

The person below found me through a local event I signed up for.

“Hello Cyrus.

[ … ]

Do you have any interest in getting together over the Thanksgiving holiday to talk business?  I am available any day, except Friday.

[….]”


My response:

Hi XXXX,

Thanks for reaching out.  Any specific purpose?  I’m not too clear on what you think we can accomplish together.

Happy holidays.

All the best, Cy

Their response:

Hello Cyrus.  The reason for my email was to see if you would be interested in checking out a video that might take 30 minutes of your time.  Deregulation of Electricity happens once in a lifetime.  The opportunity is now.  How would you like to make money everytime some one pays their electric bill?  I am looking for a few key people, and trying to pass along the information to as many people as I can.  The economy is slow.  People are out of jobs.  This opportunity can be done in addition to any job that you currently have.  Please keep an open mind.  30 minutes could change your life.  I would be really interested to hear your feedback.  Thanks for your time.  I will be in the city all day on Friday if you are available. 

XXXX. 

9XX-XXX-XXXX

Final response from me:

I’m not interested in the opportunity or in making additional money on the side. I have my own path, dreams, and goals that I am dedicated to reaching.

I appreciate your passion and wish you the best in your endeavors.

Safe travels and happy holidays, Cy

Time will test if I’m crazy to respond to everyone — but to date, I’ve never had someone really over-step their bounds.  Some sales people don’t stop selling, but I always take away how much hungrier I could be.  Take two seconds and remember that whether or not you’re interested there’s no need to be cold to your fellow man.  Pretty much everyone has the time to respond, “No thanks, good luck.”

Back to the grind.

Nov 21, 2010
#random
Week 2 Progress Report

Had a few goals complete for week 1 & 2 and here’s an update.

Restructured my plans as I underestimated how slow the ISPs are to provide business level service.  It takes two+ weeks to get a business internet line setup.  They’ve deferred my ability to network my system two weeks and forced me to focus elsewhere.  Bought an Android yesterday so I could use the 3G hot-spot in the office.

GOAL: Setup the office: buy/build furniture, buy dev servers, setup network.  

Built my own servers from parts.  Has been an interesting experience and has earned its own detailed post when all is said and done.  Had quite a battle to get CENTOS 5.5 on the systems (with no internet in the office).  On a positive front, furniture is built and setup. 

GOAL: Fix my existing computers.  Need some new laptop batteries, cords, monitors.

Wow, I didn’t realize when writing this bullet how screwy my two personal computers are.  Between them, I have all the workings of one decent computer.  So the change of plans is to leave them as is and to upgrade when I get some additional capital.

 

GOAL: Complete the product development environment and dev tools, e.g. source control, wiki, bug tracking, etc.

Decided to go with a hosted full-service solution.  Specifically, going with Assembla (hat tip to @panutat).
 

GOAL: Complete building a rock-star advisory team (need a quick pitch deck)

It was unrealistic to be “done” in two weeks.  Bad form, self.  Nonetheless, great progress!  Have financial, IT, legal, and media advisement.  Would like some more product specific advisement and should be tackling that more in the coming weeks.

GOAL: Start meeting local entrepreneurs and the start-up community

 Have a few meetings setup and two under my belt.  Moving forward gingerly.  I’m seeing a need to bring community together at a larger scale event that I may be up for putting together.
 

New item I added was to get started earlier on the logo/branding.  We should have a splash page up, naming, etc by Thanksgiving.  
I set some new goals for the remainder of the month on Monday.

Keeping honest :)

Nov 11, 2010
Teamwork at Its Best

I recently visited the Cincinnati Symphony and found myself baffled by the incredible coordination that takes place to make every concert a success.  After the concert, I spoke with the maestro, the guest pianist and principal cellist.  I thought what I learned may be worth sharing.

The symphony is a fantastic example of brilliant people putting aside ego to create a product together.  Each of the players are some of the best in the world at their respective instruments; yet, they all realize that they can’t produce the music (product) alone.  They take cues from the principal in each section and, ultimately, from the conductor.

Every musician’s sheet music describes every note, every pause and every mood throughout the piece.  Nonetheless, this meticulous plan is not enough.  This fact resulted in some cognitive dissonance for the engineer in me that believed that the best plan would win all battles.  I, for one, can say I’ve never made a plan like Beethoven. The conductor’s vision unites, guides and prioritizes across the sections and decides whether the final product will ultimately inspire the listener.

Returning to the world of software products - autonomous brilliant people don’t make a great team.  A great team requires every member to play their part, truly recognize the value of their peers, and recognize both when it’s time to follow and when it’s time to lead.

A bit of inspiration from Beethoven (via YouTube).

Nov 8, 2010
#teamwork #inspire
The Michelangelo of Spam

Every once and a while, I get some spam that just is, well, incredible.  I wish I could find the writer as he/she should be a SVP of marketing somewhere.  It’s signed by “Andrew” but comes from “Linda10013_R@gmail.com”.

The jist of the story is that YOU are missing out on an opportunity that’s 97% bigger than Google, Bing et al combined.  Earn $500K+ in profit.  Andrew says it best…

MARSHALL MOORE ACCOUNTANCY RECRUITMENT
Thursday 4/11/2010

Linda10013_R@gmail.com has sent you details of a vacancy that might be of interest to you.

MESSAGE FROM Linda10013_R@gmail.com:
//THERE WAS A LINK REMOVED HERE

JOB TITLE:     867,981 visitors WITHOUT Google. Here’s how…
JOB REF:       07997

DESCRIPTION:

Hi,

Does making $540,430 profit sound appealing?
What about $86,299.31 ClickBank affiliate cash?
Or maybe you just want 867,981 targeted hits?
If so, you’ll want to download this software right now.
(Go NOW … before *Google* takes it down)
= = > > //THERE WAS A LINK REMOVED HERE

In fact…
It’s time to abandon Google, Adwords & SEO… and to profit by doing something *different*.
I’m talking about a hidden traffic source that’s…

* 97% BIGGER than *Google*, Yahoo & MSN COMBINED
* 7x more *TARGETED* than Pay Per Click hits
* 1,000% *FASTER* than any other traffic source

This is something radical.
A way to get profitable traffic, 100% on auto-pilot.
In fact, it’s *GUARANTEED* that you haven’t seen this anywhere…
GO here for the proof:
= = > > //THERE WAS A LINK REMOVED HERE

Now, here’s the FULL story…
About 6 months ago, Latif was desparate.
He was SICK of Google.
He was ANGRY at all the rehashed techniques out there.
He had tried Facebook, Adwords, SEO, blogging, article writing…
Nothing worked!!
He discovered they were all complicated and expensive.
He discovered they were overcrowded - and just didn’t work any more.
He was enraged.
So he decided to make a stand.
He spent over $100,000 on courses, advertising and software learning everything.
He tried every tactic out there…
And then, just as he was about to give up…
He made a BREAKTHROUGH!
He stumbled onto a secret traffic source.
An unlimited reservoir of targeted hits, over 90% bigger than Google.
He knew this was *THE ONE* he’d been searching for.
And, with his surprise discovery, he quickly began to profit.
$300 a day here… $3,500 a week there… it started to add up.
But… as profitable as it was… there was a *problem*.
For Latif, the money came too SLOW.
Sure there was almost *zero* affiliate competition…
But there was too much effort needed to make it all work.
So that’s when Latif hit on a breakthrough…
What if he could take this new tactic and *automate* it?
So he could pillage this hidden traffic source on auto-pilot?
Fast forward and that’s EXACTLY what he’s done.
And the numbers speak for themselves…
Lately he got 867,981 visitors using a software…

He made $540,340 on autopilot.

And that’s just the tip of the ice-berg!
Go here for the PROOF:
= = > > //THERE WAS A LINK REMOVED HERE

Now, I know what you’re thinking - “if this was fluke?”
Or “would this work for me?”

Well, just to prove to himself that this was for REAL, Latif tested the software on a handful of his students.

The result?

One of his test subjects made $86,299.13 ClickBank cash in a few weeks.

That’s $958.88 per day!!

All using this “hidden” traffic source, and this *BRAND NEW* never seen before software tool.

Now, again, let me be clear…

This does NOT involve Google.

This is radical and NEW.

This is completely automated.

And this could be a a MAJOR turning point to your success.

So go here right now…

= = > > //THERE WAS A LINK REMOVED HERE

I strongly advise you to watch this URGENT video, and see why this could change *everything*.

But, be advised…

This offer simply will NOT last.

In fact, there are only a *few* copies available.

And word is, Latif already has a waiting list of over 34,000!

So, this could sell out any second.

Heck, it could already be sold out.

As such, my advise is to go here right *now*

= = > > //THERE WAS A LINK REMOVED HERE

… and watch the shocking video.

Take in the proof. And take action right away (if its not already SOLD OUT).

Seriously. Go NOW (this changes everything)

Thanks

Andrew

Nov 4, 2010
#funny
Foursquare, Gowalla and SCVNGR are very alive!

As I’ve been scanning comments about Facebook’s Places and Deals announcement, I’ve noticed a lot of people disregarding the existing leaders in geo-spacial games and services.

Although Facebook continues to dominate as the foundational layer for creating social applications online and on mobile, that does not mean that the rest of the space is destroyed.  Yes, they negate work that these businesses have done to date building community and building traction; however, they’ve actually done the companies a favor.  

How’s the space improved:

  1. Facebook just increased the easily addressable market for all these businesses.
  2. These services no longer need to scale and replicate the places graph.  That cost is being taken on by Facebook.
  3. The services can focus on adding value and creating incredible experiences rather than just figuring out how to get critical mass.
  4. Facebook is doing the hard work persuading populations to feel comfortable with sharing more.
  5. All these companies have and will continue to see accelerated growth with Facebook’s Places product.

Now the location-based games and services can jump to the vision and get past their first slide of “how do we get enough data and users to be useful?”  I wouldn’t underestimate the leadership that created a space to die the moment the space is maturing!

Facebook’s innovation should be viewed as we view the innovation in the operating system and the browser.  These are the building blocks but not the end.  Sadly, as some get burned, the OS/Browser take a lesson from app developers.  It’s just another layer that product developers should consider when building consumer products.

Those of us outside the blue walls need to think about how to augment and leverage the graph to create new fantastic experiences.  If you don’t want to — build the next layer.  I’ll be the first one to pat you on the back before you go in the battle!

Nov 3, 20101 note
#facebook #foursquare #gowalla #scvngr #rants
“

Whoso would be a man, must be a nonconformist. He who would gather immortal palms must not be hindered by the name of goodness, but must explore if it be goodness. Nothing is at last sacred but the integrity of your own mind.

[…]

No law can be sacred to me but that of my nature

[…]

I ought to go upright and vital, and speak the rude truth in all ways

[…]

What I must do is all that concerns me, not what the people think. This rule, equally arduous in actual and in intellectual life, may serve for the whole distinction between greatness and meanness. It is the harder because you will always find those who think they know what is your duty better than you know it. It is easy in the world to live after the world’s opinion; it is easy in solitude to live after our own; but the great man is he who in the midst of the crowd keeps with perfect sweetness the independence of solitude

[…]

Is it so bad then to be misunderstood? Pythagoras was misunderstood, and Socrates, and Jesus, and Luther, and Copernicus, and Galileo, and Newton, and every pure and wise spirit that ever took flesh. To be great is to be misunderstood.

”
— Ralph Waldo Emerson from “Self Reliance”
Nov 2, 2010
#inspire
Day 1 Complete

Had my first day of my new life as an “entrepreneur” and realized it’s exactly like my old life.  I woke up, dragged myself out of bed and drove in to my office.  There are some open problems that need solved and I’m back to making lists and knocking stuff off it.  Big difference is that I’m not getting paid!

The next two weeks are all about getting settled in Pittsburgh.  My goals are pretty straight forward:

  1. Setup the office: buy/build furniture, buy dev servers, setup network
  2. Fix my existing computers.  Need some new laptop batteries, cords, monitors
  3. Complete the product development environment and dev tools, e.g. source control, wiki, bug tracking, etc.
  4. Complete building a rock-star advisory team (need a quick pitch deck) 
  5. Start meeting local entrepreneurs and the start-up community

Tomorrow will be a fun day of shopping, building furniture and spending money.

Nov 1, 2010
#Task
Week 1 and 2

Week 1 and 2 will be setting up the office, the network and development environment.

Nov 1, 2010
#task
Tare'ing Life

When “Tare” is referring to weighing objects:

Tare weight is often accounted for in kitchen and analytical (scientific) weighing, which often include a button that resets the zero of the scale to a higher value, in order to measure only the content of a container without measuring the weight of the container itself.

- Wikipedia

I spent the last month road-tripping and couch surfing the east coast to “tare life.”  I needed to let go of my last job, many preconceived notions, and my assumptions with technology to find out where both the market and I stand.  Basically, re-set my 0.0.

I started in in DC then went to NYC, Richmond, Atlanta, then back up the through Greenville, Charlotte, Raleigh, DC to Pittsburgh.  There were a few points that are applicable to any person venturing out on their own:

  1. In the world of consumer products there are very few clear “winners.”
  2. Most consumers make decisions based on emotion, not on technical specifications.  Yes, features are important, but the best product doesn’t necessarily win.
  3. People don’t retain a lot about any single brand; therefore, one brand can’t be everything to everyone.  A discrete position, vision and value proposition are necessary for both the company and the market.
  4. If you want to be mass market, get out of the in-group chatter and talk to real people.  You’ll realize that the competition doesn’t own the market (see #1).
  5. Whatever you decide to do - think about working on the project for 10 or 20 years.  If you think that you wouldn’t be interested in the long-term vision; you may want to consider another plan.
Oct 31, 2010
#life refresh #tips #travel
Reaching Escape Velocity

I don’t know if it was an understanding of my mortality or my hope for a legacy that started me thinking; nevertheless, in July of 2010 I resigned from my job to strike it out on my own.  My reasoning wasn’t wealth or power; rather, I wanted to make the greatest impact possible with the time I have.

I worked for a software start-up my brother founded. I was the first intern and subsequently hired with the first employees aka alpha team.  I grew up with the company in a way that only those who’ve been through a start-up understand.  I was learning everyday, had a stable paycheck, great friends in Washington DC, upside, etc, etc, etc.  It was a hard internal sell for me to give it up.  What I realized was the only thing I should be worried about giving up is time.  

When you have a fantastic life, the hardest part of making the change is realizing you can do better. 

After resigning, the fun stuff had to happen.  My life was a tad bit too expensive so I gave up my penthouse apartment, sold all my stuff and took my last month salary while I was living at friends.  All the “boats were burned” and I was ready for launch.

September 30th, 2010 was my last day at my job.  So, for the first time since my childhood summer breaks, on Monday Oct. 4th, I woke up “free.”

Oct 31, 2010
#life refresh #resigning
Next page →
2012 2013
  • January 1
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October
  • November
  • December
2011 2012 2013
  • January
  • February
  • March
  • April 1
  • May 5
  • June
  • July 1
  • August
  • September
  • October 2
  • November
  • December
2010 2011 2012
  • January 3
  • February
  • March
  • April 5
  • May 1
  • June
  • July 2
  • August 1
  • September 3
  • October
  • November 1
  • December 1
2010 2011
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September
  • October 2
  • November 10
  • December 4