Nat Torkington

Nat has chaired the O'Reilly Open Source Convention and other O'Reilly conferences for over a decade. He ran the first web server in New Zealand, co-wrote the best-selling Perl Cookbook, and was one of the founding Radar bloggers. He lives in New Zealand and consults in the Asia-Pacific region.

Four short links: 2 February 2016

Four short links: 2 February 2016

Fourth Industrial Revolution, Agent System, Evidence-Based Programming, and Deep Learning Service

  1. This is Not the Fourth Industrial Revolution (Slate) — the phrase “the fourth Industrial Revolution” has been around for more than 75 years. It first came into popular use in 1940.
  2. Huginn — MIT-licensed system for building agents that perform automated tasks for you online. They can read the Web, watch for events, and take actions on your behalf. Huginn’s Agents create and consume events, propagating them along a directed graph. Think of it as a hackable Yahoo! Pipes plus IFTTT on your own server.
  3. Evidence-Oriented Programming — design programming language syntax and features based on what research shows works. They tested Perl and Java, found apparently not detectably easier to use for novices than a language that my student at the time, Susanna Kiwala (formerly Siebert), created by essentially rolling dice and picking (ridiculous) symbols at random.
  4. Deep Detect — open source deep learning service.
Four short links: 1 February 2016

Four short links: 1 February 2016

Curation & Search, Developer Tenure, AI/IA History, and Catapulting Drones

  1. Curation & Search — (Twitter) All curation grows until it requires search. All search grows until it requires curation.—Benedict Evans. (via Lists are the New Search)
  2. Average Developer Tenure (Seattle Times) — The average tenure of a developer in Silicon Valley is nine months at a single company. In Seattle, that length is closer to two years. (via Rands)
  3. An Interview with John Markoff (Robohub) — the interview will give you a flavour of his book, Machines of Loving Grace, a sweet history of AI told through the stories of the people who pioneered and now shape the field.
  4. Catapult Drone Launch (YouTube) — utterly nuts. That’s an SUV off its rear wheels! (via IEEE)
Four short links: 29 January 2016

Four short links: 29 January 2016

LTE Security, Startup Tools, Security Tips, and Data Fiction

  1. LTE Weaknesses (PDF) — ShmooCon talk about how weak LTE is: a lot of unencrypted exchanges between handset and basestation, cheap and easy to fake up a basestation.
  2. AnalyzoFind and Compare the Best Tools for your Startup it claims. We’re in an age of software surplus: more projects, startups, apps, and tools than we can keep in our heads. There’s a place for curated lists, which is why every week brings a new one.
  3. How to Keep the NSA Out — NSA’s head of Tailored Access Operations (aka attacking other countries) gives some generic security advice, and some interesting glimpses. “Don’t assume a crack is too small to be noticed, or too small to be exploited,” he said. If you do a penetration test of your network and 97 things pass the test but three esoteric things fail, don’t think they don’t matter. Those are the ones the NSA, and other nation-state attackers will seize on, he explained. “We need that first crack, that first seam. And we’re going to look and look and look for that esoteric kind of edge case to break open and crack in.”
  4. The End of Big Data — future fiction by James Bridle.
Four short links: 28 January 2016

Four short links: 28 January 2016

Augmented Intelligence, Social Network Limits, Microsoft Research, and Google's Go

  1. Chimera (Paper a Day) — the authors summarise six main lessons learned while building Chimera: (1) Things break down at large scale; (2) Both learning and hand-crafted rules are critical; (3) Crowdsourcing is critical, but must be closely monitored; (4) Crowdsourcing must be coupled with in-house analysts and developers; (5) Outsourcing does not work at a very large scale; (6) Hybrid human-machine systems are here to stay.
  2. Do Online Social Media Remove Constraints That Limit the Size of Offline Social Networks? (Royal Society) — paper by Robin Dunbar. Answer: The data show that the size and range of online egocentric social networks, indexed as the number of Facebook friends, is similar to that of offline face-to-face networks.
  3. Microsoft Embedding ResearchTo break down the walls between its research group and the rest of the company, Microsoft reassigned about half of its more than 1,000 research staff in September 2014 to a new group called MSR NExT. Its focus is on projects with greater impact to the company rather than pure research. Meanwhile, the other half of Microsoft Research is getting pushed to find more significant ways it can contribute to the company’s products. The challenge is how to avoid short-term thinking from your research team. For instance, Facebook assigns some staff to focus on long-term research, and Google’s DeepMind group in London conducts pure AI research without immediate commercial considerations.
  4. Google’s Go-Playing AIThe key to AlphaGo is reducing the enormous search space to something more manageable. To do this, it combines a state-of-the-art tree search with two deep neural networks, each of which contains many layers with millions of neuron-like connections. One neural network, the “policy network,” predicts the next move, and is used to narrow the search to consider only the moves most likely to lead to a win. The other neural network, the “value network,” is then used to reduce the depth of the search tree — estimating the winner in each position in place of searching all the way to the end of the game.
Four short links: 27 January 2016

Four short links: 27 January 2016

Generative Text, Open Source Agriculture, Becoming Better, and GA Slackbot

  1. Improva javascript library for generative text.
  2. The Food Computer (MIT) — open source controlled-environment agriculture technology platform that uses robotic systems to control and monitor climate, energy, and plant growth inside of a specialized growing chamber. Climate variables such as carbon dioxide, air temperature, humidity, dissolved oxygen, potential hydrogen, electrical conductivity, and root-zone temperature are among the many conditions that can be controlled and monitored within the growing chamber. Operational energy, water, and mineral consumption are monitored (and adjusted) through electrical meters, flow sensors, and controllable chemical dosers throughout the growth period. (via IEEE Spectrum)
  3. 10 Golden Rules for Becoming a Better Programmer — what are your 10 rules for being better in your field? If you haven’t built a list, then you aren’t thinking hard enough about what you do.
  4. Statsbot — Google Analytics bot for Slack from NewRelic.
