Richard Mitchell

Software Engineer - Red Gate Software
Engine programmer and factotum.

Telekinisis doesn't exist

Published Wednesday, March 29, 2006 9:55 AM

Me and a few friends went bowling last night which is all well and good but it got me to thinking about telekinisis. I mean all of this energy put into willing the bowling ball onto track and willing that last pin to fall over. There are millions of people bowling all over the world, or if you're like me, trying to bowl and failing miserably. All over the world people are willing those pins to fall with all their might but they remain stubbornly stuck to the floor as if there is an engineer back there busily sticking chewing gum onto the bottom of 1 in 10 pins, bear in mind I use the term engineer here in the vaguest possible sense.

So with all those people exerting all their will if any of us possessed telekinetic powers surely they would be discovered and the people would then be dissected by shadowy government agencies or become professional bowlers. Therefore in my not so humble opinion telekinisis does not exist.

Now working this into some sort of technical post we can assume that by a similar reasoning telepathy doesn't exist. If you make changes to some common piece of code people need to be informed. They can't just read your mind and know what effects your changes are going to have on their programs. So in a growing team what sort of technique do you implement to keep people informed? Sending an email out for every little change would mean everybody ignores it. Having some sort of internal documentation system would mean that nobody reads it. What sort of balance can you strike that has a low enough signal-to-noise ratio that people pay attention to it?

So far we've setup a system of email lists for each project so people are only informed about what they profess an interest in. We'll see how this works over time but we're loath to introduce a paper based change impact system as this would introduce so much overhead in time we don't get to actually work on the cool stuff we love doing and the testers love finding bugs in.

Still I wish telekinisis existed, if only for my bowling score.

Comments

 

Audra said:

look, the only reason that you can't do it yourself, is because you think it doesn't exist. i can move a golf ball when i want to, and besides that, how the hell do you prove that something DOESN'T exist?
July 6, 2006 1:40 PM
 

Richard Mitchell said:

Well ok if you can move a golf ball whenever you want to with just the power of your mind you should make a fortune and laugh on my - not to be taken too seriously - post. As to proving something doesn't exist something stuck in my mind from when I was a child being told that you can't prove a positive you can just disprove a negative. It's kind of counter intuitive but does make sense. That's the ancient greeks for you.
July 7, 2006 2:29 AM
 

Neo said:

Basically,This is MY opinion...Telekinisis exists but you have to practice it. Trust me I dont think anyone even with telekinisis can even knock over a pin with their mind...That would be to much power.
December 6, 2006 9:57 AM
You need to sign in to comment on this blog

















<March 2006>
SuMoTuWeThFrSa
2627281234
567891011
12131415161718
19202122232425
2627282930311
2345678
Larry Gonick: Geek of the Week
 Cartoonist, mathematician, historian and environmentalist. Larry Gonick proved that learning could be... Read more...

A SysAdmin's Guide to Change Management
 In the first in a series of monthly articles, ‘Confessions of a Sys Admin’, Matt describes the issues... Read more...

Exchange: Recovery Storage Groups
 It can happen at any time: You get a request, as Admin, from your company, to provide the contents of... Read more...

Build Your Own Virtualized Test Lab
 Desmond Lee explains the fundamentals of building a fully functional test lab for Windows Servers and... Read more...

Rendering Hierarchical Data with the Treeview
 It sometimes happens that Web Server controls that visualize data don't quite fit with the way that... Read more...