Strunk & White Can Apply To Programming

The Elements of Style by [William Strunk, Jr.] and [E.B. White] has long been a favorite of English majors and great writers. [James Devlin] suggests that it can also be a good reference for programmers. With just a few changes in wording, the same guidance that applies to good writing can apply to good coding. For example, [Strunk] and [White} emphasize the importance of structural design to writing. Replace “writing” with “programming”, and the principles are exactly the same: “Programming, to be effective, must follow closely the thoughts of the writer programmer, but not necessarily in the order in which those thoughts occur.” So keep this guide in mind next time you start a new project.

[via Kottke]

Cambridge Autonomous Underwater Vehicle

The Cambridge Autonomous Underwater Vehicle, built for the SAUC-E Challenge, is a fantastic example of UAV construction. The competition is to build a UAV that can complete an underwater assault course. This baby has a full computer inside it, based off of the worlds smallest full featured x86 motherboard, the Pico-Itx.  It has a 1GHz EPIA PX 1000 Board, 1 GB of RAM, Wireless Network capabilities and runs Ubuntu server 8.04.

The CUAV suffered from leaks which ultimately cost it the competition, but the information on the build is fantastic. They have detailed pages upon pages of information about the Mechanical, Electronic, and Software aspects of the design.  They even went back in and added notes from what they learned during the competition.  The project is also outlined in much shorter form on the mini-itx website.

[thanks Vesaines]

Fender Bender, Weird Sound Guitar

[danwagoner] recently completed a restoration of his very first electric guitar. Instead of going the normal route, he modded it to be a Weird Sound Generator. The WSG is a popular kit sold by Music From Outer Space. His creation, dubbed Fender Bender, has a custom pick guard cut from an old motherboard. There are multiple knobs on the pick guard plus three buttons on the neck.

Prototype This Premiers Tomorrow

Discovery Channel’s new show Prototype This premiers tomorrow night at 10e/p. Every week the team will construct a new piece of unique machinery. The schedule for the first six episodes has already been published.

  • Mind Controlled Car, October 15
  • Boxing Robots, October 22
  • Traffic Busting Truck, October 29
  • Get Up and Go, November 5
  • Waterslide Simulator, November 12
  • Six-Legged All Terrain Vehicle, November 19

We initially reported on the show in August because it featured Defcon badge designer [Joe Grand].

UPDATE: [Joe] will be posting all of his schematics, source code, development notes, etc.

Microcontroller-powered Missile Launch Controller

[Josef Jahn] has posted a detailed guide on building a microcontroller-based launch box. Constructed from an Atmel ATMega168 and powered by a 12V rechargable lead gel battery, the launch box is fully portable and includes a number of safety features. Going the extra mile on what could essentially be a simple push button launcher, he added three safety switches, a sixty second after-launch timer and a beautiful (not to mention rare) PLED display complete with dramatic status messages. Check out a video of the launcher in action after the break.

Continue reading “Microcontroller-powered Missile Launch Controller”

How-to: Make An E-paper Clock From Esquire Magazine

If you’ve never heard about electronic paper, crawl out from under that rock and read up on the Sony Reader and the Amazon Kindle. E-paper is a flexible display made of color-changing beads that mimic ink-on-paper for easy daylight reading. The revolutionary thing about e-paper is that after it’s set, it stays that way without additional power.

This sounds great in theory, but Esquire’s cover is the first time everybody can afford to hack an e-paper display. We took the cover into the Hack a Day lab to document, test, and hack. In the end, we recycled it into something useful that anyone can build. We’ve got all the details on how the display works and what it takes to use it in your own projects. Read about our e-paper clock hack below. Continue reading “How-to: Make An E-paper Clock From Esquire Magazine”

Wiimote Guitar Effects Control

[youtube=http://www.youtube.com/watch?v=xmuggHx_H5Y]

[Rob Morris] sent us this video of his Wiimote based guitar effects. Similar to our post yesterday about using the Wiimote to control a synth, he is using changes in orientation to effect the sound. He starts off with simple pitch modulation, but later in the video he’s doing, uh, we’re not sure but its kind of cool.