Archive for Brain Dump

Own Your Data

// October 7th, 2009 // No Comments » // Blog & Tech Items, Brain Dump

A while back I was talking with some people regarding a specific type of database and the true impact it could have on the user to client conversion for businesses. While mapping out the current possibilities, limitations, and ‘the great unknowns’, the realization was made that much of what was required has already been done by the likes of Google. One of my first reactions was simply “Crap. They’ve already done it, are doing it, and have a few years and billions of dollars head start..“. This was shortly followed by “Crap! They’ve already done it, and are doing it!“.

So shift gears for a second here. Sure, there is the Google we all know and love for searching, SEO, email, chat, shared documents, YouTube, etc. etc.. Literally, the list goes on for quite a while.. But how much user data are they actually harvesting from a) the people that use their sites, and b) the sites that gladly log their data with Google in trade for some poor analytics? It’s one thing to gather some data from your own group of sites, but now hook up millions and millions of websites with billions of users logging data into your systems. The best part is that all you have to provide in return is some approximate/estimated metrics that are older than 24h. You don’t need to provide database access, and they’re completely limited to exactly what you give them. Do you honestly believe that because a specific item of user data isn’t available in your GA account that they’re not storing it?

So why then are we using it? Well, for small sites it’s cheap and it’s good. Even for medium sized sites it’s a good solid platform that can provide the necessary data to make good decisions. The challenge here is that  I have a big issue with large corporate sites giving away their data. Ok, but what are the alternatives, right? Well, sadly there isn’t much. There are a bunch of companies that claim to have superior analytics, and one I’ve found that answered a lot of questions about the specific database that started all of this.. Not sure how good their product is, however, it is very interesting to say the least.

Anything available that is Open Source? Well, actually, now that you mention it – sorta. While doing some of this digging I came across PiWik:

Piwik is a downloadable, open source (GPL licensed) web analytics software program. It provides you with detailed real time reports on your website visitors: the search engines and keywords they used, the language they speak, your popular pages… and so much more.

Piwik aims to be an open source alternative to Google Analytics.

Oh really? After installing it on my trusty webserver, and noticing how truly dismal my traffic is (meh, most of the content is ready by RSS anyways which sometimes makes me wonder why bother having anything other than an RSS feed), I began to notice that this crew is onto something. Sure, it’s still got a ways to go before it becomes a serious contender to GA – but wow!

Ok, so now look at it this way: GA is top dog, but barely gives a dog a bone – right? PiWik is out proving that you can own your own data, they have made great strides in gathering data just like GA, and really, if they had some funding/more coders they could be in serious contention in a very short time. The question now begs, if you’re a massive corporation who has the bankroll + developers who could actually make this happen – then why are you giving your data away?

Data is everything, because without it you cannot convert it to information, you cannot gather sufficient information to convert it to knowledge, and without knowledge, you cannot take action.

, , ,

Popularity: 2% [?]

If you can’t win, ever – don’t even play

// July 9th, 2009 // No Comments » // Brain Dump, Logical Emotions, The MINeD Field

spymaster_logoA few weeks back I was introduced to the game called Spymaster. Spymaster is a fantastically addictive game where you play a spy, and based on your Twitter following this will provide you with certain benefits. Within the game you can go on missions for money, you can buy items to increase your attack/defense levels, and my personal favorite part, you also have the ability to assassinate other Twitter users who are also playing the game. The user interface is pretty good, it can take as little as 30 seconds to play a turn, and it’s quite well thought out.

So here is the challenge. Along the way you gain experience points which in turn helps move you up the levels. At the time of writing this I am at level 20 out of a possible 40 levels – I’m half way there. Now, because there is no level 41 (currently – they may add more levels later), there are potentially hundreds or thousands of people at this level. Also, much of your strength in the game is determined by the number of Twitter followers that you have. So we now have a ceiling on how high you can go in the game, if you don’t build your Twitter followers you will always be the whipping boy of larger players, and really, once you make it to the top – it’s really really crowded with no clear winner. Basically, all the people who have reached level 40 are now just collecting money, buying stuff, and attacking each other. There is no victory – just wasted time. Sure, you could make the argument that the entire thing is a waste of time, and no doubt, some will. That’s fine.

Looking at life however, how many games do we play where there is no possibility of winning? I believe that Sun Tzu put it best when he wrote:

Thus it is that in war the victorious strategist only seeks battle after the victory has been won, whereas he who is destined to defeat first fights and afterwards looks for victory.

The true hardliners take the stance that if you haven’t already won, don’t even play. In life, it’s always a bit challenging to be that definitive, but the basic principle of  that if you don’t even stand a chance of winning – don’t play. But what about all the glorious learning through failure that could be had? Well, how much fun has it been so far? Sure, there are times where we fail, and we learn, but to actively go out and look for things to fail at? I agree, it doesn’t make much sense.

