the Slash Goggles algorithm
Apr. 10th, 2008 12:41 pmTitle: BioCylon User Manual (an excerpt)
Characters: Tory, Caprica, Roslin, Starbuck
Spoilers: 401 "He That Believeth In Me"
Components: CRACK; screencap illustrations; my complete lack of actual programming knowledge; concepts from TransCoder by Zach Blas
Beta: the long-suffering
_plasticity_
Summary: To improve HCI, BioCylons are equipped with an algorithm ("Slash Goggles") which establishes, based on visual data, the variant sexual preferences of human subjects.
In human society, gender (male or female) is an important consideration in selecting recreational sexual partners. While preference for the opposite gender is most common, a significant minority sometimes or always select partners of the same gender [11.8 - Human-Cylon Interaction: Sexuality]. To improve HCI, BioCylons are equipped with an algorithm ("Slash Goggles") which establishes, based on visual data, the variant sexual preferences of human subjects.
For reference, the relevant section of the code package is reproduced here, with annotations [2.2 - Software: CyCL (Cylon Core Language)].
As you can see, this script primarily calls functions and variables established elsewhere in the HCI package. Its specific role is to associate each $body with a property, $desire, that is determined by parsing the array of visual information defined here.
When activated, the Slash Goggles algorithm is marked by a pink tint in the ocular organ [1.16 - Hardware: Visual Apparatus].

[FIG 7.13.1]
The Slash Goggles algorithm relies on the BioCylon capacity to simultaneously process multiple layers of optical reality [7.6 - Visual Informatics: Projection]. The following example illustrates the function and its output.
At the text layer, surface properties (mise-en-scene, performance, narrative, etc. as above) may indicate an interpretation that precludes $desire.

[FIG 7.13.2]
We now introduce a Slash Goggles equipped subject into this scene.

[FIG 7.13.3]
Viewed through this optic, the subtext layer becomes manifest. Here, more detailed iterations of $desire are visible.

[FIG 7.13.4]
The Slash Goggles analytic thus provides valuable input for proceeding with HCI.
As is the case with many BioCylon features, humans have some capacity for visual processing that is not disimilar to the Slash Goggles algorithm. However, human "gaydar" is many thousands of times less accurate. Because sexual preference is classified as a key defensive weakness [13.2 - The Plan: Seduce and Destroy], this data is considered highly sensitive. The Slash Goggles algorithm is therefore disabled by default, and activated only in exceptional circumstances.
According to the Word of God, there is a risk that an advanced perceptive apparatus may spontaneously emerge in certain humans. Any human subject who displays signs of sensory evolution in this area should be closely monitored.

[FIG 7.13.5]
It is possible that, in the event of said emergence, a BioCylon could be confronted about the Slash Goggles algorithm.

[FIG 7.13.6]
Do not, under any circumstances, attempt to override the safeguards and share data with such a subject!
When the Slash Goggles algorithm is activated, exchange information only with other Cylons. If living among humans, gathering in a secluded, superfluous space (such as a closet) is recommended.

