OffBeatMammal

Searching for monkeys in Cyberspace

Wind Blown

clock January 26, 2010 21:08 by author offbeatmammal

Okay. this is quite a departure for me. I don’t normally get the urge to write these days and when I do I don’t feel it’s good enough to share publically but this… well, it just felt like it wanted to get out.

So please enjoy. Comments welcome (be gentle) – hopefully they will inspire some improvements (but I probably won’t be giving up my day job any time soon).

amykane.typepad.com_hamptondune Image credit: Amy Kane

 

As I move slowly along the beach I can feel the wind from the sea trying to blow me from my path. The gusts are sometimes forceful and I have to lean into them, often glancing out over the water as I do so. At my age I try and stay away from the water.

Despite the incessant wind I continue on my patrol looking, as I do every day, for signs that others have been this way. Today, as yesterday and for many days before, the only marks on the sand are from the crabs and the birds that prey on them, and the traces of my previous passages.

The wind whips up a flurry of sand and, momentarily blinded, I turn away from the sea towards the dunes. The spare grass that helps keep them in place is fighting a losing battle. Over the years the sand has moved further up the rise and is piling up against the low wall that separates the beach from the tended land beyond. I wonder how long until the wall, and then the pristine lawn, succumbs.

I reach the limit of my endurance and turn to seek refuge, and as I do I catch sight of a a stick embedded in the sand. No. Not a stick. The color of an old tea stain and long scoured and polished smooth by the action of wind and water, it stands both as memorial to my charges and testament to my failure.

Rotors tilting into the wind I return to my roost to recharge, pondering the irony of an airborne autonomous sentinel defeated by a virus borne over the sea on the very winds that outlasted mankind.


I have to add a note of thanks to Robin Sloan and Hugh Macleod for inspiring me with their daily creativity. I suspect growing up reading books by William Gibson, Iain M Banks, Terry Pratchett and Douglas Adams probably had something to do with it as well.

Updated: Just for fun I published this as a Kindle eBook … I will be very confused if anyone actually buys a copy



With great power comes great responsibility

clock January 10, 2010 17:43 by author offbeatmammal

Intel-IHEMReading this you’re probably consuming electricity. Your computer, the lights, heating or air conditioning. If you’re in your offices there are probably one or two things plugged in that you’re not using at the moment. At home it’s probably even worse… and when the only real visibility you have is your monthly bill it’s pretty tough to actually do anything about it.

Luckily there are a number of solutions starting to ramp up that will help the typical homeowner to get a better understanding of what’s happening in their house in real time – both as an all-up number but with the more sophisticated solutions on a device by device basis.

Once you have the ability to monitor then you can start to make intelligent decisions – and see the impact of those decisions by tracking changes in real data.

At the macro level solutions like Microsoft Hohm and Google Powermeter can obtain billing data directly from your utility company and give you an overview of what’s happening to a bill by bill basis.  Hohm also has a number of wizards to let you provide more information about your dwelling and it then makes recommendations.

Earth Aid goes one step further by using the same data (already connected to more utilities than either Microsoft or Google) as well as performing analysis on local areas to indicate how well you’re doing compared to your neighbors. They identify appropriate offers and tax incentives that you can take advantage of and also let you earn points that you can trade for rewards.

If you want more realtime information Wattvision and the TED 5000 connect to your power meter and provide real time data. The TED product even uploads that data to the Google Powermeter site to give you a more granular dashboard.

Tracking down performance of individual items is a little harder at the moment. Most TVs and refrigerators don’t have a way to report energy usage but you can plug them in via an individual Kill-a-watt plug or power-strip and gather that data to help you understand what your microwave or DVD player are actually costing you in “standby” mode. 

It’s interesting to see devices like the Intel Intelligent Home Energy Management platform appearing – by using sensors embedded in devices around the home it can track and monitor everything from the external temperature to the power that your phone charger is drawing and help you make decisions based on the information in real time.