The fact is that if there is the possibility of winning, then you have the possibility of winning. That’s a good thing. You also have the possibility of losing, however, in this case you have the opportunity of learning so that you can win in the future. Also a good thing.

It came to the point in Spymaster where I suddenly realized that unless I wanted to game Twitter and dramatically increase my following in a very short time, for no other gain than the game, then there was no possibility of ever winning. Why was I even playing? We don’t need more things in our lives that we can’t win at. We need more things that we can win at and we need to take the time to recognize these.

If you can’t win, ever – don’t even play.

Popularity: 12% [?]

Fortune Cookie Friday

// March 20th, 2009 // 1 Comment » // Brain Dump, Fortune Cookie Fridays, Logical Emotions

Someone is speaking well of you.

Yeah, I finally fired up the old WordPress back-end and figured I should post something this quarter… Seriously, I didn’t realize until the other day that the last post was way back in early January! Not entirely sure what the heck happened between now and then, however, we’re here now, so on with the show.

At first I really didn’t have much to say about this one other than ‘it’s about time!’, but quickly realized that all though potentially true, it really wasn’t the ideal tone to set when making a comeback… again… My more refined response to someone speaking well of me, was in two parts that kinda landed on top of one another:

  • who am I speaking well of?
  • who am I not speaking well of, and why?

What?! I’m not speaking well of someone? Reality check here people – we all don’t get along, we all don’t have to get along, and we all have different opions of each other that might escape our face from time to time. But who are we speaking well of right now? I guess ultimately, the ‘why’ part of the second question should be placed up with the first question to draw on the… more positive aspects of things… and it’s true, and it also fits with the second question too. Essentially, the fact that you are speaking well of someone is simply (in it’s simplicity – not it’s importance) an indicator of what we need more of in our lives. Sure it sounds kinda like a cliche, but, um, what’s the alternative?

Where it gets a bit tricky is when we look at who we’re not speaking well of – yeah, put the list away for a second – but more importantly, WHY we’re not speaking well of them. It generally has to do with a certain trait (or lack of one) that sets us down the path. Get us around some like-minded individuals who can all recognize this catastrophic ‘trait issue’, and we all natter along until someone feels too guilty about the situation and we all shut up. Yet the kicker to all of this is that if you are able to recognize a good trait in someone, it is because you also posses that trait – if you didn’t already posses it, you wouldn’t be able to recognize it… and you can see where this is going… But wait, how can I recognize the fact that they are lacking a certain trait? If they’re truly lacking it, that would mean that I’m lacking it, yet if I’m lacking it, I don’t posses it, and therefore I can’t recognize it – and your brain explodes.

Picking up the pieces, we now discover that we are in fact looking at the only mirror in the world that will never show you to your face, but will show you yourself, better than you could ever see in a regular mirror.

Someone speaking well of you? Fantastic – you deserve it. Have a list of people you’re not speaking well of? Do you know why? Great, change – you’ve got 5 minutes.

Be well, and speak well.

Popularity: 20% [?]

Other People Don’t Always Suck

// January 18th, 2009 // 2 Comments » // Brain Dump, Logical Emotions, The MINeD Field

lemon-3

I work in a big office building. Not one of those massive downtown behemoth’s that have separate elevators for upper and lower floors, but given the area of the city it’s located in, my office building is a big blue glass monolith that you can (sadly) see for miles around. Seriously, I can walk to the end of my street, look left, and literally yell “Thar she ‘blows!” while pointing off in the distance at the big blue whale rising above the sea of trees. The special days are when you’re looking east towards the office, the sun is setting in the west, and you get this nice blinding reminder (literally) of what awaits you the next day… The point here is that it’s big. With big offices come hordes of people you don’t know, and cleaning staffs that scour that sucker for hours long after you leave for the day…

One of the big concerns in large offices where not everyone knows your name is simply, theft. For a while there, just after I had first started, laptops were being removed from people’s desks – during business hours! Constantly there were emails circulating throughout about how to secure your equipment, not to leave laptops laying around, and if you didn’t recognize anyone in the office to challenge their reason for existance. Did I get challenged? Yes, a couple times, however, after about a month of everyone interrogating everyone else in the office who was meant to be there, we all just gave up on vigilante security and went back to just locking our stuff to our desks (yay Kensington!).