Four short links: 26 January 2016

Four short links: 26 January 2016

Inequality, Conversational Commerce, Minsky Lectures, and Trust vs Transparency

  1. What Paul Graham is Missing About Inequality (Tim O’Reilly) — When a startup doesn’t have an underlying business model that will eventually produce real revenues and profits, and the only way for its founders to get rich is to sell to another company or to investors, you have to ask yourself whether that startup is really just a financial instrument, not that dissimilar to the CDOs of the 2008 financial crisis — a way of extracting value from the economy without actually creating it.
  2. 2016 The Year of Conversational Commerce (Chris Messina) — I really hope that these conversations with companies are better than the state-of-the-art delights of “press 5 to replay” phone hell.
  3. Society of Mind (MIT) — Marvin Minsky’s course, with lectures.
  4. Trust vs Transparency (PDF) — explanation facilities
    can potentially drop both a user’s confidence and make the process of search more stressful.
    Aka “few takers for sausage factory tours.” (via ACM Queue)
Four short links: 25 January 2016

Four short links: 25 January 2016

Company Mortality, Geoffrey West Profile, Microservice Toolkit, and Problem-Free Activities

  1. The Mortality of Companies — Geoffrey West paper: we show that the mortality of publicly traded companies manifests an approximately constant hazard rate over long periods of observation. This regularity indicates that mortality rates are independent of a company’s age. We show that the typical half-life of a publicly traded company is about a decade, regardless of business sector.
  2. The Fortune 500 Teller — profile of Geoffrey West. (via Roger Dennis)
  3. Gizmoa microservice toolkit in Golang from NYT. (via InfoQ)
  4. Intellectual Need and Problem-Free Activity in the Mathematics Classroom (PDF) — Although this is not an empirical study, we use data from observed high school algebra classrooms to illustrate four categories of activity students engage in while feeling little or no intellectual need. We present multiple examples for each category in order to draw out different nuances of the activity, and we contrast the observed situations with ones that would provide various types of intellectual need. Finally, we offer general suggestions for teaching with intellectual need.
Four short links: 22 January 2016

Four short links: 22 January 2016

Open Source Ultrasound, Deep Learning MOOC, Corp Dev Translation, and Immersive at Sundance

  1. Murgen — open source open hardware ultrasound.
  2. Udacity Deep Learning MOOC — platform is Google’s TensorFlow.
  3. CorpDev Translation“We’ll continue to follow your progress.” Translation: We’ll reach back out when we see you haven’t raised more money and you are probably more desperate because of your shorter runway.
  4. 8i Take Immersive Tech to Sundance8i’s technology lets filmmakers capture entire performances with off-the-shelf cameras and then place them in pre-existing environments, creating a fully navigable 3-D VR movie that’s far more immersive than the 360-degree videos most have seen.
Four short links: 21 January 2016

Four short links: 21 January 2016

Hidden Networks, Dissolving Sensors, Spies Spy, and Redirected Walking

  1. Big Bang Data: Networks of London (YouTube) — guide to the easy-to-miss networks (fibre, CCTV, etc.) around Somerset House, where an amazing exhibition is about to launch. The network guide is the work of the deeply talented Ingrid Burrington.
  2. Sensors Slip into the Brain and then Dissolve When Done (IEEE Spectrum) — pressure and temperature monitors, intended to be implanted in the brain, that completely dissolve within a few weeks. The news, published as a research letter in the journal Nature, described a demonstration of the devices in rats, using soluble wires to transmit the signals, as well as the demonstration of a wireless version, though the data transmission circuit, at this point, is not completely resorbable. The research was published as a letter to Nature.
  3. GCHQ Proposes Surveillable Voice Call Encryption (The Register) — unsurprising, but should reiterate AGAIN that state security services would like us to live in the panopticon. Therefore, don’t let the buggers anywhere near the reins of our communication systems.
  4. These Tricks Make Virtual Reality Feel RealScientists are exploiting the natural inaccuracies in people’s own proprioception, via a technique called “redirected walking,” to create the perception of space where none exists. With redirected walking, […] users can sense they are exploring the twisting byways of a virtual city when in reality they are simply walking in circles inside a lab. Original Redirect Walking paper.

Four short links: 20 January 2016

Four short links: 20 January 2016

Rules-Based Distributed Code, Open Source Face Recognition, Simulation w/Emoji, and Berkeley's AI Materials

  1. Experience with Rules-Based Programming for Distributed Concurrent Fault-Tolerant Code (A Paper a Day) — To demonstrate applicability outside of the RAMCloud system, the team also re-wrote the Hadoop Map-Reduce job scheduler (which uses a traditional event-based state machine approach) using rules. The original code has three state machines containing 34 states with 163 different transitions, about 2,250 lines of code in total. The rules-based re-implementation required 19 rules in 3 tasks with a total of 117 lines of code and comments. Rules-based systems are powerful and underused.
  2. OpenFace — open source face recognition software using deep neural networks.
  3. Simulating the World in Emoji — fun simulation environment in the browser.
  4. Berkeley’s Intro-to-AI MaterialsWe designed these projects with three goals in mind. The projects allow students to visualize the results of the techniques they implement. They also contain code examples and clear directions, but do not force students to wade through undue amounts of scaffolding. Finally, Pac-Man provides a challenging problem environment that demands creative solutions; real-world AI problems are challenging, and Pac-Man is, too.