Sending a Satellit to Space: What could possibly go wrong?

Coming out of a project meeting Friday evening, the following wisdom came to my mind:

“The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair.” – Anonymous

CubETH

Continue reading

Constructing Software for Hardware

While developing a data logger for an advanced UAV inertial sensor I had to think about the quote below several times:

“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult. It demands the same skill, devotion, insight, and even inspiration as the discovery of the simple physical laws which underlie the complex phenomena of nature.”
C. A. R. Hoare

Still my design is not simple, and still I have to discover the not so simple physical laws of that sensor :-(.

Inertial Sensor Setup

Inertial Sensor Setup

That quote from Sir Charles Antony Richard Hoare is so true. In case you did not know: he is the one who developed the quicksort algorithm. With this and all his other work he shaped the software and computer industry. And reminds me about the challenges and difficulties of constructing software……

Happy Constructing πŸ™‚

Knowledge

Quote

“If you have knowledge, let others light their candles in it.”
Margaret Fuller

I very much like that one fromΒ Margaret Fuller because this does not apply to all of us working in the education industry: so many engineers have so much knowledge, but do not share it, as if they are afraid that they will lose something? Sharing knowledge is an excellent way to increase your own knowledge too.