So the daytime theft had decreased, yet at night the odd backpack left at a desk was rifled through, or prizes meant to be given away for contests suddenly evolved, grew legs, realized this was no place to hang around, and walked away. The next day most conversations would consist of how terrible that such a thing happened, yet each time ended with something like ‘well, it should have been locked up anyways’… Wait. No. It shouldn’t. Sure everyone comments about how sad it is that we have to lock our doors when we leave in the morning, how we need security systems for our cars (that don’t necessarily work), how our stuff on our desks needs to be locked away, etc. etc., yet WHY does it have to be like that?

Property theft is one of those things that I never really understood. At what point to you have the right to remove something from my possession, without my approval, and do with it what you will? Why is your selfishness and sense of entitlement greater than mine or anyone elses in the world? What makes you so special?

Now keeping all of this in mind, what do you think went through my head first when I discovered that I had left my watch sitting on my desk when I got home? Yeah, not pretty. See, depending on the shirt I’m wearing that day, if my watch band is exposed, it scratches on my keyboard rest, or just generally makes a lot of noise as I use my computer. So to combat this I simply take it off and place it on the supporting leg of my monitor until I’m finished for the day, or until I get up to go somewhere. There have been the odd time where I’ve gotten up to go get a cup of mocha (coffee + hot chocolate; can you possibly go wrong?!), forgotten the watch, and it’s still been there. Generally during the day (and given the location of my desk) I’m not overly concerned about my watch evolving and walking away. On this particular evening however, I was ill, tired and just wanted to go home. I packed up my stuff, made sure I had everything and headed downstairs to kidnap my wife from her cube (yeah, same company, same building – but different floors, and different brands). As per usual, something in the back of my brain was trying to tell me that I was forgetting something… Side note: Brain, it would be REALLY useful if you would just tell me what I’m forgetting, rather than just annoyingly hint at it for hours on end.

After being home for a while, I suddenly realized exactly what  i had forgotten at work. I quickly located another source of time, realized that even if I left now the cleaning staff would have already been through, and now had two simple choices: either go to the office now and possibly have the rest of my night ruined, or simply resign to the fact that there is a 50-50 chance that I’ll be disappointed in the morning. I chose the latter…

When chosing to be either surprised that there is still honest people in the world or that everyone sucks, it begins to mess with your brain a bit. There is the part of you that figures the minimum wage, non-english speaking cleaning staff just had a pretty good score tonight and that you’re a complete idiot for leaving something like that on your desk – but there is the other part of you that figures (especially when you realize that you’re being a jerk and that the previous line of thought is the entire reason why we keep our stuff locked down), no, generally people are honest and respect other people and their property. Our brain might even go as far as to justifying the disappearance of such an item in that perhaps this new immigrant who doesn’t speak the language, fled a war-torn country, is working this menial job just to put food on the table, and that perhaps if they’re able to get a few more dollars for my materialism, they could probably buy some warm winter clothing for their children…. or something along those lines.

If you truly let the brain run wild down certain lines, you can quickly find yourself out to hate everyone, or out to pity everyone including yourself… and this really doesn’t do anyone any good. On the other hand, it is important to remember that other people don’t always suck. Not everyone is out to rip you off by stealing your stuff. Not everyone has an over-inflated sense of entitlement, and not everyone deserves to be suspected of stealing something before anything has even happened, or before you even know whether or not you’re even at a loss. Sure, there are jerks on the public transit every morning and every night with the previously mentioned over-inflated sense of entitlement, but there are also the self-aware people who aren’t about to bang into you with their backpacks, or yell into their phones on a bad connection.

For the most part I beleive that honest and good people far outnumber the ignorant in our society – if you don’t think so, then you could be right, and if you are, then it’s your fault.

Popularity: 20% [?]

Monkey Diversity In Texas

// January 7th, 2009 // 2 Comments » // Brain Dump, Meme Posts

The infinite monkey theorem states that a monkey hitting keys at random on a typewriter keyboard for an infinite amount of time will almost surely type a given text, such as the complete works of William Shakespeare.

In this context, “almost surely” is a mathematical term with a precise meaning, and the “monkey” is not an actual monkey; rather, it is a metaphor for an abstract device that produces a random sequence of letters ad infinitum. The theorem illustrates the perils of reasoning about infinity by imagining a vast but finite number, and vice versa. The probability of a monkey typing a given string of text as long as, say, Hamlet, is so tiny that, were the experiment conducted, the chance of it actually occurring during a span of time of the order of the age of the universe is minuscule but not zero.

Ok, there is no Shakespeare (as far as I know), no monkeys, Bob is in Texas, probability of Bob reaching 100 submitters is high (not minuscule or zero), and no monkeys were harmed in the making of this blog post that promotes the 2nd ever BLOGAPOLOOZA over at Middle Zone Musings happening all month long. Want to participate? Read this and/or ping Bob by email or by Twitter. Oh, and yes, thanks to Wiki, we now know that the above image does not contain a monkey but a Chimpanzee, and Chimps should be regarded as apes and not monkeys.

