JF make 204
JF Nav
JF Nav
Creation Date: 2002-08-23
Hi, below is something interesting for you deep thinkers. It's a problem of logic with applications. I also have a good lesson down there if you can mine it. This picture is a mess, isn't it? How did I make it? Linear motion blur and radial motion blur together using Gimp. Gimp is sweet. First I tried to make a movie of it and then use VirtualDub's motion blur. It looks really ugly. It goes up and down and makes me ill. So I tried taking two frames and blending them together. That didn't work at all. It didn't look as good as the blending I did for... Scene 1 Page 3 look at the second row and it looks like ghosting. If I made those bigger (which I will do for JF Final), they'd look pretty cool. While writing this, I came up with a better idea. I could take the two images and then motion blur them! <goes into GIMP> Okay, I think the first one looks better, but the second one is more correct. Which should I go for? The first one I tried only used one picture. That means that any motion is completely faked. The other one uses two motion blurred images combined and the later one without motion blur combined afterwards. It gives a sense of blurriness and ghosting. I'll have to work on it, I guess. It definately isn't going to find its way into the Anime. I might not even put any motion blur into JF Anime. There's a bit done in real anime, but no actual blurring. Maybe I can make a 3d motion accentuation thingamajig. I don't like what I see with vertex shaders and they're still too advanced for me. But what about JF Final? Motion blur might be an effect that is both possible and very cool. But I should probably stick to my idea of adding motion lines. You see, I've gotten this idea that I can make 3d Motion lines using my knowledge of 3d and stuff. I'll just Have a 1x64 with dots on it. I'll then put the texture onto a curved 3d surface. Then I'll add it to models that need it and it'll be sweet. I might even add that as a function of AS3DMD3, but it's pretty complex. Hmm, who knows, eh? The art lesson is: get to know your paint program's functions. Filters are sweet when used correctly. There are few images on the professional side of the net that don't go through at least four filters. I remember back at my job, my boss wanted the website to look like the NYSE. "Exactly?" I asked. "In style, yes. In function, different," he replied. Uh huh. Okay, it's made of stripes. So I made a striped texture and stretched it across a picture. "No, it isn't stripes, it's something completely different, see. It has these funny variations that correspond to the original picture." He paid twenty dollars and plenty of my co-worker's time to figure it out that it could be duped using semi-transparent stripes. Oh, of course. A few weeks ago I was going through my filters and found the filter, it's called video noise. You know how video is made of RGB, so if you look really close, it has stripes, right? Uh huh. So the NYSE's nice looking web site was just some artist complaining about how grainy their monitors are. ^-^ Okay, I'm babbling, I need sleep or some such. G'nite.

Making Of JF 204 b lo
Oh, before I go, I gotta tell you about that sweet looking date above the rant. I decided that it'd be cool to have a date. It may or may not be the actual creation date or the first uploaded date, it is for certain the last update date. Perhaps I should put time also, since it's only friggin' 11:49 PM and I'm sleeply like nothing else.

AltSci Concepts Binary Hierarchy
Remember that crazy night where I thought up a relationship between 2, 4, and 5 that only consisted of the power of 2 and boolean logic? Well, I stopped at 5 because I if I were to continue the process, it would be logically incorrect. You can only have five generations of squares if each square has two children and each child can only be located north, east, south, or west. That's the logical statement I made. There are some unforeseen applications of this technology, which I'll explain later. That's why I've copyrighted it for the time being. But I decided to see what exactly happens in the sixth generation. Well, six 5s have two children and ten 5s have one child. None of the fives are childless in this configuration, but one could make it so that one or two are childless and eight 5s would have two children. Are you confused yet? Just look at the picture. What about the seventh generation? I'm a bit to lazy to draw that one out. I think it's time to make a generalization. There must be a way to calculate it, right? Then I would be in complete control of the binary universe. The seventh generation would be as such: four 6s would have two children each, the rest (12) each have one. Again, there is such a way to have one to six with none and it would simply transfer power over to one that has one. The eight generation is very interesting. The eigth generation would be as such: four 7s would have two children each, the rest (16) each have one. So what we have here is an enlessly repeating loop. Each new generation gains four children on the last. This is the same from generation 5 on. Generation 5 has 32. Each generation after 5 has as many as the previous plus four. g(1)=1; g(2)=2; g(3)=4; g(4)=8; g(5)=16; g(6)=20; and so on. The equation is: g(n) = { 0<n<=5, g=2^n; 5<n<inf, g=4*(n-1); } So the 77th generation would have 4*(77-1) = 304 nodes. But what good is it? I said that there are significant applications, right? Here they are: compression and encryption. First I'll explain encryption, then I'll explain compression. Say you have some binary data, right? Perhaps it's just an HTML page talking about this new logical model, right? You can't just send it to your colleague. The competition is rough in many tech areas these days and a hacker can just grab all your data and sell it to your competitors. Or perhaps it's a more pressing issue, you're sending this program to thousands of users. You want to make money off it, so you have a key code that you give to people who cough up money for your product. If they can hack it, you don't make money. So how do you generate that key from this jumbled mess? You simply make it a hex key 20 characters long. The hex key is the ID number of child of the n-millionth generation. The binary of ID number is which way you went on each turn. Of course, most of the time, you don't get a choice, right? The program has a simple loop that navigates this maze using the given key. A hacker looking at the code would not be able to decipher it or use it. Is that confusing? Yeah, I have a long ways to go before I get a working product.

