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: 10 October 2012

Four short links: 10 October 2012

Intuitive Linear Algebra, Bayes Intro, State of Javascript, and Web App Builders

  1. An Intuitive Guide to Linear AlgebraHere’s the linear algebra introduction I wish I had. I wish I’d had it, too. (via Hacker News)
  2. Think Bayesan introduction to Bayesian statistics using computational methods.
  3. The State of Javascript 2012 (Brendan Eich) — Javascript continues its march up and down the stack, simultaneously becoming an application language while becoming the bytecode for the world.
  4. Divshot — a startup turning mockups into web apps, built on top of the Bootstrap front-end framework. I feel momentum and a tipping point approaching, where building things on the web is about to get easier again (the way it did with Ruby on Rails). cf Jetstrap.
Four short links: 9 October 2012

Four short links: 9 October 2012

ID-based Democracy, Web Documentation, American Telco Gouging, and Stats Cookbook

  1. Finland Crowdsourcing New Laws (GigaOm) — online referenda. The Finnish government enabled something called a “citizens’ initiative”, through which registered voters can come up with new laws – if they can get 50,000 of their fellow citizens to back them up within six months, then the Eduskunta (the Finnish parliament) is forced to vote on the proposal. Now this crowdsourced law-making system is about to go online through a platform called the Open Ministry. Petitions and online voting are notoriously prone to fraud, so it will be interesting to see how well the online identity system behind this holds up.
  2. WebPlatform — wiki of information about developing for the open web. Joint production of many of the $BIGCOs of the web and the W3C, so will be interesting to see, as it develops, whether it has the best aspects of each or the worst.
  3. Why Your Phone, Cable, Internet Bills Cost So Much (Yahoo) — “The companies essentially have a business model that is antithetical to economic growth,” he says. “Profits go up if they can provide slow Internet at super high prices.” Excellent piece!
  4. Probability and Statistics Cookbook (Matthias Vallentin) — The cookbook contains a succinct representation of various topics in probability theory and statistics. It provides a comprehensive reference reduced to the mathematical essence, rather than aiming for elaborate explanations. CC-BY-NC-SA licensed, LaTeX source on github.
Four short links: 8 October 2012

Four short links: 8 October 2012

Drone Conflict, 3D Scanning Booths, Bitcoin Consensus, and Moar Coders

  1. Beware the Drones (Washington Times) — the temptation to send difficult to detect, unmanned aircraft into foreign airspace with perceived impunity means policymakers will naturally incline towards aggressive use of drones and hyperactive interventionism, leading us to a future that is ultimately plagued by more, not less warfare and conflict. This. Also, what I haven’t seen commented on with the Israeli air force shooting down a (presumably Hezbollah) drone: low cost of drones vs high cost of maintaining an air force to intercept, means this is asymmetric unmanned warfare.
  2. Scanbooth (github) — a collection of software for running a 3D scanning booth. Greg Borenstein said to me, “we need tools to scan and modify before 3D printing can take off.” (via Jeremy Herrman)
  3. Bitcoin’s Value is Decentralization (Paul Bohm) — Bitcoin isn’t just a currency but an elegant universal solution to the Byzantine Generals’ Problem, one of the core problems of reaching consensus in Distributed Systems. Until recently it was thought to not be practically solvable at all, much less on a global scale. Irrespective of its currency aspects, many experts believe Bitcoin is brilliant in that it technically made possible what was previously thought impossible. (via Mike Loukides)
  4. Blue Collar Coder (Anil Dash) — I am proud of, and impressed by, Craigslist’s ability to serve hundreds of millions of users with a few dozen employees. But I want the next Craigslist to optimize for providing dozens of jobs in each of the towns it serves, and I want educators in those cities to prepare young people to step into those jobs. Time for a Massively Multiplayer Online Economy, as opposed to today’s fun economic games of Shave The Have-Nots and Race To The Oligarchy.
Four short links: 5 October 2012

Four short links: 5 October 2012

Robocopyright, OECD Numbers, Half Of Which Are Probably Wrong, Science Incubator

  1. Improving Content ID (YouTube) — finally they’re adding some human intervention to lower the number of false positives.
  2. OECD’s Internet Economy Outlook (OECD) — lots of stats, from growth of streaming media to crime and EHRs. This caught my eye: In 2010, on average, 35% of all businesses with ten or more persons employed used the Internet for purchasing, and only 18% for selling goods and services.
  3. Half Of What You Know Is FalseThe field of scientometrics – the science of measuring and analyzing science – took off in 1947 when mathematician Derek J. de Solla Price was asked to store a complete set of the Philosophical Transactions of the Royal Society temporarily in his house. He stacked them in order and he noticed that the height of the stacks fit an exponential curve. Price started to analyze all sorts of other kinds of scientific data and concluded in 1960 that scientific knowledge had been growing steadily at a rate of 4.7 percent annually since the 17th century. The upshot was that scientific data was doubling every 15 years.
  4. Catalyst Grants — Macmillan’s Digital Science incubator.
Four short links: 4 October 2012

Four short links: 4 October 2012

Vannevar Bush, Topic Transparency, Ancient Maps, and Concussion Sensors

  1. As We May Think (Vannevar Bush) — incredibly prescient piece he wrote for The Atlantic in 1945.
  2. Transparency and Topic Models (YouTube) — a talk from DataGotham 2012, by Hanna Wallach. She uses latent Dirichlet allocation topic models to mine text data in declassified documents where the metadata are useless. She’s working on predicting classification durations (AWESOME!). (via Matt Biddulph)
  3. Slippy Map of the Ancient World — this. is. so. cool!
  4. Technology in the NFLX2IMPACT’s Concussion Management System (CMS) is a great example of this trend. CMS, when combined with a digital mouth guard, also made by X2, enables coaches to see head impact data in real-time and asses concussions through monitoring the accelerometers in a players mouth guard. That data helps teams to decide whether to keep a player on the field or take them off for their own safety. Insert referee joke here.
