I’m considering starting a San Francisco Hacking Society chapter. I’ve been thinking about this for a few weeks ever since I was at Ritual Roasters with Donovan Preston, Steve Dekorte, and some other people and Steve expressed the desire for a shorter more frequent SuperHappyDevHouse in San Francisco. This is of course exactly what a Hacking Society would be. So for the past couple of weeks I’ve been considering trying to organize one, and most importantly I’ve been reflecting on why the ill-fated Davis Hacking Society failed.First of all it was a poorly publicized event. Really the only way people found out about it was via the Davis Wiki. We lacked the LUG affiliation which most Hacking Societies have, this was by design but clearly there weren’t enough programmers in the Davis Wiki audience.Second aside from the 3 regular attendees (Me, Zac, and Philip) people were showing up who either 1) Didn’t code and were therefor nearly ignored. 2) Didn’t have laptops 3) Were distracting.So what have I learned from the fall of DHS?I have to tell people about it. People need to know about it before they show up. I need to go to BayPiggies, and SuperHappyDevHouse, and even work and scream from the roof tops about this great thing. I need to have a dedicated wiki, and a mailing list, and all those things.I have to listen to other people. I organized DHS in more of a vacuum then I would have liked. It was just hard to get input from people other than “Hey, cool.” So the time and place selections were completely arbitrary. Partly this was because it wasn’t a pre-existing group of people I was trying to organize this with. I was making a new thing, and like most new things it never works right the first time. I intentionally avoided the LUG affiliation because I didn’t want people to think it was all Linux all the time, and we’d just be jabbering on about which distro was better all the time. I didn’t want to do that, I didn’t want it to be that. I wanted it to be open, free of prejudices against OS, Language, or Editor. Now of course, there are more organizations from which I can draw attendance, SuperHappyDevHouse is exactly the kind of thing I want, except on a smaller scale so that it can happen more frequently.A weeknight evening might not be the best timeslot. DHS was on thursdays from 7 until the cafe closed. I think people tend to have stuff to do at night. After work or just don’t want to do anything. I think weekend Saturday or Sunday afternoon might be better. The time should be predictable, though I do like the idea of adhoc sprinting it only works after you’ve built up an expansive network of participants, and are able to communicate with the participants.A cafe that was popular because it wasn’t popular might not have been the best choice. I alwasy liked Cafe Roma because of it’s flexibility. It didn’t have a bar, or any tables bolted to the floor, everything was very easy to reconfigure and no one minded when you did reconfigure. It was also virtually empty during our timeslot.I think that about covers it. Now it’s just about the details and not repeating my past mistakes.