Four short links: 12 February 2019

Cellphone Privacy, State Hashing, Software Optimization, and Pancreas Tech

By Nat Torkington
February 12, 2019
  1. Sidewalk Labs and Cellphone Data (The Intercept) — To make these measurements, the program gathers and de-identifies the location of cellphone users, which it obtains from unspecified third-party vendors. It then models this anonymized data in simulations—creating a synthetic population that faithfully replicates a city’s real-world patterns but that “obscures the real-world travel habits of individual people,” as Bowden told The Intercept.
  2. Zobrist Hashinga hash function construction used in computer programs that play abstract board games, such as chess and Go, to implement transposition tables, a special kind of hash table that is indexed by a board position and used to avoid analyzing the same position more than once.
  3. Learn faster. Dig deeper. See farther.

    Join the O'Reilly online learning platform. Get a free trial today and find answers on the fly, or master something new and useful.

    Learn more
  4. Software Optimization Resources — the hard stuff (from my perspective higher up the stack), from C++ through assembly down to the microarchitecture of CPUs.
  5. Lighting up my DasKeyboard with Blood Sugar changes using my body’s REST API (Scott Hanselman) — However, since the keyboard has a localhost REST API and so does my blood sugar, I busted out this silly little shell script.
Post topics: Four Short Links