It's been brought up before, but I was curious to know other people's thoughts on sinvraal's interpretation of the Legion platform as seen in her fanfic
here.I initially liked it very much, and I still love the actual dialogue. But as I thought about how Geth programs worked, I realized she had developed each program with its own distinct function and personality within one shell. Whereas I felt each program lacks such self-awareness, which is why a single Geth is said to be little more than a VI that gains the ability of an AI through networking.
Also, as much as I enjoyed picking my program number and function during
this thread, I'm not entirely sure how program functions work. I imagine the Quarians built Geth with very specialized functions: this one works the mines, this one works sewer maintenance, this one provides *ahem* nerve stimulation... Does each program then provide its own specific code expertise to the network?
I also imagine the Geth are continuing to write new programs. Ones that formulate pi. Others that work on the details of building something akin to a dyson sphere. Others that work on the ultimate troll against the salarians. I wonder if they work within the confines of existing code or if they've reached an innovative state where they can actually modify and evolve existing code into something unique.