Question Devisors and software
- Hebblejebble
-
Topic Author
1. Can a piece of software be a devise (a program that produces output the code should not be capable of)?
2. If so, can devise software run on conventional computers, or is devise hardware required as well?
Finally, how much can a non-devisor use devise software?
This last question (assuming its premise is valid) is the interesting one. A non-devisor can't replicate a devise but does that include copy-paste of devise software?
Most decent sized programs are actually composed of functions not written by the programmer, if a devisor publishes a function library with an accessible API non-devisors may be capable of quite a lot.
- mhalpern
-
Any Bad Ideas I have and microscene OC character stories are freely adoptable.
- annachie
-
But how about the Palm AI's? There's a likely candidate.
- Kristin Darken
-
Fate guard you and grant you a Light to brighten your Way.
- elrodw
-
It's not bending the laws of physics; it's bending the coded linguistic (programming language) interpretation 'rules' coded into the computer itself. An instruction to add two registers might, for the devisor, load a register and conditionally add something to it based on the register's new contents - a far cry from what the op-code specified, but after all, this IS a devisor's code.
Never give up, Never surrender! Captain Peter Quincy Taggert
- Sir Lee
-
- DanZilla
-
One may see a layer of steam or aether under the screen and sketch swirls into it to add additional commands not available in the language their screen shows. Another may see multiple dimensions of text above, below or extending sideways from the 2-dimensional screen and write code into all of them. A third may tip the computer up and pour liquids into an io port of some sort in a certain order.
What it all boils down to is they are programming just like a regular programmer... it's the principal of giving input and expecting output. It may be Garbage In / Garbage Out to a normal user but for them they've just dumped a bunch of garbage into a programmatical Mr. Fusion and gotten something far greater.
- Malady
-
So, is it possible for a devised program to transcend the limits of normal software, by running without a power source or something, in the absence of devised hardware?
Also, is it possible for a devised program to be impossible to delete?
- Jarjaross
-
The American military is still dealing with a virus that was first used in the Vietnam war. Every time they think they've gotten rid of it, it shows up again a few years later.
My dreams take me to far off lands and times of distant past and future. They tell what has been done, what will happen and who I am. They show me things beyond the machinations of any man. Tell me, what are dreams to you?
- Astrodragon
-
Jarjaross wrote: The answer to your second question is yes. That being said it is possible to make a non-devise program that is impossible to delete.
The American military is still dealing with a virus that was first used in the Vietnam war. Every time they think they've gotten rid of it, it shows up again a few years later.
Odd, I don't recall Windows being around that early...
I love watching their innocent little faces smiling happily as they trip gaily down the garden path, before finding the pit with the rusty spikes.
- Jarjaross
-
Astrodragon wrote:
Jarjaross wrote: The answer to your second question is yes. That being said it is possible to make a non-devise program that is impossible to delete.
The American military is still dealing with a virus that was first used in the Vietnam war. Every time they think they've gotten rid of it, it shows up again a few years later.
Odd, I don't recall Windows being around that early...
OS doesn't matter the virus is so entrenched in their data that it gets transferred to the upgrades. It isn't only affecting the stuff from the Vietnam war it is everywhere in there system at this point.
The only reason I know about it is because someone picked up the other end to try and get information from them.
My dreams take me to far off lands and times of distant past and future. They tell what has been done, what will happen and who I am. They show me things beyond the machinations of any man. Tell me, what are dreams to you?
- E. E. Nalley
-
Or
C compiles
O only
B because
O of
L luck
I would rather be exposed to the inconveniences attending too much liberty than to those attending too small a degree of it.
Thomas Jefferson, to Archibald Stuart, 1791
- Phoenix Spiritus
-
E. E. Nalley wrote: If you would like a good example of a divisor software program or language allow me to recommend the original divisor language: COBOL
Or
C compiles
O only
B because
O of
L luck
That's because COBOL is a rather common business oriented language and only needs to be up to normal lax commercial needs, not like proper languages like C and Lisp that run the world.
- Sir Lee
-
- bergy
-
- Kristin Darken
-
Well... I was going to say yes, but then you put in the specific example of "by running without a power source of something" ...Malady wrote: So, is it possible for a devised program to transcend the limits of normal software, by running without a power source or something, in the absence of devised hardware?
And... right. This might seem a little esoteric but...
you have to understand that 'programming language/code' is actually a very abstract description of something that has a very broad scope of application. Not every 'program' is written for a personal computer... or something that we even CALL a computer. There is programming code involved in the electronics of your television remote. There is code programmed into your iPod. Some code is dynamic... it is stored in a memory device of some sort and loaded as necessary, takes significantly different actions dependent on its inputs and directives (some of which are built into the hardware, some of which are provided by a user). Some code is static. It is burned into the chip directly before the chip is added into a circuit board.
And while we tend to think of computers as electronic digital devices that function on binary electrical states... you don't need electrical power to have an operating computer. You can use the flow of water, objects moved through the weight of gravity and levers, or many other things which step through a process of instructions or calculations through one means or another in an order determined by their programming. So... yes, absolutely it is possible to 'code' a system that does is not powered electrically. BUT could you make a system which operates on the presence of electrical power and/or magnetism function on instructions without the presence of power? What would that even mean? In a standard personal computer, nothing happens without a change of state of the clock as it cycles from 0V to +5V or from +5V to 0V...Even the absolute simplest instruction - Assign Bit location 1 ON power from 'somewhere' to even mean anything.
So, the answer to your question is "no" you don't need power for a devisor to code something... but if you want that devisor to code a traditional computer? Well, duh. Yes. It would have to be powered for the question to even mean anything.
No.Also, is it possible for a devised program to be impossible to delete?
Can it be difficult? Yes. But nothing is 'impossible' to delete from a computer. A factory reset of memory and wipe of storage devices will not allow code to remain. Not even the most resilient virus from right now can survive that. The problem being, most people don't want to completely reset everything. So it hides in something that is saved. Or slips off the computer into a network of some sort.
Fate guard you and grant you a Light to brighten your Way.
- Valentine
-
Don't Drick and Drive.
- Kristin Darken
-
Remember, devisors don't generally fold a piece of metal into a small box and cut a coin sized slot in it and say "done." And play music out of it like a jukebox every time you put in a quarter. They still DESIGN something that makes sense to them, in a scientific way... its just that the laws of physics don't generally work that way... the science is wrong. And through the Devisor's ability, it still works.
So no, a devisor code specialist isn't going write six lines of code which then compiles into the server for a new MMO.
What they ARE going to do is something like... multi-threading the hell out of a program to speed up the results by a factor of eight. Another programmer, when looking at things indicates that its not possible to have these eight threads running simultaneously because three of them require values calculated in other threads... but the devisor will explain to them that he's using a special type of variable, designated as a displaced expression. And in any case where there is multi-threading, a displaced expression stays undefined until its value is pronounced 'static' in another thread and then everything in other threads using it catch up by substituting in the static value.
Stop. Don't try to work out what it will mean. If you ARE a programmer, you'll just hurt yourself.
If you're not, just accept that for programmers... what I've just said is like saying that today we're going to the market. We have apples to sell and what we earn from that depends on whether we sell to early crowds of regulars who want a good deal or the later crowd of 'day tripper' business people who will pay organic local grown prices for everything even if its not the best produce because its more important to them to be shopping at a farmers market than to actually know what produce is a good price. But using your income from selling apples, you also have to shop for supplies for the week... and some of the things you need will be the same price all day, some will sell at different prices like your apples, and other things will only be available during specific times. But you MUST get everything on your list, and within the limit of what you earn selling apples. And... here's the trick where the devisor stuff came in. Do ALL of this, without knowing how many apples you actually have. Once you have bought all the bread you need for the week, we will tell you how many apples you have total.
And things they do... might only compile for the devisor. They might only run once. They might cook off the CPU when run. Just like anything else a devisor creates, the further from the way things work for anyone else... the more likely its going to go wrong somehow.
Fate guard you and grant you a Light to brighten your Way.
- mhalpern
-
Any Bad Ideas I have and microscene OC character stories are freely adoptable.
- Hebblejebble
-
Topic Author
Kristin Darken wrote: They still DESIGN something that makes sense to them, in a scientific way... its just that the laws of physics don't generally work that way... the science is wrong.
Am I understanding this correctly:
If a devisor connected a turbine to a generator, the generator to motor, and the motor back to the turbine they could produce a perpetual motion machine (for as long as their power made it 'stable') but only if they thought it should work?
Does this mean that the more science a devisor knows and believes to be true the more complex their inventions have to be in order to reach the point where they think it should work?
- mhalpern
-
Only short time, that is VERY far from real physics and fails basic logic, Devisors run on cockeyed logic, but its still logic.Hebblejebble wrote:
Kristin Darken wrote: They still DESIGN something that makes sense to them, in a scientific way... its just that the laws of physics don't generally work that way... the science is wrong.
Am I understanding this correctly:
If a devisor connected a turbine to a generator, the generator to motor, and the motor back to the turbine they could produce a perpetual motion machine (for as long as their power made it 'stable') but only if they thought it should work?
Does this mean that the more science a devisor knows and believes to be true the more complex their inventions have to be in order to reach the point where they think it should work?
Any Bad Ideas I have and microscene OC character stories are freely adoptable.
- Ametros
-
Getting a profit of energy from such a system is a completely different matter, and at least on a literary level is almost certain to never happen unless there are major caveats to it.
Seriously, thank you for your time and effort. It is appreciated.
- elrodw
-
Never give up, Never surrender! Captain Peter Quincy Taggert
- Kristin Darken
-
mhalpern wrote: Does that mean the Mobius bags being so stable for devises may be operating on something very close to actual physics?
It could mean that. The tech that Jade is using, developed by the gadgeteer Handler, is a mass displacement unit. It's not a huge leap from there to matter displacement.
Of course, Mobius could also just be an engineering track student with Warper abilities and his bags are devises at all. But everyone assumes that the result can only be created by breaking the laws of physics, so they assume he has to be a devisor. I bet there's a way to find out...
Not much point in something like that. A devisor is far more likely to implement something like a Acoustic Losses Re-Introduction module, that is a devise that involves baffling and piezo-electric microphones in banks around the turbine and generator that use the sound generated by heavy equipment to induce an electrical signal that feeds back to the main power system. The more power the system draws, the louder it generally is... so the ALR doesn't do much at low power... but once the full system is up to speed, its acoustic losses provide a large percentage (if not all) the power of running the system.If a devisor connected a turbine to a generator, the generator to motor, and the motor back to the turbine they could produce a perpetual motion machine (for as long as their power made it 'stable') but only if they thought it should work?
The devisor didn't put together existing technology in a way that is scientifically incorrect... they created something to introduce into the system that produces a result that it should not be able to produce. Often, that introduced component is 'themed' in some way. One devisor might build an ALR that is all about tuning forks. One might use crystals. One might require the piezos to function within an ether environment... etc.
Nothing preventing a devisor from being an actual engineer/inventor. They'd just have to know how to control/contain their ability to ensure that they didn't have a creative event while working out the details or building something. And yes, if they know more 'real world' science that means it far less likely that their ability will try to substitute ideas for common advances. Of course, if they cannot control it; they might end up with crystal based batteries that cost 100k dollars each instead of being able to use common AA batteries.Does this mean that the more science a devisor knows and believes to be true the more complex their inventions have to be in order to reach the point where they think it should work?
Fate guard you and grant you a Light to brighten your Way.
- Malady
-
mhalpern wrote: Hive's software is a devise, and cannot be copied.
Can anyone give a source? I need to source my calling of Roberta Terry a DEV...
Ugh. Procrasting on Domestics...
- Sir Lee
-
There's a general assumption that the Hive has at least a few devise elements, and that Dr. Roberta Terry might have been an undiscovered devisor. But it's an untested, and possibly untestable, assumption.
Worse, the Hive as it stands today is no longer what it originally was, because the Pyramid Entity interfaced with it an tweaked it. So who knows? It's barely possible that the Pyramid Entity replaced the devise elements (if any) with alien-designed, hundreds of years ahead of state-of-the-art, but still real-world-physics in order to stabilize the Hive. Trying to reproduce the Hive as it stands now as a devise test is probably hopeless and meaningless.
- Arcanist Lupus
-
"Shared pain is lessened; shared joy, increased — thus do we refute entropy." - Spider Robinson