Joost – Too Little, Too Early

November 17th, 2007 by David

I’ve been following Joost for a while (who hasn’t?). If you are unfamiliar with it, it’s the new venture of Skype and Kazaa entrepreneurs Niklas Zennström and Janus Friis, where the latter of the two may just be the winner of this year’s weird-name-award.

They’re brilliant. Of course they are. I, like so many others, envy them for a gzillion reasons. They realized early on that if you get enough users of your product you can give it away for free and still make tons of money.

The ad revenues along with the 0,01 percent of users that pay for a premium version made eBay pay them the equivalent of a third world country’s GDP to let go of Skype. They did.

Enter Joost.

Where Kazaa and Skype fulfilled a need that, at the given point in time, was not available anywhere else, Joost comes up short. TV for everyone via the net. Sounds cool enough but here’s where they lose me.

1) Content is King. On TV more than anywhere else.
The content of Joost is near non-existent. The content you want on Joost is House MD, CSI, ER, Grey’s Anatomy etc. If you want user driven content, watching Joe Neighbor teaching his dog to yodel, you go to YouTube and the now endless piggy backers of the aforementioned pioneer site.

2) All TV-shows worth watching end up on the net’s torrent sites fast. Very fast.
Most of the time before they’re even aired in the US, mainly because the Australian schedule is ahead in time.

3) The technical issues are plentiful.
Streaming via peer-2-peer may be an excellent idea but so far it has yet to impress someone who’s used to 1080p on their TV/Computer.

Joost clearly has some terrain to cover still, to prove to us – the users – that it’s worthwhile downloading and browsing i.e. spending time with their product and the brands they want to push via it. Right now Joost isn’t there.

I think Joost need to figure out where they want to be in the market and what supply vacuum they should be filling. Perhaps producing their own content is the only way, because relying on users to do it for them won’t work. We got so many options that are easier and frankly better for that purpose.

Scrubs – Season1, Episode 2

November 8th, 2007 by David

Scene 1

JD, looking nervously at the janitor:

 - Hey man, how’s it going?

The Janitor, on a ladder fixing a light-bulb, looking down at JD:

 - I’m 37 years old. I’m a janitor. How do you think it’s going?

With many other TV-shows, they get really good season 2 and can last to maybe season 3-4, when all the characters have found their jargon. With Scrubs it’s almost the other way around. Season one is a total blast. I’m laughing out loud.

Internet – A Marketplace for Links

November 8th, 2007 by David

Whatever Internet once was, it is now an advertising arena where links have become a highly valued commodity.

Companies have been started around it (blogvertising etc.) and nowadays everyone and their dog knows that nothing is more valuable in terms of ending up at the top of your favourite search engine, than a link from a trustworthy source.

You can have all the H1, H2 and TITLE-tweaks you want, but nothing brings you faster to #1 SERP than a bunch of good links.

The more trustworthy the source, the more valuable the link. I don’t think that it has truly caught on for everyone in schools and other governmental or federal institutions exactly how valuable a link from them really are.

A link from an .EDU or even better a .GOV source, is today something that many would pay a lot of money for. For sure.

Ultimately, if you don’t watch out, it can start to change how you think as a publisher for the worse. You start writing about subjects you know contain high paying keywords, or worse, you write about a subject just to be able to link to someone who’s further down the food chain than you, and get paid for it. Reduced credibility inevitably follows.

Anyway, it’s not all bad. I like advertising, and I like the game it comes with. Trying to stay ahead of the herd. Internet is more business than ever, and the ways to monetize from it is really beginning to become clear.

Sooner than we think it will be clear to everyone, and that’s when the early adopters can begin to cash in big, and the followers need to think about what will be the next big thing.

Where are you going to be?

Why Facebook Will Fade

November 1st, 2007 by David

First of all, let me say that I like social communities and I’ve been a proponent of it for a long time. Back in the 80’s when I was around 12-14 years old I used to call Bulletin Board Systems (BBS) with my 300/300 baud modem – yes that’s correct 300 bits/s – connected to my Commodore 64 and doing basically the same thing that drives people to Facebook and other social networks; communicating with friends.

My problem is not with the idea of Facebook but with the implementation of it.

