Thursday, January 08, 2009

American Apparel

Interesting article about American Apparel and a VCs visit to them (in LA).

It shows that's american companies can compete in the worlds marketplace, by focusing on their employees rather than the bottom line.

Next time you go shopping, try and buy american rather than save an extra 0.50c

Tuesday, January 06, 2009

How to be Creative

If you want some ideas on how to be creative, go look at gapingvoid.com
I love the cartoons! :)

Friday, December 05, 2008

Have you developed evil tech today?

I've always respected Google's 'Don't be evil' moto, although it can get blurry on occasion (think China censorship), I like to believe they try and follow it as much as possible. Well I trust them more than I do Facebook.

Technology is being infused into more of our lives. Everything is being connected and I look forward to the day when my refrigerator tells me I need to get some more milk as I'm running low. (Maybe even automatically orders it).

As engineers, we have great power in the world today. We can build anything.

With this is mind, I think it's beneficial to constantly question how are skills are being used in the world.

Since I've come to the US, I've been exposed to more of the unpleasant sides of capitalism. Anything to make a buck. Overly complex packages being offered (e.g cable/cellphone service), and then getting nickel 'n dimed. grrhh
I'm sure the same thing happens in the UK, I would like to think to a lesser degree. (Maybe this is a tad unrealistic)

Are you doing good or are you doing evil? You might not know if your doing good, but you should know if your leaning in the wrong direction.

There are two things, I've said I'll never get involved in. One is military tech and the other is pornography.

However cool you think military tech is with all those laser guided missiles, it still kills people. TV never shows you aftermath. If they did, it would hopefully make us more hesitate in entering that endeavor.

It's naive to think its only going to be used against bad people. Putting aside how sometimes you can miss bad people, what about when that tech gets in the hands of bad people. e.g Taliban was armed by the US to fight the russians or in the current conflicts, M16s are somehow being used to shoot at the allied troops. No I'm not some anti-war nut..

Pornography is obvious. I have nothing against it. Living in the SF Bay area, I'm not some religious conservative fruitcake, I'm liberal as the next guy. People are free to do what they want. I'm talking about development of it and in particular my development of it. It's just not something I want to devote my life force in producing.

There's a whole bunch of other stuff I'm a little concerned with. Privacy is one.
Yes.. privacy is moot nowadays. If it can help sell more targeted products I can live with it (well with ad blockers I rarely have to deal with it). Yahoo got a lot of trouble when they ratted on a dissendent.

Are there things your doing that your less than proud of? Post annonymously if your concerned.

Maybe its time to stop feeling bad and do that startup you've always thought about?

Wednesday, November 19, 2008

No more.

I just read this article about quiting you job. Seth Godin says we should quit more often. That we should not be as forgiving as we are to our work.

So... I've resigned from my startup.. to do..... I don't know.. we'll see.. :-)
It might end up as a sabbatical.. I'm hoping something more.

I came to California to learn more about startups and entrepreneurism.
I've engrossed myself in the tech scene and tried to learn as much as possible about being an entrepreneur and startups.

Unfortunately, you don't really experience anything unless you DO. Unless your a founder, you don't really experience the no-win problems that they face.

I follow this twitter.. recently it had a great tweet:

“Do or do not... there is no try.” ~Yoda



Paul Graham says 'Starting a company is like jumping off a cliff and trying to build an airplane on the way down.'

Time to jump.. The direction is clear.

Monday, November 03, 2008

The Furnace of Argument

I was reading Tom Preston-Werner blog about how to meet your next cofounder.

I loved one of his lines: "Truly good decisions are forged from the furnace of argument, not plucked like daisies from the pasture of a peaceful mind."

It's soo very much the way I think. I don't know if its just me (or a California thing), but I've come to notice more and more people not engaging. Treating people with kid gloves, is annoying as hell. It wastes soo much time and a form of politics.

Maybe its a cultural thing.. Coming from the finance industry in London/Chicago/NewYork, people don't pull punches. It was honest.

Maybe I'm just an aggressive annoying sod. (If I am, please tell me). I like to believe that I think Outside-the-Bun (I love that 2002 taco bell commercial).

If I'm told its not the way we do things, I'll try it anyway and flow against the stream.

It's served me well so far.. it generally produces non-conventional approaches.

Why don't you try it? It's also makes your dull day a lot more interesting. :)

Garbage

Garbage is such a cool band. I found them on youtube and watching the videos again, I can see why I really got into them.

It really brings back memories of university and how I used to dress. :)

I love 'Push it', it kinda sums up on my outlook on life. If you don't push it to the edge, what's the point? Your just wasting air.

Tuesday, September 23, 2008

Stop watching Lost and start doing stuff!

Great video from Gary Vaynerchuck from Wine Library speaking at Web 2.0 Expo.

I can really relate to a lot of things he talks about. I'm thinking about where I am now and what the future holds.

  • A lot of people are doing stuff they hate. There's no reason to do that anymore.

  • Listen to your users, care about them. Do stuff to help them don't just listen and brush it off.

  • Stop crying and keep hustling. Were building business here.. have a business model.. make some cash along the way.

  • Be happy.. do stuff you love. Believe in what your doing.. or get out NOW.

  • Build your personal brand / brand equity.

  • The game is changing.. the people that used to control content (newspapers, tv networks) no longer do.

  • Work 9-5pm, spend some time with your family, 7pm-2pm is when you can work. Stop watching Lost!

Tuesday, September 02, 2008

Stephen Fry explains GNU

Stephen Fry (a very well known comedian in the UK) explains all about GNU in a video he produced.

Although I use MacOSX extensively, I really see the benefit of using gnu/linux as the server. I have VPS (w/ slicehost.. great btw!) and use Centos.

Tuesday, August 26, 2008

The Power of the Dollar

I was reading an interesting article called Why People Hate Capitalism, which I passionately agree with.