P.S. My glorious post gets published today at 6pm!

Popularity: 14% [?]

PHVsPjxsaT48c3Ryb25nPndvb3ByYV9hdXRvX3RhZ19jb21tZW50YXRvcnM8L3N0cm9uZz4gLSBZRVM8L2xpPjxsaT48c3Ryb25nPndvb3ByYV90cmFja19hZG1pbjwvc3Ryb25nPiAtIE5PPC9saT48bGk+PHN0cm9uZz53b29wcmFfd2Vic2l0ZV9pZDwvc3Ryb25nPiAtIDIwMjQwNjc4NDk8L2xpPjxsaT48c3Ryb25nPndvb19hYm91dDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0bGluazwvc3Ryb25nPiAtICM8L2xpPjxsaT48c3Ryb25nPndvb19hZHNfcm90YXRlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTEuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTEyNXgxMjUtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy93b290aGVtZXMtMTI1eDEyNS0zLmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzL3dvb3RoZW1lcy0xMjV4MTI1LTQuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzQ8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hbHRfc3R5bGVzaGVldDwvc3Ryb25nPiAtIGRlZmF1bHQuY3NzPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Nzczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9mYXZpY29uPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSBodHRwOi8vZmVlZHMyLmZlZWRidXJuZXIuY29tL0xvZ2ljYWxFbW90aW9uczwvbGk+PGxpPjxzdHJvbmc+d29vX2dvb2dsZV9hbmFseXRpY3M8L3N0cm9uZz4gLSA8c2NyaXB0IHR5cGU9XCJ0ZXh0L2phdmFzY3JpcHRcIj4NCnZhciBnYUpzSG9zdCA9ICgoXCJodHRwczpcIiA9PSBkb2N1bWVudC5sb2NhdGlvbi5wcm90b2NvbCkgPyBcImh0dHBzOi8vc3NsLlwiIDogXCJodHRwOi8vd3d3LlwiKTsNCmRvY3VtZW50LndyaXRlKHVuZXNjYXBlKFwiJTNDc2NyaXB0IHNyYz1cJ1wiICsgZ2FKc0hvc3QgKyBcImdvb2dsZS1hbmFseXRpY3MuY29tL2dhLmpzXCcgdHlwZT1cJ3RleHQvamF2YXNjcmlwdFwnJTNFJTNDL3NjcmlwdCUzRVwiKSk7DQo8L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT1cInRleHQvamF2YXNjcmlwdFwiPg0KdHJ5IHsNCnZhciBwYWdlVHJhY2tlciA9IF9nYXQuX2dldFRyYWNrZXIoXCJVQS0xODEyNDE5LTFcIik7DQpwYWdlVHJhY2tlci5fdHJhY2tQYWdldmlldygpOw0KfSBjYXRjaChlcnIpIHt9PC9zY3JpcHQ+PC9saT48bGk+PHN0cm9uZz53b29faG9tZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX2FyY2hpdmVzPC9zdHJvbmc+IC0gaHR0cDovL3d3dy50dWxseS5jYS9ibG9nLzIwMDkvPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mbGlja3JfY291bnQ8L3N0cm9uZz4gLSA1PC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mbGlja3JfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3Rvcy93aWxsaWFtdHVsbHkvPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mbGlja3JfdXNlcjwvc3Ryb25nPiAtIDkzNDkxNzFATjA3PC9saT48bGk+PHN0cm9uZz53b29faG9tZV9saWZlc3RyZWFtPC9zdHJvbmc+IC0gMTI8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3Bvc3RzPC9zdHJvbmc+IC0gNjwvbGk+PGxpPjxzdHJvbmc+d29vX2xvZ288L3N0cm9uZz4gLSBodHRwOi8vd3d3LnR1bGx5LmNhL2Jsb2cvd3AtY29udGVudC90aGVtZXMvbG9nby10cmFucy5wbmc8L2xpPjxsaT48c3Ryb25nPndvb19tYWlucmlnaHQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX21hbnVhbDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9zdXBwb3J0L3RoZW1lLWRvY3VtZW50YXRpb24vaXJyZXNpc3RpYmxlLzwvbGk+PGxpPjxzdHJvbmc+d29vX25hdjwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2hvcnRuYW1lPC9zdHJvbmc+IC0gd29vPC9saT48bGk+PHN0cm9uZz53b29fdGFiczwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBJcnJlc2lzdGlibGU8L2xpPjxsaT48c3Ryb25nPndvb192aWRlbzwvc3Ryb25nPiAtIHRydWU8L2xpPjwvdWw+