Monday, October 28, 2002

What is more important?

The group or the individuals who make up that group?

Before you answer lets pause and think about this a moment. We are talking about Holism vs. Atomism. Holism (I think it would be more appropriately spelled Wholism) emphasizes the whole system. Atomism (derived from breaking things down to their atoms) emphasizes the qualities of the individual parts.

Before we jump into debate, note that both are compatible and necessary. A hydrogen atom has it's properties because of it's WHOLE nature, but without the individual neutrons, protons and electrons, it wouldn't be possible to have the atom at all. Or better yet, a brick by itself isn't much, but put a lot of them together with mortar and you have yourself a wall!

Atomism tends to get more attention because as humans we like to think of ourselves as individuals. We are unique and special. We even, to a certain extent, want to believe that without us the world around us just wouldn't be the same.

Holism is something engineers have to think about. When I build a network I cannot concentrate on one piece of the puzzle at a time. Well, I can, but it's very inefficient. Better to look at the WHOLE picture and plan accordingly. Anyone who has done a budget knows this philosophy as well.

The reason this has been on my mind lately is because my office has taken a bit of an Atomistic view. It has splintered into departments. Not as much of a big deal for larger companies, but we are not a big company. The departments do not work together to solve company problems. They are concerned more for their needs. In a business where each department needs to assist the others, this causes a lot of strife and bad moral.

There were many reasons for the office to fall into “atoms”, but one of the causes was a new and faulty work flow. The way data is distributed through the office was built over time with no structure. It was also built by those who had to implement it, not necessarily those who needed it. In short the processes are inefficient, designed for or by the wrong people and the system is not being utilized to it's optimum efficiency and never will in its current state.

That's where I come in. I noted a couple months ago about a big project I was hoping to get approved. Well I did and I'm the project leader. As far as upper management is concerned the primary goal is installing and setting up a new CRM package. However, that is my secondary goal. My primary goal is to get the office working as a team again by helping design new, efficient and usable work flows.

I have assembled a team of “super users” from each department, including managers (mine is one of them). By detailing our current work flow I can do two things. One, I can see where there are weak points and work on fixing those areas. Two, I'll be able to design the application/database to work with our needs.

The first is very important to me. Part of the reason our current system has so many points of failure is because it was not designed with the users of the system in mind. They looked at the WHOLE, but not the INDIVIDUALS. A great number of “great” features were not used or slowly phased out. Pieces were added on after the system was in place, making them inconvenient and thus not used. If during their normal work flow they are asked to do something out of the way, it's not going to stay in favor and will eventually fail.

Just as a network has to be analyzed and planned before implementation, so must business work flow. When building a network I need to know what will be on that network. Will the applications and traffic warrant 100 megabit hubs and switches? Will there be a need for fiber optics? What is the future growth potential? Etc. etc. Any good engineer HAS to do these things. Planning is necessary to the success of a project.

To use another analogy, do you know why Compaq and IBM computers are so popular among businesses? Not necessarily because their parts are better, but as a whole they are better. Let me explain. Compaq and IBM (and likely other OEMs) build and test their configurations rigorously before offering them up to the public. That's why there are only a few configuration options. Those are the tested and known to be “good” configurations. Others may work but may not be as efficient or stable.

“Good” is highly subjective. Whether it's a person, computer or process, the needs will be different from one person/department/company to the next. You can build a computer with all the “best” parts, as reviewed by other users on the Internet, but that doesn't mean those parts will create a WHOLE “best” computer. The “best” memory might not work on the “best” motherboard.

The same applies to businesses and processes. Sometimes sacrifices have to be made so that the WHOLE is a success. The whole work flow could be disrupted because one department wants something special that will cost the company thousands of dollars and will require customization. That INDIVIDUAL need will have to be pruned to save the WHOLE process.

In a business especially, the bottom line is the business. The WHOLE is the goal of everyone. If it's not the whole starts to fail. I'm sure you all can apply that same philosophy to many other situations in our lives. Atomism and Holism cannot work alone. They work together to produce a dynamic system that can evolve and grow. Hold to one alone and that system is doomed to fail.