People complain about US jobs going abroad, but still stock up on Wal-mart where most things comes from overseas. They get the most cheapest goods they can get and then complain about american jobs and how everything seems to break in a matter of weeks/months. There is an endless cycle of consumption that on occasion, sickens me.

You might suggest people don't have a choice.. That's rubbish. People always have a choice. They still have the money for expensive phones with expensive plans, huge LCDs watching premium movie channels, SUVs and go out to fancy restaurants potentially employing illegal workers.

Repeat after me, I HAVE A CHOICE. Now what are you going to do about it?

Heres a list of things I've actively tried to change by using my spending power.
  • Use the public transportation. Cars are too big and inefficient in the US (compared to Europe where I've from). Concerned about terrorism in the middle east? What's more patriotic by limiting the amount of fuel you consume and limiting the dollars going into questionable regimes


  • I don't (or try not to) buy anything with High Fructose Corn Syrup. There's been lots of press on how truly bad this stuff is and it's in a LOT of commodity goods sold in the US. Do yourself a favour and read up on it.


  • I've discovered New-Balance trainers, which they make in the US. I used to be a Nike guy, but I've got sick of all the bad press of alledgly 9 years olds, working for a next to nothing and Nike selling them for $100 a pop.


  • Organics food. I'm trying to use as much as possible, although its a little more expensive. The amount of chemicals that get sprayed on your food produce is incredible.


  • Meat. I've a vegetarian, but a cow is not supposed to be the size of a Hummer. Only here they are that big. Think about why.. It can't be good.


Anyway.. hopefully something to think about..

Friday, August 08, 2008

Twitter comedy sketch

Oh this link is sooo funny.. The rise and fall of Twitter.. LOL

Monday, August 04, 2008

Travelers' Laptops May Be Detained At Border

I saw this on the washington post.

Travelers' Laptops May Be Detained At Border.
Federal agents may take a traveler's laptop computer or other electronic device to an off-site location for an unspecified period of time without any suspicion of wrongdoing, as part of border search policies the Department of Homeland Security recently disclosed.


WTF?? Can you imagine if other countries (say in Europe) started doing this? I would expect US citizens be up in arms, but this is being tolerated here.

I don't understand the reasoning. Don't they understand that with the internet there is a free flow of information (its in the tubes!). PGP file, ftp to outside the US.. done.

Is there really an assumption that bad people are stupid enough to cross the border with a laptop of questionable material?

Land Of the Free

*sigh*

Monday, July 28, 2008

VR-like head units with wii

Wow.. I just this utube video about using the wii-remote which is mounted on your head to change the picture of your monitor.

By tracking where your head is compared to the tv, it appears you get a real sense of 3D. I'm really looking forward to see how this progresses.

Here's his main site. I'm gobsmacked on how cool this is. It's very similar to Microsoft's surface technology. This might be the future of UI design.

Monday, July 14, 2008

Confused on how to do CSS?

Maybe you find those "Designing websites with CSS" to dry. Maybe you this form of communication is more digestible for you!

Sunday, July 06, 2008

PoW camps

Interesting article written by the economist RA Radford while spending time at a Prisoner of War camp.

He talks about how it from an economic perspective.

Saturday, June 14, 2008

Railsconf in 36 minutes

I'm watching Railsconf in 36 minutes. 3 days compressed. Interesting to get the names of the presenters that you didn't get a chance to see and links for further investigations.

Tuesday, June 10, 2008

Free running is mad!

Just saw this video. Its called Free Running and is based on Parkour. Its Crazy!

Free running is a physical art, in which participants (free runners) use the urban and rural areas to perform movements through its structures focused on freedom and beauty. It incorporates efficient movements from parkour, adds aesthetic vaults and other acrobatics, such as tricking and street stunts,

Thursday, June 05, 2008

NewsPuppet

I've knocked up a little rss news portal aka popurls called NewsPuppet.

Please take a look and let me know if you have any comments. At the moment, the feeds can't be adjusted. There's lots more improvement that can be made into user customization and amount of feeds and categories.

It's written in RoR if your interested.

RailsConf 2008

Last week, I ventured forth into Portland (thats in Oregan) to RailsConf08.

It's quite an event.. Lots of technical presentations, lots of networking and general shooting the breeze.

Something that I found particular valuable, were the Birds-of-a-Feather sections. These are less formal than the others.

Overall a great time.. I look forward to investigating more of these:

- Pool Party: Autoscaling on EC2
- Quick and easy custom servers using EventMachine
- Skynet - A Ruby Map/Reduce Framework

I have an interest in cloud computing and dynamically allocating resources to handle load; it was good to talk to people who are actively using it.

Thursday, March 20, 2008

Elements of Sustainable Companies

Sequoia is one (if not the top) VC firm in the Silicon Valley and shows us what they are looking for in a startup. Elements of Sustainable Companies highlights certain traits like 'Clarity of Purpose, Large Markets, Pain Killers" that is essential for startup to focus on.

Monday, March 03, 2008

xeyes++

Remember in the old days when you ran xeyes on your xwindows display?

Things have certainly progressed. Freaky!

Friday, February 29, 2008

Idea evaluation

Just saw an interesting post from Evan Williams, cofounder of Twitter, about the best way to evaluate ideas:

-How difficult will it be to launch a worthwhile version 1.0?
-Is it clear why people should use it?
-How much value can you ultimately deliver?
-How many people may ultimately use it?
-How many people may ultimately use it?
-How will people learn about your product?
-How hard will it be to extract the money?
-Do you really want it to exist in the world?

Saturday, February 23, 2008

Optimus Maximus

Looks like we may see the Optimus Maximus RSN. Engadget has a video.

I love how you can paint on the keys... Is this the future?

Why have static keys? Keyboards with come different symbols for english, hindi, sanskrit etc.

J-D-I

Back in few years ago, when I was working in finance in NY, we had a phrase called JDI - "Just Do It" from the Nike ad. In fact it was usually delivered as JFDI. (I'm sure you can work it out)

This is the way on Wall St.. you get used to it. It sounds scary and I suppose it it.. However it toughens you up. When you can trust your colleagues to get things done and they on you, you'll be surprised on what can be achieved.

This hasn't been my experience since coming to the West Coast. Things are more 'fluffy' here. People takes other peoples 'feelings' into account. Maybe its because I'm an INTP and so makes me less patient.

Case in point, it's taken 2.5 months to get a machine sorted out. (That's install linux on it and configure it for our setup.. WTF!?). A piece of configuration (5 mins works) can take 3-4 weeks to get done (huh?) and nobody seems to say.. WTF RU DOING? JFDI!

I've rebuilt my VPS in about a day, with not much clue what I was doing. A trained, skilled admin should be able to do it in super-quick time. Maybe its all this VC money that people are bathing in...

This is when I start letting out a bit of NY. I try and not push people too much.. I try to be nice. Give people a chance.. but if your taking the piss, then you deserve everything that comes your way.

Hence the reason for this post.. :) I read this article and it made me think back.

