Electric Dreams – The 1980s ‘The Micro Home Computer Of 1982′ (YouTube) — from a reality show where a gadget-using family are forced to relive 30 years of technology invention, one year each day. This clip is where they’re forced to choose a microcomputer from the rush of early hobbyist machines in the 80s: Spectrum, Dragon-32, etc. (via Skud)
K-12 Entrepreneurship: Slow Entry, Distant Exit (PDF) — paper (from the set I pointed to yesterday) laying out in start terms the difficulty of educational entrepreneurship. Keeping the lights on and a teacher in every classroom consumes most of the annual money spent on education so that little is left over to generate or try new tools, techniques or approaches. Out of every dollar spent on education in 2005, only 3.5 cents was spent on materials, tools and services. Subtract the big mandatory purchases of textbooks and annual testing, and one is left with almost no free funds to deploy creatively. With class size reduction and teacher incentive pay ramping up around the country, the pressure on these budget lines continues to increase, reducing the dollars available for investment in breakthrough tools and services.
Here Be Dragons (Bryan O’Sullivan) — the thorny problem of printing floating point numbers. Prior to Steele and White’s “How to print floating-point numbers accurately”, implementations of printf and similar rendering functions did their best to render floating point numbers, but there was wide variation in how well they behaved. A number such as 1.3 might be rendered as 1.29999999, for instance, or if a number was put through a feedback loop of being written out and its written representation read back, each successive result could drift further and further away from the original.
The growing role of software architects: “Architecture has become much more interesting now because it’s become more encompassing," says Neal Ford, software architect and meme wrangler at ThoughtWorks.