Imagine being able to optimize your use of the electricity grid based on the cost – automatically start your dishwasher at 3am so the dishes are ready for breakfast; monitor the temperature in rooms and make a decision based on occupancy patterns as to when to start warming them; flag an in-efficient household appliance as maybe being in need of replacement.

For now however you can start small and simple with solutions like the Conserve to control things at the click of a switch.



Personal Health Records and the Individual

clock December 21, 2009 22:07 by author offbeatmammal

health creates a lot of paperwork There’s a lot of talk in the US and other countries about the moment about Health Reform and how Personal Health Records (PHR) aka Electronic Health Records (EHR) from the like of Microsoft (HealthVault), Google (Google Health) and others (e.g. Dossia) are going to make things more efficient.

Sadly in a lot of cases the people they seem to make more efficient for are the Hospital Administrators and Insurance companies who’ve done a good job of letting costs spiral out of control to improve their shareholder returns rather than providing good value healthcare at low cost to the consumer and the tax payer.

Maybe adopting PHR frameworks is going to help reduce costs and make Doctors lives easier but without a personal-centric view I’m not sure how it’s going to help the recipients of health-care – you and me.

What happens if I’ve chosen to put my data into HealthVault yet the hospital I get admitted to only has a Dossia based system. What happens if I change dentists from a Google Health affiliated provider to a HealthVault practitioner. Will my Chiropractor in the US who uses HealthVault be able to access the X-Rays taken at a Medical Center in Australia or the UK?

And will any of them be able to access personal data the should be taken into account as part of holistic health based approach to maybe stave off the need for medical attention – personal training, gym and other exercise?

I use an Omron pedometer which I track in HealthVault via the WalkMe service. My Polar FT80 HRM however stores data in their service. I use the equally isolated gtFtr to track random workouts and weigh-ins. Other people may use something like a Nike+, FitBit or a Philips DirectLife (with personal recommendations) to track their activity and a Withings scale that twitters your weight to your followers. Every time I go to the gym there’s no record of what I actually did there (hence the need for a Gym Buddy) so there’s no way my doctor knows I’m actually following their recommendations or my personal trainer to see the results of my latest checkup.

There are initiatives like Continua to come up with common standards for connected equipment but at the moment they seem to have some IP requirements standing in the way of getting more people to the table.

Without a way to put the focus on the individual and get people to buy into the concept adoption will be slow and painful but if there’s a way for people to connect and see the impact of their choices (or the benefit of their good behaviors – as sites like Dental Optimizer try to go) I think the impact of PHRs will be more far reaching than just helping a few administrators cut down on their paperwork



The opportunity cost of bad service

clock December 16, 2009 14:22 by author offbeatmammal

Providing customer service costs money. Providing good customer service takes commitment and money. Money to hire the right people, commitment to provide a good level of service and learn from what your customers are telling you, and more money to actually do something about it.

What does indifferent customer support cost? While it doesn’t hit your bottom line today it’s going to have an impact when the customer doesn’t come back or shares a negative opinion and you lose business.

I know how tough it can be to provide good service. I spent some time running a support team for a software company as well as making sure we had support in place for premium services on some web properties. In every case there was a cost associated with creating service levels that made the customer feel you were on their side, and a cost associated with resolving the issue (sometimes engineering costs, sometimes time, sometimes smiling and giving a refund and hoping we’d do better next time) – from this I learned a simple lesson.

I learned that you don’t treat support as a necessary evil, you treat it as a pre-sales and marketing exercise and you focus on making happy people who are more likely to engage with you and your brand again. If you focus on getting them off the phone as quickly as possible with as little fuss as possible then you’ve already lost the battle.

As technology improves providing good service shouldn’t be hard. Companies like Starbucks, Comcast, HP and Polar all have multiple ways to talk to them – Live Chat, Twitter, Forums, Email, support systems like FogBugz – all of which allow tracking and continuity of engagement and potentially very public resolutions.