It's labelled 'Do it Fucking Now.'.

Read it and take it to heart. You'll be surprised on how awesome you can be.

Saturday, February 16, 2008

Letter to America

Theres a great post funny floating called 'John Cleese’s “Letter to America”'.

I need to save this for July 4th. :-)

Wednesday, February 13, 2008

Life advice

Some great advice on how to live your life.

Database verses MapReduce

You might have noticed that there's been a discussion by some dbase guys about how MapReduce is a step backwards.

The article is a little shortsighted IMHO. It's quite well known that databases DO NOT SCALE. Trying running a distributed database on 10,000 machines. In order to get the scalability of facebook, google etc you have to take the data OUT of the database, and generally dump them in memcached.

In any case, here's a nice response to the above article by someone who works for (but not speaking for) google.

An award

Mywaves the startup I work at has just won Best Mobile Video Service award at Global Mobile Awards 2008. Here's the press release.

Woohoo!

Tuesday, January 15, 2008

Macworld again... *sigh*

I love this time of year. Xmas has passed, my birthday has just passed a few days ago... I can look forward to Macworld and think about xmas/birthday presents I can buy for myself.

What you don't do that? Duuhh.. :)

This year was good. I'm thinking its time to get the Apple TV and the Apple Air. I'm also leaning toward the iTouch rather than the iPhone.

I just don't do verbal. I don't like to chit-chat and talk bollocks.. fortunately my Mrs doesn't either.

I also don't want to commit to a 2 year contract. I think carriers suck more in the US... or maybe they just have more power.

In any case.. Loren Feldman again best sums up macworld.

Funny.

Friday, January 04, 2008

Fate of Facebook

I was watching a vlog by Loren Feldman (I wish we had more of that NY attitude in Bay Area) about his departure from Facebook.

I tend to agree. Facebook really doesn't offer me *anything*. I'm fed up of it and specifically people who are on it.

Listen.. I try and update my status, ping people and generally interact, but I've noticed that more and more people just can't be bothered to be social.
I thought that was the point of joining a social network? The use of technology to maintain social relationships. Hello?

I've come to to conclusion that people join these things becz its cool and their friends are there or for marketing. Once the've had their initial fill they don't bother logging in again. Grrhh..

With Scoble being temporarily kicked off Facebook (he was breaking the TOS by extracting his own data), leaves a bitter taste in my mouth. The whole Beacon incident has made me realize that I can't trust Facebook to the same degree that I trust Google.

Tuesday, December 04, 2007

Are we in a bubble

I don't think we are in another bubble. The only people who would lose are the VCs, rather than last time when joe-public bought IPO stock.

Here's an amusing video from techcrunch. :-)

Tuesday, November 27, 2007

Motivation for startups

Quite a few of my mates have been talking about trying to start something. I've offered my services.. but I'm fairly sure nothing will come of it.

I think a lot of people love the idea of doing their own thing, being their own boss, taking over the world. The reality is that it's a LOT of hard work and there's an 85% rate of failure.

Me? I'm working for my second startup. (I'm not the founder of either of them). I fully intend to start something, but just can't find any ideas to do.

They say that you should fix something that you find broken. Others would probably have the same problem and you start getting users.

The truth is, I don't I have any problems or irratations. I'm fairly resourceful and if I need to do something, I can usually find some app on the net.

I'm fed up talking to people who want to create another niche social network targeted at people who have turtles as pets (for example). The idea is stale.

The other train of thought which I'm starting to subscribe to, is that you should just build something and target an area with some coverage. The idea is that it will morph into something useful. Well.. I can only hope.. ;-)

Anyway.. what more motivation do you need to go do something?

Thursday, November 15, 2007

Evolution of Apple

Saw this interesting picture of Apple's evolution of products.

Sunday, November 11, 2007

Google and Facebook

Although I'm on the facebook platform, I'm starting to like it less and less.

I just read on forbes how Zuckerberg was in NY pimping his advertising platforms. I'm not entirely clear, but it doesn't look good for independent developers that create applications on facebook.

It sounds like a "Facebook Advertiser" is going to have their branded applications all over the place, while indie developers are left in the cold.
If a small application developer is under the illusion that he can win a fight with a big-brand widget, that’s a bad plan, says Gerd Leonhard, chief executive of Sonific, which recently launched a music widget on Facebook.

“Facebook is the place where you cut your teeth and see if you have value on lots of networks and platforms,” he says. “If you want to be number one you’ll be hurt by this development. Facebook is cool and everything, but don’t put all your eggs in one basket.”

Yikes!

I've started to look at OpenSocial, the timebomb Google hopes will knock Facebook of their pedestal.

