Archive

Author Archive

Fixing the Usability of the Pause Button

March 15th, 2009

fixing-the-pause-play-button

The Pause button is broken. It’s broken because you resume exactly where you left off. As more audio and video becomes available via on-demand, the usability of the pause/resume button will become more important and will become a distinguishing feature among players.

For music, where you resume the song is not very critical. However, for longer content, such as video or podcasts, the pause/resume functionality is much more important. When you resume, you often lose key plot points and generally lose time rewinding the content.

Typically, you Pause a video or audio because you are interrupted – you are switching tasks. When you return to your movie, tv show, or podcast, it takes you a few moments to get back into the frame of mind when you left off. This is called the cost of task switching. As a result you often end up having to rewinding the stream a few seconds into the past and then restarting.

Here are 5 ways to enhance the usability of the Play/Pause button:

  1. Paused Video and Audio content should automatically resume a few moments in the past - not at the pause position.
  2. The amount of automatic time shifting should be proportional to the length of the content. For example, A short podcast, should backtrack a second or two while a TV show should resume 3-5 seconds in the past. Feature length films might rewind even up to 30 seconds to a minute.
  3. The nearest a scene change or audio lull should factor into the auto time-shifting calculation.
  4. If the content is played on a computer, the Pause point should be set to when the mouse starts moving before the paused button is pressed.
  5. If available, the reflex time should factor into the Pause point. (eg: the time between moving the mouse over the pause button and actually clicking the pause button)

colin Ideas , , , , , ,

Timezones & DST Version 2.0

March 1st, 2009

dst

Timezones and Daylight Savings Time are antiquated ideas that need to be replaced. I propose that they be replaced with a new Universal Time that would synchronize the globe

Standard Time was an invention for the emerging global economy. A version 1.0 if you will. Of course it was never implemented with the order that Sr. Sanford Flemming originally envisioned. Standard Time solved these problems:

  • each city had a different noon and midnight based on the local view of the sun
  • communication and train schedules were complicated and convoluted

Standard Time introduced:

  • 24 zones representing 15 degrees of latitude that would use a consistent time
  • each zone would be exactly 1 hour different from the next
  • colloquialisms such as ‘noon’ and ‘midnight’ remained with minor changes

Unfortunately, Standard Time had its own set of problems:

  • confusing when a political region is divided into multiple time zones
  • scheduling meetings and coordinating events are problematic since Noon is different depending on your local timezone
  • Therefore timezones became organized using political boundaries instead of latitude zones causing broad inefficiencies of the use of solar time

Daylight Savings Time was finally enforced after WW2 as an attempt to reduce the use of incandescent light bulbs at night (the primary use of electricity) and ultimately maximize the sunlight for working hours.

However, DST has its own serious drawbacks:

  • DST doesn’t reduce electricity use but increases electricity consumption
  • psychologically, people are more likely to go out in the evening if it is light after work – thus more automotive & gas consumption
  • Schools and office buildings use more gas/energy to warm up in the morning because the ambient temperature is lower due to the darkness.
  • DST is least efficient for central US states and Canadian provinces and benefit the East and West costs the most.
  • In these central states and provinces DST is not observed causing switching costs and potential loss of productivity during the adjustment.
  • Each country has its own DST rules

Ultimately DST is an inefficient attempt to recreate the solar efficiencies that local-time once had.

As we move to a more and more globally dependent economy, timezones still introduce complexity and communication hurdles when dealing with different organizational units spanning the globe. Often businesses will adopt a single timezone to communicate companywide (often choosing the timezone of the company headquarters) More importantly, we are looking for ways to optimize our daily routine to minimize utility costs. Heating big office buildings in the dark hours of the morning is less efficient than letting the sun heat them up and

To solve these problems, I propose a new Universal time. We’ll call this Version 2.0 for timekeeping in a global environment. Here is what I propose for the New-Universal-Time:

  • Globally adopt a single timezone for timekeeping. Ideally this would be UTC, but I’m fine with arbitrarily choosing NST too.
  • Each region locally defines how to maximize solar time. For example, in Boston, the local hours of business could be 13:00 to 21:00 while in San Francisco it could be 16:30 to 00:30

Aside from the transition period, this will solve the two major problems: 1) communication consistency and 2) maximize daylight to minimize electricity/gas consumption (and minimize SAD). While each city/state/region will define their own business hours there will be a universal language to communicate the difference.

Now, when someone on the west coast proposes a meeting at 22:00 (middle of the local solar day) the person on the East will say, “sorry I can’t make it, I’m putting my kids to bed then.”

Of course, I realise that while the benefits might be many, getting wide spread adoption will be next to impossible. It’ll likely happen right after the US adopts the metric system.

colin Ideas , , ,