How they approach the task is very different and varies from ignoring negative comments and promoting positive ones through to active outreach and open communication. Sadly though even where individuals do a good job the process and attitude of the company lets them down (I’m looking at you HP – does it really take weeks to find out you don’t know how to change the assignments of buttons on a PC you make?!)

With a current issue with another company they have been great. Lots of communication and I’m sure we’ll resolve the issue and I’ll say nice things about them in the future.

The opportunity cost to HP of providing ineffective support is that I bought a new Acer machine at the weekend for home, so for want of a simple software fix they lost at least one machine.



Can ordinary users make money on Twitter?

clock December 14, 2009 15:25 by author offbeatmammal

Ad.ly Twitter Advertising Blogging has been great for a lot of folks as residual income from Amazon or ads at least covers the hosting and beer money.

As more people move to micro-blogging with services like Twitter the question has turned to how people (including Twitter themselves) can make money on these services.

Ad.ly like to think that they have an answer with sponsored tweets – though delivering one every couple of days at a buck a tweet (and a $50 minimum payout) it’s probably going to be a while before they see their first millionaire!

I thought I’d give it a try just to see how it compares to the other click-through stuff I have hosted here…



Annabel Scheme

clock December 11, 2009 17:44 by author offbeatmammal

Annabel Sloan A few weeks ago I came across a really intriguing short story and an even more intriguing idea…

The idea was simple. If Robin could raise enough pledges to buy the story he would write and publish a book. It seemed like a great idea so I made a pledge – partly out of curiosity, partly because I really enjoyed the short story and wanted to read more and partly because I really like the idea of independent artists making it without needing big business.

Robin quickly raised the minimum and set out to create the book. Along the way for supporters he gave us insights via Kickstarter, email and twitter into the creative process and even opportunities to help shape the work as it evolved.

After an amazing short time a mysterious package arrived through the post – my copies of Annabel Scheme and the really cool this was seeing my name in the credits along with the other contributors.

 

(oh, and I’ve started reading and it’s everything Robin promised and more…)



MIX10 is coming

clock December 8, 2009 11:25 by author offbeatmammal

By now you’ve probably seen the news – MIX10 is happening in Las Vegas in March and registrations are now open – sign up before January 15th and you save $600 off registration and get a free night at the Mandalay Bay (the new location for 2010)

MIX is a conference about designers and developers so the call is open for content – and once the submissions are in you’ll be able to vote on the sessions you want to see.

Of course, you’ll want to show your support so there’s a simple way to add some bling to your blog

<script type="text/javascript" src="http://blog.offbeatmammal.com/samples/mix10/mix10bling.js"></script>

if you define two variables in your javascript before you call the random blog bing script then you can over-ride the width and height - just like this

<script type="text/javascript">
var bling_width=120;
var bling_height=160;
</script>
<script type="text/javascript" src="http://blog.offbeatmammal.com/samples/mix10/mix10bling.js"></script>


Cutting down on wall warts

clock December 7, 2009 19:48 by author offbeatmammal

In our house we have way too many cables (just ask my wife!). While a lot of the cables are just regular mains leads (though we try to optimize the way we use those) there’s quite a few wall warts for charging cellphones and the like.

Truepower UCS While it’s not going to solve every problem there are a couple of mains chargers that also provide USB power – from iGo and Belkin for instance – but they still require cables. Well, I think my wife would approve of this idea – a mains outlet with built-in USB connectors (that only draw power when something is plugged in).

The TruePower UCS is available pre-order for only $10 – due in early 2010 as soon as it gets final UL approval.

It can be installed to replace any standard dual wall socket and provides standard mains power as well as 5V DC 600mA power to both the USB outputs.

This should help with some of the clutter though it doesn’t help with all the other transformers for the cableTV set-top box etc it’s a start.

