Slashdot Mirror


The Interplanetary Internet

Roland Piquepaille writes "This article from SPACE.com about the Interplanetary Internet (IPN) is not science fiction. It is becoming a reality, Rich Gray reports. "The IPN would form a backbone connecting a series of hubs on or around planets, ships, and at other points in space. These hubs would provide high-capacity, high-availability Internet traffic over distances that could stretch up to hundreds of millions of miles." Gray adds that all the planets and satellites in our solar system have already Internet addresses and that NASA is already communicating with its earth-orbiting missions through its internal Deep Space Network. The rest of us will have to wait until at least 2005 when IPN-equipped satellites are launched. Check this column for more details. You also can read a previous Slashdot column on the same subject. "

59 of 270 comments (clear)

  1. think of the gamers man! by pilybaby · · Score: 5, Funny

    I think the lag when playing HL2 with someone on Mars would be too much to take.

    1. Re:think of the gamers man! by arvindn · · Score: 5, Interesting
      Yes, games are out, the round trip time being more half an hour to Mars. On a slightly more practical note, instant messaging won't be fun either.

      And the optimal packet size will probably be of the order of gigabytes!

      We'll need protocols that absolutely minimize the number of rounds over all other considerations.

      And I wonder if your downloads will be slightly slower or faster depending on the red shift or blue shift of the server :-)

    2. Re:think of the gamers man! by Anonymous Coward · · Score: 5, Funny

      Actually, with the sort of timescales we're talking about here, you'd probably be playing Duke Nukem Forever.

    3. Re:think of the gamers man! by JWhitlock · · Score: 2, Funny

      Yeah, but Duke Nuken Forever will have advanced AI features, that you train by playing the single player game. When you want to play multiplayer, you just upload your trained AI to the opponent's machine, and it runs locally on his computer! 0 ping!

    4. Re:think of the gamers man! by Gossy · · Score: 2, Insightful

      Introducing... delayed messaging!

      I think it's been around for a while. We call them letters.

    5. Re:think of the gamers man! by evilviper · · Score: 4, Funny
      Obligatory Futurama Quote:
      That's why scientists increased the speed of light in 2208!
      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
    6. Re:think of the gamers man! by diverman · · Score: 2, Funny

      Well, it will allow for those long-thinking chess players the time they seem to enjoy taking per move. :)

      -Alex

  2. I have to ask... by Anonymous Coward · · Score: 5, Funny

    all the planets and satellites in our solar system have already Internet addresses

    So, whats the internet address for Uranus? http://ipn.myhomepage.ass ? or, .anus?

  3. Store and forward.. by wfberg · · Score: 4, Funny

    What's with this newfangled internet? Don't they have UUCP?

    --
    SCO employee? Check out the bounty
    1. Re:Store and forward.. by evilviper · · Score: 3, Informative

      The internet is that thing your e-mail goes over after you send it to your ISP via UUCP... :-)

      Seriously though, batch networking is exactly what is needed for interplanetary networks. UUCP would fit the bill pretty well. Sure, they can hack TCP/IP to support a store-and-forward queue, but it's still a hack.

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  4. Great by JanneM · · Score: 4, Insightful

    "To boldly Slashdot where nobody has Slashdotted before."

    While network infrastructure will be working at lower levels, there will of course never be any kind of interactivity - expect new legal fun and games as the need to cache and bulk send stuff to local mirrors collides with steadily more draconian IP laws.

    --
    Trust the Computer. The Computer is your friend.
    1. Re:GREAT by theflea · · Score: 2, Funny

      However, as deep space hacking targets get farther away, high latency will not provide hackers with immediate gratification. Also, authorities can prosecute the 15-year-old as an adult! (due to 3 year delivery time for his malicious payload)

    2. Re:Great by prmths · · Score: 2, Funny

      May 5, 2023:

      And here's a quote from 'dark lord seth' from 20 years ago:
      "Like we do not already have a shortage of IP adresses for one planet already. Screw IPv6, we need IPv8 now instead to deal with this! 1,3407807929942597099574024998206e+154 IP adresses ought to be enough for ever space ship, space station and coffee machine in the future!"

      little did he know that by the year 2015, everything manufactured would be made of net-connected nano-machines; each with its own address and automatically replaces itself as it wears out resulting to our unbreakable devices we all know and love today.

  5. Hm. by Some+Woman · · Score: 4, Funny

    There's just somethin odd about all other planets already having internet addresses. Is it just one per planet, or does each Martian get its own? I mean, one for an entire planet just doesn't seem fair, now does it?

    --
    My dingo ate your honor student.
    1. Re:Hm. by rnturn · · Score: 2, Insightful
      ``I mean, one for an entire planet just doesn't seem fair, now does it?''

      They'll just have to rely on NAT like the rest of us do.

      --
      CUR ALLOC 20195.....5804M
    2. Re:Hm. by clarkcox3 · · Score: 5, Insightful
      They'll just have to rely on NAT like the rest of us do.
      That actually makes a lot of sense, have a huge router per planet, with NAT, that batches the outgoing TCP/IP packets into large (i.e. multi-gigabyte) packets, which are split back into their TCP/IP packets at the receiving end on some other planet. That way, the effects of latencies measured in hours on the actual throughput could be minimized.
      --
      There are no tiger attacks in my area and it's all because this rock I'm holding keeps the tigers away.
    3. Re:Hm. by liquidsin · · Score: 2, Insightful

      What if Mars bans NAT like Michigan did?

      --
      do not read this line twice.
  6. GREAT by Evil+Adrian · · Score: 5, Funny

    That's all we need, is some fifteen-year-old DDoS-ing the Hubble.

    --
    evil adrian
  7. yeah by Phosphor3k · · Score: 4, Interesting

    Because we have 3 probes and a Spacestation that need internet access, right?

    How about we focus on getting things out into space first, then we worry about being able to get pr0n to them?

    1. Re:yeah by multi+io · · Score: 3, Insightful
      How about we focus on getting things out into space first, then we worry about being able to get pr0n to them?

      Well, since most geeks don't build spacecrafts, and most space technicians don't design network protocols, we might as well work in parallel and do all at once :).

    2. Re:yeah by Libor+Vanek · · Score: 2, Funny

      Nope - you are completely wrong - it's not about gettin pr0n TO space but FROM space ;-)

    3. Re:yeah by Cerrian · · Score: 2, Insightful
      It's more than just sharing inter-planetary pr0n.

      The communication system is a key driving factor to any spacecraft design. This is especially true for any spacecrafts not orbiting around Earth.

      The communications system drives:
      - power requirements
      - size of solar arrays
      - # of batteries
      - # of ground stations
      - mission operations
      - level of autonomy
      - antenna pointing accuracy
      - quality and quantity of scientific data
      and much more...

      In short, the comm system is a key factor in mission risk, cost, and spacecraft design. It sounds like IPN is trying to establish a permanent communication network in our solar system by placing communication relay satellites at various locations in the solar system.

      If they are successful, then future interplanetary spacecrafts will no longer be required to "phone home" directly (i.e. have line of sight). Instead, those spacecrafts would need to only transmit to the nearest relay satellite. Therefore, interplanetary spacecrafts could be designed with less complexity, cost, and risk while benefitting from constant command and control access, higher data rates, and greater scientific data returns.

      In regards to the 3 probes and spacestation issue: if we look farther ahead, we'll see that there are a number of interplanetary probes, vehicles and spacecrafts that will be launched within the next decade. Most notably the New Horizons mission (Pluto), the twin Mars rovers, and the Next Generation Telescope (at Earth-Sun L2 poing?). All 3 of those missions would benifit greatly by having their communications architecture simplified.

  8. Does this mean... by Bvardi · · Score: 4, Funny

    Wben I tell the users in my office that their email vanished "somewhere into outer space" I might actually be telling the truth?

    Seems like both a forward-looking and very practical idea - I personally hope to see manned stations/colonies/etc within various places in the solar system in my lifetime and it might be handy to have the ability to communicate with those places.

    Mind you the scary bit would be tracking down interplanetary spammers! (The nigerian scam could become the martian scam!)

  9. Squatters by Steve1952 · · Score: 5, Funny

    Bad news! Most of the planetary sites are occupied by squatters. For example, some snack food company is sitting on mars.com...

    1. Re:Squatters by daeley · · Score: 2, Funny

      On the Red Planet, Mars bars eat you. ;)

      --
      I watched C-beams glitter in the dark near the Tannhauser gate.
  10. Re:TCP/IP by bunyip · · Score: 2, Informative

    Since RFC 1149 clearly works, then a few minutes of interplanetary delay shouldn't be too much of a problem.

  11. Times and firewalls by gmuslera · · Score: 2, Funny

    Unless something new is discovered, times for anything beyond moon will be high, at least, higher than most would wait. And, well, you know... most firewalls will reject martian packets.

    1. Re:Times and firewalls by Max+von+H. · · Score: 4, Funny

      We don't need no stinkin' firewall. We got the Asteroid Belt, your packets will be lost in the collisions...

      --
      -- It's always darker before it goes pitch black.
  12. Nip it in the bud by redtail1 · · Score: 4, Funny
    You also can read a previous Slashdot column on the same subject."

    Well, that's one way to prevent 40 people from submitting "repeat post" comments...

  13. It's not slashdotted. by Anonymous Coward · · Score: 2, Funny

    It's just that the latency from here and uranus is about three hours!

  14. I've Said It Before And I'll Say It Again... by PipianJ · · Score: 5, Funny
    [luser@somebox luser]$ ping -c 4 www.pathfinder.mars
    Pinging www.pathfinder.mars [178.223.52.43] with 32 bytes of data:

    Reply from 178.223.52.43: bytes=32 time=2678674ms TTL=53
    Reply from 178.223.52.43: bytes=32 time=2679146ms TTL=53
    Reply from 178.223.52.43: bytes=32 time=2678608ms TTL=53
    Reply from 178.223.52.43: bytes=32 time=2679568ms TTL=53

    Ping statistics for 178.223.52.43:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 60ms, Maximum = 183ms, Average = 114ms
    That's nearly 44 minutes round trip for light, and that's only to Mars at opposition. Imagine how long it is to Pluto at opposition. What is it that they say? It was 20-30 hours round-trip to contact Pioneer 10?
    1. Re:I've Said It Before And I'll Say It Again... by aaribaud · · Score: 2, Funny

      >Reply from 178.223.52.43: bytes=32 time=2678674ms TTL=53
      >Reply from 178.223.52.43: bytes=32 time=2679146ms TTL=53
      >Reply from 178.223.52.43: bytes=32 time=2678608ms TTL=53
      >Reply from 178.223.52.43: bytes=32 time=2679568ms TTL=53
      >
      >Ping statistics for 178.223.52.43:
      >Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
      >Approximate round trip times in milli-seconds:
      >Minimum = 60ms, Maximum = 183ms, Average = 114ms

      Time to patch that ping utility of yours. It uses earth-relative time when measuring individual packet routnd-trip, but packet-relative time for the stats line.

      And please make the patch GPL (Got Past Lightspeed).

    2. Re:I've Said It Before And I'll Say It Again... by Alsee · · Score: 2, Funny

      ping pathfinder.probe

      Pinging pathfinder.probe [178.223.52.43] with 32 bytes of data:
      Error: Path not found.


      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  15. Hack the Planet!! by override11 · · Score: 4, Funny

    Hehe, Takes on a whole new meaning now, eh?

    Hrmm, if I ping flood the north pole will I cause global flooding? Hrmm, wonder if I can just chmod the boarders to keep terrorists out.. *grin*

    --
    No I didnt spell check this post...
  16. Well, ipv4 on Linux isn't going to make it... by joeytsai · · Score: 4, Interesting
    From net/ipv4/tcp_timer.c:
    /* Increase the timeout each time we retransmit. Note that
    * we do not increase the rtt estimate. rto is initialized
    * from rtt, but increases here. Jacobson (SIGCOMM 88) suggests
    * that doubling rto each time is the least we can get away with.
    * In KA9Q, Karn uses this for the first few times, and then
    * goes to quadratic. netBSD doubles, but only goes up to *64,
    * and clamps at 1 to 64 sec afterwards. Note that 120 sec is
    * defined in the protocol as the maximum possible RTT. I guess
    * we'll have to use something other than TCP to talk to the
    * University of Mars.
    *
    * PAWS allows us longer timeouts and large windows, so once
    * implemented ftp to mars will work nicely. We will have to fix
    * the 120 second clamps though!
    */
    --
    http://www.talknerdy.org
  17. More info on the JPL site by ControlFreal · · Score: 5, Informative

    This is actually a long-term project which, in 2015 (probably 2030 in reality ;) boasts a downlink of several Tbits per day to earth.

    Check out the info here.

    --
    Support a Europe-related section on Slashdot!
  18. Interplanetary chat rooms: patience required! by HarveyBirdman · · Score: 5, Funny
    [BigDuud has entered chat room #marssex]

    BigDuud: Anyone here?
    (20 minutes pass)
    BarsoomGirl: Just me it seems.
    (20 minutes pass)
    BigDuud: Wassup! I'm at Tycho City, Moon. Where you at?
    (20 minutes pass)
    BarsoomGirl: Utopia Planita base, Mars.
    (20 minutes pass)
    BigDuud: Cool! Are you nekkid?
    (20 minutes pass)
    BarsoomGirl: Yes, but only under my spacesuit.
    (20 minutes pass)
    BigDuud: Bummer.
    (20 minutes pass)
    BarsoomGirl: Yeah. We had a failure in the Windows2150 installation, and it caused a pressure imbalance that blew out the mail seals. I was in the shower when it happened. I'm all wet and soapy in here.
    (20 minutes pass)
    BigDuud: How long before it's fixed?
    (20 minutes pass)
    BarsoomGirl: Who knows? They admins are downloading the patch from the Redmond Arcology, but it's suposedly 50 billion terabytes for the copyright notice alone.
    (20 minutes pass)
    BigDuud: Bummer.
    (20 minutes pass)
    BarsoomGirl: This suit has a seismic vibrator, though. ;-)
    (20 minutes pass)
    BigDuud: Wicked! So, do you have big barsooms?

    [Connection terminated. Link eclipsed by Phobos.]

    --
    --- Ban humanity.
  19. Lots of Great uses by flogger · · Score: 5, Insightful
    For science. Look at our data recording of various solar bodies. We have to send up a satelite to orbit the planet, say Neptune. This satelite takes its readings and can only report back to earth when there is direct lne of site. With Neptune, this doesn't happen that often. If there were a "hub" system of Interplanetary TCP/IP set up, this satelite on Neptune could send the info via Jupiter --> Mars --> Venus -->Earth.
    Now once these hubs are set up, Communications would not rely on Line of site; interplanetory travel could "talk" with mission control from anywhere on the journey.
    Some Sci-Fi:
    • Traverse 12:Mission Control, Commander Meichiko just gave birth to a fine son, Akira. ... There were some complications. Meickiko's Uterus ruptures when the placenta detatched. She's now stable. What do you reccomend?
    • Mission Control: Traverse 12. We read you. Congradulations. We are sending you the data from Commanders Meichiko's Reproductive files. From this you should be able to print out a new uterus on your HP BioJet 9800.
    --
    ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
    "First things first -- but not necessarily in that order"
    -- The Doctor, "Doctor
    1. Re:Lots of Great uses by kipsate · · Score: 2, Insightful

      Neptune and Earth are in direct line of sight for the large majority of the time. Imagine: only when the sun, a Neptune moon or a planet happens to be in the way, the line of sight is blocked. Does not happen that much.

      Your suggestion of sending the signal through Jupiter - Mars - "Venus" (useless as it is closer to the sun than Earth) to Earth will not work, since planets rotate around the sun and will almost never be lined up such that they can be effectively used as communication hubs.

      --
      My karma ran over your dogma
  20. HUH? by Parsa · · Score: 4, Funny

    These uninhabited planets are getting high speed backbones? I can't get anything more than dial up where I live!

    J

    --
    Abiit, excessit, evasit, erupit.
  21. Quantum Teleportation as a solution? by splerdu · · Score: 3, Interesting

    Perhaps with IP addresses being allocated to far remote locations the government will allocate more funding to quantum research?

    Traditional methods of broadcast certainly won't be very useful over distances where light will take minutes to travel. Unless we make rapid advances and make quantum teleportation of electronic data possible, the email of today may become the snailmail of future generations.

    1. Re:Quantum Teleportation as a solution? by atomicdragon · · Score: 2, Interesting

      Unfortunately even the transmission of information by quantum teleportation is limited by the speed of light. Unless you are thinking of quantum tunneling which allows stuff to go faster than light, but kind of needs a solid barrier between the source and destination. There are some alternates, but they would probably require the same amount technological as warp drive.

  22. IP laws? by mattkime · · Score: 2, Funny

    how can other plants get internet if thy don't have IP laws yet?

    --
    Know what I like about atheists? I've yet to meet one that believes God is on their side.
    1. Re:IP laws? by isorox · · Score: 2, Funny

      Hilary Rosens writing them right now...

  23. IPv4 by prmths · · Score: 2, Funny

    I sure as hell hope they dont plan on using IPv4 ...
    on a side note...
    maybe a zero latency network using the spin of quarks as the bits ;)
    now the hard part -- isolating and seperating matching quarks amd keeping them from phasing out of existance..

    not to mention something to accurately detect the spin

    ok
    maybe i'm full of sh*t .. but wouldnt that be trippy?
    sending data instantaneously regardless of distance...

    who knows.. maybe another hundred years or two and we'll be able to instantaneously be able to phase matter in and out of 'existance' in any position in our 4d space-time at will by tapping into all 11 dimentions...

  24. Whole new meaning by Jaguar777 · · Score: 2, Funny

    This brings a whole new meaning to A/S/L

    --
    Maybe you should educate the morons of tomorrow so they'll stop believing the leaders of tomorrow. - Dogbert
  25. Ping timed out... by Lawrence_Bird · · Score: 2, Funny

    Pinging www.yahoo.akadns.net [64.58.76.226] with 32 bytes of data:

    Reply from 64.58.76.226: bytes=32 time=300000ms TTL=245

  26. Great by Dark+Lord+Seth · · Score: 2, Funny

    Like we do not already have a shortage of IP adresses for one planet already. Screw IPv6, we need IPv8 now instead to deal with this! 1,3407807929942597099574024998206e+154 IP adresses ought to be enough for ever space ship, space station and coffee machine in the future! (Don't quote me on that in 20 years, PLEASE!!!)

  27. internet? by kipsate · · Score: 5, Interesting

    It is nice that NASA is developing a communication protocol for use in their missions. It seems to have some advantages: only low-power transmitters are needed on space crafts if you have a retransmitting satellite hub around. (This is in fact done already - in missions that use a lander, the part of the ship that stays in orbit retransmit signals of the lander). Using a standardized protocol, the hubs can be used for many missions, even simultaneously.

    I wish the article on space.com had focussed on this a bit more instead of popularising it by mentioning Vint Cerf and the Internet. Everyone will realize that the infrastructure is not connected to the Internet (imagine - hacked satellite, DoS attacks). Also, the protocol, which can handle large delays, will have significant differences to regular TCP/IP.

    Also, I'd like to know how to NASA will solve a few problems that jump to mind. The communication hubs are only useful if they are close to the sending spacecraft. The hubs can not be put halfway earth and a planet, because of the planets rotation around the sun. So the hub would have to circle around a planet in order for future missions to that particular planet can use it.

    But then NASA faces the following problems: on planets with an atmosphere, the hubs will tend to fall to the surface, so in many cases they need fuel to keep their altitude.

    Secondly, the hub will only be visible from one side of the planet at the time.

    Thirdly, the hub needs power, where to get it from for an extended period of time? Or are the hubs only short lived? In that case, why bother at all?

    --
    My karma ran over your dogma
  28. you won't play Doom on this network by sstory · · Score: 2, Funny

    The ping time to Venus SUX

  29. Forget SETI@home by Mikey-San · · Score: 2, Funny

    The first detection of intelligent extraterrestrial life will be an unpassworded AirPort Base Station called "androme2135".

    --
    Mikey-San
    Karma: +Eleventy billion (mostly affected by watching Celebrity Jeopardy)
  30. From the Jargon File by goodchef · · Score: 3, Funny
    martian n. A packet sent on a TCP/IP network with a source address of the test loopback interface [127.0.0.1]. This means that it will come back labeled with a source address that is clearly not of this earth. "The domain server is getting lots of packets from Mars. Does that gateway have a martian filter?"

    Guess we'll have to change that one once IPN is a reality...

    --

    "Inflammable means flammable? What a strange country!" -Dr. Nick, The Simpsons

  31. quantum physics has a solution by Aviancer · · Score: 2, Interesting

    For all the whining about latency times, I don't see anyone looking for solutions! Check this out:
    Quantum Networking. By using photons with quantum entanglement, it's possible to transmit data from Earth to Mars with nearly no latency.

    Of course, we need a few good engineers to make it practical...

  32. Data Haven? by silmarildur · · Score: 4, Interesting

    I wonder what might come of this in respect to data havens, if you can evade the law on an oil rig with at least minor success, I wonder what you could do on a satellite or another planet. Also, who will control the the data flow? Some damn good encryption might be necessary.

    --
    -Silmarildur
  33. 0wnZOR3d 8Y 3+ by paiute · · Score: 2, Funny

    4LL tH353 WORLds @re YOUr5--3xcEPt EUrOP4. 4++3MPt n0 L4NdINg5 THerE

    --
    If Slashdot were chemistry it would look like this:Cadaverine
  34. IMPORTANT MESSAGE FROM GENERAL ZORGOFF by Nova+Express · · Score: 4, Funny

    GREETINGS EARTHLING,
    I HAVE AN IMPORTANT BUSINESS PROPOSITION FOR YOU. SHORTLY BEFORE THE MOST RECENT MARTIAN CIVIL WAR, I HAD 37,000,000 (37 MILLION) MARTIAN GORANS SITTING IN THE FIRST BANK OF MARS. HOWEVER, NOW THAT THE BLUE THARK HAVE TAKEN OVER THE MARTIAN GOVERNMENT, I HAVE NO WAY OF GETTING MY MONEY OIFF THE PLANET.

    PLEASE PROVIDE ME WITH YOUR BANK ACCOUNT NUMBER SO I CAN TRANSFER THE FUNDS TO EARTH, AND I WILL BE GIVE YOU HALF THE 37 MILLION GORANS, WHICH IS WORTH OVER 50,000,000 (50 MILLION) OF YOUR EARTH DOLLARS. YOUR IMMEDIATE ATTENTION AND DISCRETION IN THIS MATTER IS GREATLY APPRECIATED.

    - GENERAL GURLAK ZORGOFF

    --
    Lawrence Person (lawrencepersonh@gmailh.com (remove all "h"s to mail)

    http://www.lawrenceperson.com/

  35. TCP is out, too. by Ungrounded+Lightning · · Score: 4, Interesting

    Yes, games are out, the round trip time being more half an hour to Mars. On a slightly more practical note, instant messaging won't be fun either.

    Nor will any protocol based on TCP, or any other handshaking or window/retransmissin error-correction scheme (unless you're willing to wait a LONG time for your data).

    We'll need something with serious forward error correction. And a lot of the fundamental components of the net will need a rethink before they're usable by humans at even lunar distances.

    For starters, web browsing will need a local cache - of essentially the whole internet. Think spiders and massive archives, and serious redesign on sites with dynamic content.

    But the pipes are necessarily too small for optimistically broadcasting everything - even if it doesn't change milisecond-by-milisecond. Serious filtering.

    And most of the data for sites is the images in the ads. That just HAS to get filtered down - as will other images. Boon or bane?

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  36. World's most disgusting headline blooper by Ungrounded+Lightning · · Score: 3, Funny

    So, whats the internet address for Uranus? http://ipn.myhomepage.ass ? or, .anus?

    Reminds me of when Uranus' faint rings were first discovered. Headline:

    IS THERE A RING OF DEBRIS AROUND URANUS?

    Probably missed because the "correct" pronunciation is "YOUR-ah-nus".

    Right up there with "MILK DRINKERS TURN TO POWDER".

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  37. Windows 2150? by jim3e8 · · Score: 2, Funny

    The increase in Windows version numbers is exponential (3, 95, 2000, ...). By the time 2150 rolls around, I fully expect to be at Windows Avogadro.