FizzBuzz (Now A Staff Pick!!!) project video thumbnail
Replay with sound
Play with
sound
$1,068 pledged of $3,000 goal
backers
$1,068 pledged of $3,000 goal
backers

About

Hello, Kickstarter! I’m Karl Lautman, an artist in Los Angeles. I specialize in kinetic sculpture.

If you’re a programmer, you might have encountered the FizzBuzz problem in a job interview at some point during your career. If so, you probably weren’t given the opportunity to actually run your solution.  Most likely, the interviewer just glanced at it to see if you had some idea how to write a program, and went on to the next question. 

The problem’s generated a lot of commentary online, however, mostly revolving around its usefulness for judging programmers.  When I stumbled across this minor controversy, I was intrigued that a program that’s played such an important role in so many programmer’s careers has seldom, if ever, actually been run. This was my inspiration for, “FizzBuzz,” a sculpture that embodies this iconic problem.
FizzBuzz
FizzBuzz
 

It’s a receipt printer with an embedded microcontroller that simply executes FizzBuzz whenever you turn it on.  

Embedded microcontroller
Embedded microcontroller

Instead of stopping at 100, though, it’ll keep running until you turn it off, or until the paper runs out (around x = 16,000). The next time you turn it on, it’ll start from one again. That’s all there is to it. 

FizzBuzz comes with an international power supply, a black ribbon, and a roll of white paper, already installed.  You don’t have to connect it to anything except power. Just plug it in, turn it on, and it goes.

Fonts
Fonts

FizzBuzz does allow you to toggle between two different fonts:  a smaller, faster, one and a larger, slower, one.  You may also buy additional ribbons and paper rolls as separate awards for this campaign.

Imperfections
Imperfections
 

Note that these printers are used and discontinued. This means many have minor dings and scratches, and some have asset control labels in inconspicuous places. But they all look, sound, and run great, and if they have a little character, so much the better. Rest assured, I won’t ship anything you wouldn’t be proud to display on your desk or bookshelf. 

PCB
PCB
 

The PCB’s been designed and tested, and, as you’ve seen, the software’s completed. All that remains is ordering the parts and soldering everything together. I expect to start shipping in lots of 10 every three or four days starting six weeks after the close of the campaign. 

So, that’s FizzBuzz, the perfect gift for yourself or the programmer, software developer, or hacker in your life. 

What are you waiting for? Pledge something!

Risks and challenges

The biggest risk is getting enough copies of the specific printer I plan to use. I've had a number of conversations with a source who claims to have several hundred, however, and I've purchased two from him, so I'm pretty confident I'll be able to fulfill the requirements of this campaign. Nevertheless, if I'm unable to acquire enough printers, I'll refund 95% of the value of the affected pledges (after Kickstarter and payment processing fees, I only net 90% of the pledge value; in the unlikely event I'll have to issue a refund, I'll split this 10% difference with my backers).

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge $1 or more About $1.00

    Feel like tossing some cash my way but don't want to pull out the big guns for a roll of paper or ribbon? This award's for you!

    Less
    Estimated delivery
    4 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge $10 or more About $10

    Roll of paper. The small font prints 8 lines/inch; the large one, 4 lines/inch. Each roll of paper is 165' long and your FizzBuzz comes with one already installed. If you're buying a FizzBuzz, you can do the math. Pledge amount includes shipping.

    Less
    Estimated delivery
    Ships to Only United States
    1 backer
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge $15 or more About $15

    Black printer ribbon. I'm afraid I have no idea how long these ribbons last, whether in terms of time or number of characters. Plus, they don't just suddenly stop printing; the printing gradually fades. Your FizzBuzz comes with one already installed, but if you'd like an extra, this is where to get it. Pledge amount includes shipping.

    Less
    Estimated delivery
    Ships to Only United States
    0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge $135 or more About $135

    FizzBuzz kinetic sculpture. You get a signed, dated, and numbered copy of FizzBuzz, an international power supply, a roll of paper, and a black printer ribbon (the last two already installed; the power supply just plugs in). Pledge amount includes shipping.

    Less
    Estimated delivery
    Ships to Only United States
    Limited 7 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge $10,000 About $10,000

    I will personally deliver, install, and demonstrate your copy of FizzBuzz to you anywhere in the world, sucker.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    $
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)