Slashdot Mirror


Kermit Alive and Well on the Space Station

An Ominous Cow Erred writes "Spacedaily.com reports on the use of the fantastic Kermit "program" being used to communicate with devices on the international space station. While the article's author doesn't seem to have a quite perfect grasp on what Kermit is (and effuses about how Kermit is being used to help war-torn Bosnia and advance AIDS research) it brought a smile to my face to imagine the old protocol from my BBS days (which was scorned in favor of Zmodem) being used on the greatest technological achievement of humankind."

356 comments

  1. sheeesssh... by grub · · Score: 5, Funny


    Kermit Alive and Well on the Space Station

    This place is starting to sound like the Weekly World News.
    "Archie disappears, Veronica suspect! Gopher dug the hole far aWAIS!"

    --
    Trolling is a art,
    1. Re:sheeesssh... by John+Zebedee · · Score: 2, Funny

      I don't know whether to be saddened or amused by a /. reader having the WWN bookmarked.

      --
      The future is here. It's just not evenly distributed yet. -- William Gibson
    2. Re:sheeesssh... by Slarty · · Score: 1

      Don't knock it, man... there are tabloids, and then there is the Weekly World News. You can get a paper copy for under $2 and for entertainment purposes, it's worth every penny. I do it from time to time and always laugh my ass off! There is no way that any of this is meant to be taken seriously, and where else are you going to find a column from America's Sexiest Psychic? (Actual topic grabbed from WWN's site... "Satan Won't Stop Dialing My Cell Phone!")

      Ah, sweet entertainment. Pick one up sometime, you'll probably like it in spite of yourself.

      --
      Hi... I'm Larry... the shivering chipmunk... brrrrr!... I'm cold... I need a sweater...
    3. Re:sheeesssh... by Ryan+Amos · · Score: 1

      WWN is a humor paper, plain and simple. It's intended to be, so they have shocking headlines so people will buy it. It's like the onion, except with Jesus and Satan.

    4. Re:sheeesssh... by Anonymous Coward · · Score: 0
      There is no way that any of this is meant to be taken seriously


      There are people who take Ed Anger ("My America") seriously, though. Of course, these days Ann Coulter does the same thing.

    5. Re:sheeesssh... by ncc74656 · · Score: 4, Insightful
      Don't knock it, man... there are tabloids, and then there is the Weekly World News.

      Q: What's the difference between the Weekly World News and the New York Times?

      A: The Weekly World News tells you that it makes up its stories.

      --
      20 January 2017: the End of an Error.
    6. Re:sheeesssh... by byolinux · · Score: 1

      I'm a subscriber... and I live in the UK.

  2. Anyone else here by IANAL(BIAILS) · · Score: 3, Funny

    Immediatly have the image of a large green frog floating around in the weightlessness?

    1. Re:Anyone else here by Anonymous Coward · · Score: 0

      Aww come on... I make the same damn joke in my f1rst p0st and get modded "troll," while this shmuck gets "insightful!?!" UGH!

    2. Re:Anyone else here by kalidasa · · Score: 4, Funny

      Nope. We all had the image of an old file transfer protocol. After all, this IS Slashdot.

    3. Re:Anyone else here by jeffkjo1 · · Score: 4, Funny

      Ditto, I'm thinking, "What did, did Dr. Evil kidnap him and he wants us to give into his demands or the muppet gets shot out an airlock!?!?!"

    4. Re:Anyone else here by jazman_777 · · Score: 1
      Immediatly have the image of a large green frog floating around in the weightlessness?

      It's not unlikely, given some of the experiments they are doing in space these days. Scroll down towards Snap-crackle-pop

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    5. Re:Anyone else here by Anonymous Coward · · Score: 3, Funny
      Nope. We all had the image of an old file transfer protocol

      Yeah, I never did figure out why a puppet frog would be named after a transfer protocol

    6. Re:Anyone else here by NanoGator · · Score: 3, Funny

      "Ditto, I'm thinking, "What did, did Dr. Evil kidnap him and he wants us to give into his demands or the muppet gets shot out an airlock!?!?!"

      Do you know what happens to a frog when it's exposed to the cold vaccuum of outer space? The same thing that happens to everything else.

      *Straight face.*

      --
      "Derp de derp."
    7. Re:Anyone else here by NanoGator · · Score: 2, Funny

      "Immediatly have the image of a large green frog floating around in the weightlessness?"

      I did but oddly enough, he still had wires attached to his hands.

      --
      "Derp de derp."
    8. Re:Anyone else here by Anonymous Coward · · Score: 0

      He can join Ba-bear-lon 5 so they won't be lonely.

    9. Re:Anyone else here by wo1verin3 · · Score: 5, Funny

      >> Do you know what happens to a frog when it's
      >> exposed to the cold vaccuum of outer space?

      This happens.

    10. Re:Anyone else here by randyest · · Score: 3, Funny

      OT, but you reminded me of this, and I must share:

      What did Kermit The Frog say when Jim Henson died?





      wait for it . . .





      Nothing.

      --
      everything in moderation
    11. Re:Anyone else here by NanoGator · · Score: 1

      Miss Piggy refused to comment, she had a frog in her throat.

      --
      "Derp de derp."
    12. Re:Anyone else here by Xaroth · · Score: 1

      See, whereas I must be a different breed of /. geek.

      I immediately thought of this from a much older /. article.

    13. Re:Anyone else here by ckathens · · Score: 1

      Nope, immediatetly thought of the good old BBS days. Strangely enough I still am friends with a few guys i met on the BBS's. We all ended up going to University of Minnesota together about 4-5 years after the BBS's finally died. Still remain friends today -- though I've moved to San Francisco...

    14. Re:Anyone else here by LoztInSpace · · Score: 1
      "He recalled amusingly how a picture of the friendly green amphibian swayed his judgment when it came time to name the project."
      I was looking for the "amusing" bit and then realised that the funniest aspect of this story was going to be 35KB per student. Oh well....
    15. Re:Anyone else here by Kingsly · · Score: 1, Interesting
      It's actually the other way around...
      From their website..
      The Kermit protocol and software are named after Kermit the Frog, star of the television series, The Muppet Show; the name Kermit is used by permission of Henson Associates, Inc.
    16. Re:Anyone else here by Ilgaz · · Score: 1

      You don't need to imagine man... There, a video for you, levitating frog...

      http://www.hfml.sci.kun.nl/froglev.html

      Poor frogs used for those experiments too ;) at least they live.

  3. transfer protocols comma that suck by pheared · · Score: 3, Interesting

    (which was scorned in favor of Zmodem)

    With good reason. :)

    IceZmodem rocked.

    1. Re:transfer protocols comma that suck by wo1verin3 · · Score: 1

      >> IceZmodem rocked.

      Pft. HS/Link beat your pretty IceZmodem graphics with it's upload and download at the same time. :)

    2. Re:transfer protocols comma that suck by Vainglorious+Coward · · Score: 1
      (which was scorned in favor of Zmodem)
      With good reason. :) IceZmodem rocked.

      Maybe, but you could get Kermit on just about every platform under the sun.

      --
      My next sig will be ready soon, but subscribers can beat the rush
    3. Re:transfer protocols comma that suck by Tet · · Score: 5, Interesting

      Kermit's downfall was the defaults with which it shipped. People (myself included) switched to zmodem simply because by default it gave faster transfer speeds. Yes, by messing around with window sizes, you could get just similar performance out of kermit. But no one could be bothered when zmodem "just worked". To be fair, kermit had a different set of design goals, which probably influenced the default settings. But IMHO they should have shipped kermit with default settings optimized for the common case, rather than for older, slower connections. Oh, and not being fully open source really didn't help its cause, either...

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    4. Re:transfer protocols comma that suck by Jondor · · Score: 2, Funny

      Which was the only reason why anybody would use it. To upload a compiler and the zmodem sources..
      Argh!

      --
      Nobody expects the spanish inquisition!
    5. Re:transfer protocols comma that suck by ShadeARG · · Score: 1

      Anyone remember Zmodem Moby Turbo?

    6. Re:transfer protocols comma that suck by Vainglorious+Coward · · Score: 1
      only reason why anybody would use it - upload a compiler and the zmodem sources

      True enough, but Kermit saved my bacon this way on many occasions

      --
      My next sig will be ready soon, but subscribers can beat the rush
    7. Re:transfer protocols comma that suck by qw(name) · · Score: 1

      I was always partial to ZedZap 8k myself since most of what I transferred was netmail and attachments. Fewer verifies meant faster transfers (and higher risks). :-)

      Living dangerously at 2400 baud!

    8. Re:transfer protocols comma that suck by chunkwhite86 · · Score: 1

      And don't forget about giflink. The protocol that allowed those pr0n .gif files to display as they were being downloaded!.

      Seriously though, not all the BBS's supported IceZmodem, so plain 'ole Zmodem was probably the best "widely used" protocol.

      Xmodem was for wussies.

      --
      I'd rather be a conservative nutjob than a liberal with no nuts and no job.
    9. Re:transfer protocols comma that suck by IM6100 · · Score: 1

      I couldn't get Zmodem to build from source on my HP48 calculator.

      --
      A Good Intro to NetBS
    10. Re:transfer protocols comma that suck by Steepe · · Score: 1

      Actually a LOT of protocols bounced around between old kermit and zmodem. xmodem and y modem to name a couple off the top of my head.

      zmodem was the coolest, and it was pretty easy to patch into procomm. :)

      --
      Just three more hours seapeople and you can finally take me away from this crappy God Damned planet full of hippies
    11. Re:transfer protocols comma that suck by paganizer · · Score: 1

      Thank You!
      I've been trying to remember the name of that; it was kewl.

      my sig is being retired, because no one understands it.

      --
      Why, yes, I AM a Pagan Libertarian.
    12. Re:transfer protocols comma that suck by slittle · · Score: 1

      Judging from the above comments, Kermit was too damn complicated. Many/most BBS programs/terminals had their own internal X/Y/Z-modem implementations, so unless there's standard subset of Kermit suitable for the BBS crowd, it's in the programmer's best interest to implement something simpler.

      --
      Opportunity knocks. Karma hunts you down.
    13. Re:transfer protocols comma that suck by ditto999999999999999 · · Score: 1

      YModem/G was my protocol of choice during local calls... My BBS had all the protocls though. I remember the list for choosing your default proto had like 25 entries in it. :) Oh well, it kept me busy...

      Ditto

    14. Re:transfer protocols comma that suck by jejones · · Score: 1

      No, but I remember looking at the rz/sz source and afterwards vowing to always write intelligible code.

    15. Re:transfer protocols comma that suck by MobyTurbo · · Score: 1
      Yes, by messing around with window sizes, you could get just similar performance out of kermit. But no one could be bothered when zmodem "just worked".
      Plus Zmodem-90 from Omen Tech, the inventors of Zmodem, has an enhanced protocol extention, MobyTurbo, that makes for a much cooler nick. Could you imagine if I had a nick like Kermit's "long-packet-sliding-windows"? Plus even with that Kermit still has all of the control characters quoted and doesn't have real streaming like Zmodem. :-)
    16. Re:transfer protocols comma that suck by lonb · · Score: 2, Funny

      I like that... "shipped with" -- back when I ran a BBS, I didn't even know that there was such a concept as giving money for software. I thought "paying for software" meant getting warez in less than 0-3 days.

      --
      "Ain't I a stinka..." - Bugs
    17. Re:transfer protocols comma that suck by psy · · Score: 1

      Does anyone remember (i think it's called) cheat's z-modem? It used to download files and on the last packet send a fail back. This means on bbs's you could download a large file and not use credits for it because the board thought the file failed.

    18. Re:transfer protocols comma that suck by Mad+Marlin · · Score: 1
      I couldn't get Zmodem to build from source on my HP48 calculator.

      What, Kermit and Xmodem aren't good enough for you?

    19. Re:transfer protocols comma that suck by Erik+Fish · · Score: 1

      You must be thinking of "Leech Zmodem".

    20. Re:transfer protocols comma that suck by Jondor · · Score: 1

      Ah, but you admit you tried..;-)

      --
      Nobody expects the spanish inquisition!
    21. Re:transfer protocols comma that suck by Goth+Biker+Babe · · Score: 1

      Maybe, but you could get Kermit on just about every platform under the sun.

      Which was why it was great. Back in the early 80's it was the only thing I could get for all of my hardware. In some cases I had X & Y modem and in some cases, X, Y and Z. But the biggest reason why was that, almost twenty years ago, I used to it transfer software, data and my thesis to and from my trusty BBC Micro to York University's VAX mainframe via another BBC Micro that was connected to it. It was the only way I got data to and from the outside world.

    22. Re:transfer protocols comma that suck by icebones · · Score: 1

      I remember Procomm, used it on a 8088 with 2 DS DD Floppys. NO HD. Heck, I even had that on a resume at one time. I don't htink any of th companies new what it was, but it looked good to them.:)

      --
      Life is pain. Anyone who says differently is selling something.
    23. Re:transfer protocols comma that suck by icebones · · Score: 1

      2400 Baud, I used to get in trouble for hogging the phone line on long DL's.

      Mom:"get off the modem, I need to call your grandmother"

      Me: "I'm downloading, just another ten minutes and it'll be done"

      Mom:"well hurry up, you know your not supposed to tie up the phone line all day"

      Me:(silently to self) "like your fixing to do?"

      --
      Life is pain. Anyone who says differently is selling something.
    24. Re:transfer protocols comma that suck by Anonymous Coward · · Score: 0

      You're talking about Leech Zmodem I believe ... {g}

    25. Re:transfer protocols comma that suck by mwood · · Score: 1

      Nah, I looked at ZModem and went back to Kermit. I didn't have to stay up late studying for hours to figure out whether I was licensed to use Kermit for this or that purpose.

    26. Re:transfer protocols comma that suck by Tet · · Score: 1
      I like that... "shipped with" -- back when I ran a BBS, I didn't even know that there was such a concept as giving money for software.

      Obviously, I meant "shipped with" in the sense of "made a stable build available for download". Interestingly, lots of people here have been talking about kermit with reference to the BBS world. In the UK, BBSes were virtually non-existant, almost certainly because they were prohibitively expensive -- we didn't (and still don't) have free local phone calls. My use of kermit was solely for downloading stuff from the Internet. I used archie to tell me where to find files, I downloaded them to a unix server with ftp, and then used kermit to get them down onto my Amiga...

      --
      "The invisible and the non-existent look very much alike." -- Delos B. McKown
    27. Re:transfer protocols comma that suck by lonb · · Score: 1
      The phone calls do make a huge a difference. Around 91 when I started into BBSes, the best (non stolen) phone deal I could get was 10 cent local calls. And the "local" area I was (suburb of New York City), was a hot bed of BBS activity. But thats not to say I didn't make lots of long distance calls. I remember spending good money calling other countries for certain software.

      Once I started running my own BBS, most of the calls were inbound, so that helped reduce operating costs.

      Kinda nostalgic... I look back and remember those days when I'd sleep all day in school, and then stay awake all night working on the system.

      --
      "Ain't I a stinka..." - Bugs
  4. da-da, da-da-da-da... bwaaah by Anonymous Coward · · Score: 3, Funny

    hi-ho, kermit thee frog here, and welcome to thee ISS.

    1. Re:da-da, da-da-da-da... bwaaah by da3dAlus · · Score: 4, Funny

      and today's show is brought to you by the number "zero" and the letter "g".

      --

      Sometimes I doubt your commitment to Sparkle Motion.
    2. Re:da-da, da-da-da-da... bwaaah by Anonymous Coward · · Score: 0

      When I saw this post, all I could think of was this picture from a recent Fark photoshop.

  5. wait huh? by buddha42 · · Score: 4, Funny
    it brought a smile to my face to imagine the old protocol from my BBS days ... being used on the greatest technological achievement of humankind."

    Weren't you using it to download porn back then too?

  6. Hmm by Pingular · · Score: 2, Interesting

    the greatest technological achievement of humankind
    I think 'debateably' should be added to that.

    --

    When anger rises, think of the consequences.
    Confucius (551 BC - 479 BC)
    1. Re:Hmm by Anonymous Coward · · Score: 0

      i think "tenuously" is more appropriate.

    2. Re:Hmm by Anonymous Coward · · Score: 0

      Or maybe just precede it with a simple "not".

    3. Re:Hmm by Total_Wimp · · Score: 1

      Average lifespan doubling due to medicine and sanitation or big metal thing in space.

      Hmmmm....

      Can't help agree with the parent. "Debateably" should definately be added.

      TW

    4. Re:Hmm by gid13 · · Score: 1

      or perhaps 'debatably'?

      Dear God I'm anal today. Apologies.

    5. Re:Hmm by Anonymous Coward · · Score: 0

      There are lots of human achievements that are debatably the greatest. A tin can 380 kilometers away isn't even comparable to the supercollider it defunded.

    6. Re:Hmm by Anonymous Coward · · Score: 0
      the greatest technological achievement of humankind

      s/greatest/most useless and expensive/
      s/achievement/pork barrel/

    7. Re:Hmm by Wyatt+Earp · · Score: 1

      When I read that line I paused and thought to my self "That's a stretch..."

      So what is the greatest technological achievement of humankind?

      Apollo Program?
      Manhattan Project?
      The great dams of the world?
      Global logistics?
      Semiconductor fabrication?

    8. Re:Hmm by Anonymous Coward · · Score: 0

      internal combustion engine?
      modern farming/irrigation? (you probably wouldn't be here without it, due to famine)

    9. Re:Hmm by tedrek · · Score: 1

      Ahh, you are mistaken, 'greatest technological achievement of humankind' does not refer to ISS. Rather it was refering to the ability to transfer pr0n...

    10. Re:Hmm by Anonymous Coward · · Score: 0

      I think 'Pingular sucks AIDS cocks' should be added to that.

    11. Re:Hmm by Anonymous Coward · · Score: 1, Interesting

      This is an interesting point, if we didn't farm we would never be able to sustain such huge populations. We would also not need to drive technology to higher and higher levels in order to sustain greater and greater levels of production in order to support greater and greater populations.

      Without farming the women would gather fruits and grains, grubs, haul the water cook and sew. The men would hunt or fish a few hours a day and do some arts. We would live as nomads, following our herds as they migrated.

      If we lived past being a baby, and through child birth, we would live to be 80 years old on average, much healthier and more fit than the average american right now.

      Cancer and most disease would be unknown to us, because we had very little contact with anyone outside the tribe. Drugs would not be used to self medicate because there is so little stress that the desire to do so would be non existant. There would be little tooth decay because we would eat no refined sugars. We would have a sense of wonder about the world that a 4 year old has and be continually astounded at it's beauty.

      So, we would work 4 hours a day, if we lived past being an infant we would live full, long, healthy, fit lives, and we would probably be much happier than modern peoples with the insane amount of stress just dealing with all the people in our lives, like the million people in the lane ahead of us keeping us from getting to work on time. Or the long lines at the supermarket, or the long hours we have to work in order to sustain our life style... and so on and so no...

      If modern life is so bad, why not go back to a simpler life? Imagine America before the europeans showed up... imagine that america was just being discovered right now, with it's rich natural resources guarded by people with sticks. Imagine how long it would take before America was colonized by the rest of the world, they would probably work a deal and each country gets a split.

      If a society did divest itself of all the modern technology and go back to an earlier era, then they would be easy pickings for the ones who didn't, so we are stuck trying to keep up with the jone-skees. Also we already have a huge population, so it would be impossible to sustain ourselves with a tribal society, any attempt to do so would create mass starvation, war and a new society being formed that was technologically based.

      Technology is like an addiction.

    12. Re:Hmm by meadd00d · · Score: 0

      Mr. Kazynski, please step away from the PC.

      *f*

  7. Comment removed by account_deleted · · Score: 4, Interesting

    Comment removed based on user account deletion

  8. talk about a flash back. by Brigadier · · Score: 1



    Talk about flash back. .... remembering the days of logging on to my colleges VAX with my old 2400 baud modem and using kermit to download files. then I also remember swtching to Zmodem which was alot better. no more of that ASCII crap.

    1. Re:talk about a flash back. by NickDngr · · Score: 2, Interesting

      Talk about flash back

      I still use Kermit almost daily. I intereact with my casino's slot system with a VT100 terminal emulator. If I want to download reports to use in another application, I have to use Kermit to get them.

      --
      Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
    2. Re:talk about a flash back. by NineNine · · Score: 1

      I remember dialing up to BBS's with a 300 bps modem, using XModem to download files. You know when you're a geek when you start to get all misty-eyed over a protocol!

    3. Re:talk about a flash back. by T-Ranger · · Score: 1

      You might not want to be advertising that fact. Sledge hammers and fingers dont interact all that well.

  9. The line of Kermits by shura57 · · Score: 5, Interesting

    After Kermit 95, there probably will be Kermit 98, followed by Kermit NT, Kermit ME, Kermit 2000, and finally Kermit XP.

    But somehow, I can't imagine Kermit Longhorn as a species... :-)

    Seriously, it definitely was (is?) a great program, especially when communicating between less common platforms. It saved my day more than once when I needed to transfer files between the VAX and Amiga, both quite ancient, and without ethernet hardware on Amiga. Many thanks to the creators!

    Alex

    1. Re:The line of Kermits by AKAImBatman · · Score: 5, Funny

      But somehow, I can't imagine Kermit Longhorn as a species... :-)

      That's because it goes by the nickname: "Horny Toad".

    2. Re:The line of Kermits by parliboy · · Score: 1
      But somehow, I can't imagine Kermit Longhorn as a species

      What, you've never heard of the Horned Toad before?

      --
      "You're never ready, just less unprepared."
    3. Re:The line of Kermits by Anonymous Coward · · Score: 0

      with miss piggy around, I doubt he'll be a horned toad for long!

    4. Re:The line of Kermits by Anonymous Coward · · Score: 0

      Modded Interesting? INTERESTING????

      Funny, yes, but INTERESTING? Somebody's been smoking crack with Darl.

    5. Re:The line of Kermits by Anonymous Coward · · Score: 0

      sz seemed to work fine for me on a dialup through a shell account to a vax machine over telnet to my Amiga.

    6. Re:The line of Kermits by aminorex · · Score: 1

      I AM A FROG, NOT A TOAD!

      --
      -I like my women like I like my tea: green-
    7. Re:The line of Kermits by Linker3000 · · Score: 1

      I can still remember ordering every single version on a 2400' tape from Lancaster Uni (UK) so we had versions for our office PCs, VAX 11/750, MicroVAX and some Silicon Graphics kit. Also grabbed the Commodore 64 version for home use. This was about the time we also had a coax-based LAN running serial port interfacing devices called InfaPlugs-they linked our PCs to the VAX as terminals and we also had an EPROM/PROM/PAL programmer online too. This was about 3 years before thin Ethernet snuck in and took over.

      --
      AT&ROFLMAO
  10. That's an interesting bulk licensing scheme... by tcopeland · · Score: 4, Interesting
    ...outlined here.
    Quantity Discount Unit Price
    100-249 84.38% 10.00
    250-499 86.72% 8.50
    500-999 88.75% 7.20
    1000-2499 90.63% 6.00
    2500-4999 92.19% 5.00
    5000-9999 93.75% 4.00
    10000-19999 94.84% 3.30
    20000-39999 95.23% 3.05
    I wonder how many bulk orders they get these days...
    1. Re:That's an interesting bulk licensing scheme... by way2trivial · · Score: 3, Interesting
      this might shock the hell out of you
      I work for a cendant hotel..
      cendant recently put in one of four PMS systems at every hotel in the chain.

      the one at my location uses linux for the terminal, and uses k95 for windows clients..
      when it runs, it identifies itself as part of a 10,000 piece license to cendant.

      --
      every day http://en.wikipedia.org/wiki/Special:Random
    2. Re:That's an interesting bulk licensing scheme... by tcopeland · · Score: 1

      > part of a 10,000 piece license to cendant.

      Jeepers! I bet the sale guy got a bonus when he landed that one.

    3. Re:That's an interesting bulk licensing scheme... by aminorex · · Score: 2, Funny

      > cendant recently put in one of four PMS systems at every hotel

      Cool. Now I know where to send my wife when
      the moon is full.

      --
      -I like my women like I like my tea: green-
  11. Scorned because it was slow... by zjbs14 · · Score: 2, Informative

    And sometimes a resource hog. I was told by the admins of the public Sun boxes at UT (circa late 80's)not to use it any more since it kept using all of the CPU. Fun stuff.

    --
    No sig, sorry.
    1. Re:Scorned because it was slow... by Anonymous Coward · · Score: 0

      But it was bulletproof. On a flaky phone line, when x, y, and z-modem would give up in disgust, kermit would just keep chugging along.

      You could transfer a file using two tin cans and a piece of string if you used kermit.

  12. What is Kermit? .. from the official website. by junkymailbox · · Score: 5, Informative

    Kermit is an extensible file transfer protocol first developed at Columbia University in New York City in 1981 for transferring text and binary files without errors between diverse types of computers over potentially hostile communication links, and it is a suite of communications software programs from the Kermit Project at Columbia University. The Kermit protocol and software are named after Kermit the Frog, star of the television series, The Muppet Show; the name Kermit is used by permission of Henson Associates, Inc.

    Over the years, the Kermit Project has grown into a worldwide cooperative nonprofit software development effort, headquartered at and coordinated from Columbia University. The Kermit Project is dedicated to production of cross-platform, long-lasting, standards-conformant, interoperable communications software, and is actively engaged in the standards process.

    Since its inception in 1981, the Kermit protocol has developed into a sophisticated and powerful transport-independent tool for file transfer and management, incorporating, among other things:

    KERMIT PROTOCOL

    The feature that distinguishes Kermit protocol from most others is its wide range of settings to allow adaptation to any kind of connection between any two kinds of computers. Most other protocols are designed to work only on certain kinds or qualities of connections, and/or between certain kinds of computers, and therefore work poorly (or not at all) elsewhere and offer few if any methods to adapt to unplanned-for situations. Kermit, on the other hand, allows you to achieve successful file transfer and the highest possible performance on any given connection.

    Unlike FTP or X-, Y-, and ZMODEM (the other protocols with which Kermit is most often compared) Kermit protocol does not assume or require:

    • a connection that is transparent to control characters;
    • an 8-bit connection;
    • a clean connection;
    • big buffers all along the communication path;
    • physical-link-layer flow control.

    (although Kermit does not require any of these conditions, it can take advantage of them when they are available). A feature article on Kermit protocol by Tim Kientzle in the February 1996 issue of Dr. Dobb's Journal noted that "Kermit's windowing approach is faster than protocols such as XModem and YModem . . . What many people don't realize is that under less-than-ideal conditions, Kermit's windowing approach is significantly faster than ZModem, a protocol with a well-deserved reputation for fast transfers over good-quality lines."

    Thus Kermit transfers work "out of the box" almost every time.

    1. Re:What is Kermit? .. from the official website. by Sparkle · · Score: 0

      junkymailbox is correct. Kermit is a fantastic product and has been ported to just about every platform imaginable. In the hands of a knowledgeable user, it can communicate where other tools wither. Support your friendly Kermit project!

    2. Re:What is Kermit? .. from the official website. by coco48 · · Score: 1

      Hi, I used kermit on my hp48 for data transfert to my pc under DOS, I had 3 hp and was keen on the directory listing features. I stopped programming on them 6 year ago. I got to used X modem when I found a version for the hp48, in these day no internet for me therfore by luck. that was the good days... ;) Best regards Seb.

    3. Re:What is Kermit? .. from the official website. by Anonymous Coward · · Score: 0

      ""Kermit's windowing approach is faster than protocols such as XModem and YModem . . . What many people don't realize is that under less-than-ideal conditions, Kermit's windowing approach is significantly faster than ZModem, a protocol with a well-deserved reputation for fast transfers over good-quality lines.""

      That may be what Dr Dobbs said (and if it wasn't 1996 I would have said it's due to lower transfer speeds), but from experience - an Apple IIe @ 14.4K - Kermit paled in comparison to ZModem... Maybe it was a (generic) implementation problem, but that's just enough to discredit a good standard...

    4. Re:What is Kermit? .. from the official website. by PCM2 · · Score: 1
      from experience - an Apple IIe @ 14.4K - Kermit paled in comparison to ZModem
      But that's exactly the point of what was quoted. In your "reference example," not only were you using the (presumably) United States telephone infrastructure, which is fairly robust, but you were also using a 14.4K modem, which had built-in error correction and recovery in the form of a protocol called MNP. Thus, you had what were essentially "ideal" conditions: The chance of the file transfer software encountering an error at the communications link layer were almost nil. Compare to the likelihood of encountering an error in a radio-based transmission from an orbiting space station.
      --
      Breakfast served all day!
  13. Frogs in Spaaaace by Cosmik · · Score: 4, Funny

    In space, no-one can hear you croak.

  14. Screenshots by pt99par · · Score: 0

    Here is a screenshot of kermit: http://www.muppets.com/images/kermithead.gif

  15. Mental Picture by TWX · · Score: 4, Funny



    MUPPETS...

    IN...

    SPACE...


    </ghostly announcer voice>

    --
    Do not look into laser with remaining eye.
    1. Re:Mental Picture by vimico · · Score: 1
      MUPPETS...

      IN...

      SPACE...

      I have to admit, the first thing that came to mind when I read the topic was "Kermit - the protocol" not "Kermit - the frog".
      Is this one of the "You know you are old..." thingies?

    2. Re:Mental Picture by Bitter+Old+Man · · Score: 0

      I believe it is more like one of the "You know you are gay..." thingies.

    3. Re:Mental Picture by bhtooefr · · Score: 1

      Actually, it's one of those "You know you are old, know what a BBS is, and used one back in the day" things. Or so I would think - I'm far from old, my only boxes back in the BBS days were Apple IIs without modems, and I hadn't even heard of phreaking (it's not like the Apple IIc manual showed you how to make a blue box).

  16. Life imitating art ? by Space+cowboy · · Score: 2, Funny

    PIIIIIIIIIIGGGSSS IIIINNN SPAAAaaaccccceeeeee.....

    Come on, did *no-one* else think of that muppets sketch ?

    Simon

    --
    Physicists get Hadrons!
    1. Re:Life imitating art ? by Cosmik · · Score: 1

      With my post above confirming it, I sure did. You'd have to feel for Kermit though - not many places to hide from Miss Piggy.

    2. Re:Life imitating art ? by Space+cowboy · · Score: 1

      Damn! Just pipped to the post :-)

      Simon.

      --
      Physicists get Hadrons!
    3. Re:Life imitating art ? by CaptainPuppydog · · Score: 1
      PIIIIIIIIIIGGGSSS IIIINNN SPAAAaaaccccceeeeee.....
      Heh. Anyone else read this as:

      PINNNNNNGGGSSS IIIINNN SPAAAAaaaccceee.... ?? cpd.
    4. Re:Life imitating art ? by SheldonYoung · · Score: 1

      That's PINGs in space, thank you very much.

  17. Kermit by tds67 · · Score: 3, Funny
    While the article's author doesn't seem to have a quite perfect grasp on what Kermit is...

    It can be hard when grasping Kermit...just ask Miss Piggy.

  18. Article text by Anonymous Coward · · Score: 2, Insightful

    Posted anonymously, like saltwater taffy.

    International Space Station Incorporates Columbia's Kermit Software Program

    slap on a kermit and save the day
    by Michael Larkin
    New York - Dec 09, 2003
    Created almost 25 years ago by Columbia's academic computing center to help manage the high demand on the University's mainframes, a software program known as Kermit has leapt all the way to the International Space Station where it is being used in a scientific experiment.
    Designed to allow two different computer systems to interact, Kermit was used to solve a compatibility problem on the space station. Using two versions of program, one of which was modified specifically for NASA, an experimental device referred to as CLSM-2 can now share information with another computer on board the space station that transmits data back to earth.

    "Kermit and Kermit 95 have been invaluable tools to improve our computing efficiency, both in development and in the final operational system," wrote Dave Hall, senior engineer, ZIN Technologies on Kermit's Columbia Web site.

    The significance of Kermit is not entirely its invention or its inclusion in the state-of-the-art experiment, but its ability to evolve and to retain its viability in the always-expanding computer industry.

    And as one of its creators admits, it was never imagined that Kermit would develop the way it did. "Nobody expected the protocol and software to become a worldwide de facto standard, but even if we had, there are not many things we would have done differently, except in choosing a name," said Frank da Cruz, a manager who has worked on the project since its inception. He recalled amusingly how a picture of the friendly green amphibian swayed his judgment when it came time to name the project.

    According to da Cruz, Kermit was borne out of a project to alleviate the strain on the University's academic mainframe computers in the late 1970's, which could only provide 35KB of storage per student. Columbia employees developed a protocol to transfer information from the mainframes to floppy disks through microcomputers that were installed around the university. The first Kermit file transfer occurred in April 1981.

    The introduction and the ensuing popularity of IBM's personal computer (PC) prompted the next stage in Kermit's evolution. The university adapted the Kermit protocol to address the PC's incompatibility with Columbia's other computers and released it in January 1983. The PC version proved widely popular and was the subject of books published in English, French, German and Japanese.

    At the same time, Kermit programs were developed for minicomputers being used in several Columbia departments. Its popularity continued to grow through the mid-1980s, and by 1986, Kermit was well established at Columbia and a fixture at many other universities, government agencies and companies worldwide.

    Through the years, hundreds of Kermit programs have been written at Columbia and elsewhere and distributed through the project. In the early 1990s Kermit software was engineered to handle Russian, Hebrew, Japanese, Polish and many other languages via both their traditional character sets and Unicode, the new Universal Character Set.

    "At conferences in Europe, the Soviet Union, and Japan, we quickly came to appreciate the enormous demand for computer communication in diverse languages and writing systems, and worked to make it a reality," said da Cruz.

    Kermit 95, which was created for Windows 95 and its successors, was licensed to universities such as Oxford, Harvard, Dartmouth, Princeton and the entire SUNY college system; and was bulk licensed to over 800 companies and government agencies worldwide.

    Kermit was initially shared with other organizations at no cost, despite the fact that it used a great amount of resources to coordinate the writing of new programs to archive results and to distribute the software. But in 1986, the Kermit Project was formed and distribution fees were establish

  19. Kermit is a program! by Furry+Ice · · Score: 4, Informative

    The author of the article has a very nice grasp of what Kermit is. It's not just a protocol, but a program complete with scripting capabilities, modem dialing, transfers using several protocols (including Kermit of course). It can even do TCP transfers now. It's a great program, but it's a little hard to use and mostly surpassed by simpler tools now. Still, I needed to use it a few years ago to automate modem uploads to a mainframe.

    1. Re:Kermit is a program! by ivan256 · · Score: 1

      It's simple in it's complexity. Few terminal packages these days will get out of your way and let you have control over the connection. Kermit can assist you as much or as little as you'd like, which is great when you have an odd physical connection to deal with for some reason, or (horrors) don't have a modem attached to your serial port, or the other end can't tolerate a BREAK, etc...

      It's the only program out there where you can tell it what you want to do, and will know for a fact that it will do no more, and no less.

  20. Ruled. by Anonymous Coward · · Score: 0

    HTTP replaced Zmodem for most file transfers.

  21. Zmodem? by Anonymous Coward · · Score: 0

    Wasn't it more like Kermit -> Xmodem -> Ymodem -> Ymodem-G / Zmodem?

  22. kermit v zmodem by sir_cello · · Score: 4, Insightful


    You need to understand the differences.

    zmodem is high performance single streaming large packet size negative-acknowledgement only protocol - it fails badly in noisy or lossy style of environments.

    kermit is far more robust, can interoperate with various different systems of different character encoding, had adaptive retransmission, and can perform just as well as kermit under the right circumstances.

    The BBS implementations of kermit were not as sophisticated as the protocol could be, and most BBS environments didn't need the kind of features that kermit had. kermit is also of the emacs style: it's not just a protocol by an entire interactive terminal in itself: scripts, command line, etc.

    1. Re:kermit v zmodem by mveloso · · Score: 1

      that's what I remmeber too - kermit with for use with high-noise environments, and zmodem was when you wanted to just get stuff fast over relatively clear lines.

      I vaguely remember that most kermit window sizes were set to ridiculously small values because they were defaults.

      Then there was sliding window kermit, which was a sort of lame attempt to match zmodem's speed.

      Ah, those 300 baud days of old!

    2. Re:kermit v zmodem by theantix · · Score: 2, Funny

      "kermit is far more robust, can interoperate with various different systems of different character encoding, had adaptive retransmission, and can perform just as well as kermit under the right circumstances."

      I would be pretty concerned if it didn't perform as well as itself...

      --
      501 Not Implemented
    3. Re:kermit v zmodem by sir_cello · · Score: 2, Funny

      I'm an engineer and that's gives me two things:

      (a) an above average quota for dyslexic spelling mistakes and grammatical errors;
      (b) the experience of strange and non-deterministic software that doesn't always perform as well as itself.

      (in fact, I did mean to say "as well as zmodem")

      Next time I'll ask my imaginary friend to proof read my work. Honestly, my code is less buggy than my writing.

    4. Re:kermit v zmodem by giminy · · Score: 1

      I'm an engineer and that's gives me two things:

      The grammatical errors you mentioned...

      Honestly, my code is less buggy than my writing.

      That's good. To your defense, I did just compile a program that just did "int x = x;". It even ran. So I guess you can't be all bad.

      --
      The Right Reverend K. Reid Wightman,
    5. Re:kermit v zmodem by Anonymous Coward · · Score: 0

      Honestly, my code is less buggy than my writing.

      Sure, but not the first time through the compiler, right?

      I think this is why so many slashdot posters are horrible at proofreading - they usually rely on a separate program to check for stupid errors.

    6. Re:kermit v zmodem by Anonymous Coward · · Score: 0

      We just force our anal retentive friends, the spelling natzi's, to correct our spelling and grammar like the good little lackeys they are. :D

      For corrected grammar and spelling, see next post...

    7. Re:kermit v zmodem by TrickyRick · · Score: 1


      zmodem is high performance single streaming large packet size negative-acknowledgement only protocol - it fails badly in noisy or lossy style of environments.


      Are thinking of Ymodem-g?
      I used Zmodem almost excluively when it was available and even in noisy enviornments. Zmodem can recover from errors. Rarely would anything short of losing the carrier stop the transfer and then you could restart the transfer where you left off. If you need a refresher on Zmodem go to www.omen.com

  23. Zmodem? Nah! by 1984 · · Score: 1
    ...which was scorned in favor of Zmodem

    The pompously smug and self-important among us preferred Ymodem-G when on an error-corrected link. And now we are relics.

    1. Re:Zmodem? Nah! by BdosError · · Score: 1
      I was more of a self-importantly smug type, but I did that YModem-G stuff too -- great with the ol' error corrected connection from my USR Courier 14.4.

      Of course, that was really faster than anyone needs. 300 baud Modem7 and CP/M should be good enough for anyone, right? You can't read or type faster than that anyway.

      And that started me on a nostalgia trip that lead to this page. Notice that copyright issues on source were already a problem, although in a different way.

      --
      Complexity is Easy. Simplicity is Hard.
    2. Re:Zmodem? Nah! by BdosError · · Score: 1

      And, of course, I forgot that I once implemented XModem in interpretted Microsoft BASIC v5.2 (or so) on an Osborne 1. 4MHz Z80A processor and 64k of RAM. Yeesh, I would have rather gotten laid.

      --
      Complexity is Easy. Simplicity is Hard.
  24. Hold on, let me download the article. by karmaflux · · Score: 5, Funny

    rz\r


    rz\r

    rz\r

    man screw this

    ^Z^Z^Z^Z^Z^Z^Z^Z

    dsgkh$#@^%@26 3421lj __ 34 NO CARRIER

    --

    REM Old programmers don't die. They just GOSUB without RETURN.

    1. Re:Hold on, let me download the article. by NanoGator · · Score: 1

      ATA?

      --
      "Derp de derp."
    2. Re:Hold on, let me download the article. by randyest · · Score: 1

      +++
      ATH0
      ATS0=11
      ATDT 3890511

      (3890511 was my local MCI dial-in access line which, oddly enough, would let me dial out-of-area BBSs without incurring any fee should I happen to dial a 'correct' random 6-digit number followed by area code + number. Those were the days, but they were more Zmodem than Kermit -- thanks for the good times, EagleTerm!)

      --
      everything in moderation
  25. Greatest Technological Achievement? by Anonymous Coward · · Score: 0

    I don't know where your getting that idea from. In 2000 years, when our society is much transformed, just about the most amazing thing we'll be remembered for is the Interstate system. It'll still be around then as ruins for future, alien archeologists.

    1. Re:Greatest Technological Achievement? by Un+pobre+guey · · Score: 1
      There are dozens of technological achievements that are greater than the ISS, and which have had and will have far more profound and lasting effects. 500 years from now the ISS will be seen as a quaint, quixotic, and rather baroque way to squander huge amounts of money. By then, of course, it will be OK to list the names of the privileged few in whose pockets the money ended up.

      Will Ludovico the { Cheney | Lockheed-Martin | Bush | Carlysle | al Saud | etc } please stand up?

  26. Kermit in Use with HP-48GX & 68k Mac by G4from128k · · Score: 1

    I still use Kermit 0.9(40) to transfer things to and from my HP-48GX. I never did get it working on any new PPC Mac. Thus it is currently relegated to a Powerbook 190cs that I use for the retro applications that only run on a 68k Macintosh.

    --
    Two wrongs don't make a right, but three lefts do.
    1. Re:Kermit in Use with HP-48GX & 68k Mac by Goldfinger7400 · · Score: 1

      Heck, I run Kermit in the OS X terminal on my G5 to log into my university's course scheduling program. Very quiant.

  27. Michael Sims . . . by Anonymous Coward · · Score: 0

    ...enemy of capitalism.

    Enemy of reason.

    Ayn Rand would TKO your ass within 2 rounds. Get in the ring.

  28. Aaah yes... by Treacle+Treatment · · Score: 2, Insightful

    ...the communications protocol that wants to be an operating system. Somebody (Frank) has too much time on his hands. Reminds me of EMACS. These programs are definitely not in the spirit of UNIX.

    --
    TT
    1. Re:Aaah yes... by YouMakeMeSoANGRY · · Score: 1

      As it is not a UNIX only program, why should you expect it to be "in the spirit of UNIX"?

      What makes your comment even less relevent, is the fact that the embeded system running Kermit uses MS-DOS.

    2. Re:Aaah yes... by jcuervo · · Score: 1

      It's now the GNU Emacs of all terminal emulators. -- Linus Torvalds, regarding the fact that Linux started off as a terminal emulator

      --
      Assume I was drunk when I posted this.
    3. Re:Aaah yes... by Treacle+Treatment · · Score: 1

      Gee whiz. I guess the only programs that can be written in the spirit of UNIX are programs that acutally run exclusively on UNIX. I stand by both my statements. KERMIT is a program and protocol which grew legs and whose author(s) should have stopped the the add-ons infinitum a long time ago. It is huge, overly expensive to license from Columbia, and has outgrown it's pants a long time ago, just like EMACS. I couldn't care less what it runs on. It's still too big and complex for what it's original intent was. Come talk with me when you have negotiated your license from Frank and Columbia EDU to use it on 10,000 units.

      --
      TT
    4. Re:Aaah yes... by YouMakeMeSoANGRY · · Score: 1

      You are correct in saying that Kermit isn't in the spirit of UNIX.

      My point was that this 'insight' is irrelevant to the discussion.

      If the discussion was about how Kermit and Emacs are going to be the only two programs which will run on the next version of Solaris, your post would have been both valid and pertinant. Unfortunatly it is about how Kermit is being used in an embedded system that runs MS-DOS.

  29. zmodem by Jason1729 · · Score: 1

    ..which was scorned in favor of Zmodem

    My reaction as I read the first few lines of the post was "zmodem is better". I'm glad the author added that comment, it gave me a good laugh at my own reaction.

    The ease of use of zmodem automatically accepting the download and setting the file name did seem like a revolutionary idea to me back then.

    Jason
    ProfQuotes

    1. Re:zmodem by Watts+Martin · · Score: 2, Insightful

      The somewhat ironic thing is that Kermit did all of the things we associate with ZModem, too--it's just that except for the original Kermit program itself, most implementations of the protocol were based on the original spec, not the revisions concurrent with ZModem.

      Kermit never matched ZModem's speed on good links. But I remember one time when I had to get files off a Unix machine which I could only connect to by dialing into an IBM mainframe which connected to a VAX on a remote campus, and telnetting from the VAX to the Unix machine. ZModem choked after a few blocks, XModem and YModem didn't even get that far, FTP wasn't available with that kind of nightmarish setup. Kermit worked flawlessly.

      And that's probably why Kermit is still in use today in weird niche markets and ZModem, despite the fact that it was far more popular and in BBS applications--the main use home users had--a far better protocol, is largely a relic.

    2. Re:zmodem by djdavetrouble · · Score: 1

      Yep, Kermit solved lots of file transfer problems. Remember also the other PC's that it worked with before, amigas, atari, kaypo, etc all the other little computers that we used and loved.

      I used it on my atari ST to connect with many odd platforms when I worked at a large database company, or to connect to the Unix machines at the university. I downloaded nethack for the atari to my shell and kermited it down. I still haven't ascended. I sold the 1040 ST for 100 bucks though.

      Also, it happened to be installed on many business/university machines that wouldn't just go installing things so you could download to a remote computer. A unix systems administrator was a quirky surly sort of person back then..oh wait.... anyway, next...

      I remember using Ymodem-G and Zfor faster xfers from bbs systems, but remember noone was gunning for speed back then, we were squeezing every last bit out of our pathetically slow dialup connections. Kermit is great, built for the ages. I love it when these kinds of things get appreciated on slashdot and we get to remember the old days and hear great stories of back then.

      --
      music lover since 1969
  30. LeechZmodem, icezmodem, superzmodem, etc by Anonymous Coward · · Score: 3, Interesting

    Never forget the ultimate in thieving scum protocols.
    LeechZmodem.
    It was a mutation of the Zmodem transfer protocol that never sent an acknowledgment packet at the end of a transfer, allowing you to download an entire file, yet signal to the bulletin board system that you'd never received the complete file. End result: your file credits don't change.
    I doubt NASA cares, though.

    1. Re:LeechZmodem, icezmodem, superzmodem, etc by bmwm3nut · · Score: 2, Funny

      you could also get easy fake upload credits too. i had a 2400 bps modem that had built in compression, so i'd always pkzip my uploads with no compression. that way, the modem could do the work and then when the bbs got it, they'd give me the credits on the zip file size which was pretty big. also helped to include a rather large text file of all 0's in the zip file too. ah, the good ol' days.

    2. Re:LeechZmodem, icezmodem, superzmodem, etc by kyletinsley · · Score: 4, Funny
      LeechZmodem.
      It was a mutation of the Zmodem transfer protocol that never sent an acknowledgment packet at the end of a transfer, allowing you to download an entire file, yet signal to the bulletin board system that you'd never received the complete file. End result: your file credits don't change.
      I doubt NASA cares, though.

      "Yeah, ISS, this is Houston. We're not letting you download any more course correction data until you upload some more space porn! You keep forgetting that you have a 5:1 ratio to maintain..."

      "And if you try that 'uploading of duplicate files' crap again, we'll revoke all of your existing credits!"
    3. Re:LeechZmodem, icezmodem, superzmodem, etc by whizzzo · · Score: 1
      Now there's an idea for more NASA funding. It goes something like:
      1. Build ISS
      2. ????
      3. Space porn
      4. PROFIT!
  31. Erm by kuzb · · Score: 0, Informative

    No, kermit was indeed not spurned to use ZModem.

    Many other protocols existed between Kermit and Zmodem that made Kermit obsolete long before.

    How about XModem? Or YModem? There protocols are both post Kermit and pre ZModem. Kermit was a 7 bit protocol (only capable of uppercase characters) which is why something as simple as XModem could replace it. Not to mention, XModem had extra error checking.

    --
    BeauHD. Worst editor since kdawson.
    1. Re:Erm by Anonymous Coward · · Score: 0
      Xmodem initially had a simplistic checksum, and later added crc.

      The baseline Xmodem is so simple that it can be implemented in maybe 50 or 100 bytes of assembly code if you take a few short cuts such as ignoring checksum. Great for uploading code to experimental homebrew SBCs through a direct serial-to-serial port connection.

    2. Re:Erm by osu-neko · · Score: 1
      How about XModem? Or YModem? There protocols are both post Kermit and pre ZModem.

      Incorrect. First of all, Xmodem predates Kermit. Xmodem may not be the original transfer protocol, but it was the starting point of a line of development, and not a refinement -- I don't believe Ward Christensen was trying to improve on any existing tool, he was trying to get a job done and did it from scratch. Ymodem was a fairly simple improvement on Xmodem (it's simply Xmodem with 1K blocks instead of 128-byte blocks -- an additional refinement allowed filenames to be transmitted as well, allowing batch transfers), and Zmodem was not really direct refinement of it, but was developed in response to the problems in Xmodem/Ymodem. Kermit, like Zmodem, was not a refinement of Xmodem, but it was created to address problems that Xmodem couldn't handle (it won't work over 7-bit communications links, for example), so it wasn't a refinement on Xmodem, but it was an improvement.

      Kermit was a 7 bit protocol (only capable of uppercase characters)

      Oops, sorry, I was treating your previous comments too seriously. I didn't realize you were THAT ignorant.

      (For our less technical readers, the entire ASCII char set, including all upper case, lower case, digits, symbols, and control characters, is only seven bits. You'd need to drop to six bits, and change the coding a bit, to be "only capable of uppercase characters".)

      --
      "Convictions are more dangerous enemies of truth than lies."
  32. Re:Zmodem rules. by homer_ca · · Score: 1

    It sure did. Zmodem was as least 5 times faster than kermit at file transfers.

  33. It's a program, it's a protocol by Theatetus · · Score: 5, Funny

    Man:It's a flyswatter!

    Woman:It's a spatula!

    Man:It's a flyswatter!

    Woman:It's a spatula!

    Man:It's a flyswatter!

    Woman:It's a spatula!

    Announcer:Wait! You're both right!

    --
    All's true that is mistrusted
    1. Re:It's a program, it's a protocol by autiger · · Score: 2, Funny

      But if you use it for one, you don't want to use it for the other.

    2. Re:It's a program, it's a protocol by Alsee · · Score: 1

      Man:It's a flyswatter!
      Woman:It's a spatula!
      Announcer:Wait! You're both right!


      Would that make it a splatula?

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  34. Thank God for Kermit by Morky · · Score: 1

    I wanted to handle all EDI communications and processing on the main database AIX box for our ERP, but couldn't find a good SFTP program for AIX. I had to compile it with OpenSSL support due to ridiculous export restrictions, but it's working perfectly for me now. They even had a sample script for dealing with the IBM Information Exchange mainframe, which is a little hairy. Good stuff!

  35. Takes you right back by 192939495969798999 · · Score: 2, Insightful

    Boy, it takes me back to read the word "Kermit" when not related to a frog... I actually used to use that... but there was no Slashdot then to talk about it on.

    --
    stuff |
    1. Re:Takes you right back by ScottSpeaks! · · Score: 2, Interesting
      I actually used to use that... but there was no Slashdot then to talk about it on.

      For what it's worth, I'm pretty sure SlashDot bumped packets with a fair amount of Kermit traffic in its early years. I was a sysadmin at Hope College back when CmdrTaco was an underclassman there in the mid-90's, and we used Kermit for DOS (I created a KERMIT.ICO to use for it with Windows) as our standard tool for transfering files between Vaxen and PCs, across the campus ethernet. Heck, young Rob probably used it himself.

    2. Re:Takes you right back by ScottSpeaks! · · Score: 1

      In fact, look what I found! kermit.ico

  36. ah the memories by KDN · · Score: 5, Interesting

    Kermit, it wasn't fast, but I swear that protocol could almost talk through mud. I used it through terminal servers, over X.25, over DECNET, over a freaking IBM 7171 converter (anyone else remember these monsters?). I even used it to stress test a Sun to DECNET comm program (keep signing on back and forth between a and b back to a back to b back to a), and then doing a kermit file transfer. Easy way to simulate 40 people using the system simultanously. But a friend of mine has me beat, IP over kermit over a satellite bounce from the south poll.

    1. Re:ah the memories by Anonymous Coward · · Score: 1, Insightful

      And that's probably why they use it. One of Kermit's strengths was that it was so robust, you could use it over a link comprised of a squirrel talking to a chipmunk by way of two drunk beavers, and it'd still work.

      Seriously, just about every mainframe I've used has supported Kermit, and it'd work when almost nothing else would. It was nice when a machine had Zmodem loaded, but they often didn't, but they always had Kermit, which is why I kept it around on my PC long after I ditched DOS in favor of Windows. I never did get Kermit95, though. Never understood why they went to a pay version.

    2. Re:ah the memories by vidarh · · Score: 3, Interesting
      It's trivial to make a protocol reliable. You just increase the overhead A LOT by one or more of mechanisms such as ack's, checksums/hashes to verify integrity, resends, small packet sizes etc. The reason X/Y/Z modem got popular was exactly because they threw a lot of the overhead out, increased packet sizes etc. because for almost all uses it won't buy you anything.

      But getting that level of reliability is dead simple - I wrote a custom protocol implementation for data transfer between two GSM handsets many years ago that had to cope with nastyness such as frequently dropped calls (due to one of the handsets being on a ship that was continuously circling over an autonomous submersible, and the other handset being on another ship, both of them well off shore :) ), and small packet sizes and predictive resends (packages would be resent automatically if it didn't get an ack or nack within a reasonable amount of time was all that was needed to make it "rock stable" (except for the delay caused by the GSM phones reconnecting).

      Serial protocols aren't exactly hard to do unless you "need" to squeeze every last byte out of the theoretical maximum transfer speed available.

    3. Re:ah the memories by Tablizer · · Score: 1

      I kicked around the idea of an ASCII-line based protocol that would send all the lines of data. (It does not actually have to be lines, just "chunks" of some reasonabe max size, but easier to conceptualize a line of text.) The other side would then do a check-sum on the lines and then send back a list of just the bad line numbers to be resent. The list of bad lines would get smaller and smaller over each cycle until they all pass. That would reduce back-and-forth communication. However, it does require a "buffer" of some sort to match the size of the result.

    4. Re:ah the memories by DaCool42 · · Score: 1

      This is not optimal in a full duplex situation. Only one side is talking at a time.

      --

      ----
      All of whose base are belong to the what-now?
    5. Re:ah the memories by Anonymous Coward · · Score: 0
      It's trivial to make a protocol reliable.

      (Must resist urge to quote)

      You keep using that word - I do not think it means what you think it means what you think it means.
      (I feel so dirty)
    6. Re:ah the memories by Tablizer · · Score: 1

      That in itself does not necessarily make it "bad". However, I suppose that if the line is really noisy it could make a difference.

  37. It's Official by DogIsMyCoprocessor · · Score: 2, Funny

    Spacecraft confirms it. The Kermit protocol is dying ...

    --

    "And this is my boy, Sherman. Speak, Sherman." "Hello." "Good boy."

  38. PIGS by ENOENT · · Score: 3, Informative

    That is all.

    --
    That's "Mr. Soulless Automaton" to you, Bub.
    1. Re:PIGS by a24061 · · Score: 1

      Actually one of my favourite parts of the show was Muppet Labs. I think this may explain why I want a lab coat.

  39. IceZmoden forever! by _KiTA_ · · Score: 1

    Yes, it did! I loved the minigames while downloading on my 300 baud modem. ;)

    It was neat, I started BBSing when 56k modems were out, I was the loser with the 300 baud on a PCjr. After a year or so I got a 386 with a 1200, then a 2400, then a 14400, and right before BBSing in my area "died", I got a 56k. :)

    Man I miss all my friends from the old BBSes. Maybe now that I have a static IP I'll make a Telnet WWIV board. :)

    1. Re:IceZmoden forever! by mekkab · · Score: 1

      I think I'm one of the few who actually liked WWIV... ahhh the memories.

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
    2. Re:IceZmoden forever! by croddy · · Score: 1

      yes. few. wildcat reigns supreme.

    3. Re:IceZmoden forever! by darkpixel2k · · Score: 1

      That should be past tense.
      Wildcat use to reign.

      Unfortunately Santronics Software took purchased it from good 'ol Mustang and ran it into the ground.

      A small piece of me died that day.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    4. Re:IceZmoden forever! by Codifex+Maximus · · Score: 1

      Yes. Wildcat BBS. Very nice. :)

      --
      Codifex Maximus ~ In search of... a shorter sig.
    5. Re:IceZmoden forever! by icebones · · Score: 1

      Wildcat BBS was probably my favorite

      --
      Life is pain. Anyone who says differently is selling something.
    6. Re:IceZmoden forever! by mekkab · · Score: 1

      Thats what sucks, I think my favorite boards in my area were WWIV, and I guess I wasn't 31337 enough for the wildcat ones!

      --
      In the future, I would want to not be isolated from my friends in the Space Station.
  40. Kermit is Dying by DarkHelmet · · Score: 4, Funny

    Fact: Kermit is dying

    It is common knowledge that Kermit is dying. Everyone knows that ever hapless Kermit is mired in an irrecoverable and mortifying tangle of fatal trouble. It is perhaps anybody's guess as to which Kermit is the worst off of an admittedly suffering Kermit community. The numbers continue to decline for Windows but Kermit may be hurting the most. Look at the numbers. The erosion of user base for Kermit continues in a head spinning downward spiral.

    All major marketing surveys show that Kermit has steadily declined in market share. Kermit is very sick and its long term survival prospects are very dim. If Kermit is to survive at all it will be among hobbyist dilettante dabblers. In truth, for all practical purposes Kermit is already dead. It is a dead man walking.

    Fact: Kermit is dying

    (Inspired by a Win98 / FreeBSD Troll)

    --
    /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    1. Re:Kermit is Dying by skraps · · Score: 1

      You missed a FreeBSD...

      --
      Karma: -2147483648 (Mostly affected by integer overflow)
    2. Re:Kermit is Dying by Anonymous Coward · · Score: 0

      I cry bullshit! It sounds kind of wacky, but a few years ago, people said 'serial communications are dead! No one uses that stuff any more!'. Then creeping out of the dying dust comes firewire (a serial protocol initially running at 400, then 800 and 1600 Mb/s, USB running at 12 Mb/s then 480Mb/s, I2c (internal to most modern pc's) running at 400kb/s, and serial ATA which moves data to hard drives at 1.5Gb/s (generation 1), 3.0Gb/s (generation 2 in mid 2004) and 6.0Gb/s (generation 3 available mid 2007). Serial really isn't dead. Kermie might be busy yet too!

  41. "software program" by Anonymous Coward · · Score: 0

    Proof enough that the author of the article knows nothing about computers.

    Thank god people don't refer to 'hardware motherboards'.

  42. Re:Zmodem rules. by plover · · Score: 5, Funny
    Jeebuz, man, give it a rest.

    Kermit is dead. Zmodem is dead. The argument died ten years ago! Get over it!

    It's not pinin', it's passed on! This protocol is no more! It has ceased to be! It's expired and gone to meet its maker! It's a stiff! Bereft of value, it rests in peace! If you hadn't nailed it to the Space Station it'd be pushing up the daisies! Its CPU usage is now zero! It's off the box! It's kicked the bucket, it's shuffled off its mortal coil, run down the curtain and joined the bleedin' choir invisibile!!

    THIS IS AN EX-PROTOCOL!!

    Sheesh, if you want an argument to die around here, you've got to complain 'til you're blue in the face.

    --
    John
  43. well Duh. by Anonymous Coward · · Score: 0

    How do you think my Apple ][+ communicates to /.?

    Without Kermit and lynx, I'd never be able to see all the great wisdom that is /.

  44. Space Station by Anonymous Coward · · Score: 0

    greatest technological achievement of humankind

    BULLSHIT

    Most responsible scientists acknowledge the ISS is a heap of useless space junk designed to fund Congressional district voters and nothing else.

    1. Re:Space Station by AshtangiMan · · Score: 1

      Testing kermit in a weightless environment?

  45. Re:Zmodem rules. by Krellan · · Score: 5, Interesting

    That's true. The purpose of ZMODEM is to transfer data as fast as possible, on a fairly modern system with clean phone lines, plentiful memory for buffering, and fast I/O that doesn't block. On a modern system, ZMODEM is the best character-based protocol out there (there were a few that were more advanced or had special purposes, like BiModem, but they are irrelevant now that everything now uses packet-based data and TCP/IP).

    The purpose of Kermit is to be 100% compatible with pretty much every piece of technology, going all the way back to the earliest mainframe computers!

    Different character set (ASCII, EBCDIC, UTF-8, etc.)? Kermit will translate the data as it is transferred.

    Strange record length requirement (data must be transferred in units of 80 bytes or so, and can't be addressed as individual characters)? This was common on mainframes. Kermit will pad data as required to make this work.

    Limited I/O that can't use the comm port and storage device at the same time? This was common on old DOS PC comm programs that could not multitask. Kermit will delay as needed in order to let data be stored before continuing with the communications, and synchronize this with the other side so that data is not lost.

    Noisy phone line? Kermit will do complete error correction, without stalling or aborting the transfer (as ZMODEM was known to do).

    Low memory for buffering? Kermit will do handshaking to ensure that the other side doesn't send data until the current data has been fully processed, minimizing the need for memory to buffer data.

    Alien directory structure (VAX, etc.)? Kermit includes a mini-OS that can be used interactively to browse directories and initiate file transfers, and it abstracts the local storage conventions of the system's OS into a simple hierarchy that is the lowest common denominator. As an example of what this means, have you ever done a "ftp" into an old DOS system, and found yourself unable to change drive letters, because FTP (being a UNIX-based program) has no concept of drive letters? Kermit to the rescue here.

    Now that computers and protocols are beginning to become standardized, thanks in part to the popularity of the Internet, the need for Kermit is fading. Still, it's good to read about interesting uses of Kermit such as this. Kermit joins the old DOS shareware program "Compushow" as having The Right Stuff.... :)

  46. Kermit by bbroerman · · Score: 1

    Well, I've written implementations of Xmodem, Ymodem, Ymodem-1k, Ymodem-G, Zmodem, and Kermit... For bad lines, or through bad telnet sessions, or very different kinds of computers, Kermit rules for reliability... Nice UI for the day too... Although, I agree on the standard BBS' with a 2400 or 14.4, Zmodem ruled as a protocol...

    --
    Logic is the beginning of reason, not the end of it.
  47. Greatest technological acheivement by demachina · · Score: 3, Funny
    ... being used on the greatest technological achievement of humankind.

    You mean they are running it on Linux??? No, that couldn't be it. You couldn't possibly be referring to the ISS could you? If so exactly what about the ISS is a great achievement other than they managing to spend staggering sums to accomplish nothing. The ISS is in a close race with the war in Iraq in that category.

    --
    @de_machina
    1. Re:Greatest technological acheivement by Anonymous Coward · · Score: 0

      Is that why you couldn't afford a closing italic tag

  48. clap clap clap by Anonymous Coward · · Score: 0

    Nicely done. I especially enjoyed "Shuffled off its mortal coil."

    1. Re:clap clap clap by plover · · Score: 1
      I can't take all the credit; this is just the old Monty Python "Dead Parrot Sketch" with the word 'parrot' crossed out and the word 'protocol' written in in crayon.

      I (incorrectly) figured anyone who got it would also be a Monty Python fan.

      --
      John
    2. Re:clap clap clap by Anonymous Coward · · Score: 0
      this is just the old Monty Python "Dead Parrot Sketch" with the word 'parrot' crossed out and the word 'protocol' written in in crayon.


      Well, duh. Do you know who your audience is here?

  49. Oh the humanity! by pair-a-noyd · · Score: 0, Troll

    Please, someone make the flashbacks stop!

    What's that? Stop logging into /.??

  50. Muppets in space.. by isotope23 · · Score: 0, Offtopic

    I hereby welcome our cute, reptilian, space-faring overlords (and the pork chops that love them)!!

    Sorry had to post it.....

    --
    Service guarantees Citizenship! Questions Guarantee GITMO.... Amerika Uber Alles!
    1. Re:Muppets in space.. by PoorLenore · · Score: 1

      That's 'amphibian'.

    2. Re:Muppets in space.. by Anonymous Coward · · Score: 0

      I hereby welcome our cute, reptilian, space-faring overlords (and the pork chops that love them)!!

      err.... frogs are amphibians.

    3. Re:Muppets in space.. by pocopoco · · Score: 1

      You mean they aren't all puppets?

    4. Re:Muppets in space.. by PoorLenore · · Score: 1

      Puppets? Puppets! Well, thank you very much for ruining all of my childhood dreams. Besides, if they were puppets, how did they manage to help Santa every year? Huh? Huh? Hey, wait a minute... Waaaaaaah!

  51. Ah Kermit... by xchino · · Score: 2, Interesting

    I found my introduction to the BBS community when I was 8 or so and going through everything that came with our new computer. While playing with lotus 1-2-3 I came across a bunch of options I didn't understand, but one said Kermit, like the frog, so I checked that out. This brought me to the (horrible) built in terminal and gave me some options for dialing numbers. That's what gave me a clue as to what that one weird shaped port was on the back of the computer, so I hooked up the phoneline and dialed PKWare's BBS, which was the first BBS I ever connected to. After hours of long distance charges all over the country, much to my parents displeasure, I had a good terminal program (Terminate FYI :) and a decent list of local BBS.

    So I guess kermit played a crucial role in my life, as now I'm a network engineer :) Of course I ditched kermit for Zmodem, and a few other nutty protocols. Anybody remember the ones that would let you play tetris and such? Those were great back in the days of 2400 baud and single tasking operating systems.

    And since I'm feeling nostalgic I'll just throw these in at random.

    -Annoying people by creating insanely large and annoying ANSI sigs.
    -Fidonet
    -KINGCOTT
    -ANSI Bombs
    -Legend of the Red Dragon
    -TradeWars 2002
    -Horrible misconfigured MajorBBS sites.
    -Wardialing (ToneLoc!)
    -Can I have Co-Sys?

    If you understand anything in that list, you're probably a geek. If you understand everything in the list, you were probably as annoying of a punkass as I was :)

    --
    Everyone is entitled to their own opinion. It's just that yours is stupid.
    1. Re:Ah Kermit... by Anonymous Coward · · Score: 0

      Those were great back in the days of 2400 baud and ...

      2400 ... that was smokin' ... I still have my 300 baud modem card in my Apple //e .... I eventually got my reading speed up to 250 baud.

    2. Re:Ah Kermit... by TheDarkener · · Score: 1

      -Annoying people by creating insanely large and annoying ANSI sigs.

      My friend did that, just to piss me off.

      -Fidonet

      Ahh, that took me months to set up!

      -KINGCOTT

      Ok, RG always ruled, and Mr. Lang is a moron for doing that. Shows what OSS could do for RG!

      -ANSI Bombs

      Muhahaha....no comment.

      -Legend of the Red Dragon

      Don't get me started. I have too many memories for that one.

      -TradeWars 2002

      Ya know, I never really got into that, or Planets/TEOS either. Everyone loved it though, so I had to have it on my board.

      -Horrible misconfigured MajorBBS sites.

      >Grin
      -Wardialing (ToneLoc!)

      I do remember ToneLoc, but I never got around to getting the guts to use it IRL. Now-a-days it'd be useless unless someone had a prefix that they knew wasn't a block of ISP phone numbers.

      -Can I have Co-Sys?

      Ahh, the statement of both appreciative users and social engineers...

      Thanks!! That brought me back... Damn. I am a geek!

      --
      It is pitch black. You are likely to be eaten by a grue.
    3. Re:Ah Kermit... by Abcd1234 · · Score: 1

      Ahh, Terminate! I was trying to remember what my old terminal program was called. Thanks! *sigh* The memories... :)

    4. Re:Ah Kermit... by jim_deane · · Score: 1

      Trade Wars 2002, Pimp Wars, and my terminal programs of choice, Procomm 2.4.3 (shareware) and Procomm Plus 2.0.

      Ah, memories...

      Jim

    5. Re:Ah Kermit... by wazza · · Score: 1

      Terminate was my favourite terminal program of all time. Far better than everyone else who seemed to be using... Telemate, I think it was?

      My memory fails me... anyone?

    6. Re:Ah Kermit... by circusnews · · Score: 1

      > And since I'm feeling nostalgic I'll just throw
      > these in at random.

      > -Fidonet

      About 2 weeks ago I came across a box of old floppy disks containing DOS 6.22 and Synchronet BBS software. Just for old times sake I played with it for a while. Turns out that Synchronet is now an open source software project (www.synchro.net), and Fidonet (www.fidonet.net)is still kicking.

      Well, after a few hours I got board with it, so like a good geek I took it one step further, and tried gateing from Fidonet NNTP PHPBB. Scarry part is that it worked, mostly. I gave up before I found a way to append the Fidonet node to the internet address...

      > -Horrible misconfigured MajorBBS sites.

      Anyone remember the Argus Computerized Exchange? Ahh those were fun days...

  52. Kermit is not *free* by zulux · · Score: 0, Flamebait


    Kermit is just another closed protocall/application that you have to pay to use.

    I anddtion, C-Kermit/Kermit 95 is just a huge kitchen sink peice of software. NOT THE UNIX WAY AT ALL.

    Ketmit is to protocall as Micsoroft Office is to text editing.

    I belongs in the dustbin of history: wight next to PCAnywhere and Microsoft MAPI.

    --

    Moneyed corporations, non-working 'poor' and criminal prisoners are turning productive citizens into tax-slaves.

    1. Re:Kermit is not *free* by Anonymous Coward · · Score: 0

      What's wrong with a programmer getting paid for his work? If you don't like it, don't use it.

    2. Re:Kermit is not *free* by Anonymous Coward · · Score: 0

      I anddtion, C-Kermit/Kermit 95 is just a huge kitchen sink peice of software.

      And emacs as we all know is the trimmest piece of software on the planet.

  53. Kermit is more than a protocol by HazMat · · Score: 2, Informative

    Kermit is much more than a file transfer protocol.

    Besides Serial communication, it can handle many network protocols: FTP, Telnet, HTTP, SSH to name a few. It can use the telnet comm control, to handle network attached modems. It has a macro/programming language. For those jobs where one needs to recognize success or failure of a transfer, this is a boon.

    And in the Windows version it has a large number of terminal emulations.

    Just a satisfied customer.

  54. The greatest technological acheivement of humans? by couch_potato · · Score: 2, Funny

    being used on the greatest technological achievement of humankind

    Now, am I the only one who thinks the space station is not the greatest technological achievement of humankind? To me, the greatest invention is obvious: the Thermos cup. It keeps hot stuff hot, and it keeps cold stuff cold. But how does it know the difference??

  55. Duh ! by Anonymous Coward · · Score: 0

    and people complain about Debian Stable being outdated....

  56. Good! by TexVex · · Score: 1
    ...to imagine the old protocol from my BBS days...
    Good! The cylons can't hack that old technology. It's just the new stuff you got to worry about!
    --
    Fun with Anagarams! LADS HOST, SHALT DOS. HAS DOLTS. AD SLOTHS, HATS SOLD. ASS HO, LTD.
  57. Re:The greatest technological acheivement of human by Hayzeus · · Score: 4, Funny
    You are incorrect. The true genius of man shines through in that late 20th century innovation: cheese in a aerosol can.

    It's all that separates us from the apes.

  58. Kermit Longhorn, The Species by TWX · · Score: 3, Funny

    "But somehow, I can't imagine Kermit Longhorn as a species... :-)"

    Oh really?

    --
    Do not look into laser with remaining eye.
  59. Kermit in Red Hat Linux by pomakis · · Score: 1

    FYI, up until very recently, the kermit protocol was still being shipped with Red Hat Linux, via the gkermit application. It looks like a fairly recent implementation, too. It doesn't look like it exists in Red Hat 9, though.

  60. secure scriptable perl like by goon · · Score: 1

    i didn't know kermit was scriptable. I like scriptable (Kermit scripting language is a programming language similar to Perl, but with different syntax ... predates perl) things.

    --
    peterrenshaw ~ Another Scrappy Startup
  61. Scorned for xmodem by Neo+Minder · · Score: 0

    kermit was replaced by xmodem. Then along came zmodem with it's "resume" thingy. Jeezz who needs resume? My first big download was with kermit. It was a 55k text file. It took an hour or so as I recall. Well, cheers to everyone else who remembers typing fast then your connection speed could handle.

    --
    By The Power Of GreySkull!
  62. Still used by Surveyors by Anonymous Coward · · Score: 0

    I do some land surveying on the side, and Data collector I use (an MC-V by Corvallis Microsystems) requires kermit to transfer files to my PC. When I first got the data collector, it took me a while to find a kermit program that would run slow enough (1200 baud) to work with the data collector. I finaly got ahold of a terminal program that supported low baud rates, and it turned out to be the old hyperterminal that used to be included with win 3.1! I never thought I would be runing hyperterminal again.

  63. Still in use..... HP48 by Tmack · · Score: 1
    Still use it to talk with my HP48gx, since it only supports that and xmodem.

    I remember back in the BBS days, always hated having to use x/ymodem since it required supplying the filename, where zModem defaulted to automagically grabbing it, not to mention how much faster it was/is. Kermit shared that feature, but by the time I was using BBSs alot zModem was already the norm. zModem is Dead! long live zModem!

    tm

    --
    Support TBI Research: http://www.raisinhope.org
  64. Kermit's origins by Anonymous Coward · · Score: 1, Interesting

    Just a bit of somewhat ancient info for the kids around here. The Kermit protocol was written by Frank DaCruz in 1981 at Columbia University while his son Peter (now an adult studying in Johannesburg) was a very young child. Frank (presently the Director of Communications Software Development Academic Information
    Systems at Columbia) asked young Peter to name the now ubiquitous transfer protocol. Looking up from Sesame Street on the TV, Peter chose "Kermit".

    So, yes, it *is* named after Kermit the Frog.

    1. Re:Kermit's origins by wbc3 · · Score: 1

      Actually, the protocol and program was named after a Kermit and Miss Piggy poster on the wall of my office. Frank da Cruz was my boss at the time. I wrote the original DEC-20 and CP/M versions of Kermit. Frank later got permission from Henson to use the name and has overseen Kermit in the 20 years since I left Columbia. Check out http://www.columbia.edu/kermit/dec20.html#kermit for some more information. -Bill

  65. 2400 baud, you speed demon try 300 baud by Anonymous Coward · · Score: 0

    Also loging into a VAX at college, with a 300 baud modem, on a Apple //e. To download/upload my FORTRAN programs for honers level FORTRAN programming.

  66. Re:Zmodem rules. by Snoopy77 · · Score: 3, Funny

    THIS IS AN EX-PROTOCOL!!

    There is nothing inherently wrong with the X protocol, simply XFree's implementation of it mmmkay!

    Sorry, just a knee jerk reaction.

    --
    "She's a West Texas girl, just like me" - G.W Bush Iraqis
  67. Kermit still very useful by stinkyelf · · Score: 1

    I still use the ftp features in kermit for server to server ftp transfers.

    1. Re:Kermit still very useful by vidarh · · Score: 1

      I hate to ask this, but WHY? Any FTP client worth anything can support server to server transfers (hmm... bet someone is going to take offence at that). It's the only thing that even remotely justifies the way the pile of shit that is the FTP protocol is structured.

    2. Re:Kermit still very useful by Anonymous Coward · · Score: 0

      I'm a sdf leecher, and unless you're an arpa member you don't get ftp. I remember something about being able to use zmodem to send stuff to sdf, but couldn't figure out how as fast as I could figure out how to mail myself and use pine to save it.
      I'd like to know, if anybody wants to enlighten me...
      If you don't know what sdf is, it's the SuperDimensionalFortress - duh.
      But there's more.. I have to post to slashdot now with lynx because mozilla seems to be broken and always just gives me a blank page when I go to preview ... so that's why someone would still use lynx.

    3. Re:Kermit still very useful by Overzeetop · · Score: 1

      I've used it in the last year to communicate with my HP48gx over a serial link. It may be old, but there are still uses for it.

      --
      Is it just my observation, or are there way too many stupid people in the world?
  68. Ahh, yes... by OneFix+at+Work · · Score: 2, Interesting

    Kermit...I used that as a download protocol over our campus network back in college...it was an old system, only active for a couple of semesters while I was there...but the network was "8-bit unclean" and would garble characters and such over anything but kermit...then kermit decided it wouldn't work, so I had to use UUEncode...even devised a little script to resend only the packets I needed...but then again, that was back when I had my Amiga and 14.4Kbps was something great...

  69. Re:Zmodem rules. by Detritus · · Score: 1

    You must have been using an ancient/broken version of kermit. Modern versions of kermit can transfer files almost as fast as zmodem. I've used Kermit-95 to download files to PCs and it's damn fast, assuming the server has a reasonably up-to-date version of kermit.

    --
    Mea navis aericumbens anguillis abundat
  70. hmmm... by Tumbleweed · · Score: 0, Redundant

    "It's not easy being green in space."

    I wonder if the Pigs in Space helped out on this mission?

  71. Aha! by oGMo · · Score: 1
    But a friend of mine has me beat, IP over kermit over a satellite bounce from the south poll.

    Now we know the truth behind the Florida electoral problems!

    --

    Don't think of it as a flame---it's more like an argument that does 3d6 fire damage

  72. and don't forget... by stile · · Score: 5, Insightful
    Need reliability in an environment where your electrical equipment is being slowly dissolved by ionizing radiation?

    You just made a great case for Kermit, but I feel it needs a bit of a summary:

    in space, reliability is key

    Often triply redundant systems are deployed, and their life expectancy is STILL 5-10 years at best.

    1. Re:and don't forget... by aminorex · · Score: 4, Funny

      nonono, it goes...

      in space, no one can hear your modem scream

      --
      -I like my women like I like my tea: green-
  73. Right! by tenchiken · · Score: 2, Insightful
    it brought a smile to my face to imagine the old protocol from my BBS days (which was scorned in favor of Zmodem) being used on the greatest technological achievement of humankind."


    You have got to be kidding me. Maybe maybe the moon race qualifies as the "greatest technological achievement of humankind" I have yet to hear of a single usefull discover onboard that (expensive) piece of low flying equipment.
    1. Re:Right! by DerekLyons · · Score: 1
      I have yet to hear of a single usefull discover onboard that (expensive) piece of low flying equipment.
      Its hardly surprising that an unfinished facility has produced no results of note.
  74. Re:What is Kermit? by poopie · · Score: 1

    Thanks for explaining why Kermit is still relevant -- I was going to flame on about how choosing kermit over zmodem was about as dumb as choosing 'compress' over 'bzip2' ;)

  75. Re:Zmodem rules. by mekkab · · Score: 1

    When I was zmodeming, there was no such thing as windows 95, nor kermit 95. (and I'm not that old!)

    --
    In the future, I would want to not be isolated from my friends in the Space Station.
  76. Apocalpyse by Effugas · · Score: 1


    Kermit and Kermit 95 have been invaluable tools to improve our computing efficiency


    holy crap someone used these two words in the same sentence world coming to end STOP

    --dan

  77. Dear Has a Friend at the South Pole Person by Letter · · Score: 0
    Dear Has a Friend at the South Pole Person,

    Ah, that helps to explain your low userid.

    Chillin',
    Bruce

  78. Zmodem and x.25 packet switch network by jhines · · Score: 1

    Zmodem was designed to transfer over the old x.25 remote modem service. It wants clean lines, but can handle increased latency.

    Kermit is one of the first open source projects, as this article points out, it still has value.

  79. mod parent up by sbma44 · · Score: 1

    I was gonna say the same thing -- I came in right before zmodem, and I'd always use Ymodem (unless it effed up, then to xmodem...). I think Y let you resume files

  80. Re:The greatest technological acheivement of human by Kenja · · Score: 1
    "It keeps hot stuff hot, and it keeps cold stuff cold. But how does it know the difference"

    It know the difference because its smarter then you. Fear the cup, it knows where you go and it knows what you drink. What evil plans does the Thermos company have for the data its smart cups collect.

    --

    "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
  81. Re:The greatest technological acheivement of human by Detritus · · Score: 0
    Maxwell's Demon.

    One demon included free with every thermos.

    --
    Mea navis aericumbens anguillis abundat
  82. memories by Anonymous Coward · · Score: 1, Interesting

    Wow, glad to hear it's still going strong. To all who talk up Zmodem: my roomate in college did the same thing....until my kermit file tranfer out performed it AND picked up again after he switched my modem cable during a transfer (by mistake supposedly).
    Kermit is the universal translator of all times for computers. Keep sendin' bits!

  83. I thought by www.sorehands.com · · Score: 0, Redundant

    I thought Frank was the person who wrote the MS-DOS version in 8086. He had a cute method of doing returns from routines that would return one place if successful and another if failed by playing with the stack return value, then doing a ret.

    1. Re:I thought by wbc3 · · Score: 1

      Frank da Cruz is the person who has driven Kermit for over 20 years. I believe the original MS-DOS version was written by Daphne Tzoar. The return code stuff was a translation from the CP/M (8080/Z80) version which in turn was based on DEC-20 assembley code. Since it had fixed-length instruction skipping worked very nicely on it. -Bill

  84. Re:The greatest technological acheivement of human by kalidasa · · Score: 1

    If you were going to go for a space achievement, I'd think that the Apollo CM/SM/LM system would do it. My freaking PDA probably has more computing power than all of NASA had in 1969. ISS is ultimately just a incremental improvement on Skylab and the Almaz/Salyut/Mir series (pl.).

  85. why? it works by ftide · · Score: 2, Interesting

    Kermit always sends, receives data, always did with my Tandy and 300 kbps modem and later 1200 baud US Robotics. Do you think a competent NASA engineer or contractor would let a server running NT with MS TCP, RADIUS, etc. loose in space? Seriously, now. Lives are at stake.

  86. Re:The greatest technological acheivement of human by cerberus1949 · · Score: 1

    I was about to post the same thing but I see you got here first. Apollo was progress outward bound through the universe. ISS is a poorly ventilated condo in low earth orbit. Its not even a sideways movement -- its a retreat from where we've already been. Its time we go back to the moon. This time we need to build a base and establish some sort of permanent presence there for astronomy as well as low-g manufacture and research.

  87. Interesting... by Thelonious+Monk · · Score: 0

    You know who else still uses the Kermit protocol...! CHAPTERS BOOK Store.. No lie.. check it out, next time your in there. I personally didn't know what Kermit was until i discovered this on one the chapters PC's. Wow... i learned something from h4x0ring. Who would'ah thought... - Wtf is a sig?

  88. Super ZModem by Anonymous Coward · · Score: 0

    would let you shell to dos!

    1. Re:Super ZModem by dankdirk77 · · Score: 1

      Ahh yeah... Terminat and Telix were the two main programs for accessing those Telegard and Wildcat BBSs.

      --


      SCO: 800-726-8649
      Verisign: 800-361-8319, 888-642-9675
      Diebold: 800-433-VOTE (8683)
  89. Re:The greatest technological acheivement of human by Abcd1234 · · Score: 1

    Well, that and large metal fences...

  90. Re:Zmodem rules. by Detritus · · Score: 1
    The protocol extensions that improved kermit's speed were around well before Kermit-95 was released. There was MS-KERMIT for DOS machines, available for many years before Kermit-95 was written.

    Kermit's limited popularity can probably be traced to the complexity of the software. Its support for every weird and/or broken piece of telecommunications gear meant that it had lots of options and tunable parameters.

    XYZmodem had the advantage of being designed for a specific environment, a transparent, 8-bit clean communications link with low delay and error rate.

    It didn't help that many third-party implementations of kermit only supported the original core protocol, without any of the extensions that were added later.

    --
    Mea navis aericumbens anguillis abundat
  91. kermit was preinstalled on my mac in college... by Gorphrim · · Score: 0

    ...back in the 80's...

    never did use kermit, but maybe that's best left to ms.piggy

    --

    Queens of the Stone Age - they rule
  92. QA by Anonymous Coward · · Score: 0

    Q: What's one inch long, green, and smells like pork?

    A: Kermit's middle finger.

  93. IP in space by Anonymous Coward · · Score: 0

    The really cool stuff is that NASA is actively starting to use TCP/IP protocol to talk to satellites in earth orbit. Take a look at http://ipinspace.gsfc.nasa.gov/

  94. Greatest Achievement? by Anonymous Coward · · Score: 0

    I thought the greatest achievement of mankind was Jennifer Connelly's breasts? Whaaa?

  95. Re:Did he "pork" Ms. Piggy? by larry+bagina · · Score: 1
    what did kermit the frog say when Jim Henson died?

    Nothing!

    --
    Do you even lift?

    These aren't the 'roids you're looking for.

  96. Re:Zmodem rules. by tenton · · Score: 1

    THIS IS AN EX-PROTOCOL!!

    But what about the WHY-PROTOCOL or the ZEE-PROTOCOL?

  97. Poorly supported on MS-DOS by BlindSpot · · Score: 1

    I recall using Kermit a few times but it just didn't seem to be supported too well on MS-DOS. It worked but was very slow compared to ZModem. In those days, of course, we had to squeeze all the speed we could get out of our puny connections.

    I'm not sure whether it was the fault of the Kermit protocol, the BBS software, my comms software, or some combination. Regardless, I don't have very fond memories of using Kermit!

    An interesting retro technology application, however.

  98. Nasa uses kermit, big surprise! by Anonymous Coward · · Score: 0

    Nasa uses kermit, big surprise! Not!

    What they forgot to tell you is its running on 8 bit machines with core memory at a blazing 1 mhz. NASA does nothing modern or efficient. I am surprised they stopped using vacuum tubes.

  99. Re:Zmodem rules. by poot_rootbeer · · Score: 4, Funny

    Kermit is dead. Zmodem is dead.

    Is it?

    I don't know if you've heard or not, but there's a rumor that Kermit's Alive and Well on the Space Station...

  100. Re:What is Kermit? by Anonymous Coward · · Score: 0

    > I was going to flame on about how choosing kermit over zmodem was about as dumb as choosing 'compress' over 'bzip2' ;)

    What if you had extremely low memory and a low-speed CPU? Wouldn't "compress" look more appetizing in that scenario?

  101. Re:Zmodem rules. by Anonymous Coward · · Score: 0


    >Kermit joins the old DOS shareware program
    >"Compushow" as having The Right Stuff.... :)

    Ahh, cshow.exe. The original porn browser. :)

  102. Just goes to show you... by raehl · · Score: 2, Funny

    How far one Mr. Kermit thee Frog will go to get away from one Ms. Piggy.

    1. Re:Just goes to show you... by Ed+Avis · · Score: 1

      You clearly never heard of Pigs In Space.

      --
      -- Ed Avis ed@membled.com
  103. Re:Zmodem rules. by b0lt · · Score: 1
    Kermit joins the old DOS shareware program "Compushow" as having The Right Stuff.... :)
    And DOS joins Windows as one of the shittiest operating systems ever.... :)
    --
    got sig?
  104. Re:The greatest technological acheivement of human by Anonymous Coward · · Score: 0

    I think slightly more than half the population would agree the greatest is that jack rabbit vibrator...

  105. Re:The greatest technological acheivement of human by Anonymous Coward · · Score: 0

    Funny little note that had me rolling on the floor when I found it out. In Japanese, the word for thermos is "mahoubin" which comes from the word for magic "mahou", and container "bin".

    Magical Container!@$!#$ Can you imagine how that word came into existence? Undoubtedly some westerner brought one over there and they saw it ans said "HOLY !$@!#!@ That's a magical container! It can keep hot things hot, and cold things cold!!! Magical Conatiner!!! Banzai, mahoubin! Banzai!!" :X

    -Tofusensei

  106. My rant by rixster · · Score: 1

    Ok chaps. I'm sorry for this, but I have to rant about a time 13 years ago... I was downloading something via kermit at the college computer lab. It had pretty much got there (at the piss poor rate janet [ remember that ? ] use to work at when I really needed a drink. I left a nice note saying "downloading - pls leave" whilst I went for a coffee ( we are talking well before multi tasking pcs here chaps ) anyway, got back and someone else was on the pc. Obviously I thought that the file had downloaded and that he had just started doing his own stuff.. Imagine my surprise when I asked him where on the c: drive my file was and he said "oh sorry I just rebooted it as no one was using it". From that point on ... and maybe this is why I hate users / loosers as much as I do now ... I knew that you should never trust anybody near a keyboard ... esp. people who have no friggin clue what they are doing. Oh yes and this was the time when you use to "book" out computers.

    Ok sorry for the rant. Even more sorry for anybody who has got to this point and am still reading. But after 13 years, I really needed to get this off my chest about the only bad experience of kermit I ever had.

    --
    Two wrongs may not make a right, but three ....
    1. Re:My rant by BlacKat · · Score: 1

      You should of offered to "reboot" his brain, as obviously he wasn't use it either. ;o}

    2. Re:My rant by fuzzybunny · · Score: 1


      My sympathies. Honestly. This might be the right point in time to mention a solution to the l0z3r problem we had at Berkeley.

      Vice Provost of information technology Ray Neff (he of the Berkeley CSUA Ray Neff Risk Tournament, so the lore goes, one day decided that Berkeley needed something on the level of CMU's Andrew system.

      So Ray buckled on his suit and trusty sheaf of purchase order forms, and bought several thousand Sun 3/50 workstations and 4/whatever servers (yes, those of SMD disks.) As the story claims, this put Sun on the map, more or less.

      The reaction to this, given that he put the UC CS department into hock for several years, appears to have been "you bought _what_?" Needless to say, ole' Ray wasn't given the chance to get long in the tooth in that job.

      4 megs of memory, b&w 19" monitors, swap over the net. On a shared 10mbit segment. Yee-haa!

      The upshot of all this is that, if someone logged onto one of these things via the modem annex to do something pointless like, oh, I dunno, CS61B homework, the machine became useless, I say USELESS for dooshing (slang for playing Netrek, the greatest game ever written.)

      Good thing a certain Mr. Mehlhaff (evil ERic, to be exact) wrote a nice little proggie called "N0H0Z3RZ". ~> bin/N0H0Z3RZ would grab all ttys left of the machine's 38 total (1 being used for a twm xterm from which to start a netrek client.) All this, of course, after a swift L1-A (L1 being the equivalent of 'stop', for you post-type 3 keyboard sun weenies) to drop the box into OBP for a few minutes while waiting for the idiot currently logged in via modem to get off, then 'go' to get back to the really relevant bits.

      Whacking Klingons.

      It makes me nostalgic for the days when technology mattered, really.

      --
      Cole's Law: Thinly sliced cabbage
  107. I thought the greatest achievment of human kind by E1v!$ · · Score: 1

    was the whoopy cushion.

  108. Re:What is Kermit? by Anonymous Coward · · Score: 0

    that's why I only use internet explorer

  109. Upgrading software in space by Anonymous Coward · · Score: 0

    But... you surely must know that these 'greatest achievements of mankind' are too far away to be easily updated with latest and greatest software and hardware.

  110. Re:Zmodem rules. by Piquan · · Score: 1

    ZModem allowed asynchronous communications which provided faster data transfer rates and better error detection.

    The error detection of Zmodem was no better than that of Kermit, AFAICT.

    Kermit (the protocol) has lots of tunables. Flipping about four settings that are in the FAQ lets you get transfer rates faster than ZModem. Kermit could be a blazing fast protocol.

    Most implementations shipped with defaults that were very fast-- if you had a noisy line. Most protocols would either choke and die on very noisy lines, or would slow to an agonizing crawl. Some gateways would intercept certain control characters, which would make other protocols just plain fail. Kermit, with its defaults, would chug right along, faster than other protocols in these conditions.

    But those defaults would slow it down relative to the competition on clean lines with all 8 bits available. After about the 1200 baud days, I think that Kermit should have moved to more modern defaults. Yes, I have personally compared a tuned Kermit to ZModem, and Kermit wins. (Some implementations didn't have any way to tune the defaults, so you were stuck with a lousy performer.)

    But nobody cares about speed when you're uploading a new program to a sat. You want reliability, and Kermit is reliable as all get out. Somebody said once that it'll work on little more than two tin cans with a wet string. If you've seen some of the networks that uplink to satellites, you'd probably choke. 7 bits, parts with handshaking and parts without, three or four escape characters at gateways, and sometimes an EBCDIC translator in the middle just to mess with you. Kermit can hack that, and that's why it's ideal for this sort of thing.

  111. Blue in the face? by Anonymous Coward · · Score: 0

    Sheesh, if you want an argument to die around here, you've got to complain 'til you're blue in the face.

    Or Green....

  112. General Space Station question... by BTWR · · Score: 1

    Don't get me wrong, I'm the biggest NASA advocate, always have supported them, always will...

    But I was wondering, especially after President Bush lowered ISS's crewsize from ~7 to 3 (and it's estimated it takes a crew of 3 to simply maintain the station), what exactly has been accomplished scientifically? And yes, I am talking about things ASIDE from an engineering point of view (i.e. I don't mean "NASA/Russia have learned X, Y and Z about contruction in space, keeping space stations safe, etc). I'm wondering about the biological/chemical experiements...

    1. Re:General Space Station question... by HeghmoH · · Score: 1

      especially after President Bush lowered ISS's crewsize from ~7 to 3

      Why do people have to blame everything they don't like on President Bush?

      The ISS has a "normal" crew size of 7, this is true. However, it's necessary to have a lifeboat attached to the station at all times that is capable of carrying the entire crew back to Earth should something bad happen. This was supposed to be done by one of NASA's X-projects, but NASA fumbled the ball very badly. Until and unless a better vehicle is created, the lifeboat is a Russian Soyuz craft, with seats for 3. As long as the lifeboat is Soyuz, the ISS will always have a maximum crew of 3. Even more fun, until NASA can get back in the business of resupplying the station, instead of making the Russians do it all, the crew is limited to 2 because of how much stuff they can ship.

      None of this has anything to do with Bush. This is NASA's own fault, and they were screwing this one up long before Bush got near the White House.

      And I completely agree that the ISS is a total waste of time and effort.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    2. Re:General Space Station question... by BTWR · · Score: 1

      Why do people have to blame everything they don't like on President Bush?

      I don't. See my journal if you don't believe me. I don't love everything the guy does, but I support him a lot and I agree that he gets blamed for a lot of stuff that he shouldn't (yeah, like the terrorists began hating us in november 2000). He's a scapegoat in my opinion. Him and Israel. But for the record, it was Bush who ordered the downsizing of ISS.

      And I completely agree that the ISS is a total waste of time and effort.

      I never said that, nor do I believe that.

    3. Re:General Space Station question... by HeghmoH · · Score: 1

      That last comment was pure stupidity on my part. Please just replace "completely agree" with "think". Reading too much into things, I guess.

      Can you please give me a pointer to some evidence for your statement that Bush ordered the downsizing of the ISS? The ISS was operational before he got into office, and it never had a crew greater than 3. As I said, having a larger crew requires enough lifeboat capacity for that crew. Soyuz doesn't have enough. You can't dock two of them at the station, either. The Shuttle obviously can carry enough, but it isn't designed to stay in space long enough for it to be usable as a lifeboat. Therefore, a larger crew requires a vehicle which hasn't been constructed yet. The ball was dropped (nay, shattered) on the projects to construct said vehicle before Bush was in office. So I really have no idea how Bush could have ordered the reduced crew on the ISS when there has never been any way to have a larger crew anyway.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    4. Re:General Space Station question... by BTWR · · Score: 1

      here, from the Houston Chronicle

      From the article: "President Bush ordered a scale-back of the 16-nation space station program in early 2001 when the program was projected to soar nearly $5 billion over budget. The scaling-back forced NASA to cancel plans for an American lifeboat and dormitory modules, additions that would enable the station to house seven rather than three astronauts. "

    5. Re:General Space Station question... by HeghmoH · · Score: 1

      Bush simply cut the budget, it was NASA's decision to axe the X-38 project (the lifeboat) to save money. And why did they choose that?

      This Space.com article sheds some light:

      "[NASA deputy administrator] Gregory testified that at the time of X-38?s cancellation, it appeared to NASA that the Crew Return Vehicle would not be ready until 2008. Cost also entered into the equation, Gregory said, with some estimates coming back as high as $3 billion to $5 billion, a figure several times larger than NASA's earlier $1.2 billion estimate."

      In other words, it was unbelievably late and unbelievably over budget; that is, typically (post-Apollo) NASA. In my searches, I ran across articles from 1998 and 1999 talking about the X38 project, and how it was going to fly by 2002 or 2003. Apparently that was somewhat unrealistic, or NASA badly mismanaged the project.

      NASA had a choice of things to cancel. They chose to cancel the X-38, which had already had test flights, to develop an Orbital Space Plane instead, which hasn't even been designed.

      Bush may have cut the budget, but he didn't kill the project. At most, he put it out of its misery.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
    6. Re:General Space Station question... by BTWR · · Score: 1

      it's kind of a mute point. the article you link is very interesting. it allows both of us to seemingly be right. Neither side is blamed. fact 1) there was a budget cut by bush and fact 2) there was the decision to cut the ISS support by NASA. Both can blame the other for the net result, AND for the cause of the other's action! (Bush = nasa failed, so i had to give them tough love. NASA = bush cut our budget, so we're failing). Interesting, isn't it? :)

    7. Re:General Space Station question... by HeghmoH · · Score: 1

      Hah, very good point. Funny how most things in politics seem to work out that way. Everybody ends up blaming the person or group they want to and nothing is ever decided or finished.

      --
      Mod down posts with a "Free Mac Mini/iPod" sig, they're spam!
  113. ISS Level of Technology by skooba · · Score: 1

    I'm an old bbs nerd, and while it gives me a warm fuzzy reading about Kermit on the space station, it makes me wonder about the actual level of technology up there. What I mean is, why would they need kermit in the first place if not to cobble together a hodgepodge of ill-fitting, obsolete technologies?

    1. Re:ISS Level of Technology by BlacKat · · Score: 1

      I think on of the biggest issues with space is that everything needs to be "hardened" so that stray particles of radiation and other fun space stuff does not randomly change bits in the CPU.

      From my understanding, "hardened" versions of CPUs and other technologies are quite a bit behind the level of technology we enjoy inside our protective atmosphere.

      I suppose this would be the reason older protocols would be in use... they're known to work on the older hardware. :)

  114. Re:The greatest technological acheivement of human by Anonymous Coward · · Score: 0

    and I still think digital watches are a pretty neat idea

  115. Man is Columbia proud of its amphibian by pimpinmonk · · Score: 1

    All I have to say is Columbia advertises Kermit as their diety-status achievement all the friggin time. It's rather annoying. Um, it's a nice protocol guys, get over yourselves and stop pretending it's the cure to AIDS and purveyor of world peace. I'm like "ok, guys, you're great and all, but upgrade my dorm connection to something a lil' better than 10BaseT, and then we'll talk."

    1. Re:Man is Columbia proud of its amphibian by Anonymous Coward · · Score: 0

      The Kids Today! *Laughs heartily* You'll be lucky to get 10BT+ in a dorm room for a few years yet. I'm guessing that's pretty low on the ol' college budgetary issues list :).

    2. Re:Man is Columbia proud of its amphibian by pimpinmonk · · Score: 1

      You laugh, but our President bought a 4-story cake for homecoming... so it's low on the college budgetary issues list, it's not by logic.

  116. greatest technological achievement of mankind by dsplat · · Score: 1

    I can see how Kermit might be used on a universal remote control, but I haven't quite figured out what it is used for on a standard mini-fridge.

    --
    The net will not be what we demand, but what we make it. Build it well.
  117. Re:the best is CSLIP by Anonymous Coward · · Score: 0
    Kermit is dead :P

    CSLIP: Compressed Serial Line Internet Protocol. It's for always!!!

    open4free

  118. Re:Zmodem rules. by Anonymous Coward · · Score: 0
    Sheesh, if you want an argument to die around here, you've got to complain 'til you're blue in the face


    No you don't.

  119. Some clarifications here... by LuckyStarr · · Score: 2, Informative

    Kermit is NOT comparable to Zmodem.

    It CAN be used as a silly filetransfer-protocol but it is more. It is in fact a fully fledged file-transfer suite, including things like recursive directory transfer, preservation of filepermissions, filedate, scripted transfers, etc. and back on the BBS Days only a small part of Kermit was used.

    For DOS BBSs Zmodem or even better, Hydra (you could chat while transfering many files in both directions!) were much better.

    --
    Meme of the day: I browse "Disable Sigs: Checked". So should you.
  120. a little hard to use?! by Anonymous Coward · · Score: 0

    When I used it mid 1980s it was by far the worst human interface I had ever seen for any program out of development. And I've programed in APL and Lisp!

    Its only virtue was that once you had a script that worked, you didn't need to understand it anymore; it just worked.

  121. Re:Zmodem rules. HS/Link rules. by Zeio · · Score: 1
    One must not forget HS/Link. Allowed the file leecher to use both channels effectivly while downloading. It put the bis in v.32bis. Remember before bis and before 56K, the ultimate bad boy was HST (and of course, Zmodem). But Y-modem-G was the fastest if I dont recall.
    If your modem runs at the same speed in both directions (full duplex), HS/LINK is a win. If you have a modem that transfers more slowly in one direction than the other (e.g., USR modems using USR's proprietary HST protocol), HS/LINK won't gain you much. Most commonn modems (other than the USR) will benefit from HS/LINK and the USR Dual Standard modems will benefit as well, if they're run in V.32 mode
    --
    Legalize the constitution. Think for yourself question authority.
  122. Deer Eyes in the Headlites by ic0wb0y · · Score: 1

    To this day I love telling newbies (i.e. MS Warriors) about Kermit. "We need Windows for serial connections," they trumpet in Sys Admin huddles. They all get the exact same expression across their faces when they are confronted with *gasp* and alternative to the beloved HyperTerminal. It's like they've lost another notch - another task that doesn't have to be done on Windows.

    1. Re:Deer Eyes in the Headlites by bhima · · Score: 1
      HyperTerminal! That's the most useless program in the entire windows install.

      ProComm is far better and smaller. I still use v2.2 on DR.DOS, in fact right now today I using it. Microcom though is just fine.

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
  123. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  124. GPL/ OS licence bashing? by pete0t2 · · Score: 3, Interesting
    I'm surprised nobody has mentioned the site's long rant against open source licensing.

    eg. "The very foundation of the free software movement no longer exists."

    1. Re:GPL/ OS licence bashing? by Alsee · · Score: 1

      "The very foundation of the free software movement no longer exists."

      So, they're saying:

      It is official; NASA confirms: GPL is dying

      One more crippling bombshell hit the already beleaguered GPL community when ISS confirmed that GPL market share has dropped yet again, now down to less than a fraction of 1 percent of all servers. Coming on the heels of a recent NASA survey which plainly states that GPL has lost more market share, this news serves to reinforce what we've known all along. GPL is collapsing in complete disarray, as fittingly exemplified by failing dead last in the recent Sys Admin comprehensive networking test.

      You don't need to be a Kreskin to predict GPL's future. The hand writing is on the wall: GPL faces a bleak future. In fact there won't be any future at all for GPL because GPL is dying. Things are looking very bad for GPL. As many of us are already aware, GPL continues to lose market share. Red ink flows like a river of blood.

      There can no longer be any doubt: GPL is dying.

      All major surveys show that GPL has steadily declined in market share. GPL is very sick and its long term survival prospects are very dim. If GPL is to survive at all it will be among OS dilettante dabblers. GPL continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, GPL is dead.

      Fact: GPL is dying

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
  125. WHY? by alizard · · Score: 1
    There was a reason we practically unanimously dumped kermit for Zmodem as soon as Zmodem became available. By and large, it was that Zmodem sucked less, even on a bad connection, and the ability to change window sizes up and down allows taking advantage of good connection conditions should they ever exist.

    What's good about kermit under the circumstances that can be expected on an connect to/from orbit?

  126. Kermit protocol slow.....??? by Anonymous Coward · · Score: 1, Interesting

    Methinks Slashdotters are showing their age. In the medical industry we were saddled with xmodem and zmodem by the Blues and their little Altos commo servers in the corner of the machine room. Within our own groups we would transfer thru fog, sleet, mud and stone using Kermit w/sliding packet protocol and blow their doors off....I guess Slashdotters grew up and moved on before they found out about slinding packet protocols and using Kermit over TCP/IP

  127. All I know about ZModem... by A55M0NKEY · · Score: 1
    Is that it's what I used to download uuencoded segments of 60 Kb pr0n files from my local BBS which I pasted together using MS Word and decoded so I could veiw them on my Macintosh II si.

    Ahh the memories of being 14....

    --

    Eat at Joe's.

  128. This is the best 'old geek' article in a long time by badfrog · · Score: 2, Interesting

    Look at everyone coming out of the woodwork with memories of their favorite protocols! I love it!

    The fastest one I could get to work on my Tandy CoCo III at 2400 baud was Ymodem. A Zmodem one came later under OS9, but I already had a PC by then that could do Zmodem.

  129. Someday we'll find it by sharkey · · Score: 1
    how Kermit is being used to help war-torn Bosnia and advance AIDS research

    The Rainbow Connection

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
  130. Re:Zmodem rules. by complete+loony · · Score: 1

    ... you've got to complain 'til you're blue in the face.
    You wan't to complain? Look at these shoes I've only had em for a week and the soles are worn through ..

    --
    09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
  131. X-wha? by HiggsBison · · Score: 1
    Kermit is dead. Zmodem is dead.

    THIS IS AN EX-PROTOCOL!!

    Please don't confuse Kermit or Zmodem with Xmodem.

    --
    My other car is a 1984 Nark Avenger.
  132. Bah! You kids... by HiggsBison · · Score: 1

    We used a teletype at something like 55 baud to dial in from high school. And we had to include a parameter so we wouldn't use up more than 1 cpu second on a given program. And we used IITRAN, some kind of FORTRAN front-end. And there was no "Computer Science" in those days, no. It was Computer Math. And we liked it that way!

    --
    My other car is a 1984 Nark Avenger.
  133. kermit by Anonymous Coward · · Score: 0

    set fi ty bi
    set fi na li

  134. Let's get the rest over with quickly. by Anonymous Coward · · Score: 0

    Oh no! Is this going to become a /. standard now too? This goes right along with...

    In Soviet Russia, Kermit transfers you!

    Imagine a Beowulf cluster of space stations connected with Kermit...

    I, for one, welcome our new green amphibian overlords.

    Kill me now.

  135. Re:Zmodem rules. by jimmydigital · · Score: 1

    And lets not forget where we learned how to properly pronounce 'gif' so that so many years later we can correct clueless web designers when they say it wrong.

    --
    Every normal man must be tempted, at times, to spit on his hands, hoist the black flag, and begin slitting throats. -HLM
  136. Re:Anyone else here [flagrantly OT] by shadowcabbit · · Score: 1

    Kinda morbid, if you ask me. But still slightly amusing.

    I'm disturbed at just how many famous people died on my birthday... Jim Henson, Douglas Adams... it's like May 16th is cursed or something...

    --
    "Why Subscribe?" Good question...
  137. Re:Zmodem rules. by fatboy · · Score: 1

    Zmodem allowed asynchronous communications which provided faster data transfer rates and better error detection. In particular, Zmodem supported larger block sizes and enables the transfer to resume where it left off following a communications failure.

    The thing that made Zmodem much better than Ymodem,Xmodem-1k or Xmodem was that it would perform CRC checking and would only send a NAK if the CRC was bad. It would then resend the bad block. Much better than sending ACK after ACK for good blocks.

    God do I miss the days of Microware's OS-9.

    --
    --fatboy
  138. wow by aminorex · · Score: 4, Funny

    > the old protocol from my BBS days (which was
    > scorned in favor of Zmodem) being used on
    > the greatest technological achievement of
    > humankind."

    Cool. Kermit is being used to distribute
    The Return of the King? Who woulda thunk it!

    --
    -I like my women like I like my tea: green-
    1. Re:wow by burns210 · · Score: 1

      via bittorrent, no less!

    2. Re:wow by freeweed · · Score: 1

      Nah, the movies only *seem* to take that long to finish. /me ducks

      --
      Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
  139. Kermit protocol? by semanticgap · · Score: 1

    AFAIK Kermit protocol and Kermit the program are unrelated. Kermit the program supports Kermit the protocol, but I don't know that the two originated in the same place.

  140. Read the whole stinkin' flamewar on USENET by n9fzx · · Score: 2, Interesting
    Get yer flamewar bits right here.

    I had no problems getting 0.95 line bandwidth out of Kermit, but then protocols 'r us. Note also the ancient Telebit references, now lost to the mists of time.

    --
    ...-.-
  141. Re:Zmodem rules. by benzapp · · Score: 1

    I don't think Kermit could handl 1K CRC packet sizes, which is really what made Zmodem fail.

    The real benefit of Zmodem wasn't just its larger packet sizes, but the resume feature. Wow, that made the life of a BBS warez kid so much better. Leave that download going at 2400bps all night, and if the sysop kicks you off because you were too poor to get that 9600... no matter. Just download later where you left off.

    --
    I don't read or respond to AC posts
  142. Re:Zmodem rules. HS/Link rules. by benzapp · · Score: 1

    HS/Link really was an awesome program. There was some other bidirectional protocols out there (i think someone mentioned bimodem), but HS/Link really was fast, slightly faster than zmodem as I recall. It also had a spiffy interface and later versions allowed you to chat!

    I do recall the major difference between HS/Link and Bimodem: HS/Link produced much better DSZ logs, so elite BBS software like OBV/2 or Vision-X could record how much and what was actually transferred. I could never get bimodem to work with obv/2 for that reason...

    --
    I don't read or respond to AC posts
  143. YModem is alive and well up there too. by Anonymous Coward · · Score: 0

    We use YModem on the station to transfer files to and from the Bar Code Readers that the crew use to handle some of their Inventory Management System tasks.

    It's an old DOS based platform that communicates via RF mostly, but there is a serial-cable batch-mode used for updating system files and as a backup to the RF mode.

    Those units are Handheld Dolphin units, if anyone's interested.

  144. Re:Zmodem rules. by cookd · · Score: 1

    I'm not dead!

    I'm getting better!

    I don't want to go on the cart.

    I feel fine.

    I think I'll go for a walk.

    --
    Time flies like an arrow. Fruit flies like a banana.
  145. Totally offtopic by ComaVN · · Score: 1

    From your sig:
    In The Lord of the Rings, the character of "Elrond" was based on "Agent Smith" from The Matrix.

    And we all know who's going to be the G-man in the movie version of Half-life.

    "bullsquidsss... are a disease..."
    "Welcome to Black Mesa, Mr. Freeman."
    "We've been rather busy in your absense, Mr. Anderson"

    Oh yes, easiest piece of casting ever.

    --
    Be wary of any facts that confirm your opinion.
  146. Face it: X-Windows is bloated by Anonymous Coward · · Score: 0

    eats 150 Megs on my P IV.

    1. Re:Face it: X-Windows is bloated by mwood · · Score: 1

      "eats 150 Megs"

      You are a genius. I couldn't make an entire Linux install, *with* X, eat up all of the 60MB partition I gave it when I first set it up. Nowadays, of course, what with gThis and kThat, it's easy to fill up anything the disk builders can make. But X is still pretty small.

    2. Re:Face it: X-Windows is bloated by Dwonis · · Score: 1

      How much video memory is on your video card?

  147. Re:Zmodem rules. by Anonymous Coward · · Score: 0

    Zmodem = FTP

  148. Re:Anyone else here [flagrantly OT] by MegaHamsterX · · Score: 1

    You just wanted to tell us your birthday so we wouldn't forget next year right?

    We'll all chip in and get that Ronco thing that's on TV in the middle of the night.

  149. Kermit was vindicated! by Anonymous Coward · · Score: 0

    You thought he was bellicose and arrogant, when, in 1958 he said:

    "History is on our side: we will bury you."

    So much for zmodem, now, eh? EH!?

    I, for one, welcome our new Kermit overlords.

  150. Kermit (the program) rocks by slim · · Score: 1

    The article doesn't specify whether they're using the Kermit protocol, or whether they are using the Kermit protocol to handle a different protocol. I guess the Kermit protocol is well suited to the kind of point-to-point comms required by space missions, but it's not made explicit.

    In recent years, the Internet and the World Wide Web have surpassed Kermit as a popular desktop communications tool for "ordinary users," but Kermit continues to be an invaluable asset in more specialized areas, such as the Space Station experiment.

    CU's C-Kermit and Kermit95 products support all kinds of protocols. I develop and support a commercial service based around FTP/TLS. We strive to be client-agnostic, but my personal recommendation would usually be Kermit -- it does the protocol right, it doesn't get in the way, and it's extremely scriptable. The support structure is excellent too, even for non-paying users.

    The only problem for me is that the full documentation is only available in a book, which is out of print. Bah.

    1. Re:Kermit (the program) rocks by slim · · Score: 1

      I wrote:
      whether they are using the Kermit protocol to handle a different protocol.

      Gah. I meant "using the Kermit program to handle a different protocol".

  151. Face it: You know nothing by Anonymous Coward · · Score: 0

    can't even read the output of top properly on your P IV.

  152. Re:Zmodem rules. by cnvogel · · Score: 1

    Do you know that you *can* configure kermit to have all the features of z-modem? Bigger windows, not escaping anything non-printable, etc... You just had to configure it (if you used the *real* kernit)... Kermit really made a great tool, including executing shell commands on the remote node etc... More like "ftp" or "ssh" than the pure z-modem transfers. But of course, the kermit versions included in most terminal programs sucked a lot...

  153. Re:Zmodem rules. by jridley · · Score: 1

    Zmodem is dead

    I use zmodem every day in a production environment, and probably will for several years to come. See, I have to build systems that talk to the IRS and other (state) DORs, over dial-up. Yes, they're working on a VPN solution, but you know, this is the IRS...

  154. They did it for weight dumbass by bl8n8r · · Score: 2, Funny

    They are very concerned about weight requirements on the shuttle/orbiter missions. The less bytes a computer program takes up, the less the overall weight of the spacecraft. I heard they had initally run the system on win2k, but would have needed an extra fuel tank to get it off the launching pad, and there was insufficient bandwidth way up there to keep up with the security updates, so this is why they opted for lighter-weight protocols and applications.

    --
    boycott slashdot February 10th - 17th check out: altSlashdot.org
  155. Re:Zmodem rules. by fredrik70 · · Score: 1

    it's up there with elvis!

    --
    if (!signature) { throw std::runtime_error("No sig!"); }
  156. Kermit is still used by the military by Anonymous Coward · · Score: 0

    every day

  157. Go, Kermit! by mwood · · Score: 1

    There's nothing wrong with the Good Old Stuff. I'm using Kermit right now to talk to the supervisory processor on a cisco Catalyst 5000 switch via a nearby PeeCee, since we seem to have thrown away all of the honest-to-$DEITY terminals around here. (The Cat 5k can't be attached to our network until I clean out some VLAN settings that could play Hob with our connectivity, so serial is the only option.)

  158. Re:Ymodem-G by Anonymous Coward · · Score: 0

    Yep ... I remember Zmodem Moby Turbo.

    The true |-R@dd 1337 shit back in the day was always Ymodem-G though ... who needs error correction in the protocol, that's the *modem's* job :D

  159. Re:Zmodem rules. by mwood · · Score: 1

    "Kermit's limited popularity can probably be traced to the complexity of the software. Its support for every weird and/or broken piece of telecommunications gear meant that it had lots of options and tunable parameters."

    OTOH that's the reason that Kermit is the *only* thing that will be thought of by people who need to talk to weird/broken gear, and eventually when they need to talk to *any* serial gear. Once I got the Kermit habit, I wouldn't think of using anything else.

    Besides, it was soooo nice to have that TOPS-20 command auto-completion stuff on a mere PeeCee. I felt as though anyone who bothered to do that deserved to have his stuff used and appreciated.

  160. Re:Zmodem rules. by mwood · · Score: 1

    Kermit is still doing work for me that can't easily be duplicated by anything else I have. It's not dead, by a long shot. There is more to the world than WWW.

  161. Re:Zmodem rules. - HERE HERE!!! by boy_afraid · · Score: 1

    HERE HERE!! Z-modem deserves its place in the Hall of BBSes. Without the resume feature of Z-modem I would be in hell screaming in bloody murder after someone picked up the phone in the house while I was downloading some warez or pr0n!!!

    It took me about 36 hours of 14.4 download speeds to get Windows 95 when it was first released before the retail stores had them. I had 25+ disks that contained the installation of Windows 95 and I was the envy of EVERYONE!

    GOD BLESS Z-MODEM AND THE USA!! WE WILL MISS YOU!! LONG LIVE TCP/IP!!!

  162. Mod Parent +Funny by handy_vandal · · Score: 1

    If you hadn't nailed it to the Space Station it'd be pushing up the daisies!

    Made me laugh!

    -kgj

    --
    -kgj
  163. Re:Zmodem rules. by sys$manager · · Score: 1

    I occasionally use zmodem to transfer files to Unix systems over the serial port through SecureCRT. No network connection? No CDROM? Serial console access? Zmodem time.

  164. Cool the guy finally has a job again. by jameskojiro · · Score: 0

    So they are using the guy named "Kermit" from the old TV series "Kung Fu: The legend Continues" ? How cool is that! He gets to wear his sunglasses indoors and send data back and forth between NASA and the ISS!

    --
    Tsukasa: All I really want, is to be left alone...
  165. Re:Zmodem rules. by svallarian · · Score: 1

    Arguments are down the hall. This is the abuse department.

    Steven V.

    --
    I patented screwing your mom. But it got revoked for "prior art."
  166. Re:Zmodem rules. by Lord+Apathy · · Score: 1

    That is a load. I remember changing some settings on kermit and I could get it to cook along aleast as fast as Zmodem if not faster.

    --

    Supporting World Peace Through Nuclear Pacification

  167. Re:The greatest technological acheivement of human by Lord+Apathy · · Score: 1

    He has a point there, you really can't argue with that.

    --

    Supporting World Peace Through Nuclear Pacification

  168. Re:Zmodem rules. by Anonymous Coward · · Score: 0

    No, No, No. Not *dead*. ZModem is *dying*.

  169. Re:Zmodem rules. by Anonymous Coward · · Score: 0

    Communication system consists of tin cans and string? Kermit to the rescue here, too.

  170. Re:Zmodem rules. by jbaltz · · Score: 1

    Frank da Cruz was (is) da Bom.
    I miss those guys on 7 Watson. Frank, Chris G., Max...

    --
    I am the Lorvax, I speak for the machines.
  171. Re:Zmodem rules. by tgrigsby · · Score: 1

    Damn straight! ZModem RAWKED.

    Let's reminisce, shall we?

    Back in the day, I wrote my own BBS using Turbo Pascal 3.01b (the "b" signifying that I'd patched it myself so it would autoload the error messages file). I coded in support for XModem and YModem as built-in protocols. Then came ZModem and BiModem. I built in the configurable ability to fire off external utilities for file transfers, and suddenly my board was HOT! It had a message board, user logins, user access levels, operator chat, and a text RPG. If you lived in Fremont and remember the WarpBBS, that was mine. I was a BBS operator that rolled his own BBS. I was a GOD!!!

    And then came the 'net. More and more the modem sat idle. The message board started going stale. No one wanted the latest DOS game, Windows app cracks, or lo-res monochrome pr0n. No longer did the 28.8 USRobotics Sportster modem twinkle in the night as bits rushed across the copper.

    Then came the end. There had been no calls for days. My machine had become no more interesting to the outside world than a street lamp burning on someone else's block. As I stood there mourning my BBS's demise, I'd swear a tumbleweed blew across the screen...

    I reached down and hit the power button. The Hercules amber monitor blacked, and the fans whined as they spun down. And then there was silence. A heavy silence that had not been found in that room for months.

    Quietly, I wept.

    --
    *** *** You're just jealous 'cause the voices talk to me... ***
  172. Re:Zmodem rules. by Anonymous Coward · · Score: 0

    Yeah, I have to confess to zmodem use too, even over full network connections. It means anywhere you have telnet or ssh access and people have forgotten not to install rz and sz, you can copy files easily and quickly without faffing with ftp or scp. zssh helps a lot.

  173. Re:Science by batquux · · Score: 1

    They're hoping some day we'll find the rainbow connection.