My initial impression wasn't that great. Mostly.. meh. It wasn't the whizz-bang, socket-to-me punch I have come to expect from MountainView. It may grow on me, but I'll reserve my excitement till it bears fruit.

Tim O'Reilly wrote a nice piece called 'It's the data, stupid'.

He has a great example:
Imagine what would have happened to Google maps if instead of supporting mashups, they had built a framework that allowed developers to create mapping applications across Microsoft, Yahoo! and Google as a way of competing with MapQuest. Boring! That's the equivalent of what they've announced here.


I have to agree with him that data mobility is key. It's great for developers that their applications can now run on platform-x and platform-y, but it doesn't look like they will have access to the same data. Not that great for users.

It's made me contemplate creating a microformat based social network, that goes against the trend of creating closely guarded silo's of data. Hmmm..

Tuesday, October 30, 2007

Earthquake!

Wow.. just felt my first earthquake in the SF Bay area! Magnitude 5.6 and lasted about 10 seconds!

Click the photo below for a better picture.


.

Friday, October 26, 2007

Time to move on.

I've decided that it's time to move on from my current work place onto something different. Being employee #6, it's been great to see how the company has grown... but it's time to try something different.

I've always been fascinated by the mobile space. Think 5-10 years to the future. Will desktop computers still be the main access point for connection to the internet? Compare the number of cellphones in the world verses the number of computers.

My bet is that mobile phones/fit-in-your-pocket internet devices will become more powerful and be *the* preferred way to access our content. With the iPhone and the potentials that it brings, we are starting to see a light out of the stagnation that has been the cell phone industry. I lay the blame mostly on the carriers who want to protect their revenue streams, rather than the exceeding slow technology innovation in the US mobile space. Do you see the phones they have in Europe?

I'm very excited to have accepted a position at mywaves.com. They stream video content onto mobile phones and are very good at doing it. 2M users and 10-15K sign up every day! A very exciting and hot space.

I will also be leaving Java behind and moving full time to Ruby-Rails. When I was doing C/C++, I fought so hard to convince people that the future was Java. I have the same feeling now with Ruby. Java has lots of life and be useful for some time, but I feel its use will become more and more diminished going forward. eg. What technologies are startups using? is it Java? its mostly PHP/Ruby-Rails/Python.

I've been doing more and more development (on the side) in Ruby-Rails and its just easier to get results. It's still a little rough at the moment, but do you remember Java 1.0beta ? :) Look how far things have come. My predications is that the trend will go more towards dynamically typed languages and Java will be regarded as C++ is now.

Anyways.. wish me luck.

Thursday, October 25, 2007

Botnets top world's top supercomputers!

I chucked when I read this.

It says that the number of comprised Windows computers that are under Storm Worm control, has more raw distributed computing power than the top supercomputers!

It's really a shame that they are being used to send continuous spam.. think of the things that could be solved if used more constructively.

Thursday, October 04, 2007

Dynamo, Highly Available Key-value Store from Amazon

This week I went to the geekSessions meetup which was titled 'Designing Beyond the Database'. It was fairly interesting to hear from real companies about the limitations of Relational Databases (for them) and how they've all moved to implementing their own hash to disk mechanisms. Hadoop was mentioned regularly.

I've had a rough idea on how Amazons S3 works, but Werner Vogels (CTO Amazon.. very cool guy imho) talks about a paper they will be releasing about Amazon Dynamo:

.."Dynamo, a highly available key-value storage system that some of Amazon’s core services use to provide an “always-on” experience....


"..Amazon has developed a number of storage technologies, of which the Amazon Simple Storage Service (also available outside of Amazon and known as Amazon S3), is probably the best known. This paper presents the design and implementation of Dynamo, another highly available and scalable distributed data store built for Amazon’s platform. Dynamo is used to manage the state of services that have very high reliability requirements and need tight control over the tradeoffs between availability, consistency, cost-effectiveness and performance."


Some nice reading if your into this stuff! :)

Monday, September 17, 2007

Rainbow table attacks

There's a lot of chat on the ether about Rainbow table cracking.

What is this? Essentially it's a huge text file of precomputed hashes for every (or a LOT) combination of characters.

eg Fgpyyih804423 can be cracked in 160 seconds! :)

Of course, this takes space. From 400MB to 8.7G. That doesn't sound a lot nowadays does it? that why people are starting to get concerned.

It takes a lot of time to generate these, but once they are out there... and you can download them and not to take the compute hit... hmmm..

Now is the time to start thinking about how you are storing your passwords. Your an idiot (yes you are) if it's plaintext in the dbase. Using a salt is very important and can minize the effectiveness of these type of attack. Using MD5 as a hashing algorithm isn't that great as its fast. Fast helps the cracker.. Blowfish is preferable.

Anyways.. heres a link explaining the attack and another very interesting one from a security bloke.

Tuesday, September 04, 2007

Equity Maths

Trying to understand how VC funding changes your percentage of a company can be confusing. Fortunately Paul Buchheit comes to the rescue.

Tuesday, August 21, 2007

BarCamp 2007

Last weekend I attended BarCamp and it was fun to mix with my own kind.. i.e developers in the web2.0 space.

Some highlights for me was the session on DataGrids which was about using a large number of servers to solve problems (open source version of google) and Microformats, which was about trying to create a more semantic web.

There were a few people trying to pimp their companies which was a little annoying.. but what can you do?

There are pictures in Wired as well as flickr. Here I am..

Wednesday, August 08, 2007

Amazons EC2 and S3

I'm looking into using EC2 and S3 for my side projects and for the price they seem like good value.

The setup I'm thinking is a RoR server talking to MySQL. I am concerned about the lack of persistence for EC2.

What happens is your disk gets wiped if your EC2 instance ever crashes. There doesn't seem to be an easy solution for this. There's lots of articles about replicating the database between two instances and taking regular backups and dumping them on S3, but in trying to keep up with my philosophy of KISS.. this is a pain.

