Notes from CentraLUG, 4-Oct-2010: Patent Absurdity

Five people attended the October meeting of the Central NH Linux User Group, an affiliated chapter of the Greater New Hampshire Linux User Group. We met at the NHTI Library, Room 146.

We had an attendee with a tech support question we weren’t able to answer on the spot, but gave him some resources to pursue. He was plugging his camera into his Ubuntu machine, and he wanted to set the mount point to be a fixed mount point rather that something dynamically created by dbus. He made some changes, but wasn’t sure of exactly what he had changed, and the device no longer appears when he plugs it in. It does appear on other machines, Linux Mint and Windows, so the device is unlikely to be broken. No one present was sure where the settings might be stored for this. We suggested joining the gnhlug-discuss list as well as the support forums provided by Ubuntu Linux. I look forward to some of our experts helping our friend out.

I let folks know that I’ve reserved the room for November and December. After that, we’ll likely start meeting with the ManchLUG group, unless someone else wants to keep running meetings in Concord. We reviewed the GNHLUG wiki for upcoming meetings. Especially noted were the upcoming DLSLUG meeting “About Lisp -or- Lambda, the Ultimate Lecture, presented by Yoni Rabkin” and the New Hampshire High Tech Council‘s TechWorld 2010 conference ($25 – $210) coming up next Thursday and Friday. We discussed the idea that a nicer-looking forum software, like Drupal, would be nice to implement on the GNHLUG site, and talked about the past efforts to do that, and some of the challenged past projects have run into.

We mentioned that there’s a effort to create a community-driven site to support and distribute a new fork to OpenOffice.org named LibreOffice. Some of the other projects involved in the MySQL – Sun – Oracle mergers have been making interesting news as well.

Thanks to Dave Rose for providing the projector. We used a Live USB version of Fedora 14 beta which shipped last week and saw a pretty remarkable “It Just Works” effect: plugging in the running ThinkPad (a T61, 1680×1050, with an nVidia controller), the open source nouveau driver recognized the Sharp projector and automatically reconfigured the display (1400×1050) for side-by-side (“twinview”) layout with the internal screen. No xrandr, no rebooting of the machine! Wow. We brought up the Gnome display properties dialog and moved them around and finally settled on a mirrored display for the main presentation. This is a huge time saver and convenience for doing presentations!

Our main presentation was a viewing of the documentary, “Patent Absurdity, How software patents broke the system” and a discussion afterwards on what you can do (contact your Congress-person, contribute to organizations, etc.). Everyone learned something from the show, and perhaps from the discussion afterwards.

Thanks to all for attending to Dave for providing the projector, and to NHTI for providing the facilities!

Notes from ManchLUG, 28-Sept-2010, maddog, Project Cauã

Eighteen people attended the second ManchLUG (wiki, twitter) meeting, held at “Wings Your Way” on Elm Street in Manchester. Early attendees to the meeting enjoyed good food, beverages and camaraderie.

It’s never easy to summarize a maddog presentation :) . Maddog had a lot of interesting materials to cover, and provided a lot of depth and background to his main thesis. Briefly, Project Cauã is based in Brazil as the center of its first pilot and rollout, but intends to be worldwide. There’s a strong ethos of openness and transparency in hopes the project will be duplicated elsewhere. It is an effort to distribute computing power and internet connectivity to as many people as possible as cheaply as possibly, but using the power of capitalism and business to drive the project, rather than some completely free charitable model that would be trying to fight the entrenched interests. There seemed to be an emphasis on sustainability, both for the project and the world, and the principles of Open Software.

The infrastructure would consist of very-low-power (10-12 watts) mini-machines, a small fanless thin-client box with USB3 and gigabit ethernet connectivity, wired into large servers centralized in neighborhoods or apartment building basements. The machines would be manufactured as greenly as possible and built for long term service (6-10 years). Small businesses would be established and trained (cheaply over the internet and/or with DVDs) to service the machines. The thin clients would rent/lease for a target price of $6/month. To avoid vendor lockin or obsolescence, the thin client design would be open, designed by the University of São Paulo and distributed/licensed freely to the many SMT (Surface Mount Technology) assembly facilities available within Brazil (import duties of 100% on finished goods, versus a 6% surcharge on raw components, means that in-country assembly is economically feasible, driving local employment). The project intends to use the network to provide free metro-wide Wifi. Some vendors have expressed an interest in providing free internet band width in exchange for idle CPU power. There’s lots more to the project of course: finding the proper motivations to financial institutions to provide the seed money the many small startups will need, certifying and bonding the local computer experts, designing and integrating the hardware, software, networking, etc., but maddog only had a little over an hour to present. More can be learned at http://www.projectcaua.org and maddog promised he’d be further updating the site soon.

Thanks to maddog for the presentation, to Kenta Koga and Chip Marshall for coordinating the meeting, to Wings Your Way for the facilities and good food, and to all for attending and participating!

PySIG Notes, 23-Sept-2010, Bill Freeman and Django

Seven folks attended the September meeting of the Python Special Interest Group of the Greater New Hampshire Linux User Group held as usual on the 4th Thursday of the month at the Amoskeag Business Incubator in Manchester. Bill Sconce, PySIG’s organizer, supplied milk and Janet supplied (excellent!) chocolate chip cookies.

Bill Freeman was the presenter for the night, and spoke about Django. Django is a web framework written in Python. It supports the WSGI web server gateway interface specification which allows a standard way of connecting to web servers and provides facilities to “stack” additional WSGI-compliant applications to act as filters, caches, security modules, etc. between the web server and your application. Bill walked through the flow of data through the application’s architecture from http request, through parsing, views and the template language, processing in the ORM and out as the http response. There are hooks galore where you can add your own code, modifying the flow of data and responses. Django is a world-class web framework, with facilities to plug in additional “engines” — mini-applications — and add your own template tags, customize the automated generate of the data schema, and of course, write your own application logic. It’s Open Source, it’s Python, and the code is there for you to mess with. Django’s most popular add-on provdes an administrative function that provides developers (and, optionally, their customers) with simple add/edit/delete forms. Django seems to be a platform well worth considering if you’re interested in web apps in Python. Bill’s slides are available on the GNHLUG wiki.

Thanks to Bill Freeman for a great presentation, to Bill Sconce for organizing the meeting, to Janet for the awesome cookies, and to the Amoskeag Business Incubator for providing the fine facilities.

Notes from ManchLUG’s Launch Meeting

Twenty-seven people attended the first meeting of the Manchester Linux User Group, held on August 24, 2010 at Wings Your Way, Elm Street, in Manchester, NH. Congrats to organizers Kenta Koga and Chip Marshall for taking the initiative to start a group, finding a location and publicizing the meeting!

The meeting was primarily a meet-up, more focused on finding out if people would come out than running a training session. Kenta and Chip made a few announcements at the beginning of the meeting, including mentioning the GNHLUG calendar at http://gnhlug.org (on a Mac!), Leslie Poston’s efforts to bring together a lot of local tech and social media calendars on Google, activities happening at Float Left Labs and their Archimedes Space in Manchester, Jellies at Studio99 in Nashua.

Conversations were pretty local at that point, with a lot of people in a small space with good food and beers and apparently lots to say. What a joyous noise!

Thanks to Kenta and Chip for organizing the event, to Wings Your Way in Manchester for providing the space and to all who attended!