John Goerzen: Geeks, Hobbies, and Free/Open Source: Feedback Wanted
I ve been thinking lately about ways to improve ways in which I interact with Free Software projects, and ways in which they interact with me. Before I proceed to take steps or make suggestions, I d like to see if others share my traits and observations.
Here are some questions I have been thinking of. If you d like to help give me anecdotal evidence, please post a comment below this post. Identify the question numbers you are answering. It helps me if you can give specific examples, but if you don t have the time or memory for that, no problem.
I will post my own answers in a day or two, but the point of this post is listening, not talking, so I ll not post them immediately.
Hobbies (General any geeks)
- H1: To what degree do you like your hobbies to be challenging vs. easy? If something isn t challenging, does that make it a good, bad, or indifferent candidate for a hobby
- H2: To what degree do you like your hobbies to be educational or enlightening?
- H3: How do you pick up new hobbies? Do you go looking for them? Do you stumble upon them? What excites you to commit time and/or money to them at the beginning?
- H4: How does your interest wane? What causes you to lose interest in hobbies?
- H5: For how long do you tend to maintain hobbies? Sub-hobbies?
- H6: Are your hobbies or sub-hobbies cyclical? In other words, do you lose interest in a hobby for a time, then regain interest for a time, then lose it again? What is the length of time of these cycles, if any?
- H7: Do you prefer social hobbies or solitary hobbies? (Note that many hobbies, including programming, video gaming, reading, knitting, etc. could be either social or solitary, depending on the inclination of individuals.)
- H8: Have you ever felt guilt about wanting to stop a hobby or sub-hobby? (For instance, from stopping supporting users of your software project, readers of your e-zine, etc) Did the guilt keep you going? Was that a good thing?
- F1: Considering your answers above, do your FLOSS activities follow the same general pattern as your other hobbies/interests, or are there differences? If there are differences, what are they?
- F2: Has concern for being expected to support software longer than you will have an interest in it ever been a factor in a decision whether to release source code publicly, or how public to make a release?
- F3: Has concern over the long-term interest of a submitter in maintaining their patch/contribution ever caused you to consider rejecting it? (Or caused you to avoid using software over the same concern about its author)
- F4: In general, do you find requirements FLOSS projects place on first-time contributors to be too stringent, not stringent enough, or about right?
- F5: Have you ever continued contributing to a project past the point where your interest would otherwise motivate you to do so? If so, what caused you to do this? Do you believe that cause is a general positive or negative force for members of the FLOSS community?
- F6: Have there ever been factors that caused you to stop contributing to a project even though you still had an active interest in doing so? What were they?
- F7: Have you ever wanted to be able to take a break as a contributor or maintainer of a project, and be able to return to contributing to it later? If so, have you found it easy to do so?
- F8: What is your typical length of engagement with FLOSS projects (such as Debian) and sub-projects (such as maintaining a particular package)?
- F9: Does a change in social group ever encourage or discourage you from changing hobbies or sub-hobbies?
- F10: Have you ever wanted to stop working on a project/sub-project because the problems involved were no longer challenging or educational to you?
- F11: Have you ever wanted to stop working on a project/sub-project because of issues with the people involved?
- C1: Do you believe that your answers to any of the above questions have changed over time? If yes, then:
- C2: What kinds of changes have happened?
- C3: What caused the change?
- C4: Do you believe the changes produced positive results for you? For the community?
Linear regression models are a major component of every applied researcher's
toolbox. Obtaining results more quickly is therefore of central importance,
particularly when many such models have to be fit. Common examples in this
context are Monte Carlo simulation or bootstrapping.
My talks introducing High Performance Computing with R (see e.g.
these
Thanks to the Guardian for publishing 
Hello this is the third report regarding my project. As usual, quick
Next week, I ll head to Strasbourg for
Since my last report, a lot of visible changes have been made. First, if you edit the value of any of the text inputs on the dashboard table, your changes will be saved when you hit the submit button. This feature still needs a bit of work though. For example, I noticed during testing that if you submit the form multiple times, you will sometimes end up with approximately duplicate entries in the changes file (the file that stores user-submitted changes to the table). I also need to implement some checks to ensure that the values submitted are actually valid (i.e. we probably only want to allow a few possible values for the status column).
Another big improvement is the addition of a graph at the bottom of each project s page. This graph tracks the number of open tasks versus time. The graph is re-generated once each day based on a progress file. This file simply lists a date and the number of open tasks on each line. While the graph does correctly show a line tracking the progress, it still has some issues to sort out. For example, the x-axis does not properly display a time increment. Work on the graph was blocked for a while due to not having a fully-functioning dashboard. Now that the dashboard is functioning, I should be able to start working on fixing these graph issues.
Several people approached me to request the ability to link directly to a particular project. That way, users do not need to mess around with the select boxes. Above each table is a title. If you click on the title, the URL should update to link directly to the project. This is done with the distro and project query parameters. For example, a link to
Note: Florian in the comments points me at the documentation
(albeit rather concise) for
this
This is a rant. I've made it in various forms in various places
over the years, and I think it's time to put it somewhere so I can
point people at it, and stop repeating myself.
Here's the pebble in my shoe: people keep claiming that

You want to
2. Do the changes
Execute
The last few, or 10 months.
Reading my own vacation mail 10 months ago, a little bit of
memory comes back. I was busy adjusting to my new
lifestyle, living with a baby. My lifestyle needed some
adjusting when I got married, because I no longer had the
liberty of spending my free time on Debian as I see fit. My
spare time was no longer my spare time, but the time I could spare
to give my wife my attention.
Now with my baby things are slightly more different.
My home is no longer a peaceful loverly home it used to be.
It's a battlefield fighting with diapers and food being thrown away randomly.
But I enjoy it.
There are two different uses (within Debian/Ubuntu) of the
initialism UDD:
Since some time I ve been thinking about a possible way to delete my Gmail s Trash & Spam folders content automatically without having to bother doing it manually every single time I wanted to check my mail and clean it up. (I love keeping everything in place and having my Trash&Spam folders empty as they should be makes me pretty happy)
A few years ago when Mutt was my main mail client I had the need to filter my mail through IMAP and while googling around for that I found out a great piece of software:
This information is pieced together from no fewer than
five informants. As such it is likely to contain
inaccuracies.
Every year, through the conference registration system,
a fork of an old version of Pentabarf, attendees declare
that they need sponsorship. They state their cost of
travel as well as how much of this amount they can afford
to pay themselves. In addition, there is a text field
in which one is to answer what you do for Debian and
why you request sponsorship.
Next a committee is assembled. The head of the committee
hand-picks its members. In 2011, twenty-four people
were asked if they would like to participate, thirteen
people were named to the committee, and twelve of those
ended up voting. This committee is named herb , after
Herbert Powell.
The members of herb each individually rate the applicants
on two factors: contribution to Debian and amount requested.
Each factor is rated on a five-point scale (-2 to +2).
Raters may leave, at their option, a comment regarding
the applicant. The raters are able to see previous ratings
and comments. In the interest of avoiding the appearance
of conflict of interest, each rater will refrain voluntarily
from self-rating.
Individual raters use exercise judgment during this process. 
