We also have a growing class of humans who are so distant from the solutions they use to the current problems of life (technology) that these solutions are completely outside their ability to even understand, let alone contribute to.
We may expect these gradual trends to continue until humans, as slow, non-contributing consumers with zero understanding of the solutions they use, may be regarded as little more than venerated pets. Coddled, spoiled, taught to perform entertaining tricks, and shown-off. Better than extinction, right?
Just wondering what the new darling programing language is.
Why, Perl 6, of course. As soon as it's done.
(1) Position cameras to catch jerks abusing the HOV lane
(2) Look up their address from DMV license plate records
(3) Mail incriminating photos to jerks, informing them of your mailing service, which promises to forward the evidence to the DMV for free, but with the option of custom-mailing it to an alternative address of their choice for only $100
(4) Profit for the rest of your short and violence-filled life
A retrovirus is a single-stranded RNA virus that stores its nucleic acid in the form of an mRNA genome (including the 5' cap and 3' PolyA tail) and targets a host cell as an obligate parasite. Once inside the host cell cytoplasm the virus uses its own reverse transcriptase enzyme to produce DNA from its RNA genome, the reverse of the usual pattern, thus retro (backwards). This new DNA is then incorporated into the host cell genome by an integrase enzyme, at which point the retroviral DNA is referred to as a provirus. The host cell then treats the viral DNA as part of its own genome, translating and transcribing the viral genes along with the cell's own genes, producing the proteins required to assemble new copies of the virus. It is difficult to detect the virus until it has infected the host. At that point the infection will persist indefinitely.
What these utopian visions of programmatic democracy all lack is any notion that attacks the essential complexity of the problems being solved by code. Problems that have, if anything, grown more complex with increasing memory and CPU power. All the forays into "graphical programming" or other tools to take the programminess out of programming have shown that it doesn't matter whether you're expressing a solution in text or little icons connected by arrows - the essential complexity of the problem remains. The only way we're going to democratize programming is if AI gets to the point where the thoughtwork of breaking down the essential complexity of problems can be offloaded to some other intelligence.