Steve Jackson Games - Site Navigation
Home General Info Follow Us Search Illuminator Store Forums What's New Other Games Ogre GURPS Munchkin Our Games: Home

Go Back   Steve Jackson Games Forums > Roleplaying > Transhuman Space

Reply
 
Thread Tools Display Modes
Old 02-16-2013, 09:16 PM   #1
jeff_wilson
Computer Scientist
 
jeff_wilson's Avatar
 
Join Date: Aug 2004
Location: Dallas, Texas
Default Informorph Travel by Laser

I said,
Quote:
Originally Posted by jeff_wilson View Post
Near-lightspeed is achieveable if you are willing to risk both creating a xox and fatal corruption. Proper due diligence will require a three phase commit (original transmission, destination acknowledgment and verification request, origin acknowledgment and verification confirm) that takes a minimum of 3x lightspeed time plus bandwidth usage, and the bandwidth usage needs to be multiply redundant if you want to avoid repeating phases 1 and 2 to correct transmission errors: I recommend 10x for calculation simplicity and complete reliability on all but the worst quality links.

and then Anthony said,

Quote:
Originally Posted by Anthony View Post
Both can be avoided without a reduction in speed. Just use enough bandwidth for a error rate of less than 1/10^12 or so, and have the sender always shut down their copy unless told that transmission failed (the Pluto receiver still wants to send an ack, but there's no need to wait for a response before activating the infomorph). This does use more bandwidth than just sending packets with checksums and resending any packets that have errors, but only by a factor of 2-3.
I don't see how activating the infomorph without the confirming handshake avoids xox liability.
__________________
.
Reposed playtest leader.

The Campaigns of William Stoddard
jeff_wilson is offline   Reply With Quote
Old 02-17-2013, 12:58 AM   #2
Anthony
 
Join Date: Feb 2005
Location: Berkeley, CA
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by jeff_wilson View Post
I don't see how activating the infomorph without the confirming handshake avoids xox liability.
You only have xox liability if both copies are active at once; otherwise it's just a backup. You simply shut down the origin infomorph before transmission, and don't reactivate unless a situation comes up which would allow permit activating a backup (for example, a message that copying failed).
Anthony is offline   Reply With Quote
Old 02-17-2013, 09:47 AM   #3
ClayDowling
 
ClayDowling's Avatar
 
Join Date: Jul 2007
Location: Ann Arbor, MI
Default Re: Informorph Travel by Laser

Transmission isn't instantaneous. Would it make more sense to have the infomorph remain active on the origin machine until after active transfer has occurred, and perform the shutdown after intact transmission has been verified? Presumably there would be some protocol for managing this. After all, until the transmission is complete, at the receiving end it isn't an infomorph, but a collection of data waiting to become one.
__________________
Online Campaign Planning
ClayDowling is offline   Reply With Quote
Old 02-17-2013, 09:52 AM   #4
Flyndaran
Untagged
 
Join Date: Oct 2004
Location: Forest Grove, Beaverton, Oregon
Default Re: Informorph Travel by Laser

What's sensible and what's prescribed to avoid multiple active copies may not be the same.
Maybe how much verification / error protection is required depends on how much time you book on said transmitter.
"Oh, you booked the minimal - cross your digital fingers and hope special."
__________________
Beware, poor communication skills. No offense intended. If offended, it just means that I failed my writing skill check.
Flyndaran is offline   Reply With Quote
Old 02-17-2013, 10:05 AM   #5
johndallman
Night Watchman
 
Join Date: Oct 2010
Location: Cambridge, UK
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by ClayDowling View Post
Would it make more sense to have the infomorph remain active on the origin machine until after active transfer has occurred, and perform the shutdown after intact transmission has been verified? Presumably there would be some protocol for managing this. After all, until the transmission is complete, at the receiving end it isn't an infomorph, but a collection of data waiting to become one.
That depends on how all those terabytes of data are organised and modified. Does a running infomorph constantly make modifications all over its data as part of integrating stuff into its memories? If so, it makes sense to shut it down before starting to transmit. If most of it is read-only, then that can be sent first, and then you shut down before sending the part that gets modified as it experiences. THS does not go into detail on this, and the in-setting law on the subject might suggest playing safe, or be out of date.
johndallman is offline   Reply With Quote
Old 02-17-2013, 10:18 AM   #6
vicky_molokh
GURPS FAQ Keeper
 
vicky_molokh's Avatar
 
Join Date: Mar 2006
Location: Kyïv, Ukraine
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by johndallman View Post
That depends on how all those terabytes of data are organised and modified. Does a running infomorph constantly make modifications all over its data as part of integrating stuff into its memories? If so, it makes sense to shut it down before starting to transmit. If most of it is read-only, then that can be sent first, and then you shut down before sending the part that gets modified as it experiences. THS does not go into detail on this, and the in-setting law on the subject might suggest playing safe, or be out of date.
On one hand, I suspect that an infomorph does change content throughout its 'digital body'.

On the other, in cases where the travel occurs not for the first time, and thus there is an out-of-date copy at the destination (with a known version number!), it might be workable to send merely the Patch Data / Difference File.

Then again, I suspect that 'Solar System Travel Channels' have so much bandwidth that file size doesn't matter.
__________________
Vicky 'Molokh', GURPS FAQ and uFAQ Keeper
vicky_molokh is offline   Reply With Quote
Old 02-17-2013, 10:48 AM   #7
johndallman
Night Watchman
 
Join Date: Oct 2010
Location: Cambridge, UK
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by vicky_molokh View Post
On one hand, I suspect that an infomorph does change content throughout its 'digital body'.
That's my instinctive feeling, but I feel I may be biased by being used to working with a kind of software - precise 3D space modelling - which really does work that way. Industrial-scale databases that are built to work fast with rotating storage look as if they work that way, but actually don't.

What it would actually depend on is details of the implementation of infomorphs which might be quite different in different manufacturers' products. But if you dig into that, you find yourself asking how it is that all THS computers seem to run the same kind of software (there are several ways of achieving that at TL8, and I would expect more at TL10) and how it is that the software all works so well (TL10!) and then an infinity of further questions.
johndallman is offline   Reply With Quote
Old 02-17-2013, 10:54 AM   #8
vicky_molokh
GURPS FAQ Keeper
 
vicky_molokh's Avatar
 
Join Date: Mar 2006
Location: Kyïv, Ukraine
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by johndallman View Post
That's my instinctive feeling, but I feel I may be biased by being used to working with a kind of software - precise 3D space modelling - which really does work that way. Industrial-scale databases that are built to work fast with rotating storage look as if they work that way, but actually don't.
I suppose one could split the ghost into the physical structure and linkage data, and the state of it. No idea how feasible.

Quote:
Originally Posted by johndallman View Post
What it would actually depend on is details of the implementation of infomorphs which might be quite different in different manufacturers' products. But if you dig into that, you find yourself asking how it is that all THS computers seem to run the same kind of software (there are several ways of achieving that at TL8, and I would expect more at TL10) and how it is that the software all works so well (TL10!) and then an infinity of further questions.
Hmm. Cross-platform managed code and all that?
__________________
Vicky 'Molokh', GURPS FAQ and uFAQ Keeper
vicky_molokh is offline   Reply With Quote
Old 02-17-2013, 01:08 PM   #9
johndallman
Night Watchman
 
Join Date: Oct 2010
Location: Cambridge, UK
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by vicky_molokh View Post
Hmm. Cross-platform managed code and all that?
Possibilities include, but are not limited to: A universal architecture, used for everything; all software distributed in a semi-compiled form and JIT compiled; all software built for an efficient virtual machine implemented in software; binary cross-compilers, and combinations of all of these. It's TL10 and fictional, as well as being a gamable abstraction, so we can't expect to figure out how it "actually works".

A friend ran his homebrew "not-Transhuman Space" setting a few years ago, in which Microsoft had attained a system-wide monopoly of operating systems and development tools, and you had to have a license from them to learn to write software. Yes, this was black comedy. It also had implanted computers that didn't run off bioelectricity. They had really high-density batteries instead, which meant safety-minded people objected to implanting explosives which weren't all that insensitive.
johndallman is offline   Reply With Quote
Old 02-17-2013, 01:14 PM   #10
jeff_wilson
Computer Scientist
 
jeff_wilson's Avatar
 
Join Date: Aug 2004
Location: Dallas, Texas
Default Re: Informorph Travel by Laser

Quote:
Originally Posted by johndallman View Post
That's my instinctive feeling, but I feel I may be biased by being used to working with a kind of software - precise 3D space modelling - which really does work that way.
This should be correct, as established in conversation with Phil on the incompressible nature of TS software, shortly before his accession. Phil put it down to null structures at the time, but real machine learning requires the densest possible information sets and widest spread updates of learned values for greatest performance.

Quote:
Originally Posted by johndallman View Post
What it would actually depend on is details of the implementation of infomorphs which might be quite different in different manufacturers' products. But if you dig into that, you find yourself asking how it is that all THS computers seem to run the same kind of software (there are several ways of achieving that at TL8, and I would expect more at TL10) and how it is that the software all works so well (TL10!) and then an infinity of further questions.
We are allowed to presume that they work in similar ways as today, but mostly ported to optical switching, and with more layers.
__________________
.
Reposed playtest leader.

The Campaigns of William Stoddard
jeff_wilson is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Fnords are Off
[IMG] code is Off
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 09:27 AM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2025, vBulletin Solutions, Inc.