Facebook will crumble and be replaced by other communities in the future for a couple of reasons, one of which is spelled FBML. That’s the reason Textpattern was succeeded by Wordpress and if you don’t know what Textpattern is, you’ve more than proved my point.

Much like Textpattern – which had equal market share with Wordpress a little over a year ago – Facebook decided to go with its own Meta Language. That rarely sits well with developers. Spending time learning something that is likely to be a fad is not something that anyone likes to do. You do it because you have to. You do it because there’s no alternative.

Now there’s an alternative.

OpenSocial by Google is about to be launched, and if it has the hallmarks of any other Google product, it’s likely to be good. Very good.

OpenSocial is an API in standard code that hooks into a variety of social networks i.e. you will be able to re-use your already existing PHP code and not tweak it half as much as when writing your Facebook apps.

There are other reasons that Facebook eventually will fade away, such as the fact that it has no original idea behind it (easy to switch to another network more close to home, whenever such network becomes available), and that it’s gone totally overboard already with media coverage, which is usually the tell tale sign that something’s passed its peak.

No matter how many other reasons, I believe the main reason is the fact that grass roots will leave it whenever a viable option becomes available to spread cool apps and get to show the world how great you are using standard code languages. That time is approaching fast.

Does Meta Keywords Tag Matter?

October 22nd, 2007 by David

I’ve been developing a couple of websites now and thought I’d share some of the observations I made along the way. Feel free to state your opinion as well.

First of all, I’ve never ever seen the meta tag “keywords” ever matter. Never. The “Description” tag matters, in the sense that Google will pick it up to describe what the page or the website you have published is all about.

When you have a couple of ad-based websites, you can easily get obsessive over how to best drive quality traffic to them. By quality traffic I mean visits from people that was actually looking for what you had to say or the products you sell/services you offer. In pursuing this, we’ve all come to realize the importance of the <title> tag, the <h1> tag, and of course the off site elements; the quality back-links. The latter being the most important of all.

Anyways, in all of this I have played around with changing/tweaking the keyword meta tag but it has never given me any visible benefits. On the other hand, it has never given me any grief either so for most of the sites I manage, I keep them there. Nice and clean.

Except for this site. This site has no meta keywords, and if you got here via Google or some other search engine looking for information on what to do with your meta keyword tags, then all the better. It proves my point.

I’d be more than happy to hear from anyone who have had similar or opposite experiences in this area.

Updating David in Cyberspace

October 22nd, 2007 by David

Ever since early spring I’ve been really lazy in updating my webspace. Sure, I’ve been working a lot and also keeping PurposeGames going, but still there was something else keeping me from doing it.

I’ve found – not surprisingly – that if I find something to not be completely to my liking, like the former look and layout of this website, I sort of just leave it be until I get the time to really do something about it.

Well, now is that time. I’m very pleased with the fact that I got my PurposeGame of the day-snippet to work. You should see it to the right of this text.

Let’s see if this will mean more frequent updates and posts to this website by me. I hope so because selfishly enough I feel I’m missing 5-10 good ideas per day just because I don’t write them down somewhere persistent. Like this place.

Update Six Times a day…

October 2nd, 2007 by David

Someone said to me the other day that in order to keep your blog alive and interesting, you need to update it six times a day! Wow. How about that?
Obviously someone who does that is either paid to write or very new at blogging (when things are new and shiny, you tend to wanna spend more time with that than anything else).

Anyway, I updated PurposeGames the other night and I’m so far very happy with the result. Sure, some bugs here and there but all in all I think it adds to the fun of the site and I find myself spending more time there myself also, which is always a good sign in software – being your own most enthusiastic user.

Trader’s Workbench

August 19th, 2007 by David
Trader’s Workbench Screenshot

Having tried out about 6-8 various trial versions of charting tools, there among Equis MetaStock and Wealth-Lab, which were both pretty good but lacking so many features that I want and also inherits the “where to get the quote data from”-problem. I decided to take the plunge and write my own tool. I call it the Trader’s Workbench.

Yeah, I know what it sounds like, but it has actually been rewarding on so many levels. I’ve learned a lot more about trading, charting, and programming altogether from having to go into the nitty gritty details of both the rules of the various standard indicators, as well as optimizing code for speed.

