Notes about hacking

March 8, 2012 permalink

Boston News on the Morris Worm

[Video no longer available]

A fun Boston nightly news clip from 1988 on the outbreak of the Morris worm, one of the first Internet-spreading infections that caught mainstream attention. There’s much to love about this clip: the “part-time virus hunter”, the scenes of MIT’s computer labs, the bizarre (but maybe slyly satirical?) footage of the infamous Atari 2600 ET game inserted, um, I guess to, uh, illustrate something computer-y?

(Via Dangerous Minds)

January 2, 2012 permalink

Marconi, Hacked in 1903

Want to expose a rival’s poor security implementation? What better way than to demonstrate the weakness in public, in front of a gathered crowd? From a New Scientist story of very early 20th-Century hacktivism:

LATE one June afternoon in 1903 a hush fell across an expectant audience in the Royal Institution’s celebrated lecture theatre in London. Before the crowd, the physicist John Ambrose Fleming was adjusting arcane apparatus as he prepared to demonstrate an emerging technological wonder: a long-range wireless communication system developed by his boss, the Italian radio pioneer Guglielmo Marconi. The aim was to showcase publicly for the first time that Morse code messages could be sent wirelessly over long distances. Around 300 miles away, Marconi was preparing to send a signal to London from a clifftop station in Poldhu, Cornwall, UK.

Yet before the demonstration could begin, the apparatus in the lecture theatre began to tap out a message. … Mentally decoding the missive, Blok [Fleming’s assistant] realised it was spelling one facetious word, over and over: “Rats”. A glance at the output of the nearby Morse printer confirmed this. The incoming Morse then got more personal, mocking Marconi: “There was a young fellow of Italy, who diddled the public quite prettily,” it trilled.

The radio-hacker was Nevil Maskelyne, a magician and rival inventor who was interested in developing wireless technology but who had been frustrated by the broad patents granted to Marconi. Bonus trivia: Nevil’s father was John Nevil Maskelyne, magician and inventor of the pay toilet, and his son was Jasper Maskelyne, a magician and inventor (see a family connection here?) who allegedly helped develop some of the famous optical diversions and camouflage trickery for the British military during WWII (his inflatable tanks remind me of the Potemkin Army thing I posted a couple of years back…)

December 8, 2009 permalink

Metallica Pinball

[Video no longer available]

Metallica singer James Hetfield commissioned playfield artist Wade Krause and game developer Tanio Klyce to create a custom Metallica pinball table, and they did just that. Excellent.

For the hardware they sanded down and repurposed an old Earthshaker table (it has a rumble effect gimmick built in, which sort of makes sense for a heavy metal themed game), and created custom music and sound programming using a Gumstix and Arduino Mega microcontroller to keep watch on the original Williams System 11 CPU’s signals. Double excellent.

(Via ArsTechnica)

November 27, 2009 permalink

From Endless Loop a Brief History of Chiptunes

From Endless loop: A brief history of chiptunes:

Pressure Cooker was an ambitious exception among its contemporaries. In 1980, most home computer music remained limited to single-voice melodies and lacked dynamic range. Robert “Bob” Yannes, a self-described “electronic music hobbyist,” saw the sound hardware in first-generation microcomputers as “primitive” and suggested that they had been “designed by people who knew nothing about music” (Yannes 1996). In 1981, he began to design a new audio chip for MOS Technology called the SID (Sound Interface Device). In contrast to the kludgy Atari TIA, Yannes intended the SID to be as useful in professional synthesizers as it would be in microcomputers. Later that year, Commodore decided to include MOS Technology’s new SID alongside a dedicated graphics chip in its next microcomputer, the Commodore 64. Unlike the Atari architecture, in which a single piece of hardware controlled both audio and video output, the Commodore machine afforded programmers greater flexibility in their implementation of graphics and sound […]

When I saw this headline linked by Waxy I took it to be an overview of the recent (late 90’s to now) chiptune music craze, but it’s actually a nice little overview of the nearly 30 years old history of writing music on game hardware. Even includes sections on cracktros, the demoscene, and the early advent of trackers, along with some good videos of the relevant technology.

(Photo of the SID chip via Chris Hand)

September 17, 2009 permalink

The Stanford Frankencamera to Help Further the

The Stanford Frankencamera

To help further the field of computational photography, a team at Stanford is working on a homebrewed, open source digital camera that they can sell at-cost to other academics in the field. Right now it’s pretty big and clunky-looking, but a camera that can be extended with the latest image processing techniques coming out of the labs would be very sexy indeed. There’s a recent press release that’s worth reading about the team, along with a video and an animation or two to explain the project.

Those that want to tinker with their existing store-bought cameras might want to check out the firmware hacks that are floating around out there, like the excellent CHDK software (GPL’ed, I think) that runs on most modern Canon digital point-and-shoot and dSLR cameras. With a little bit of elbow grease and some free tools you can add a lot of professional(ish) features and scripting support to your low-end camera.

(Via John Nack)

July 21, 2009 permalink

ANSI Art Generator from Drastic

Rad, there’s an online ANSI art generator! Relive the glory days of BBSes and dodgy w4r3z nfo files right in your browser. I remember wasting a lot of time back in junior high making colorful DOS menus using ansi.sys and batch files. Better than launching Windows 3.1!

Check it out, make some art: (The drawing program seems to be broken for me under Firefox 3.5.1, but your mileage may vary)

(Via Waxy)