Four short links: 3 October 2012

Four short links: 3 October 2012

Military Open Source, State of Internet, Visualizing Budgets, and Hacking Your iDevice

  1. Mil-OSS 4 — 4th military open source software working group conference, in Rosslyn VA. Oct 15-17. Tutorials and sessions will cover: Linux, Geospatial, LiDAR, Drupal, cloud, OSS policy and law, Android and many other topics. The last day will have a 1/2 day unconference for up-and-coming issues.
  2. State of Internet Slides (Business Insider) — Apple could buy Disney using cash at hand. Boggle. This presentation has plenty of numbers for those who like them.
  3. See Penny Work — an open source (GPLv2) toolkit for budget visualizations, from Code For America. (via Tim O’Reilly)
  4. libimobiledevice — LGPLed open source library which talks the protocols to support iPhone®, iPod Touch®, iPad® and Apple TV® devices. Unlike other projects, it does not depend on using any existing proprietary libraries and does not require jailbreaking. It allows other software to easily access the device’s filesystem, retrieve information about the device and it’s internals, backup/restore the device, manage SpringBoard® icons, manage installed applications, retrieve addressbook/calendars/notes and bookmarks and (using libgpod) synchronize music and video to the device. Runs on Linux, OS X, and Windows.
Four short links: 2 October 2012

Four short links: 2 October 2012

3D Parts, ISP Surveillance, Sensors for Espionage, and Typed Javascript

  1. Print Your Own 3D Parts (Wired) — Teenage Engineering, makers of a popular synthesizer known as the OP-1, posted the 3-D design files of various components on digital object repository Shapeways, and is instructing 3-D printer-equipped users to print them out instead of buying them.
  2. Legacy Media Demanding Surveillance In ISPsmusic rights groups including the Recording Industry Association of Japan say they have developed a system capable of automatically detecting unauthorized music uploads before they even hit the Internet. But to do that they need to be able to spy on Internet users’ connections and compare data being transferred with digital fingerprints held in an external database. That can only be achieved with the assistance of Internet service providers who would be asked to integrate the system deeply into their networks. It’s Japan for now …
  3. Sensors for Industrial Espionage (NPR) — Genscape also places electromagnetic monitors beneath the power lines running into the Cushing tank farms to measure their power usage. This gives them an idea of how much oil is being pumped into and out of Cushing.
  4. TypeScript — Apache2 licensed typed superset of JavaScript that compiles to plain JavaScript.
Four short links: 1 October 2012

Four short links: 1 October 2012

Crowdsourcing Flights, Teaching Programming, Redeploying Finance Engineers, and Recognising Cat Faces

  1. FlightfoxReal people compete to find you the best flights. Crowdsourcing beating algorithms …. (via NY Times)
  2. Code Monster (Crunchzilla) — a fun site for parents to learn to program with their kids. Loving seeing so much activity around teaching kids to program. (via Greg Linden)
  3. Telling People to Leave Finance (Cathy O’Neil) — There’s an army of engineers in finance that could be putting their skills to use with actual innovation rather than so-called financial innovation.
  4. Kittydar (GitHub) — cat face recognition in Javascript.
Four short links: 28 September 2012

Four short links: 28 September 2012

Mobile Content, Google Math, Mobile Linux, and Mozilla's Strategy

  1. Mobile Content StrategyMobile is a catalyst that can help you make your content tighter without loss of clarity or information. If you make your content work well on mobile, it will work everywhere. Excellent presentation, one I want to thump on every decision-maker’s desk and say “THIS!”.
  2. Math at Google (PDF) — presentation showing the different types of math used to build Google. Good as overview, and as way to motivate highschool and college kids to do their math homework. “See, it really is useful! Really!” (via Ben Lorica)
  3. Tizen 2.0 Alpha Released — Tizen is the Linux Foundation’s mobile Linux kernel, device drivers, middleware subsystems, and Web APIs. (via The Linux Foundation)
  4. Explaining WebMaker Crisply (Mark Surman) — if you’ve wondered wtf Mozilla is up to, this is excellent. Mozilla has big priorities right now: the web on the desktop; the web on mobile; and web literacy.
Four short links: 27 September 2012

Four short links: 27 September 2012

Don't Pay Developers, Teaching Programming, Second Android Screens, and Democracy

  1. Paying for Developers is a Bad Idea (Charlie Kindel) — The companies that make the most profit are those who build virtuous platform cycles. There are no proof points in history of virtuous platform cycles being created when the platform provider incents developers to target the platform by paying them. Paying developers to target your platform is a sign of desperation. Doing so means developers have no skin in the game. A platform where developers do not have skin in the game is artificially propped up and will not succeed in the long run. A thesis illustrated with his experience at Microsoft.
  2. Learnable Programming (Bret Victor) — deconstructs Khan Academy’s coding learning environment, and explains Victor’s take on learning to program. A good system is designed to encourage particular ways of thinking, with all features carefully and cohesively designed around that purpose. This essay will present many features! The trick is to see through them — to see the underlying design principles that they represent, and understand how these principles enable the programmer to think. (via Layton Duncan)
  3. Tablet as External Display for Android Smartphones — new app, in beta, letting you remote-control via a tablet. (via Tab Times)
  4. Clay Shirky: How The Internet Will (One Day) Transform Government (TED Talk) — There’s no democracy worth the name that doesn’t have a transparency move, but transparency is openness in only one direction, and being given a dashboard without a steering wheel has never been the core promise a democracy makes to its citizens.