Saturday, October 26, 2002

Price Update


I've updated my Entertainment PC page with updated pricing. I'm trying to hit it once a month as prices change. I'll also modify things slightly if better or less expensive options come out.

I also noted my displeasure with the WinDVR2 software. I do not want to be held responsible for suggesting a product that frankly I feel is junk. Maybe others have had better luck with it. I did leave it on the list however as it is a valid (debatible) software choice.

I get a surprising number of hits on that page, probably due to the fact I list the part numbers (which many online retailers seem to neglect for some reason). So I get hits from people looking for more info. I hope my page is of some help.

Since I don't have the money to actually BUILD these systems and test them in the real world, it's all just numbers and letters on a page, but if you are insterested in me spec'ing out a custom machine (no case mods please), let me know. I'm always up for a challange, plus it keeps my hardware knowledge sharp.

Friday, October 25, 2002

Strings, Uncertainty & Infinity

(disclaimer: I don't have a degree in Physics, Mathematics or Philosophy. The idea I am presenting are not fact. Actually none of the references I used are established as facts. However my ideas are based on my interpretations of theories that are widely accepted as true or highly likely. Keep this in mind, Newton's theories have been considered fact for roughly 350 years. They are now easily shown wrong. They are VERY close to the truth, but not 100%. His theories fall apart at the macro (galactic interactions) and micro (atomic particles) levels.)

I've tossed out a theory of the Omniverse. The Omniverse is infinite and is made up of an infinite number of universes. Michio Kaku states in his book 'Visions', “At present, the fundamental problem with sting theory is that millions of solutions of the theory have been found, but none which precisely matches the known spectrum of quarks, gluons, neutrinos, etc. Many people have despaired of ever finding all the solutions of string theory to find our universe.” I contend they will never find all the solutions because there are an infinite number. This plays right into my theory. But before I get too head of myself, let me explain String Theory, as I understand it.

At its most basic, String Theory states that everything is made up of vibrating “strings”. Their frequency, vibration, determines its properties. Quantum particles are made up of these strings. There should be an infinite number of frequencies, and thus an infinite number of particles. This is what troubles the string theory physicists. If there are an infinite number of solutions, they cannot determine if the theory is correct or not. They need to solve it with the variables that produce the properties that are present in our universe to do this. At present that is the only way we can know with any certainty that the theory is correct.

So String Theory would give us a fundamental understanding of the foundation of the universe. With that understanding we should be able to understand why the universe acts as it does. Steven Hawking has commenting that knowing the theory to everything would be like knowing God. He's right. With that level of knowledge we could do nearly anything. Many String Theory physicists actually do not feel that their solution will be the theory of everything, but just the next step. Only time will tell. We don't know what exists outside our universe. Will String Theory tell us? Perhaps not 100% but it can give us glimpses.

String Theory can calculate millions, perhaps an infinite number of universes. Who's to say they don't exist? There is nothing that states our universe is the perfect one. Many, including Hawking have suggested that because we are here it's proof that ours is the best because of the extremely sensitive thresholds of our physical universe. But with an infinite number of quantum particles couldn't another universe, with totally different physical principles , be created? That universes Newton might come to different conclusions than ours because of the different particles that make it up. If Sting Theory is correct however, those strings would be fundamental to any of the universes, successful or full of a soup made up of quantum particles that cannot interact in a constructive manner.

The Heisenberg's Uncertainty Principle fits in here nicely too. Basically it states you cannot ever know anything for certain without observation/interaction. The classic example is Schrödinger's Cat. This poor cat is in a box. You don't know if it's alive or dead. Without looking in the box you can never know for sure. But rather than leaving the answer in limbo, the answer has to be both. The cat is alive and dead at the same time.

If there are an infinite number of solutions to String Theory then there has to be an infinite number of universes created from that uncertainty. Our universe is far from perfect so it makes logical sense that there has to be more. An infinite number of experiments looking for the perfect universe.

SOMETHING!


SOMETHING!!

Happy Joie? hahaha ;)

Sunday, October 20, 2002

