I thought this was an interesting experiment:
Vermeer's paintings might be 350 year-old color photographs
Interesting local phenomena...
No not really. Custom made for the challenge.
I remember back in the 70's all of the hope everyone had for artificial intelligence. Speech recognition, natural language procession, etc. We were all sure that by now we would be carrying on a normal conversation with our computers. Very little progress has been made to date. It's a very complex problem, and we still don't fully understand how our brains work.
It's a lot like climate science. Lot's of effort being put into it with very little progress. Too many variables to model accurately. We can't even predict the weather more than a few days in advance much less predict climate change.
I like to think that I came up with a new way to wire computers, only using connections in memory for processing. The are only ANDs in this program i wrote in the form of "alias" a scripting language way to connect two or more pieces of memory into one call... its complicated and i don't really know how to explain it... I have searched high and low for something similar, including patents, and cannot find anything even remotely the same. One thing I do with it is an auto-taunting system (uses a pseudo-randomizer (all randomizers are psuedo anyways) hooked to a relational database) for an online FPS, that whenever I used it I was accused of cheating "because that is not possible with the scripting system"
Just FYI, I've been using computers since 1972 back when there was no OS... over the years I've programmed in strait binary to many high level languages...
Yay for science!
Malaria-carrying mosquitoes wiped out in lab with genetic method that creates male-only offspring
Since 2000, increased prevention and control measures have reduced global malaria mortality rates by 42 per cent, but the disease remains a prevalent killer especially in vulnerable sub-Saharan African regions. Malaria control has also been threatened by the spread of insecticide resistant mosquitoes and malaria parasites resistant to drugs. According to latest estimates by the World Health Organization, over 3.4 billion people are at risk from contracting malaria and an estimated 627,000 people die each year from the disease.
The Secret Life of Scientists and Engineers, a PBS/NOVA web series, has a profile of astronomer and former director of SETI, Jill Tarter. She was Carl Sagan's inspiration for the main character in Contact (played by Jodi Foster in the movie).
http://www.youtube.com/watch?v=1-akFLFLgAk
Chip-makers are betting that Moore’s Law won’t matter in the internet of things
For five decades, computing has followed one inexorable trend: that processors will double in power every 18 months. Ever since the Intel co-founder Gordon Moore first articulated this thought in a 1965 paper (pdf), pointing out that the number of transistors on every chip was multiplying, it has become a self-fulfilling prophecy, with chip-fabricators racing to make processors ever smaller, faster, and cheaper...
I like to think that I came up with a new way to wire computers, only using connections in memory for processing. The are only ANDs in this program i wrote in the form of "alias" a scripting language way to connect two or more pieces of memory into one call... its complicated and i don't really know how to explain it... I have searched high and low for something similar, including patents, and cannot find anything even remotely the same.
I have been programming since 1968. An IBM 1130. I have also been a software development manager in the operating systems groups of several large computer companies. The above reads like gibberish to me.
Allright rotor, you wanna piss me off? Fuck you then.
OK rotor, lets start with the most simple part: computers generally do not generate true random numbers, as they use the clock for the seed for the randomizer...
http://www.youtube.com/watch?v=itaMNuWLzJo
I am not sure why you are lecturing me on random number generators. I understand how they work. I have seen random number generators which use atmospheric noise as the seed. The part of your previous comment that made no sense to me is the first two statements, repeated below.
I like to think that I came up with a new way to wire computers, only using connections in memory for processing. The are only ANDs in this program i wrote in the form of "alias" a scripting language way to connect two or more pieces of memory into one call...
Like I said, this is really hard to explain. I've had to build tools for the system with only four types of tools to start with: wait, which gives a few milliseconds of interrupt, input from the user like keypad_0 or enter (exclusively, you cannot read variables into the system from the computer), various outputs like +reload, -reload, +use., -use, +moveup, -moveup, etc which are all toggles designed for when you press a key down, + happens, release the key, - happens. The last tool is the most powerful, alias. You can link multiple things together like:
alias superuse "+use ; wait ; -use"
which will create the command superuse that is not a toggle, but a single press that will achieve the same thing as a toggle. Also, aliases can be used together like:
alias superusejump "superuse ; +jump ; wait ; -jump"
or as a toggle:
alias +superusejump2 "superuse ; +jump"
alias -superusejump2 "-jump"
There are variables in this system with alias, but there are no numbers being used in performance of commands at the level of the system, and not where it becomes programming for a computer through the translator.
With this set of tools I have created an effective pseudo-randomizer, a relational database, do-whiles, and if-thens, among other things. I think the easiest to understand and appreciate is the randomizer that pushes a relational database to automatically insult people partly based on what weapon you have, and is scalable in how much insults it spits out at a given time.
The randomizer is where I feel I should start if I can explain this, and understanding how randomizers currently work is important to understand the different approach I took to randomizing... should I continue? Are you with me?
A side note: the people at Trion, the makers of the game Rift, that I play, removed alias from their macro language because of abuse of the command. It is deceptively powerful.
For One Baby, Life Begins with Genome Revealed
His father, Razib Khan, is a graduate student and professional blogger on genetics who says he worked out a rough draft of his son’s genome early this year in a do-it-yourself fashion after managing to obtain a tissue sample from the placenta of the unborn baby during the second trimester.
[...]
The raw data occupied about 43 gigabytes of disk space, and Khan set to work organizing and interpreting it. He did so using free online software called Promethease, which crunches DNA data to build reports—noting genetic variants of interest and their medical meaning. “I popped him through Promethease and got 7,000 results,” says Khan.
I'm afraid that your explanation did not help me understand your earlier post. Let's take things one step at a time.
I like to think that I came up with a new way to wire computers, only using connections in memory for processing.
Please explain this to me in English. A new way to wire computers implies hardware since software does not involve wiring. Using only connections in memory for processing implies that you are somehow wiring memory together to do processing without a cpu/mpu.
There are only ANDs in this program i wrote in the form of "alias" a scripting language way to connect two or more pieces of memory into one call...
This implies that all of the programming uses only the logical AND function and nothing else. What does connecting two or more pieces of memory into one call mean? Memory is used to store data, a call implies a subroutine/function call, this makes no sense to me.
Does this make sense to anyone else on this thread?
I like to think that I came up with a new way to wire computers, only using connections in memory for processing.
Please explain this to me in English. A new way to wire computers implies hardware since software does not involve wiring. Using only connections in memory for processing implies that you are somehow wiring memory together to do processing without a cpu/mpu.
Exactly!
There are only ANDs in this program i wrote in the form of "alias" a scripting language way to connect two or more pieces of memory into one call...
This implies that all of the programming uses only the logical AND function and nothing else. What does connecting two or more pieces of memory into one call mean? Memory is used to store data, a call implies a subroutine/function call, this makes no sense to me.
Yes, it only uses AND in the form of alias's ability to link multiple commands, or locations in memory that store another command or string of commands. This is all strictly input/output, with my code between. How the input and output is handled is unknown to me other than to use a conventional computer. How I explained how alias works is important. It really is a new way of programming that is extremely difficult to do, because you must predict all the outcomes. The code quickly becomes very convoluted, and I think the best way is to show and explain it step by step, starting with the randomizer.
Does this make sense to anyone else on this thread?
Yes, please, anyone else care to comment?
Still sounds like gibberish to me.
You are saying that you have a computer that consists only of memory with no processor?
Are you talking about the alias command in a unix shell? This is used to create a command short hand. You create a new command that is really a series of embedded commands that are frequently repeated and used together.
Where does hardware come into play? Do you go into the computer and re-wire it?
You are saying that you have a computer that consists only of memory with no processor? Where does hardware come into play? Do you go into the computer and re-wire it?
Yes, and I am not sure how to re-wire a computer on the fly. I was thinking that there might be a way in quantum computing to change entanglements.
Are you talking about the alias command in a unix shell? This is used to create a command short hand. You create a new command that is really a series of embedded commands that are frequently repeated and used together.
It is the same!
More:
See you can do things like this with alias, and this is why it is just a pointer for input to go through in a certain pre-programmed way to output. I made the sjump1 part of this script for jumping in Half-Life games - it lets you jump onto ladders since it does the jump in one downward keypress, instead of -jump upon release, which causes you to jump off the ladder. Null must be declared in this language otherwise there are errors. It allows you to switch from jump and duck to just jump to just duck, with a the toggle. bind is the command to link a key with a command, whether it is a command created by a programmer with alias, or a system command like +duck. The two keys bound are for the actualy execution of the action and the rotation of what the action does. togglerotation3 is called at the end to initialize the system.
alias null ""
alias +sjump1 "+jump ; wait ; -jump ; +duck"
alias -sjump1 "-duck"
alias +sjump2 "+jump ; wait ; -jump"
alias -sjump2 "null"
alias +sjump3 "+duck"
alias -sjump3 "-duck"
alias togglerotation1 "alias toggle togglerotation2 ; alias +superjump +sjump2"
alias togglerotation2 "alias toggle togglerotation3 ; alias +superjump +sjump3"
alias togglerotation3 "alias toggle togglerotation1 ; alias +superjump +sjump1"
bind shift +superjump
bind space toggle
togglerotation3
Here is part of my script that is used for volume control, note that "volume *.**" is a system command. Two keys are bound, volup and voldn, and dv1 and dv0 are old commands that no longer work to allow "echo" to reply to the gamers console on screen:
// Game Volume
alias v0 "volume 0.00;dv1;echo Volume Muted;dv0;alias volup v1; alias voldn v0"
alias v1 "volume 0.10;dv1;echo Volume 10%;dv0;alias volup v2; alias voldn v0"
alias v2 "volume 0.20;dv1;echo Volume 20%;dv0;alias volup v3; alias voldn v1"
alias v3 "volume 0.30;dv1;echo Volume 30%;dv0;alias volup v4; alias voldn v2"
alias v4 "volume 0.40;dv1;echo Volume 40%;dv0;alias volup v5; alias voldn v3"
alias v5 "volume 0.50;dv1;echo Volume 50%;dv0;alias volup v6; alias voldn v4"
alias v6 "volume 0.60;dv1;echo Volume 60%;dv0;alias volup v7; alias voldn v5"
alias v7 "volume 0.70;dv1;echo Volume 70%;dv0;alias volup v8; alias voldn v6"
alias v8 "volume 0.80;dv1;echo Volume 80%;dv0;alias volup v9; alias voldn v7"
alias v9 "volume 0.90;dv1;echo Volume 90%;dv0;alias volup v10; alias voldn v8"
alias v10 "volume 1.00;dv1;echo Volume 100%;dv0;alias volup v10; alias voldn v9"
I really comes down to it all just being links that are breakable and buildable.
Gibberish!
I understand the alias shell command. It is equivalent to the #define directive in C and C++
I still don't understand what this has to do with re-wiring hardware. And how can you have a computer without a cpu? Something has to execute the program. Even in architectures with a control store, alu and microsequencer they still form a cpu.
Are you doing this within some game environment? I do not know anyone who considers programming in scripting commands to be real programming. C, C++, C# sure, VB maybe, but scripting commands in a shell, no.
Anyone else care to comment?
I still don't understand what this has to do with re-wiring hardware. And how can you have a computer without a cpu? Something has to execute the program. Even in architectures with a control store, alu and microsequencer they still form a cpu.
Well I'm not sure how to answer this. I do not know how a quantum computer would change quantum entanglements, or if that would require some sort of processor to do. Do you say that processing in a conventional manner is not possible with this language as I have described, such as a randomizer and a relational database are not possible?
Are you doing this within some game environment? I do not know anyone who considers programming in scripting commands to be real programming. C, C++, C# sure, VB maybe, but scripting commands in a shell, no.
Like I said earlier in this thread, I wonder how many calculations for space originated in games? Game systems are the foundation of speculation these days. I have written a device driver for OS/2 for a Truevision Targa+64, that was no simple task, it even had a chromakeyer that was fun to directly manipulate. It was 4200 lines of code that I wrote in one 20 hour sitting on a dare from my brother. The code for this is something like 460 lines, and it took me 6 months of concentrated work to come up with it.
Also, this style of programming would be parallel if it wasn't rooted in a conventional Turing Machine.
"anyone who considers programming in scripting commands to be real programming."
This is something a manager would say.
I really comes down to it all just being links that are breakable and buildable.
All you are doing is overloading commands in a scripting language and binding the to keys on the keyboard.
How is this different in theory from the way device drivers have worked for years? When a device driver initializes, it loads it's entry points into a jump table and interrupt table. This dynamically loads or overloads the correct entry points for a particular device. This allows many different types of devices to appear to have the same logical functions. When you unload a device driver it will overwrite the device jump table with values that point to a null function.
This technique has been used for the past 40 years to build operating systems which allow for logical I/O independent of the underlying hardware.
With what you describe, could you build a randomizer or a relational database?
"anyone who considers programming in scripting commands to be real programming."
This is something a manager would say.
No. Something a professional programmer would say. What is your professional programming background? Who have you worked for and what positions have you held?
- 4 Forums
- 32.9 K Topics
- 272.5 K Posts
- 359 Online
- 42.4 K Members