I found this article if your interested about it. Heres the main amazon site.

Sunday, August 05, 2007

MacOSX applications for web development

If you're just starting out web development on the Mac, heres a link with the top applications that you might want to consider.

Tuesday, July 24, 2007

Facebook creating their own search engine

Interesting post by Aditya Agarwal about how facebook created their own search engine. Facebook is a closed system and not spidered by google with 30 millions users wanting search.

What they did was spider their own site and created a reverse-index.

Heres some staggering facts:

- Over 600 million searches per month.
- Approximately 1 terabyte of in-memory data.
- Average search query time of less than 100ms.

The results are more relevant because its based on your social graph distance. ie People you know are more relevant.

Nicely done.

Wednesday, July 18, 2007

Fast-Flux Service Networks

Here's a link to a very interesting explanation of fast-flux services networks. This is the next level beyond spam bots.

They use revolving dns entries and nameservers (to avoid detection) and hit proxy zombie machine for content. These zombies in turn pull their content from some other machine!

Monday, July 09, 2007

Ted vids

Although I was familiar with TED, I didn't realize they post their videos.

Go check them out. Lots of good stuff.

Saturday, June 30, 2007

Web frameworks compared.

Nice video from Nasa comparing the J2EE, Rails, Zope, Turbo Gears and DJango web frameworks.

Conclusion? Java sucks for webapps because it doesn't allow for quick turnarounds for the UI. If you really want to create webapps your going to have to learn a new language.

I have to agree here. Using Java/Hibernate and XML for configuration starts to get tiring after a while.

All my home projects are now in Rails and ruby isn't exactly rocket science.

iPhone - The Second coming

Well the iPhone has finally arrived. I went to my local Apple store just before midnight to check it out and it was surprisingly busy. I was fortunate that I didn't have to wait to get my mitts on it. :)

Of course I loved it to bits. You can really see how things will change in the future. Google maps was cool. Safari and web browsing was pleasant. (Not sure if I was on Edge or Wifi). The pinch zoom effect was intuitive.. but the virtual keyboard will take some time to get the hang of.

I've always been less than impressed by the mobile phones currently out there. They all seem to have mostly the same functionality but somehow haphazardly bolted together. They mostly have web browsers, music players and applications, but how many of these features are actually used?

I remember playing with my wifes Samsung i730. It had bluetooth, wifi and the so-called fast EV-DO network. Firstly it had windows mobile (or whatever they call it now) running on it, which was clunky as always. The phone had buttons *ALL* over the side. Just the act of picking it up, caused you to press several buttons which changed the volume and turned things on and off. I refused to use it because of this.

Apple again has found that people want advanced features but in a simplistic innovative way. Kudos.

Monday, May 14, 2007

First kiss

My first computer I used was the TRS 80 MODEL III. I was 11 years old and knew immediately how I wanted to spend my life. We used to go after school to the special room which had computers, to play video games. Mostly a space invaders clone and a multi-user tron game.

I got board relatively quickly and wanted to know how it all worked and so started trying to make my own. I started in BASIC but found it too slow for games and progressed to Z80 machine code. Since I didn't have an assembler, I had to type the hex codes by hand. *sigh*

Looking at the specs it was ridiculous underpowered (compared to today). 16K of RAM 2MHz CPU (Zilog Z80 to those that are interested).

That was 26 years ago. I have no doubt that I will look back in 26 years time and smirk of what I had to do in 2007..

Let me know in the comments what you started on.

Friday, May 11, 2007

SteveJ answers questions

SJ answers questions at the recent shareholders meeting. I find it interesting that he said that selling Tiger as a low cost option to 3rd World countries (while everyone else would be on Leopard) was an option.  

I found it disturbing about the reports that MSFT is trying to install windows on the OLPC.  SJ wanted to give OSX away for that platform but they declined

Anything that gets OSX out-there is a good thing.

Wednesday, May 02, 2007

Just a number..

What do you think is this number: 09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0 ?

Some strange satanic chant that will bring about Armageddon? errrrrh.. no.. Well the MPAA think it just might.

You might have noticed that digg.com has *EXPLODED* with lots of stories about this number.

What is this number? Its the HD DVD encryption key is what it is. The MPAA are going after people who post it with cease and desist letters... They claim that this number is their intellectual property! huh??

Wikipedia locked out (password protected) the page with the number. Digg followed.
They initially started deleting all the stories that contained this number. This caused such an uproar, that hundreds of digg users started submitting stories over and over again. Heres a picture of the front page. After consideration they decided to tough it out and let the stories be posted.

What next? Is Microsoft going to claim they own the intellectual property of the number 7 and that you will need to remove it from your keyboard?

Pleeeeze..

Post about this number on your blog. Stop this lunancy.

Tuesday, May 01, 2007

Eye of the beholder

Plato said "Beauty is in the eye of the beholder".

It's sometimes hard to appreciate art. People have such different tastes. Everyone has an opinion of what art is and usually more passionately, what it is NOT.

Landscape yes.. bucket of paint thrown at a canvas no. I try and be a little open minded.

I generally lean towards more contemporary art. You know like a tonne of rotting carrots strewed over a grand piano.. :)

Most people I talk to don't like it or say they "don't get it". I think thats a cop-out. People are used to passively absorbing what the TV blares out. They don't want to think. Clear your mind and see how it makes you feel.

I remember seeing an art piece once (I think in Chicago) which consisted of a sofa made of raw steak. Man did that cause a reaction! For those that do not know.. I'm a vegetarian! :)

I see art in technology, thats why I prefer apple products. You can tell that some serious creative thought has been applied. Its inspires me to do the same. It's probably why I'm so passionate about technology.