I'm not exactly sure how compression can be done using this system, but it certainly substitutes x-y values for binary. It can store an image in the same space as a bitmap and would likely be more ordered. It is equally partial to horizontal, diagonals and verticals, you can see, where PNG is partial to horizontals only and JPG is partial to boxes only. So then you could just convert a picture from RGB into this format and then compress with JPEG or ZLIB to get better compression on vertically or diagonally drawin images. Then the viewer would decompress from JPEG and ZLIB and then convert into RGB to display. Also, another compression technique would be procedural textures. You give it a 4-byte pattern (ie. "3F 2D 71 3F") and it gives you a 2^Nx2^N (where 0<=N
WTF am I talking about? I'm talking about my really good idea. You see, everything that I do starts with a really good idea. I guess that's the lesson for today. It's a really good idea. ^-^ Seriously, though, the process of creativity starts with education. You get to know a few things and you think about them. You learn the English language. You decide that is sucks and you have to improve upon it. How? Your criticism is creativity. The fact that the English language requires a person to waste time with 26 letters and capitalizations is very unreasonable. There should be 16 letters, no capitalization, and no vowel or consonants. The sixteen letters will be made up of four dots that are there for some letters and not there for other letters. And it should not require any extra words to express connection. Since everything is connected linearally, sentences should only have nouns and verbs. Also, words that are used a lot should only be one letter long. Also, words that are similar in meaning should be similar in look. For example, look and see would be li and lo (short for look in and look out). But with the language only having sixteen letters made of four dots, it would be ".' ." and ".' .." you see? Since there are fifteen letters and one space, there are fifteen common words that only have one letter. There would be 225 words that would have two letters. There would be 3375 words with only three letters. This language would outperform English by a factor of 10. Not just in textual transmission, but also in audio. But I could go on. This is just an example. Really, this language would not work because people are too lazy to learn a language that would save them time. But you see how creativity goes. You know what you are hacking through education and you change it using its flaws. That is the basis of hacking. The reason that Windows computers are cracked so often is that it has so many flaws. People want to improve upon it by switching over to Linux or Unix. I say good on them. I'm headed that way myself in the next year or two.

But creativity is arguably the most important function of the human brain and many people don't use it for the simple reason that they are lazy about it and don't get past the first level: criticism. So use your brain and think about improvements upon the system which you currently live. Goodness knows you might just put it into existence and make yourself and others happier. How exactly do you do that? I like getting out a yellow notepad or EditPlus and choose a topic. I put the topic at the top of the page. Then I just write a list of problems. Then when I've finished the problems, I write a list of possible responses to each problem below the first list. Then I analyze each for possibility. Then I work on low-level solutions. When I have a series of low-level solutions, I can put it together and test it. Using javascript in an HTML page or MSPaint, I can get a good idea of what it will look like. If I find any low-level problem that is unsolvable, I solve easier equations that are similar. In calculus, we like to say that things are infinitely similar are the same. So something that is not very similar is a rough draft. Something similar is a good comparison. Using those two, one can interpolate a solution. Or sometimes, it's just a brute force method that you have to work out every possible configuration to get the correct answer. That's no problem. There are only a few hundred trillion solutions and your mind can work them all to solution in less than a minute.

That is the wonder of the human mind when it's using the human brain. It runs on noodles, vegetables, nuts, and berries. It outputs more information than 1000 computers and uses 170 watts of organic matter. It has arms, legs, eyes, ears, and a mouth. Two groups of scientists developing AI argue whether the human is no more than a well-built (or poorly-built) machine or if it is more than we could ever imagine. It certainly would be an interesting machine if it is smart enough to build machines smarter than it. Is that just part of the human machine? A recursory subroutine, right? A very interesting argument that will actually be solved in the near future is: if we replace all neurons in a brain with a microchip that does the same thing, will it be that person? One microbiology student was convinced enough to say undoubtably that humans are no more than microchips. He also said that when there is a terrahertz computer chip, it will be better than human. Of course, it'll need a bit of software, but that's just details. I wouldn't want myself running on Win98 or WinXP. I would crash a dozen times a day and run out of memory after an hour of video. Sillyness, human beings are what they are partially because they are not powered by microchip. Gunnm (aka. Battle Angel Alita) goes over this quite thoroughly. I won't ruin the plot since it's such a good book, but microchip-powered people are a rough question. I think that the answer is that it is first an ethical problem and then a philisophical problem. The ethical problem makes the philisophical problem irrelevent unless someone goes against ethics. I think that my stance would be that these would technically be homo sapiens since they can reproduce with other homo sapiens to produce homo sapien children. They would be in my view no less than a normal human. However... They would be likely be fundamentally different in their thoughts and actions. If they acted like humans, it would be faking. People with different phisiology act differently. For example, defects in the human brain, fragility, resistance to harm, and the way that the brain works is very different from the computer chip. One might wonder what the difference between a person with a chip for a head and a chip with a person for a body would be. If the chip with a person for a body wanted rights, would you give it to it? I might, but I assume that most people would not. It is a computer, after all. It is slavery one way and it is treating machines like people on the other hand. Both are undesirable. I think the solution would be that no more of these would be produced. People with chips for a brain would have children with normal brains.

"We send a love message to the world for all the human race to hear. We better live in peace instead of hate, cause it will only come to save us." -- DJ Dean
Home Characters Making Of Technical Mail News Links |< First < Prev Next > Latest >|  bandwidth version Goto Scene