Month: March 2016

Free candy van

On his bucket list was to buy and a van to cruise around in, and go to Burning Man. His disgusting and/or funny van made local news headlines in Sacramento when he parked it on his way to Burning Man. Apparently the photo was taken by children too young to understand the ‘joke’, and has since gone somewhat viral.

this is great trolling, with people acting predictably dumb.

Networked robotic transportation

All of these robotic vehicles are largely disconnected or they are using their own proprietary means of networking their activity. In order for robotic transportation to explode, it will need a simple protocol for coordinating this network in a decentralized way. Once this scalable decentralized standard is developed, it will do for air, sea, land, and undersea transportation what the Internet did for the movement of data and in about the same amount of time.

Facebook Lite

We rolled out Facebook Lite, our version of Facebook for Android built for emerging markets, in June of 2015. The app has hit 100M monthly active users. It’s the fastest-growing version of Facebook to reach 100M users in under 9 months. It has an APK that is less than 1 MB in size, meaning people can download it in seconds on slow connections.

To reach the APK size target, the Lite APK doesn’t have the product code and resources found in a typical Android app. The Lite client is a simple VM that provides various capabilities to interact with the OS (such as read a file, open the camera, create an SQLite database, and so on) and a rendering engine to drive the Android UI. Product code is written on the server and is expressed in terms of the capabilities the client has. Resources are sent down from the server as needed and cached. So it has infinite scalability for building additional product without bloating the APK.

Drivers are getting worse

Until sometime in the early 2000s, the US had fewer traffic fatalities per km traveled than most developed countries. That’s changed. If we’re measuring by road traffic deaths per 100K people, the US is currently ranked 17th out of 29 high-income nations for which data is available.

great news for self-driving cars: humans are getting worse at driving, so the bar is getting lower and lower.

IQ 1000

Given that there are many 1000s of potential positive variants, the implication is clear: If a human being could be engineered to have the positive version of each causal variant, they might exhibit cognitive ability which is 100 standard deviations above average. This corresponds to more than 1000 IQ points.

or perhaps merely 550:

Most humans have 1000 rare (-) alleles for intelligence and height, and someone who is 1 standard deviation above average has 30 fewer (-) variants. A human with none of the negative alleles might be 30 SD above average! Such a person has yet to exist in human history. When current IQ tests were developed, the median raw score of the norming sample is defined as IQ 100 and scores each standard deviation (SD) up or down are defined as 15 IQ points greater or less, although this was not always so historically. By this definition, 95% of the population scores an IQ between 70 and 130, which is within 2 standard deviations of the mean. 30 SD above average would be an IQ of 550.

here is an urgent rationale to increase everyone’s IQ by 30 points: survival of the species depends on it. our problems are getting harder faster than our ability to adapt, and you need a level of intelligence to set aside your short term aims in favor of a global view. my guess would be that’s around 130. the linked article has proposals how to bring in the rear, which is a great start. and there’s also more modest proposals:

KL-VS did not curb decline, but it did boost cognitive faculties regardless of a person’s age by the equivalent of 6 IQ points. KL-VS will be the most important genetic agent of non-pathological variation in intelligence yet discovered.

another overview:

individual differences in human intelligence can 50%–80% be explained by genetic influences making intelligence one of the most heritable traits. However, present GWAS studies can capture 22% of this heritability. Each gene has a small effect on intelligence. 95% of the genetic variants are located in intronic and intergenic regions and might have a gene regulatory function. 1.4% of associated SNPs are located in DNA fragments that are translated into protein. By 2025, between 100M and 2B human genomes could be sequenced.

and it goes beyond IQ too:

There are people with rare but highly beneficial genes. Adult whole-body gene therapy could make what is currently good and rare into something that is common or universal.


2023-12-15: A sketch how IQ augmentation in adults might be possible

  1. Determine if it is possible to perform a large number of edits in cell culture with reasonable editing efficiency and low rates of off-target edits.
  2. Run trials in mice. Try out different delivery vectors. See if you can get any of them to work on an actual animal.
  3. Run trials in cows. We have good polygenic scores for cow traits like milk production, so we can test whether or not polygenic modifications in adult animals can change trait expression.
  4. (Possibly in parallel with cows) run trials on chimpanzees
    The goal of such trials would be to test our hypotheses about mosaicism, cancer, and the relative effect of genes in adulthood vs childhood.
  5. Run trials in humans on a polygenic brain disease. See if we can make a treatment for depression, Alzheimer’s, or another serious brain condition.
  6. If the above passes a basic safety test (i.e. no one in the treatment group is dying or getting seriously ill), begin trials for intelligence enhancement.

Borg, Omega, and Kubernetes

Though widespread interest in software containers is a relatively recent phenomenon, at Google we have been managing Linux containers at scale for more than 10 years and built 3 different container-management systems in that time. Each system was heavily influenced by its predecessors, even though they were developed for different reasons