In any case, I saw this piece about paper sculptures. Yeah..yeah.. I can hear you saying 'whatever'.. but its really quite fascinating.. It obviously took a *long* time to make and I think I partially like it for that very reason. To put that much effort really shows something that I just can't quantify.

Anyhoo.. the final question that came to mind after seeing all of this was.. you guessed it.. "How many paper cuts did he get?!!" ;-)

Remembering that I'll be dead soon..

Steve Jobs quote:

Remembering that I'll be dead soon is the most important tool I've ever encountered to help me make the big choices in life.

Because almost everything — all external expectations, all pride, all fear of embarrassment or failure - these things just fall away in the face of death, leaving only what is truly important.

Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.


Found an interesting posting: 10 Golden Lessons From Steve Jobs.

Things to contemplate.

Saturday, April 28, 2007

Dasher

I've been watching a google tech video about Dasher, which is described as an efficient text entry system and I think its has potential.

The video describes how keyboards have very limited movement (each letter is effectively boolean - up or down) while you finger has around 14 degrees of movement, making them very inefficient match.

Mobile devices (cell-phones/PDAs) generally have to deal with this trade-offs when determining the type of text input systems they implement. Full qwerty support makes the device larger than desired; using multiple letters on one key (typically found on cell-phones) irratating to use or using a gesture system (Palms graffiti), is small but effectively you need to learn a new way to write.

Dasher seems to address all this with word predictions. All this with a simple continuous one finger gesture or an eye-tracker version.

For those with a disability, I can see this a huge step in the right direction.

Here's
the download link. Go check it out.

Wednesday, April 25, 2007

Eye trickery

I have no idea how this works, but its NOT an animated gif.

Wednesday, April 18, 2007

Apple at NAB

Apple is at NAB again this year and unveiled final cut server and final cut studio.

Apple have a setup with 2 demo theaters, lots of demo kiosks and a screaming octo-core bad-boy Macs Pros.

They also have a fairy impressive 40 Xserve RAID equipped media SAN. Yeah baby!

More pics here.

Monday, April 16, 2007

dodgeball on the dead-pool?

How long do you think before Google puts a bullet in the head of Dodgeball?

The 'net has been buzzing about how the founders (Dennis Crowley and Alex Rainert) of dodgeball (which got acquired by google nearing two years ago) have quit google. They say that they were fed up of not getting enough resources from google to make dodgeball the best it could be.

Here's a 6 month, page views graph comparison between Twitter and Dodgeball. Twitter has exploding!

This is a little sad. Dodgeball had potential. I'm not sure how the company can continue without employee #1 and #2.

Saturday, April 14, 2007

Red5 recruitment tactic

Red5 is a game studio thats packed with ex-Blizzard staff, decided they wanted the recruit the best people in the industry.

How do you think they went about doing this? Hired a crappy recruitment firm? Post a few ads on craigslist? Errhhh.. no.. they created truly creative personalized requests.

Heres the story from Red5's perspective. Heres from a recipient.

They got a 100% response rate, well above the normal 2% you can expect.

Whoa..

Friday, April 13, 2007

Google buys Doubleclick

Crikey! Google buys DoubleClick for $3.1B! and in cash!

I bet Microsoft and Yahoo are really annoyed.

Yeah.. MSFT has lost its teeth (from previous article). Tell me you aren't scared of Google.

Tuesday, April 10, 2007

Microsoft is dead.

Paul Graham has caused a nice little ripple because of his article labeled 'Microsoft is Dead'. He even wrote a follow up article to clarify his position because people got so upset. Have any of these people who are crying actually RTFA??

First of, I'm a big fan of his essays, they usually make a lot of sense.

I heard him speak recently in startup school. He gave the speech of Why to Not Not Start a Startup. It was educational, funny and motivational. I wanted to get out my macbook and start changing the world right there and then! :)

He's not a stupid guy, read between the lines. Microsoft isn't dead. It's not going to run out of money. Visual Basic will still be around, don't you worry!! :)

He's saying that the decline has started. MSFT have lost their teeth.

People are more scared of Google than the 800 pound gorilla that is Microsoft. MSFT doesn't innovate. They just copy 'n paste and are successful because of a very effective marketing department. Do the cool-kids developers that want to go change the world go work at MSFT? I don't think so. Even Scoble is going on a rant about MSFT. He says:
"This isn’t Netscape you’re talking trash to, Steve. Have you really studied Google? It doesn’t sound like you have.

Again, Microsofties, you’d be better served not to talk trash until you have something YOU CAN SHIP!"


Google is knocking out cool innovate things all over the place. Agreed they are only making money on one thing (and they are making a lot of it) but they are changing the industry. How is MSFT doing that?

I've read that when startups try and go get VC money the standard question is 'If Google enters this space how are you going to compete?'.

That's a hard question to answer.

Monday, April 09, 2007

Techcrunch

Michael Arrington from Techcrunch (a great blog of whats HOT in the valley that a LOT of people read here) decided to take a look at what we do and they really liked what we offer.

I still work for Powerreviews, but we have a just released a reviews-shopping portal site called.. drum-roll.. Buzzillions !

Techcrunch says:
"PowerReviews is willing to give away their software to merchants, but in return PowerReviews have the right to aggregate that review data and present it on their own consumer facing review site, Buzzillions.

Here’s the brilliance of the PowerReviews model. They then turn around and sell traffic from Buzzillions right back to their merchant network, on a CPC or CPA basis. I don’t believe I’ve come across a startup before now that manages to use data, created at a partner site, to generate traffic that they then sell right back to the partner."


This is ultimately what we do (and for free) and our merchants LOVE us because of this. We provide review content on their site and they WANT us to be successfull on Buzzillions as we drive good-quality traffic towards them.

Wednesday, April 04, 2007

Mac Pro

Apple releases a Big Bad Boy.

Meet the latest addition to the Mac Pro family: The world’s first 3.0GHz, 8-core Intel Xeon-based Mac Pro. Consider the bar officially raised.