Some of the features I like the best – and partly those I found lacking from the other charting applications I’ve tried – are the following:

  • automatic updates from free quote sources
  • a text-based view of all charts I follow along with a quick view graph containing any charts I need to decide whether or not to open the big charts.
  • custom set the trading date i.e. manipulate the date to be able to analyze choices made days back, and see what the charts looked like then.
  • the ability to download broker transactions for all stocks I follow which comes in handy if you don’t believe in perfrect markets.

Finally, influenced by litterature, I created the possibility to add journal entries for my trades, containing a diary, equity balance, and current portfolio content. I use this application on a daily basis.

Screenshots

Trader’s Workbench - Click for larger screenshotThis first screenshot is of the main workbench area. The date set in the toolbar is red to indicate that you are looking at a scenario that has happened in the past. The quick view graph on the right gives me enough information to decide whether or not to go further in the analysis. The pane underneath the list of securities to the left holds data on volume averages; something I found interesting to judge the sustainability of a trend change etc.

The same pane also holds information about what the brokers acting in the markets has been doing with this stock over the last day, week, month and so on.

The charts you see are very customizable. From choosing whether or not to use anti-aliasing in the line charts to set a nice gradient color to give me the distinction possibilities just as I want it.

Trader’s Workbench - A second screenshotThe second screen shot shows a detail view where I can add/subtract any indicators I like for this particular security. Here you can see that ERIC B is in trouble again, like so often nowadays. The Force Index giving us a tell tale sign of a shift in direction taking place. this time downwards. All in all there may be many features lacking for other ppl but for me it has most of the features I want – and it comes completly free which is also a very important aspect of it.

TBTicker

August 15th, 2007 by David

TBTicker - A Stock Ticker that sits on the Windows TaskbarTBTicker – or Taskbar Stockticker – started out like almost all other projects of mine. I found myself trying to figure out a way to make it easier to stay informed, preferably in an automated way. In 9 cases out of 10 I never actually use the solution I find for my problem since by then I’ve moved on to something else. But this is one of those rare exceptions.

This application has two modes. A full size mode and a mini mode. The full size mode is just a regular application, acting as a browser, and the mini mode sits in the taskbar of Microsoft Windows. That’s the mode I use the most since it takes no efforts to find out how my portfolio is doing.

I went for C# for the main application but there was really no way of making the taskbar – or bandobject as it is called – work like I wanted it to using C#. Firstly, the .NET CLR doesn’t load in time for the bandobject to load properly after restart. Second, the amount of P/Invoke calling native methods was so staggering that going with a natvie language was the only viable choice. So the bandobject supporting the minimode of the application is written using C++.

By the way, implementing a band object is one of the toughest programming challenges I’ve ever come across. There’s just no easy way of debugging it.

The best product – the worst site

April 22nd, 2007 by David

While Camper shoes rock, their web site suckCamper shoes. Great shoes. Anyone who’s somewhat savvy on the footwear side knows that Camper has that cool “now”-thing going for them. If there’s anything called “Designer shoes” that’s them.

So it’s all the more mystery why they insist of having what may be the worst web presence seen of late. Granted, there’s nearly nothing harder than coming up with a sleek and cool website for clothes or clothe like products, while being informative. But theirs is so far off the chart I think a regular list with photos of the shoes to the left and price + combo boxes with size and a description to the right would have it beat hands down.

I think parts of the reason why amazon.com has stayed in business over web for as long as they have, is due to the fact that they haven’t yet gone overboard on “let’s create an app-like web for our products”. That approach doesn’t work yet, in part because the net isn’t robust to send home 1 meg per product yet and in the case of shoes or books you want to browse, and you don’t want to be sitting with a “loading…” sign in your face, then you go elsewhere.

Everything has a format it’s best suited for, and for retail on the web, that is lists, categorized, tagged, cross-product, “other ppl who bought this”, along with great pictures in reasonable size. Resist the temptation of 360 views, user interaction with an animated version of the product, and “the story of the product – in pictures”. We’re just not there yet.

Still, I recommend you visit your well sorted shoe store in actual reality and get yourself suited in a couple of Campers for the summer. You won’t regret that buy.