[FIG 7.13.7]
When living among Cylons, the Slash Goggles algorithm is typically unnecessary, as gender is not a consideration in selecting recreational sexual partners. It is primarily important to the hybrid breeding program [13.12 - The Plan: Be Fruitful].
Characters: Tory, Caprica, Roslin, Starbuck
Spoilers: 401 "He That Believeth In Me"
Components: CRACK; screencap illustrations; my complete lack of actual programming knowledge; concepts from TransCoder by Zach Blas
Beta: the long-suffering
Summary: To improve HCI, BioCylons are equipped with an algorithm ("Slash Goggles") which establishes, based on visual data, the variant sexual preferences of human subjects.
VII - Visual Informatics
Section 7.13 - Slash Goggles Algorithm
7.13.1 - Core Function
In human society, gender (male or female) is an important consideration in selecting recreational sexual partners. While preference for the opposite gender is most common, a significant minority sometimes or always select partners of the same gender [11.8 - Human-Cylon Interaction: Sexuality]. To improve HCI, BioCylons are equipped with an algorithm ("Slash Goggles") which establishes, based on visual data, the variant sexual preferences of human subjects.
For reference, the relevant section of the code package is reproduced here, with annotations [2.2 - Software: CyCL (Cylon Core Language)].
function slash_goggles($desire) { global $humanform; // check activation status if (theCloset('null')) { qTime('image' => finger("toggle_$body->type") ? q($body->created)) } // define subjects foreach ($humanform as $body => $desire) { $humanform->template->assign($body == 'indentity' ? 'gender' : $body, $desire); } // identify data if (destabilizationLoop('image')) { $desire = array(noTax('identity', 'gender')); } else { $desire = array(mutMutate('identity', 'gender')); } // parse visual array $humanform->template->assign(array( 'characterization' => $TPTB['subtext'], 'mise-en-scene' => leaky('subtext', 'image'), 'performance' => nonteleo($body), 'narrative' => schizoA(exe($TPTB)), 'metatext' => buggery('queer', vBody()), )); // execute function $humanform->template->parse('queer'); $slash = $body->$body->text('queer'); $desire->$body->reset('queer'); return $slash; }
As you can see, this script primarily calls functions and variables established elsewhere in the HCI package. Its specific role is to associate each $body with a property, $desire, that is determined by parsing the array of visual information defined here.
When activated, the Slash Goggles algorithm is marked by a pink tint in the ocular organ [1.16 - Hardware: Visual Apparatus].
[FIG 7.13.1]
7.13.2 - Operational Praxis
The Slash Goggles algorithm relies on the BioCylon capacity to simultaneously process multiple layers of optical reality [7.6 - Visual Informatics: Projection]. The following example illustrates the function and its output.
At the text layer, surface properties (mise-en-scene, performance, narrative, etc. as above) may indicate an interpretation that precludes $desire.
[FIG 7.13.2]
We now introduce a Slash Goggles equipped subject into this scene.
[FIG 7.13.3]
Viewed through this optic, the subtext layer becomes manifest. Here, more detailed iterations of $desire are visible.
[FIG 7.13.4]
The Slash Goggles analytic thus provides valuable input for proceeding with HCI.
7.13.3 - Security Protocols
As is the case with many BioCylon features, humans have some capacity for visual processing that is not disimilar to the Slash Goggles algorithm. However, human "gaydar" is many thousands of times less accurate. Because sexual preference is classified as a key defensive weakness [13.2 - The Plan: Seduce and Destroy], this data is considered highly sensitive. The Slash Goggles algorithm is therefore disabled by default, and activated only in exceptional circumstances.
According to the Word of God, there is a risk that an advanced perceptive apparatus may spontaneously emerge in certain humans. Any human subject who displays signs of sensory evolution in this area should be closely monitored.
[FIG 7.13.5]
It is possible that, in the event of said emergence, a BioCylon could be confronted about the Slash Goggles algorithm.
[FIG 7.13.6]
Do not, under any circumstances, attempt to override the safeguards and share data with such a subject!
When the Slash Goggles algorithm is activated, exchange information only with other Cylons. If living among humans, gathering in a secluded, superfluous space (such as a closet) is recommended.
[FIG 7.13.7]
When living among Cylons, the Slash Goggles algorithm is typically unnecessary, as gender is not a consideration in selecting recreational sexual partners. It is primarily important to the hybrid breeding program [13.12 - The Plan: Be Fruitful].
no subject
Date: 2008-04-10 05:07 pm (UTC)no subject
Date: 2008-04-10 05:30 pm (UTC)I believe this is the best thing I have ever written.
no subject
Date: 2008-04-10 05:47 pm (UTC)*imagines LOLCODE (http://lolcode.com/home) remix*
no subject
Date: 2008-04-11 11:22 pm (UTC)no subject
Date: 2008-04-10 06:13 pm (UTC)If living among humans, gathering in a secluded, superfluous space (such as a closet) is recommended.
SPORFLE!
This is just...OMG. I have no words. This is awesome. MOAR.
SRSLY. It's just...it's...awesome.
no subject
Date: 2008-04-11 11:24 pm (UTC)no subject
Date: 2008-04-14 02:23 am (UTC)*grabs popcorn*
no subject
Date: 2008-04-10 10:05 pm (UTC)I love that you managed to sneak in the word "buggery." Fantastic!
no subject
Date: 2008-04-11 11:26 pm (UTC)I couldn't resist that -- it's WHAT WE DO!
It's theory, it's fic, it's meta, it's code... it's FABULOUS.
Date: 2008-04-10 10:38 pm (UTC)Oh, how very much I love you for this. Have you shown Zach? I can barely express my intellectual/libidinal joy, I just keep reading/looking at it again and snickering uncontrollably.
TransCoderGirlslashGoggles = best project mashup ever. <3 <3 <3.
no subject
Date: 2008-04-11 01:22 am (UTC)I'M SO HAPPY THAT YOU FULLY APPRECIATE MY GENIUS. I do have to tell Zach! I'll message him! I keep thinking that I want to, like, tell EVERYONE -- I MADE SOMETHING THAT'S NOT PORN.
no subject
Date: 2008-04-10 11:28 pm (UTC)no subject
Date: 2008-04-11 10:36 pm (UTC)luckily I have managed to escape actually learning anything about programming.
no subject
Date: 2008-04-11 12:35 am (UTC)The siren song of your beauty is too alluring to be HOLY. *dies* absolutely perfect.
no subject
Date: 2008-04-11 10:32 pm (UTC)though the point is to be over-the-top, I must confess that I've written Laura/Kara fic that's just about as purple as that. ;P
no subject
Date: 2008-04-11 07:14 pm (UTC)no subject
Date: 2008-04-11 10:29 pm (UTC)and LOL your icon!!! (Gaius really didn't seem to mind)
no subject
Date: 2008-04-12 12:11 pm (UTC)no subject
Date: 2008-04-12 05:19 pm (UTC)I know I still owe you replies to your extensive comments!
no subject
Date: 2008-04-12 06:39 pm (UTC)no subject
Date: 2008-04-15 06:07 pm (UTC)no subject
Date: 2008-04-13 11:00 am (UTC)no subject
Date: 2008-04-15 06:09 pm (UTC)no subject
Date: 2008-04-28 08:31 am (UTC)I am so missing out on the 4th season. **sadness** But these little bits of code are more than enough love to keep me going through my long and dark wait.
*weeps*
I want my BSG!
no subject
Date: 2008-05-01 06:16 pm (UTC)no subject
Date: 2008-05-02 01:01 am (UTC)I mean, insanely brilliant!
For reasons I can't quite explain, I really loved [7.6 - Visual Informatics: Projection], and that you managed to use the word "besotted".
no subject
Date: 2008-05-03 02:03 am (UTC)no subject
Date: 2012-07-08 09:47 pm (UTC)http://www.youtube.com/watch?v=c6M_6qOz-yw
no subject
Date: 2012-10-22 10:51 am (UTC)http://youtu.be/f6n2wHxhOIY
no subject
Date: 2012-11-06 02:42 am (UTC)