This box is smoking. These Xeon's really fly.

Monday, April 02, 2007

DotNet developer comments on Apple Service.

I read an interesting post from Kevin Hoffman about his experience in dealing with Apple.

He was having some problems extending some example code and emailed Apple for some help.

They responded with help in reproducing his problem, gave some optimization tips and treated him like a real person.

I'm sure that there's lots of cases where Apple is like a black hole, but I like to think that the 'cult-of-the-apple' is because of this more human approach.

Maybe thats a lesson to us all.

CNN-Money

CNNMoney gives the startup I'm working for a mention today. An interesting read.

Saturday, March 31, 2007

Mailinator architecture

Paul Tyma (who now works at google) talks about the architecture of Mailinator. I love its simple design.. its fundamentally a stripped down java SMTP server which holds all the emails in memory, so disk IO is not a problem.

He says that 99% of emails received are not read, so he compresses them to reduce the memory footprint; to limit spam an aged hashmap is used based on IP and subjects. He obvious used the KISS approach... nice.

Scoble on Joel

Scoble recently interviewed Joel (from Joel-on-Software) about what its like running a software company.

I can definitely agree with some of the points Joel is making. Once companies get VC money, their can be a tendancy to splurge. The message I hear repeatedly from entrepreneurs that have been successful is about being frugal.

Saturday, March 24, 2007

time for school

Went all day to startup school in Palo Alto. It was a lotta fun meeting up with fellow tech-heads/entrepreneurs.

They had some really good speakers who were both educational (on the most part) and humourous. Heres a nice summary.

On one hand, I'm completely drained (it was a long day) and the other completely motivated to start creating.

Sunday, February 25, 2007

Reac Table

Reac Table, an explanation of an new audio electronic instrument.

A very cool demo is here . I love the strangeness of the UI, not sure how intuitive it is. I guess the explorative aspect of it generates creativity.

Maybe this is the future of DJs. Hmm..

Saturday, January 27, 2007

Power desktop

People are complaining about information overload and the amount of electronic content they are starting to accumulate.

I often think how user-interfaces are going to be like 5 or even 10 years from now. The last 10 years have been remarkable. I remember using Microsoft Windows 2 and thinking it was cool. Well I was using MSDOS at the time.

Using macosx now, its soo far ahead of what I thought would happen.

10 years from now, could we have something like this virtual desk?

Saturday, January 20, 2007

Cocoa development

I've been toying with cocoa on and off for ages but couldn't find anything that I really needed to implement. (Necessity is the best learning tool they say.)

This has got been intrigued. Every week an application is posted. You have to figure out the functionality and implement it. Source code follows a week later.

Maybe this will provide me the motivation to keep going.

Thursday, January 11, 2007

Not putting up with crap tech

I have to admit I mostly think like this recent blog posting about steve jobs.

That extra bit that you do really-really does make a difference.

Maybe technology is a zen experience for me..

iPhone

You've probably already heard about the iPhone. Gizmodo created a nice specs page. Time also is worth readling.

IMHO it truely is a fine piece of technology. At the moment I have a crappy phone (pay as you go virgin mobile) as the technology out there is just crap. The treos are reasonably, but the technology is ancient. I have the Palm Tungsten-C with wifi and it crashes 80% of the time when connecting. I've been looking at the Palm Lifedrive to organize my life but everyone complains how terrible it is.

Palm keeps promising the new version of their opsys based on linux. I'm excited about it but I've been waiting for this for the last 3 years.

My Mrs has the Samsung i730 which is a fairly advanced Windows phone. It has bluetooth *and* wifi yet the Windows UI is a joke that I can't tolerate using.

I'm an apple fanboy.. I admit it.. but you can't say that this isn't a phone done right? Virtual interfaces are where things are going.

Thinking back.. I bought the 2nd generaion iPod. This was a time when only apple folk knew what it was all about. It cost a fair bit but I loved it. The standard video iPod is soo far ahead of my old one its not funny anymore.

I look forward to how this will progress and how it will cause telecom and phone makers to shape up.

A lot of people have complained about it being tied to Cingular. What do you expect them to do? Verizon and the other telecoms routinely disable advanced hardware features so they can knicke-and-dime you. WTF?? You want to charge me $2 for what?? Paying for wallpaper and ringtones are a joke. Apple will not let itself be blackmailed like this.

I'm also excited about it running OSX. Yes.. they haven't said whether you can create applications for it.. but common.. do you really think that Apple won't let people improve the whole experience?

Think small steps..

Silicon Valley Tech Meetup presentation

We did a presentation at the Silicon Valley Tech Meetup last Tuesday and to the people I talked to, it was quite positive.

Rafe Needleman mentions us on his blog with the very nice title 'PowerReviews: Cleverest user reviews site so far'.

The Beta is open. Please go check it out.

Sunday, December 10, 2006

Spheres

I never knew that spheres were so much fun!

The site that I can't get enough of is cgsphere. The galleries are awesome!

The idea is you start with a very simple sphere scene and use your imagination.

Unfort. I'm nowhere near that level. I've still tinkering with cheetah-3d. Its very simple (and yet powerful). It has a gradual learning curve that keeps me motivated. A lot of people rave about Blender, but theres too many buttons for me to remember.

Sunday, November 26, 2006

Sprites of yesteryear

Very interesting art. Richard Horsman has taken sprites from old games and converted them to 3D images. Cool.

Great article about what its like living in the valley during the web2.0 growth. I agree there is less money squandered on stupid ideas. Also the cost of development is a lot lower.

During the first boom-bust, startups were spending silly money of areons, party launches, clustered oracle servers, huge sun boxes and weblogic bea server-apps. With the maturity of Open Source, we have real stable frameworks and operating systems for free.

Communication is better now. IM is another cog in your communication rather than the exception. With better high-bandwidth penetration in the home, it means that everyone is contributing and producing content.

