Justin Dunham

's journal about making things

Visas

Filed under: Everything Else — Tags: , , , — Justin Dunham on July 30, 2012

The HOPE visa sticker for Day 2.

A couple weeks ago, I volunteered at the HOPE (Hackers on Planet Earth) conference for the first time. It was my first time attending, too, and it was really nice to be around new, unfamiliar ideas again.

I helped run the info desk. “Information” is a loaded word at a conference like HOPE, because it’s a huge theme of the conference – protecting it, scrutinizing it, dispersing it, changing it, hacking it, etc. Also, at a conference like HOPE most attendees are self-starters and are therefore good at generating their own information; many times none of the volunteers at the desk could answer a question, but the asker ended up finding out the answer on their own and telling us.

HOPE this year was passport- and travel-themed, with Department of HOPEland security t-shirts present everywhere, passports with Anonymous’ face being issued as registration passes, etc. This was clearly both an exploration of the ideas behind security and access, as well as a satire of what “security” often entails (at best, inconvenience and at worst, repression). Signs warned that reading them was potentially a criminal offense, and that every attendee was being actively monitored and could be easily found, both of which are true in a sort of clever, exploratory sense and both of which you could imagine might actually be true in a more disturbing sense.

Part of our job, in keeping this theme, was to hand out “visas” to the most popular talks, the keynotes. The “visas” were originally intended to limit access to the keynote speeches from the conference, since the keynote rooms did not have enough capacity for all attendees. However, they were found not to work for crowd control, so they were abandoned as a means of doing this.

Something really interesting happened, though: people were still really wanted them. This interest persisted even when we put up a sign that said that “visas are meaningless, even though they are cool”. In fact, no matter how clearly we explained that these “visas” weren’t needed, people still really wanted them and thought they needed them, though nobody had said they were necessary – and in fact even as people with visas were being turned away from the keynotes for which they were originally intended to guarantee access.

It was an interesting experiment in “rubber-stamping” and the power of authority, even when it’s completely empty and senseless, and I think I would have had the exact same reaction as everyone else who wanted a sticker.

Building Kitify, my first modern web app (in Rails)

Filed under: Everything Else — Tags: , , , , — Justin Dunham on July 27, 2012

Kitify logo (created in Powerpoint, actually)

This entry is the first in a series about Kitify (source code), a web app I built that was originally intended to let DIY project creators easily sell kits for their projects. You can see all the published entries by clicking here.

Kitify makes it easy and fun for do-it-yourself project creators to document, share and sell kits for their projects, via web-based “kit creation software” and a backend logistics network for selling complete kits when requested. (Check it out if you have a moment – it doesn’t even require an account to get started!)

I got the idea for Kitify while building this vacuum-forming machine. The Instructable for this is great – it only takes about $100 worth of parts to build something that will make impressive, cool-looking plastic molds. But it took me forever to actually track down all the necessary parts, including a couple of wasted trips to Home Depot.

I thought it’d be great to have a service that accepts an Instructable, like the vacuum-forming machine instructions, as input. The business then boxes up all the parts that are necessary to build the project, and ships you that, as a kit. That’s what the name means, too – Kitify is a service that makes written instructions into kits. We’d make our money through a large markup, which consumers would be willing to pay since they wouldn’t have to spend time and money on gathering parts.

The real competitive advantage a company like Kitify could build is kit-building knowledge:

  • Where to source parts (so you’ll pay us for finding components for you)
  • How to get them cheaply (so we can maximize our profit while charging plausible prices)
  • What the correct parts are to buy (so you’ll pay us to ensure you have the correct parts)
  • Advice on assembly (so you’ll pay us for the time we save you)
  • Custom-made parts that make assembly easier (saves you time, and makes sourcing easier for us)

Since DIY is an increasingly popular pastime in the US, and one that I’m personally passionate about, I thought this would be a really interesting idea to pursue.

Over the next few entries, I’ll write about the process of researching and building Kitify, which included a fair amount of market research and a lot of writing pitches (both of which were probably superfluous in retrospect), and finally learning how to write a proper, modern web application in Ruby on Rails.

 

Creative Commons License
.