Simulated annealing

annealing

Here's an update on our earlier post about genetic programming. Altered Qualia has posted a new implementation of [Ron Alsing]'s idea. It starts with 50 polygons and then randomly changes one parameter with each optimization step. If the the change results in fewer differences from the target image, it's kept as the new best DNA. This search method is similar to simulated annealing. The image … [Read more...]

WordPress 2.7 upgrade in one line

wordpress

BadPoetry WordPress 2.7 has just been released and features a complete interface overhaul. Hack a Day runs on WordPress MU hosted by WordPress.com, so we got this update last week. We run standard WordPress.org on all of our personal blogs though. We recommend it because it's free, has a massive userbase, and if you host it yourself, you can do whatever you want with it. To make the upgrade … [Read more...]

Parts: 1-Wire temperature sensor (DS1822)

cover

Download: buspirate.v0d.zip Dallas/Maxim's 1-Wire protocol is the most requested addition to the Bus Pirate.  We finally got some 1-Wire parts, and today we'll demonstrate the DS1822 1-Wire digital thermometer. Grab the datasheet (PDF) and follow along. This post is accompanied by release v.0d of the Bus Pirate firmware for hardware version 0. This includes the new 1-Wire protocol library, … [Read more...]

Edge-lit holiday cards

edgelit

Got 30 minutes for a holiday project and don't want to get wrangled into some sort of decoupage disaster? Evil Mad Scientist Laboratories can show you just how easy it is to do edge lighting effects. Pictured above are three holiday cards constructed using scored plastic. You can use many different types of clear plastic for this, not just acrylic. The lighting is just an LED on a coincell. Black … [Read more...]

GigaPixel Panorama

gigapixel

[Ewout] sent us some info on this Automated Gigapixel Panorama Acquisition system.  The system automates the process of taking the large amounts of images required to do gigapixel panoramics. You tell it key information, like what lens, and what percent overlap you want and the system will calculate how many images it will take, as well as the gigapixel count. The results are quite stunning, no … [Read more...]

Digitally assisted billiards

pool

[Justin] sent in his Digitally Assisted Billiards project. Using a web cam, a computer and a projector, these guys have set up a system that shows you the trajectories of your current shot. It detects the angle of the cue and displays a glowing blue line showing where each ball would go and where the collisions would be. It is a bit slow right now, and made somewhat less accurate by a low … [Read more...]