Next Generation Neilson Box – Using iSight to Track Advertising Reach

February 16th, 2009

isight-neison-box

Let’s be honest. The real reason that Neilson Boxes track TV watching patterns is to ultimately report Advertising reach to they people paying for the TV programs – the advertisers. Neilson reports to the stations what shows were watched and when. This data is correlated with the commercials and fancy charts are produced when the station is wooing a new advertising client.

The problem with the internet is, while we know a lot more about advertising impressions, we also know a lot less. When a commercial comes on the TV, consumers watch only the commercial. It’s eyeball monopoly. When an ad is placed on a webpage, the ad is competing with the content on the page for attention. Eyes bounce over advertising with great ease.

But what if you could track a person’s eye on the webpage? This would be valuable information. It would not only give feedback to the effectiveness of the placement and layout, it would also provide another valuable metric – eyeball attention.

There are two ways to track eyeball movement:

  1. indirect using the movement of the mouse. People read with their mouse, so just track the movements of the mouse
  2. Use the computer’s built in iSight to track the person’s eye movements on the page.

All Mac computers bought over the last few years come pre-equipped with a webcam facing the user. iSight is the colloquial name for this webcam. The webcam is present not just on Macs these days, but also on Dells, Lenovo’s and most other home computers.

Why not pay users a small fee to watch them as they surf the net?

Sure it’s more intrusive than a Neilson Box, but the information would be immensely valuable. Even today we don’t know if the person was actually in the room when the ad played on TV. Tracking eye movement on a webpage (and correlating it to the window position and the contents of the viewport) is a relatively simple computational task. The big challenge will be getting user adoption.

Would you allow a third-party computer program to watch you as you surfed the net?

colin Ideas, Muses , , ,

How to Save the Zune (by Conceding Defeat to the iPod)

February 15th, 2009

zune

The truth is that the Zune is not the success Microsoft hoped for. Even now there are rumors that Microsoft will look to shut down the Zune as the company tries to cut costs.

Instead of trying to beat Apple using Apple’s trategy, Microsoft could beat Apply by conceding defeat. Instead of trying to build an eco system of proprietary adaptors and peripherals, Microsoft should make the Zune compatible with the ecosystem that Apple has already created. The Zune should be able to plug in and use every iPod enabled product already available.

Even if they have to pay a licensing fee to Apple, Microsoft needs to adopt the adapter standard. This will lower the cost of switching and consumers will be more willing to ‘try’ the Zune. Microsoft’s greatest strength is embracing the existing ecosystem. This is how Microsoft won the first round of the OS wars.

Microsoft’s strenth is compatibility, while Apple’s strength is usability. Microsoft should bat to their strengths instead of trying to emulate the competition. As I see it, this is the only way that they can win the music player wars.

colin Ideas , , ,

Preparing to Live Longer: Living to Eleventy-One

February 4th, 2009

hourglass1

Over the last 50 years, the average life expectancy of a person has been increasing at a rate of 5hours per day. Tomorrow you are expected to live 5 hours longer than you were expected to live today.

Today, my life expectancy is supposed to be around 80 years of age. Once you adjust it, my average life expectancy is around 100 years. If I’m above average by even one standard of deviation I could easily expect to live to 111.

The problem with projecting life expectancy is that we don’t have very many data points. The people that are dying now, are people that lived through the depression, used asbestos for their table clothes, and smoked like a chimney. 

However, I’m willing to bet that the average increase in life is not a regular average, but an increasing average. Meaning, that I might very well expect to live until well past 120 years.

So what? If I can reasonably expect to live to well past 100, or 120 years old, then:

  • I can’t retire at age 50 or even at age 65 and have enough money to hold me out
  • I should plan to work well into my late 70s
  • I have another 45 years of my career ahead of me
  • Retirement is not an option. I should be plan mini-retirements throughout my life now.
  • While I might live longer, my risk of neurological degeneration dramatically increases! (near 100% chance)
  • I should be “investing” my donations into research into Parkansans, alzheimer’s, etc.
  • The rate of global population growth is underestimated.
  • A significant boom in the health care industry (especially palliative care) is set to boom.

Some interesting Ted Talks on the subject:

colin Muses , , ,

Public Transit Part 2 – Starting Fresh

February 1st, 2009

skytrainI’ve asked before: can we fund public transit without Tickets, Tariffs, or Taxes? The obvious follow up question is: how can we reduce the cost for public transit?

The challenge for many of the old subway systems is that the technology has changed, and they are left with an infrastructure that must be maintained. For example:

  • Boston, London and Toronto (to name a few) used to use coal engines. This meant that the tracks could not be enclosed in glass because the space was needed for ventilation.
  • Without enclosed tracks, you can’t automate the trains with robotics for safety reasons
  • The ventilation system is based on the movement of the cars. Enclose the tracks and each subway stop needs to be redesigned and equipped with new HVAC systems. Very Pricey.

