fscons 2011: free software, free society

28 November 2011 11:38 AM (guile | fscons | anarchy | scheme | web | gnu | fosdem)

Good morning, hackersphere! Time and space are moving, in the egocentric coordinate system at least, but before their trace is gone, I would like to say: FSCONS 2011 was fantastic!

FSCONS is a conference unlike any other I know. I mean, where else can you go from a talk about feminism in free software, to talk about the state of the OpenRISC chip design project, passing through a hallway track conversation on the impact of cryptocurrency on the welfare state, approached from an anarchist perspective?

Like many of you, I make software because I like to hack. But I make Free Software in particular because I value all kinds of freedom, as part of the "more beautiful world our hearts know is possible". We make the material conditions of tomorrow's social relations, and I want a world of sharing and mutual aid.

But when we reflect on what our hands are making, we tend do so in a context of how, not why. That's why I enjoyed FSCONS so much, that it created a space for joining the means of production to their ends: a cons of Free Software, Free Society.

As a GNU hacker, I'm especially honored by the appreciation that FSCONS particpants have for GNU. FSCONS has a tithe, in which a portion of the entry fees is donated to some project, and this year GNU was chosen as the recipient. It's especially humbling, given the other excellent projects that were nominated for the tithe.

So thank you very much, FSCONS organizers and participants. I had a great time!

are you bitter about it?

I gave a talk there at FSCONS, GNU Guile: Free Software Means of Production (slides, notes).

Unlike many of my other talks, this one was aimed at folks that didn't necessarily know very much about Guile. It was also different from other talks in that it emphasized Guile as a general programming environment, not as an extension language. Guile is both things, and as the general-purpose side gets a lot less publicity, I wanted to emphasize it in this talk. Hopefully the videos will be up soon.

In the last 20 minutes or so, we did a live-hack. Inspired by a tweet by mattmight, we built Bitter, a one-bit Twitter. I tried to convey what it's like to hack in Guile, with some success I think. Source code for the live-hack, such as it is, is linked to at the end of the page.

For a slightly more extended example of a web application, check out Peeple, originally presented in a talk at FOSDEM, back in February. Peeple has the advantage of being presented as a development of separate git commits. Slides of that talk, Dynamic Hacking with Guile, are also available, though they are not as developed as the ones from FSCONS.

Finally, for the real documentation, see the Guile manual.

Happy hacking, and hopefully see you at FSCONS next year!

7 responses

  1. Richard Loveland says:

    FSCONS sounds like a fascinating gathering, I'd like to go next year. I'm just now trying to "level up" to Guile from Perl for my web/scripting needs, so thanks for the great talks, slides, and projects, they're a great addition to the available "literature" on Guile (if you will). Thanks as well as your work on Free Software in general! You're a source of inspiration to us folks out here in userland. :-)

  2. Maddy says:

    any interesting information I can find what I am very happy.

  3. remember password edge says:

    you have been using Windows for a long time now then you should be already aware that almost all of the features and tools in it can be accessed in more than just one method.

  4. Type my essay says:

    This happened to me at a hotel pool while I was watching my kids ,two little girls were both hanging to a smal float that would not hold both their weight. The water was over thier head. They appeared to struggle but I wasnt sure . When I grabbed them they hung on so tight. That feeling never leaves you.

  5. pro service in dmcc says:

    It was a wonderful chance to visit this kind of site and I am happy to know. Thank you so much for giving us a chance to have this opportunity! I will be back soon for updates.

  6. Lola taylor says:

    I had problems with girls in high school , but i started read a lot information about girls, relationship and sex. So if you have problem like i have, my advice read a lot information. My favorite site , they have a lot of interesting articles.

  7. Chris Evans Fantastic Four Jacket says:

    Christopher Robert Evans was born on June 13, 1981. He is an American actor. Evans is acknowledged for his heroic characters like the one as the Human Torch in Fantastic Four (2005) and its sequel in 2007.

Leave a Reply