My perfect computer, Part 1: The Power cable


Disclaimer: I am not an designer. But I think I do know a lot about customers and what they want.

In this new series, I will write about the perfect machine I would like to have right now. Ok, in a few years.

Power Cable I start with something simple. The power cable.

I use laptops most of the time at my desk. That is why I had a so called desktop replacement. I was happy when I boughed it. Mine has desktop elements inside. That made it cheap, and more powerful then other laptops. In fact now a few years later it is still more powerfully then most laptops I know.

But it screams for power. I removed the powercable when I started typing this, and I am already at 72%. And I did not stop typing. 68%

I know that part of this, is that the battery has a memory. 63%

And my power cable is in all the time. (Except now)

Hey I work at a desk. When it goes down this quick, I can not afford to check the numbers all the time. Which reminds me 54%

I will plug in at 50%, because I the computer goes down at somewhere at 40%. Voila there is the complaint: I am at 50%

So how would I solve this?

I would like to have a new option in my OS (Windows that is) (Next to desktop/presentation etc)

I want to connect my powercable, but when I select my option, my computer should not use the power, it should use the battery. And instead of warning me about the low power,  (which he does in the current options without cable) he should start using the power and charging the battery.
Of course this is a new option, so that when I want to charge my battery before a long trip, I can do this, using the current power options.

It would help me and all consultants I know a lot. I promise I will keep buying a second battery.

But today both of these batteries have a similar memory and the batteries are no longer sold for this old model . If I want to give my old machines to my children’s school, it would be nice, if they can move it from one desk to another without the computer shutting down. (Like with previous laptop…)

The geek in me wonders, for who is this the most work, the OS, or the Hardware? I have been dreaming of this feature since I used my first notebook.
The hardware boys have always told me I did not need it because the next generation batteries would be so much better. Yeah Yeah, 10 years later and and nothing has changed…

I am Yves Hanoulle, your virtual Project coach and you can reach me at blog at my last

Technorati tags: Futuristic Computer, Power Cable, Future PC, What users want, practical laptop’s, my perfect computer, series

Safety in Courses

I moved this post to my new blog


XPDay France 2007

With a tight schedule of delivering new versions of, my Gestalt course, and preparing the start up of  almost forgot that it is only 2 weeks before my father and I go to XPDay in Paris  to deliver a full day of workshops.

We are really looking forward to it. Our Leadership game was a big success last year in Paris, and we hope to repeat that again this year. In the afternoon we will play our “Help my team is in War” game.

I am especially interested hearing from people that follow both workshops. Both workshops were invented independent and until now, we have delivered them separately.In Paris they stay separated, but it is the first time people have the opportunity to follow both in the same day.
The reactions are important for us,  because for these two workshops merge into a one day workshop about leadership.

This time we will stay 2 days. Plenty of time to talk with Pascal Emmanuel, Laurent etc…

I am Yves Hanoulle, your virtual Project coach and you can reach me at blog at my last

Technorati tags: Agile Development,, XP, Paris, France, Laurent Bossavit, Emmanuel Gaillot, Pascal Van Cauwenberghe, Leadership Game, Help my team is is war,, Ignace Hanoulle, Pair Coaching, Workshop, Gestalt

The system DLL user32.dll was relocated in memory. Systeem-DLL-bestand user32.dll is verplaatst in het geheugen.


My favorite sales person, had another problem on his machine:

Systeem-DLL-bestand user32.dll is verplaatst in het geheugen. De toepassing zal niet goed werken. De verplaatsing was nodig omdat DLL-bestand C:\WINDOWS\system32\HHCTRL.OCX een adresbereik in beslag nam dat was gereserveed voor systeem-DLL bestanden van Windows. Neem contact op met de leverancier van het DLL-bestand voor een nieuwe versie.

Or in English:

application_executable_name – Illegal System DLL Relocation
The system DLL user32.dll was relocated in memory. The application will not run properly. The relocation occurred because the DLL C:\Windows\System32\Hhctrl.ocx occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.

Both User32.dll and or Hhctrl.ocx are from Microsoft. So the vendor they are talking about, is Microsoft.

After a little googling I found a solution on the Microsoft KB site. But it turns out to be not so simple.
I did not have time to try it out.
I am posting this for 2 reasons

  • 1 to find this info it back when I will need it
  • 2 I am also surprised by the message/ error itself. 2 MS files that get into conflict about memory?

When I was teaching VB6 courses, I warned people that all VB6 applications are standard using the same memory address, and that this re-location can slow things down. It was pretty easy to change that address, the big problem was to what new address. Because of that I know nobody that did this on a regular basis for all dll’s created in their company. I knew it was slowing things down, that it would actually crash that is new to me.

I am Yves Hanoulle, your virtual Project coach and you can reach me at blog at my name @ my training company .net