Of course cable free power charging like the PowerMat is the real answer to the cable crunch but I suspect it’s a while before we can cut all the cords.



Code in the clouds

clock December 3, 2009 20:39 by author offbeatmammal

Windows Azure Platform After seeing the Azure cloud hosting in action for Be A Martian (launched at PDC) I thought it would be an interesting experiment to take a small project that I was currently hosting on a traditional virtual server and see how easy it was to deploy to the cloud and what the results were.

Rather than detail the steps here I’d recommend you have a look at this great tutorial that outlines exactly what you need to do to get from File | New to opening the site in IE and seeing it run in the cloud.

While it’s not as easy as taking your existing .Net files and just uploading them to a server (and the SQL Azure process is a little complex compared to a normal SQL at the moment) but once you’ve gone through the process once I suspect, like a lot of things, it’s less challenging.

From a very quick play with the three main players I think Google’s App Engine is an interesting place to play but with fairly restricted language and database choices you do need to be comfortable with their offering to dive in and although it’s been around for a while I don’t know of any large projects deployed for real with it.

Amazon’s AWS has been around for a while and offers familiar environments to both .Net and open source developers and there are many real world examples of sites using EC2 and S3 to help them scale. While more flexible in environment than App Engine the Windows and SQL Server options offered in EC2 are pretty outdated at the moment.

Azure is very much the new kid on the block and is certainly still a little rougher around the edges than the others (for instance some of the database functionality doesn’t work with the current RTM SQL Server Manager tools, and there is no option for automatic scaling, you have to manually request new instances – which while great for managing costs isn’t so good for dealing with unexpected spikes). It’s certainly aimed more squarely at the professional developer rather than a hobbyist but it’s also very flexible – supporting both Visual Studio (as you’d expect) and Eclipse for development, and languages such as PHP and Java in addition to the .Net staples.

I suspect that whichever flavor you end up trying (and I’d recommend trying all three to get a feel for the options available and what features you might need to make your project shine) a lot of websites from simple blogs to enterprise critical projects are going to end up running as virtual instances in a robust, scalable and distributable environment.



Be A Martian

clock November 25, 2009 21:58 by author offbeatmammal

Be A Martian with NASA's JPL At PDC this year Vivek Kundra announced the launch of a new site from NASA’s Jet Propulsion Laboratory (JPL) that a couple of folks I work with were heavily involved in (and I got drafted in to help out which was amazing fun).

Tim and Marc from Microsoft, the folks from JPL and the MondoRobot team are very smart. Real smart. Seriously… how often do you get to talk with folks who think nothing about sending robots to another planet just because they’re curious?

Because they understand that kids (of all ages… 5 to 50, 9 to 95) are curious as well they came up with a really smart way to combine that thirst for knowledge with the huge amount of data that they’ve yet to analyze and combine them in fun and new ways.

Be A Martian Hence Be A Martian was born. A site that allows anyone view documentaries on the Mars rover missions, explore the surface, ask questions and help with the process of scientific discovery by looking at images and finding craters or helping line different pictures up… and it’s only the beginning.

The site is presented using Silverlight – which allows a slick user experience – and the data is hosted using the Windows Azure Platform to allow it to support the scale required efficiently.

You can do anything you like without registering, but … if you do register then you can earn points for various tasks to enhance your reputation on the site. You can check out my profile and see how I’m doing.

Oh, and don’t forget… a little curiosity goes a long way. In fact, Curiosity is going to Mars in 2011… by helping map craters today you’re helping improve NASA’s understanding of what the Rover will be facing when it gets there.



Search

Calendar

<<  March 2010  >>
SuMoTuWeThFrSa
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Sign in

Twitter


    follow OffBeatMammal at http://twitter.com


    Amazon Store


     
    Donate unused CPU cycles with BOINC Stats and Account Management from BOINCStats.com



    Blogroll

    Archive

    Tags

    Categories


    Disclaimer

    The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

    © Copyright 2010