I get bored sometimes



Yeah well who doesn't right? Well I started thinking about it and I really don't have a reason to be bored. I mean with all my interests I should always have plenty to do! And I do. I have books, my computer, my camera, etc etc. So what's the problem?

The problem is I have no challenge! I'll stumble across something that interests me and I'll run with it for a little while, but as soon as the challenge is gone I drop it. The initial challenge is the learning. If something interests me I enjoy learning about it.

Occasionally someone will challenge me. Work and Melly usually. When that happens I'm forced (in a good way) to dive back into what caught my interest to start with. This also gets my perfectionist tendencies working in a positive direction. In other words, when I'm challenged I do my best work.

I realized this evening that is why I get bored sometimes on the weekends and evenings. If I'm in learning mode I'm ok, but otherwise i need something to do. Ok so it sounds a bit pathetic, but I need a task master. I need a wife! LOL ;) I have just the woman in mind too. :)

In all seriousness this is an important revelation for me. I know I'm an intelligent guy but I had a terrible time in college, with a few exceptions. I have to learn a certain way. The class has to maintain my interest and without an instructor/professor who can or will challenge me personally I will loose interest in the class and I won't do well. In other words I need an instructor who can work with me one-on-one. Any one who's been to today universities and colleges knows that one-on-one work with your instructor is nearly impossible, unfortunately. There are exceptions, but not many.

I think this is why most of my knowledge has been self taught. When I got into computers professionally, I had taught myself roughly 90% of all the computer skills I had. Now it's probably closer to 98-99%. Lots of trial-and-error as well as reading. I'm doing the same now with physics. I'm doing a lot of reading and thinking. I've even considered trying to reteach myself calculus.

I could probably do better now back in school, but at this point I can't see why I should. If I can teach myself with less cost and more interest, isn't the savings worth it? With a professor I'm going to be forced, challenged, to learn more and in a more well rounded format. Doing it myself I can put the cart before the horse.

Actually one day I want to teach. I want to challenge kids to learn more about their world around them. I think why I want to teach is because I suspect there are many other kids and adults who learn like I do. The idea you can teach en mass and expect people to really be able to do anything with that knowledge seems a little off to me. You should WANT to know more than what is in the text book. That book is only a guide. I had instructors like that in college. I had one tell the whole class that if you couldn't memorize the things in the book and in his lecture we wouldn't pass. I didn't pass, twice! The third time I had a different, better instructor and got an A.
Well I've strayed from the point, but the basic point is that I've learned some thing very important about myself and why I didn't do well in college. Perhaps this knowledge can help me in the future, as I'll have to go back to school if I want to be a teacher some day.

WinDVR2


I get a lot of search engine hits on this product so I felt it was important to note my experiences with this piece of software.

IT SUCKS!

The first time I loaded it, I was running an ATI TV Wonder card. It never even let me into the interface. I assumed it was an interfacing problem as the TV Wonder isn't as popular as the full ATI All-In-Wonder card. I uninstalled it and forgot about it.

I just loaded it again because I got an ATI All-In-Wonder Raedon 8500 DV card. I figured, 'hey, I've been getting a lot of hits on this application, let me check it out. I bet it'll work fine now that have a better card."

BZZZZZTTT!!! WRONG!

The results were worse. I got a message saying there was an application error and pop-zoom, my computer rebooted. This happened twice. I gave up and uninstalled it again.

Sure there are probably trouble shooting FAQs I could read, but that's not the point. Software like this should work first try. This is version 2 of the software even. I think I'll just stick with the DVR capibilities built into the ATI software. InterVideo's WinDVR2 plain didn't work at all for me. Buyer beware. Their website is slow as molassis too.

Friday, October 18, 2002

I'm done


I'm dropping this spam vs. anti-spam vs. me thing. There is a lot more going on here than I care to dive into any further. I'm walking away from it. I'll deal with it when I have to but outside of that I dont have the time to deal with it. I have more important things in my life than this.

Note: This has nothing to do with my blog. My blog will remain up, just no more spam articles. I'd rather talk about idiots not using their blinkers. LOL