Four short links: 2 December 2013

Four short links: 2 December 2013

Learning Machine Learning, Pokemon Coding, Drone Coverage, and Optimization Guide

  1. CalTech Machine Learning Video Library — a pile of video introductions to different machine learning concepts.
  2. Awesome Pokemon Hack — each inventory item has a number associated with it, they are kept at a particular memory location, and there’s a glitch in the game that executes code at that location so … you can program by assembling items and then triggering the glitch. SO COOL.
  3. Drone Footage of Bangkok Protests — including water cannons.
  4. The Mature Optimization Handbook — free, well thought out, and well written. My favourite line: In exchange for that saved space, you have created a hidden dependency on clairvoyance.
Comment |
A lever is always better than a lone coder

A lever is always better than a lone coder

Team Geek authors Brian Fitzpatrick and Ben Collins-Sussman on coding myths and collaboration.

If we accept that software development is a team activity (it is), the importance of collaboration and communication becomes clear. Team Geek authors Brian Fitzpatrick and Ben Collins-Sussman discuss the nuances of modern programming in this interview.

Read Full Post | Comments: 8 |

The software professional vs the software artist

Developers with a creative streak don't get to opt out of security.

Developer "artists" who think they're too good to address vulnerabilities in operating systems and applications must shoulder blame for insecure systems.

Read Full Post | Comments: 5 |
Top Stories: May 14-18, 2012

Top Stories: May 14-18, 2012

A coding judge, big data's enterprise conundrum, DIY education is on the move.

This week on O'Reilly: Coding is tied to cultural competence, not just a profession; Jim Stogdill wondered if solution vendors are waiting for broad Hadoop adoption before jumping in; and we learned how Schoolers, Edupunks and Makers are reshaping education.

Read Full Post | Comment |
State of the Computer Book Market, part 4: The Languages

State of the Computer Book Market, part 4: The Languages

A deep look at the market for books on programming languages.

In this fourth post of "State of the Computer Book Market," we look at programming languages and drill in on each language area.

Read Full Post | Comments: 6 |
Music and lyrics and code

Music and lyrics and code

Geek Choir founder Michael Brewer on how coding and music connect.

Coding is an art, says Michael Brewer, application programmer specialist at the University of Georgia. In this interview, Brewer discusses the philosophy behind Geek Choir and how it relates to coding and open source.

Read Full Post | Comments: 2 |
Four short links: 8 June 2011

Four short links: 8 June 2011

education, wikipedia, metrics, brain, science, 3d, fabbing, @fourshort

  1. Who Writes Wikipedia — reported widely as “bots make most of the contributions to Wikipedia”, but which really should have been “edits are a lousy measure of contributions”. The top bots are doing things like ensuring correctly formatted ISBN references and changing the names of navboxes–things which could be done by humans but which it would be a scandalous waste of human effort if they were. We analyse edits because it’s easy to get data on edits; analysis of value is a different matter.
  2. How I Failed and Finally Succeeded at Learning How to Code (The Atlantic) — great piece on teaching and learning programming, focusing on Project Euler. Kids are naturally curious. They love blank slates: a sandbox, a bag of LEGOs. Once you show them a little of what the machine can do they’ll clamor for more. They’ll want to know how to make that circle a little smaller or how to make that song go a little faster. They’ll imagine a game in their head and then relentlessly fight to build it. Along the way, of course, they’ll start to pick up all the concepts you wanted to teach them in the first place. And those concepts will stick because they learned them not in a vacuum, but in the service of a problem they were itching to solve.
  3. The Believing BrainBelief comes quickly and naturally, skepticism is slow and unnatural, and most people have a low tolerance for ambiguity.
  4. 3D Printed Rocket — stainless steel rocket engine.
Comments Off |