Slashdot Mirror


Debian Developer Center Of Mass

Edward Betts writes: "Debian One is over, we are at LSM, and it is raining, what do we do? Try and decide the location of the next Debian conference of course, and we all know that the best place for a Debian conference is Debian's centre of mass." What an ideal location for a conference -- perhaps they can devise a mission to retrive the errant U.S. hydrogen bomb (more information too).

25 of 75 comments (clear)

  1. Europe con by prepp · · Score: 2

    Copenhagen/malmö seems to be a good location due to the immense "barrage" of developers in the european region. And hey, we dont see much of those conferences around here..

    --
    "There is hopeful symbolism in the fact that flags do NOT wave in a Vacuum " --Arthur C Clarke
  2. Assumes developers all weigh the same. by hatless · · Score: 5

    Since Americans weigh more than everyone else except maybe some Pacific Islanders (of which very few are Debian developers), this study should have taken that into account, especially in light of the significant number of Scandinavians and Finns in the European contingent.

    I suspect that if this were taken into account, the conference would best be held a couple hundred miles northeast of Newfoundland.

  3. Better measure by travel time by streepje · · Score: 4

    If you could get any kind of a fix on travel time rather than distance, this could be useful.

    Cost would be even better.

    Besides, the real center of mass is somewhere way underground.

    1. Re:Better measure by travel time by Llanfairpwllgwyngyll · · Score: 2

      > Besides, the real center of mass is somewhere way underground.

      Yes, indeed - but it is not unreasonable to extend this point along a line from the centre of the Earth until it intersects with the surface.

      However, in general terms this cannot be adopted as the main chooser of locations for Debian meets - remember the theoretical voting deadlock issue contained within the Debian constitution? This method has a theoretical deadlock too... a distribution such the the centre of mass is the centre of the Earth, which is expensive to get to however you travel. There would be no simple logical resolution of this....

      :-)

  4. not welldefined (a mathematical note) by Anonymous Coward · · Score: 4
    There is a problem when calculating center of mass on a sphere. It's not really welldefined. Imagine e.g. that all the developers where distributed evenly all over earth. Then everyone could claim to be at the center. Another problem is that center of mass is based on vectorspace properties such as identifying points and vectors. This is not possible on general manifolds (including spheres) The result from making averages over coordinates depends on the coordinate system and is therefore not welldefined in a physical sense.

    phew!, I hope this saves the debian community the hassle to swim around in freezing cold water during conference....

    1. Re:not welldefined (a mathematical note) by jonathan_ingram · · Score: 5

      The research project I am currently engaged in involves finding 'averages' on spaces that aren't even manifolds. It's very easy to do on spaces that are uniquely geodesic, and I'd imagine you could get a plausible measure on spheres as well. All you need to do is to be able to measure distances between points -- and a sphere is certainly a metric space.

      Just find the point (or points) which minimize the sum of the squares of distances to other points. Because the sphere isn't uniquely geodesic, you might get more than one point (if you had two points, one at the north, one at the south pole, then the points of minimum squared distance would be all the equator).

    2. Re:not welldefined (a mathematical note) by Ed+Avis · · Score: 2

      Surely the centre of mass of the Debian developers would be somewhere in the middle of the earth. It is round after all...

      --
      -- Ed Avis ed@membled.com
    3. Re:not welldefined (a mathematical note) by PD · · Score: 5

      Remember that the Earth isn't a perfect sphere, so the problem of having each developer being equally spaced might be such an unlikely occurrence that we don't need to write code to handle that special case. Instead we could just put a note in the manual that in the event that the Earth becomes a perfect sphere and all developers are equally spaced, the program will segfault. The workaround would be to take a step to the right, and then restart the program.

  5. Re:Interesting Observation. by edLin · · Score: 2

    Reason I include the UK centre of mass is because I am British.

  6. No No No by Greyfox · · Score: 2

    The center of mass naturally gravitates to where the best beer is. This is almost certainly somewhere in Europe, but more research is needed to find the exact point. Perhaps a federal research grant is in order...

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

    1. Re:No No No by Salsaman · · Score: 2
      Reminds me of something funny that happened one time when I was in the US. I was in a bar which had a micro-brewery. A guy walked in and asked the bar keeper "what have you got that's like Budweiser ?". I turned round to him and suggested a pint of water.

      For some odd reason, he didn't get the joke...

      (The bar keeper did though !)

  7. Um, No. by John+Murdoch · · Score: 4

    Um, sorry....

    There isn't going to be a Third World War. And the Internet is the reason why. When the masses can--at trivial expense--discover what they choose from wherever they choose to find it, the power of governments (including those spouting the rhetoric of Lenin and Engels) is demonstrably weakened. The Internet really does bring "power to the people."

    Power to the people. Right on!

    But the deficiencies of Lenin and Engels are sort of off-topic, so let's rein in our political diatribes just a bit and look at a slightly different point: you're making a whopping great logical mistake. Just because 90% of the Debian developers live north of the equator doesn't prove that the "billions upon billions of...unwashed masses" don't have access to the Internet. Note that the concentrations of Debian developers are also heavily distributed toward parts of the world where most educated people speak English (with the notable exception of India). You're also assuming that Debian developers are evenly distributed across the Internet--but there's nothing to prove that's true.

    Analogy: what results would we conclude by doing this same pseudo-analysis of the FetchMail developers? I'd bet we'd discover that they're disproportionately close to Chester County, Pennsylvania, and that lots of them own guns. Why? Because ESR lives in Chester County, Pa., and is something of a gun nut. Developer communities tend to be social communities--so if you're a pistol-packin' programmer, you're likely to be among friends on the FetchMail project. That does not mean that Internet programmers in general, Mail subsystem programmers in particular, or even American programmers are disproportionately armed. It's a self-selected cluster, and you can't draw valid conclusions from the traits of self-selected clusters.

    1. Re:Um, No. by John+Murdoch · · Score: 2
      OK. Then show me a Linux distribution developed in Africa or India.

      How about Brazil? Linux Brazil is a southern hemisphere distro, and reportedly growing in popularity by leaps and bounds. Note that there are few Portugese-speaking developers on the Debian team--maybe because that's because they're working on a Portugese distro!

      You might also look at this SlashDot article, declaring that Linux will be proclaimed the "official OS" of the People's Republic of China. For more third-world Linux you can view sites from Indonesia, Malaysia, and Zaire. And, while I'm at it, you might view this article from SlashDot describing the Mexican Federal District's adoption of Linux. Mexico City, of course, is not south of the Equator--but most people still lump Mexico into the Third World.

  8. Forget Greenland - What About Lost Nukes in U.S.? by cybrpnk · · Score: 2

    Lost US nuclear weapons and accidents are a lot more common than anybody realizes, with over a dozen VERY major incidents detailed here. There's even a monument to the 1957 Broken Arrow incident in New Mexico. If you've got $20 to blow, you can even get a nostalgic guided tour of all these Broken Arrow events narrated by Batman himself, Adam West. Just for grins, the official US Government document for how a nuclear weapons loss is to be handled may be read here.

  9. Geography doesn't matter, airfare does... by John+Murdoch · · Score: 5

    Hi!

    I'm a GIS developer, so I'm just as happy to geocode data points and map them as anybody. Party on, you geo-coding dudes! But the "center" you have defined assumes that you're traveling "as the crow flies"--and (pardon the old joke) that's only useful if you're a crow. If you're really serious about coming up with a logically-derived meeting location, central to as many people as possible, I'd suggest a slightly different method.

    • First, identify major international airports in the areas where you have Debian developers.
    • Map those points, and then identify (for each Debian developer) the two or three closest airports. (For developers in the more remote regions of the world you might need to just deal with the one choice they have.)
    • Then identify a dozen or so centrally-located international airports. Don't immediately pick Heathrow, DeGaulle, and JFK! In particular, consider Shannon (Ireland) and Anchorage (Alaska)--both see a lot of air traffic from very long distance flights, and have an amazing number of connections to/from practically anywhere.
    • Then identify median airfares from airports to these potential central locations. I suspect that you'll find that airfares in Europe are higher than fares in the U.S., and fares south of the equator are higher than fares to the north. This should "tilt" the scales toward a European location.

    I'd bet that this wouldn't take that long to figure out. You've probably only got 20-25 airports to check, and using any of the travel sites you can shop for fares in very little time. You're not going to come up with a single solution: but you're going to narrow your list down rapidly to just a few choices--you can then consider other factors (how expensive hotel, food, and rental car expenses will be; costs for conference organizers to bring keynote speakers [since the conference pays for those], etc.; whether suitable space for the conference is available on your dates) and make your choice.

    And, oh, yeah--where does everybody want to junket to next year? Even if Shannon, Ireland is the ideal location, you can't have the conference there every year....

    1. Re:Geography doesn't matter, airfare does... by PigleT · · Score: 2

      Yes. You're right, you need a lot of factors in deciding how much to weight each particular (developer,location) line in the graph.

      Things like:
      * Mass of the developer
      * Cost of travel to airport
      * ease of locating power supply adapters
      * networking connectivity available at function HQ and also in nearby cheapo hotels
      * Time taken to travel to airport
      * Amount of time wasted hanging around waiting for connecting flights
      * Whether said developer thinks yankee Budweiser is watered down, yankeeland sucks and Scotland is wonderful, etc etc.

      Could be quite complicated - looks like an integration over the surface of the planet is called for, or something pretty perverse.
      ~Tim
      --
      .|` Clouds cross the black moonlight,

      --
      ~Tim
      --
      .|` Clouds cross the black moonlight,
      Rushing on down to the circle of the turn
  10. Forget Greenland by Sc00ter · · Score: 2
    Go to Iceland... It's warmer, generally nicer, they got those great hot springs and geothermal pools, and next to zero polution...


    --

    1. Re:Forget Greenland by cjsnell · · Score: 2

      and you can get really cheap airfares there, too. Iceland rocks. I took a weekend trip there from Boston last winter and had a blast. It has everything I need:

      - unbelievably attractive women
      - fast internet access
      - clean environment
      - a really wild clubbing scene
      - lots of outdoor activities
      - very modern capital (Reykjavik) with everyting a city dweller could need
      - friendly, intelligent citizens
      - great food, especially when it comes to fish
      - did i mention beautiful women?


      --

  11. Interesting how you left out China by jorbettis · · Score: 2

    Is it because it is not a third world nation with a mushrooming population like India? Is it because most of its population dosen't live in abject poverty like Africa?

    Oh, no, it's because a linux distribution was developed in china so you had to omit the country to "prove" your point.

    Since when has the development of a linux distribution been a mark of cultural autonomy anyhow? Last I checked, there were no Finnish Linux distributions.

    --

    Jordan Bettis

    ``Wherever you go, there's another stupid sigfile quote.''
  12. Re:US and European centers? by john@iastate.edu · · Score: 2
    I assume the question was what is the lat/long of the center -- it appears to be roughly Mt Rushmore... :)

    --
    Shut up, be happy. The conveniences you demanded are now mandatory. -- Jello Biafra
  13. Re:Look at this map by florin · · Score: 2

    Uhh, it's more a confirmation of how access to PCs and the Internet is distributed among geographical locations. But we're making strides here, I'm glad to see that access to Slashdot is now also available from trailer parks.

  14. Re:US and European centers? by Klaruz · · Score: 2

    Since I live in Omaha, NE, I'd be there in a heartbeat. I'm still waiting for some sort of computer conference to go on in this area. The KC linux expo had potential, but they screwed up endorsing it, and nobody went.

  15. Geo center versus Cost center by Jagasian · · Score: 2

    It would make more sense to optimize things by locating the next conference at a location that minimizes the average cost of travel for each developer. I guess that problem is too tough?

  16. choices, choices everywhere! by Jagasian · · Score: 2

    Actually, you are right, it is a very cool idea to be able to choose your kernel (Linux or Hurd for example), in addition to things like your desktop (KDE or GNOME for example). All the while, applications can be easily recompiled for the specific configuration of Debian. This would require some kind of "ports" type system though.

  17. Bring yer shovels... by Hard_Code · · Score: 2

    ...because the true center of gravity is below the ground quite a ways...

    --

    It's 10 PM. Do you know if you're un-American?