Fantastic! :)

Sunday, November 12, 2006

Architects

Interesting article at ibm developerworks about how developers become architects

Monday, October 30, 2006

Stores rave about web reviews

We got a mention in the chicago tribune about how stores love reviews.

Thursday, October 19, 2006

Friday, October 13, 2006

Lunch with Eric

Some of us from powerreviews had a very pleasant lunch talking to Eric Miraglia from yahoo YUI team. We talked about the YUI library and cool things that can be done.

He posted his comments on his blog.

Sunday, October 08, 2006

Monday, October 02, 2006

Mash up or shut up - Yahoo Hackday.

Yahoo opened their campus last weekend for their developer hackday. There were lots of workshops and talks and had a great time absorbing.

They really have some talented people working on api's that make the average developers life a lot easier.

Anyhoo.. I was the first to get registered and was given a whole bunch of cool swag. woohoo!

The offices are pretty cool and every hack need was taken care of.

They had Beck play and it was a fantastic concert. They truely are original both musically and in their performance. They also had some very superb puppets!

In fact the puppets themselves made a very funny yahoo video.

If you ever get a chance to go to one of these, I would recommend it. Great day.

Thursday, September 28, 2006

Wednesday, September 27, 2006

Google development practices / Woz

Steve Yegge talks about how Agile Development isn't the silver bullet. He goes into how software development is done at google.

Went and saw Woz on his book signing tour. It's fascinating to hear him speak about the early days and how he really did push the boundaries of computers.

Monday, September 11, 2006

Supped-up Video iPod tomorrow?

Theres been lots of press about Apples presentation tomorrow.

Wired has aggregated the best of the mockups that are floating around.

My favourite is the iPod Chimera.

Tuesday, September 05, 2006

Nabaztag

I just saw Nabaztag on my surfing and I think it's quite cool. We have an ambient orb in the office but Nabaztag looks a lot more fun!

Flicker and YouTube links.

Monday, September 04, 2006

NYT article

The New York times has an article about consumer reviews where PowerReviews gets a mention.

Sunday, September 03, 2006

Techcrunch interviews P.G.

Techcrunch interviews Paul Graham.

Noah takes a picture of himself every day for 6 years and stitches them into a movie. Mesmerizing.

Interesting picture of frozen cherry trees.

Thursday, August 31, 2006

Peer Pressure

Nice like article from entrepreneur.com about reviews and peer pressure.

Of course.. being the best review service out there.. we get a mention! ;-)

Saturday, August 26, 2006

Customer satisfaction

It's very satisfying when our customers really love what we do!

Nathan Decker, Director of E-commerce, evogear.com:

"PowerReviews enabled one of our biggest coups to date. The implementation went smoothly, their team offered exceptional support, and the product itself far exceeded our expectations. Not only did we gain functionality on par or superior to the largest and most sophisticated eCommerce sites, we immediately differentiated our offering in the marketplace. In short, this company has it dialed. They are Web 2.0 personified. What exactly is Web 2.0 you ask? Who the hell knows, but PowerReviews has found a way to enable any website with robust, scalable, and fully featured reviews at no cost. As for me and my team, we are absolutely stoked."

Friday, August 18, 2006

Lessons from Kiko

Looks like Kiko the ajax web calendar is getting sold on ebay.

Theres a writeup of the why it failed by one of the founder.

Paul Graham seems to think that startups should stay out of Google's way.

I'm not sure I totally agree with that point of view. Theres been some reports that Googles other services (other than search) are not being as used as much as they hope.

Sunday, August 13, 2006

Thursday, August 03, 2006

Earthquake

First noticable (4.4) earthquake in SF.

Heres the image from the USGS.

Unfortunately I was in milbrae and didn't feel a thing. Yeah.. I was still there at 8.00pm.. Phuu.. working at a startup

Tuesday, July 25, 2006

Thursday, July 06, 2006

Glass Curtain

Interesting article about googles new HQ and their views on space and interactions.

Video on youtube which takes the whole desktop metaphor to another plane.

Thursday, June 29, 2006

Son of Man

Nice etching on a powerbook from the famous René Magritte painting.

Friday, June 23, 2006

Impossible is relative

When you think you have impossible problems.. think about this guy.

Wednesday, June 14, 2006

Cars

Last weekend I went I saw Cars, the new Pixar movie. I loved it!

I have to saw that its right up there with the movies they produced.

I would however, recommend you view it as late in the evening as possible, as the afternoon shows will be filled with kids (they can be more 'expressive' than grown-ups...).

These films are really a class of there own. I read, that on their render farm, each frame took 17 hours to produce!

It also reminds me why I really don't like anything coming out of Dreamworks. Its ALL about the story. Animation is second.

Anyhoo.. I see that Apple sponsored the piston cup (from the movie).

Also some interesting facts about the movie.

Tuesday, June 06, 2006

Jonathan Schartz speaks

Its interesting to hear Jonathan talk on his blog about the use of product reviews:

Jonathan Schartz writes:
Which is why you'll see something very interesting next week start to appear on Sun's web pages and throughout our on-line store. You'll start to see product reviews written by users. You'll see user defined ratings, right on our products. Just like book or product reviews at Amazon. We're starting with just a few products, but it'll ultimately extend all the way up to our highest end enterprise offerings.

It's great to hear that corporations are willing to listen to their customers. There is great benefit in listening to the good and bad from your customers.

Monday, June 05, 2006

Site launched

Although we've got clients and actively developing in the background, we just launched our corporate site to give a lot more details of what we are about. Wohoo!

If you have any questions or interested in using our service, please let us know. We have operators standing by! :-)

Thursday, June 01, 2006

Tips to Start

Some good tips in starting a company. Part1, part2, part3.

Congrats to all at PowerReviews.com, we are 1 year today! :-)