Unfortunately, public transit is typically built after the need is causing pain. Municipalities start with buses until they get overloaded, then they move to trolly cars, and then finally to rapid transit.

But if you were to build a new rapid transit or public transit system in a budding city, how would you build it? Here are my suggestions:

  1. Developers should band together and build corridors through new developments. In the short term it could be used for public parks. When the city grows, it can be resold to the city – at a premium – to make easy access to the suburbs.
  2. Focus on skytrains instead of underground subways. This makes it more subject to the elements, but substantially decreases in the implementation cost
  3. Use smaller cars of various sizes (2 person, 4, and 6 person) that are queued at each station and can be introduced into the transit system on-demand. This requires robotics and queue planning (so that empty cars are available at source stations at all times). The result is higher variable cost, and lower fixed cost.

Any other suggestions?

colin Muses , , , ,

Virtualized Microsoft Office for Mac

January 28th, 2009

virtual-office-for-mac

Microsoft should stop developing Office for Mac and instead ship Office for Windows running on a Virtualized Windows environment on OSX.

Microsoft Office for mac is a paradox for Microsoft:

  • Microsoft can’t risk losing the income from Office for Mac – It’s 10% of Office sales.
  • Office for mac makes it easier for PC owners to switch to Mac.
  • Microsoft makes money from office, regardless of whether the person is using OSX or Windows.
  • Its cross platform support means 2X the cost of development
  • Making sure it works consistently between OSX and Windows increases the cost substantially
  • Features in Office Mac lag that of Office Windows.
  • Feature adoption slows because of the lack of cross platform support – especially in enterprises.

So what should Microsoft do? Microsoft needs to get back into Virtualization.

At the same time that the Mac has risen in popularity, so has Virtualization technology. Virtualization allows you to run a different Operating System inside your primary Operating System. This way you can run Windows in OSX with very little performance loss. VMWare and Parallels are just two of many companies competing in this space. Unfortunately, Microsoft pulled its Virtual PC product for Mac several years ago.

Instead of developing a separate product called Office: Mac, Microsoft should develop one version of Office. The Mac version would simply be Office for Windows running in a virtualized environment of windows.

The benefits?

  • single development cycle
  • consistent user experience
  • additional revenue from selling the virtualization environment as a standalone product
  • Office for Mac would mysteriously runs a little slower than the Windows counterpart (because of the virtualization shim).
  • The best side-effect? How do you speed up Office for mac – Use Windows.

colin Ideas , , , , ,

Paying for Public Transit Without Tickets, Tariffs, and Taxes

January 25th, 2009

Public Transit

Is there another way to pay for public transit? Could we even make it free?

There are three ways that most municipalities pay for public transit:

  • Tickets – where each rider pays per trip
  • Tariffs – where the people who don’t use public transit pay a fee (see London, UK)
  • Taxes – where everyone pays a portion whether you use the system or not

Unfortunately, public transit has a very inflexible cost structure:

  1. huge setup cost (sometimes >$20 million per km)
  2. large fixed cost – the buses and subways run on a schedule, regardless of ridership
  3. very low variable cost – a very small incremental cost for fuel per rider

This means that whether people use the system or not, the municipality has to pay the bills -including labour, fuel, and maintenance. Therefore, the public transit system needs to be efficient and valuable to attract the maximum number of riders.

This leads me to wonder: Are there other ways to pay for public transit other than Tickets, Tariffs and Taxes?

For example. While people pay for tickets to go to the movies, the revenue hardly flows to the movie theater – it goes straight to the producers. Instead movie theaters make their money on the value-ad, on the popcorn and soda sales.

Further, could you give away public transit for free and make money via another revenue stream? (Much like advertising to Google’s free search).

These are just questions for now with no real answers. Some possible answers could include:

  • targeted or focused advertising (such as forcing people to watch tv commercials)
  • up-selling for cellphone or wifi coverage during the trip
  • selling comfort or convenience on longer trips (such as padded chairs, etc)
  • integrated restaurant ordering systems so your table is ready for you when you get to the restaurant or your pizza is waiting at your door by the time you get home

This is just the tip of the iceburg. What other ways can public transit be funded – without asking riders to pay more for each trip?

colin Muses , , , ,

More to come.

January 14th, 2009

Ideas. And lots of them. They’re locked away in my head. Soon, these Ideas about life, business, technology and society will find a home here.

No filler. No Bull. Just Ideas.

Take ‘em. Use ‘em. Take them as you’re own. These Ideas are for everyone. Open to the public domain.

colin Muses