Thursday, March 18, 2010

Well...I'm fat

I've decided that my 35" pants are too tight. What a weird thing, I was so skinny in m youth and never considered how this 'could' happen. I was a 28" in college.

Anyway...so here I am.

I carry my weight well, as my chest is larger than my belly since I 'seem' to store it all in my back.

What's really odd is that my weight hasn't changed....still 190.

I guess as I get older, more muscle is moving to 'fat' so I stay the same weight.

About a year ago, I decided that I needed to feed my family so I stopped taking a 2 hour break in my workday to exercise. I guess decision is helping the 'fat' on it way.

Sooo...I've moved my LifeCycle out to the IceHouse and I'll use it daily and see if y fat stats to get more 'under control'.

What a pain in the ass, why should I spend time doing something that doesn't matter just to look pretty? (Besides the obvious wife/sex issue).

Anyway, this is an attempt to keep my 'workout' compatible with work life.

Friday, February 12, 2010

Holy COW!

I'm thinking that PC Condom needs to follow a 'Copy on Write' model.

But my thinking is that I don't need to persist changes to the hard drive but instead just write them to memory or at least virtual memory.

This will solve two problems with one stone.
1. a virus in memory situation
2. dicking with rolling it back problem

This will limit the product to a 4GB of changes, but that would probably be OK for most customers. I mean we're not talking about power users.

I like this idea. :)

Thursday, February 11, 2010

PC Condom

I got infected with a virus the other day. I was on a 'questionable' site and a stupid popup came up, I mis-read the yes/no question and BOOM.

Infected.

It took me over 2 hours to clean the mess it created...and I know what I'm doing.

It pissed me off so much that I decided to 'fix the problem'. Like they say..."Necessity is the Mother of Invention."

So I want to make a product call 'PC Condom.'

While I think I can do the magic, I'll outsource it to the 'experts'. It'll probably cost me several ten thousands of dollars, but maybe I can get some magic Obama money. (I'll probably try it anyway )

Right now, I think the best approach is to completely protect the machine...the downside is when they take the 'condom' off, the computer will need to reboot.

But I think that is acceptable.

Friday, February 5, 2010

Oh my. What if I'm right?

A friend of mine (Tim) asked “What causes a path way to carry a charge in the first place?”.


I think that he is asking is what is the ‘control mechanism’ that causes a pathway to carry a charge since without one, nothing really works.


And honestly….I have an idea but not a factual one.


Let me step off on a rant real quick, I’ll come back to the point…I promise.


Software programs are very complex and over my career, I’ve often had to correct or modify someone else’s program.


I’ve learned that the best way to approach this situation is to ‘assume’ that the original programmer knew what he was doing and try to think of myself in his position.


In other words….if I needed to do ‘X’, I would design a system like ‘Y’ and then look for clues that the original author did actually design a system like ‘Y’.


So for the ‘rant’ part...Intelligent Design.


It appears to me that a great many scientists refuse to even consider the idea of an previous ‘author’ and that they are blocking the possible advancement they could make.


Ok…end rant.


Back to the point….if we look at the brain as the perfect (at least for now) neural network and how it works…it seems to me that pathways are triggered by 2 things:

1. A sensor (touch, sight, sound, etc) causes a initial pathway to fire (in the computer world, an interrupt)

2. ALL connected pathways are fired but most die out before completing and like in nature, the strongest survives.

a. The pathways gain strength with use…the more it’s used, the more it will be used.


If I remember correctly the brain maintains a 3 connection limit to each ‘node’. While this makes some sense, I don’t see why not allow as many connections as possible.



it does make some sense if we consider noise control or optimization may be is in play.



ADD moment: Is this what make man MORE than other animals? Is it that we (humans) can ‘force’ a neural pathway to fire through thought?

1. If we consider the real world for a few minutes, it would seem so…just look at the insane. What if, for whatever reason, they forced the same neural pathway to be used.

a. That would lead to someone doing the same thing over and over again, not because they are expecting a different result (like the popular saying goes) but because that pathway has been the most used

i. If that is true. Then the way to treat insane people is to break-out that pathway by adding more branches to it.


I need to think about this some more but I like where it's going.

Wednesday, February 3, 2010

Neural nets

I’ve always had a problem with neural nets. They claim to be a learning system, but I’ve never got ‘the learning’ part of it.

Well…I think I came up with the magic piece that I was missing.

I couldn’t understand how learning could be in stored in a pathway…each node with a distinct piece of information…I mean how do you make a pathway say ‘Dog’?

Now, my current thinking is that the pathways aren’t distinct. They’re weighted. The strength of a node’s charge is based on the ‘weight’ or current that it is carrying. The more supporting nodes you have, the stronger you are. The stronger you are, the more likely that your pathway will be chosen.

Each neural node gets broken up into sub-nodes, each with additional information about the main node. For example, I can press the middle C on a piano, but that is a world apart from being a concert pianist touching a the same middle C. The pianist has practiced to the point that there are hundreds of sub-nodes under that middle C, refining the fingers to the point that they play the key with just the right pressure and just the right time.