This is not the Freehackers Union...
sigusr2.net
sigusr2.net
Rule 8: If this is your first night at fight club, you have to fight.
http://en.wikipedia.org/wiki/Fight_Club#Plot_summary
Basic rules that come to mind to keep it hacker centric could be:
1. If this is your first night to Hack and Tell, you must
Tell.
2. Before leaving Hack And Tell you must vote yay or nay
on each Tell. If your Tell has less than X votes, you
are not allowed back for Y weeks.
3. If you're just returning from a Y week layoff, you must
Tell.
4. You must have a Tell every Z weeks.
I'm not at all certain what the correct values for X, Y, and Z are. Z would obviously depend on the group size and time allotment. I think voting should be anonymous and not announced until after everyone's left so voters are more likely to be honest.If it gets popular I could even see having a Hack and Tell website that hosted videos of "successful" Tells and so forth. Going out on a limb and having national votes to try and get a group of hackers together for a nationally voted "Best Hack" event or some such.
Could be fun.
[ed: formatting]
Incidentally, don't do more than 7 or 8 of these talks a night--it gets way too long too quick.
Granted the nation wide voting idea kinda gives the wrong impression on that part. I still think it'd be a good idea to keep videos somewhere.
Granted it was mostly just hand waving on how to keep the non-hacker attendees from overwhelming the hacker presenters.
I apologize if I've completely misinterpreted your article, but after re-reading it a few times and thinking about it I still get the same impression.
Requiring participation in a community is not elitist; it is what makes it a community. Otherwise, you just have some vaguely related people coming together, some of whom are leeching. By requiring everyone invest in the community you create a shared bond and a shared ownership. It's not saying it's an elite club only for special people; but it is saying you have to make a minimal first step of your own before you can enter. It's the same as building a monastery or dojo high up a mountain -- partly for the peace and quiet, but also partly to make it hard to enter -- those who turn up have demonstrated some commitment.
In terms of motivation and teaching others, I'm imagining a fun club that I can't go to unless I get on with doing some actual hacking....motivation to load Vim in 3..2..1!
Getting people to contribute something, before they can belong, is powerful.
Maybe the term "leecher" isn't a good fit for what I'm talking about, but that's the basic problem. We ultimately need some percentage of people willing to present that have interesting projects, or the group can't survive.
$ sqlite_diff db1.sqlite db2.sqlite
Table(futures),4
> CREATE TABLE futures (date text, symbol text, qty real, price real)
> 0 rows
---
< CREATE TABLE futures (date text, trans text, symbol text, qty real, price real)
< 0 rows
Or are we talking bigger efforts, e.g.: $ fajitalang --wall testprogram.mex; ./a.oud
Hello automatically parallelized world.John Britton: Dinevore (http://www.dinevore.com/) mobile app, built on Titanium Appcelerator (http://www.appcelerator.com/products/titanium-mobile-appl...)
Nathan Hamblen: Pilot (http://www.github.com/n8han/pilot/), a web interface for Simple Build Tool (http://code.google.com/p/simple-build-tool/). Also mentioned SPDE-sbt (http://github.com/n8han/spde-sbt), a plugin for sbt for SPDE projects, and SPDE (http://github.com/n8han/spde) a library for using Processing from Scala. (There was certainly some confusion related to this project, so if you were confused, be sure to checkout all the links to piece it together)
Sean O'Connor: Touralope (http://touralope.com), a Twillio (http://www.twillio.com) based cell phone tours app, written for AppEngine (http://code.google.com/appengine)
Zack Lieberman: EyeWriter (http://www.eyewriter.org), a low-cost eye-tracking apparatus & custom software that allows graffiti writers and artists with paralysis resulting from Amyotrophic lateral sclerosis to draw using only their eyes.
Sergey Chernyshev: UserBase (http://github.com/sergeychernyshev/UserBase), a user management tool to be used in on-line projects which includes an admin dashboard and support for various non-local authentication schemes such as Facebook Connect and OpenID.
Gregory Tomlinson: A photo viewer (http://github.com/gregory80/photo-viewer) which does dynamic, but cached, resizing of the photos, built on Tornado (http://www.tornadoweb.org/) and MongoDB (http://www.mongodb.org/)
Andrew Schaff: keyjson (http://keyjson.org),an order-preserving binary encoding of most JSON values
Andrew Gwozdziewycz: Text Please (http://textplease.appspot.com) and Thumb Through (http://github.com/apgwoz/thumb-through) a web service, and Emacs (http://www.gnu.org/software/emacs) providing "just the text" for online articles.
I'm looking into doing a similar thing with month HN meetups here in TO.
If it was reasonable I would definitely be interested in doing it, and I would be happy to affiliated with the official 'franchise'!
But, this of course would be a hell of a lot more stressful and time consuming if I had to beg for a place to host it that can hold 40-50 people, and find sponsors to get drinks and things.
Also, I can't imagine how much harder it would be if I wasn't using Meetup. Now, I work there, so you might think "Oh, he's just promoting his product" but, it has been instrumental in my success so far. It's worked well for promotion (there are emails that go out for topic alert lists, and we're often a "trending" meetup due to RSVP patterns), as well as member management, and communication. I ask people to talk about what they'd like to present as part of the RSVP process, for instance. And, if we needed to pay for a venue, or food, or something else, charging people $5 to RSVP is dirt simple to do and collect, manage etc from Meetup. (Sorry for the shameless promotion, but as an organizer, it really does work)
That said, there are certainly successful groups in NYC that have a standing meetup once a month, that aren't run via Meetup--just Google Groups, so it's certainly possible to do. It depends on the group who you're attracting, etc.