Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Links

Jargon File 4.2.0 Out 94

Baloo Ursidae writes, "The newest version of The Jargon File, 4.2.0, is up now over here at jargon.org. For the first time, AFK made the list. " Definitely a good place for newbies, and veterans seeking a few good laughs.
This discussion has been archived. No new comments can be posted.

Jargon File 4.2.0 Out

Comments Filter:
  • Finally, now I have a place to forward people to who get my "AFK" message and don't know what it means... now I can just point them to the Jargon file!
  • by Anonymous Coward
    Who cares...the "Jargon File" is was kind of amusing a long time ago, but it's really not a big deal, and it really reminds me of those manuals people used to use to learn how to talk on the CB. "Breaker-breaker one-nine, this is Sailfish calling Horndog, you got your ears on?" A bunch of folks who don't know anything jumping on a bandwagon late, and getting the style but not the substance.
  • This is really great, but I kinda wish it was version 5.0, and not 4.2. Since they only publish actual books corresponding with the major revisions (4.0, 5.0, etc), I'll have to wait a while longer until I see "The Jargon" on the shelves. I know I could order it, but I buy most books on impulse, it seems like...

  • Why don't they mirror this stuff first??

  • geez, u got a -1 score.... Is this the power u speak of?
  • by Anonymous Coward
    I love the Jargon File. I really do. I remember reading it straight through when a meg of data was still something to write home about. I contributed myself, adding some phrases from the Amiga community and some 8-bit enthusiast slang. I even helped correct their heinous error that "elite" was alleged to stem from Hayes Courier Elite modem (which came much much later). One thing I don't like about The Jargon File is its insistance (and I realize it's one a fair amount of you will agree with) that there should be a distinction between "cracker" and "hacker", and that nary the 'tween shall meet. I think that the internet geek community needs to get used to the concept of context-sensitivity, and rather than calling the Diane Reim show on NPR to correct use of "hacker" like I heard today, I think we might do better to teach the difference between what we consider "good" hacking and "bad" hacking. Good hacking is key to the creation mythos of Linux itself, so I'd think many of you would have an investment in educating the media rather than imposing on them a game of semantics. --- Ask a member of the PKK if he considers himself a "terrorist".
  • Well you know ESR is kinda fond of his leafy greens ergo the 420 ;) j/k
  • Just when I thought I could read and speak geek correctly, here we go again.

    *Sigh...*

    Seriously though... Nah... this is the jargon file we're talking about -- IMHO this is more about fun than being serious. 'Cause anybody that tries to speak too much geek in my office finds themselves with a one way ticket out-ta-there.

  • Damn! I can't look up the entry for "Slashdot Effect"... the site's down. *g*
  • I know it's kinda sad really, but i've been waiting for the new version of the jargon file for quite a while now. This book helped me get from the larva stage to...well wherever the hell i am now, it sure helped things make more sense. I actually own the book, and it always teaches, and always always always makes me laugh, a great read, and the appendices are a hoot! GO READ IT NOW! It's like an illumination, after reading it, it all makes sense.

    PS: Also, this is the book where i first heard about GEB:EGB and Illuminatus! Two of the best (IMHO) books ever written, if you haven't read them, READ THEM NOW!

    *out*
  • They don't use diffs, because the changes between revisions often contain a lot of formatting differences.. so the diff is pretty much the same size as the entire thing.

  • Looks like they do have a mirror.. but it's not listed on the download page. It got fully /.'d now, and I can't get to the mirror list! :(

    Anyone grab the list before it pooped out on us?

  • No kidding...
    My Jennicam [jennicam.org] window has updated twice while waiting for it to load.
    And it looks like she's waiting for it too...

    - - - -

  • by dsplat ( 73054 ) on Tuesday February 15, 2000 @11:19AM (#1270791)
    I was going to ask why ESR moved it to jargon.org, but after going there the reason is obvious. The jargon.org server is suffering from a moderate case of the Slashdot Effect [jargon.org]:

    1. Also spelled "/. effect"; what is said to have happened when a website being virtually unreachable because too many people are hitting it after the site was mentioned in an interesting article on the popular Slashdot news service. The term is quite widely used by /. readers, including variants like "That site has been slashdotted again!" 2. In a perhaps inevitable generation, the term is being used to describe any similar effect from being listed on a popular site.


    So I went looking for mirrors. None of these are official. They are just what a search on Google [google.com] turned up:



    I found quite a few more, but all of them on older versions. I certainly don't want to kill either of these two sites, so please folks, if you are mirroring The Jargon File, update your mirrors and post the links.
  • www.tuxedo.org (ESR's homepage) also has the Jargon file 4.2.0 up ansd hasn't been Slashdotted.
  • I know it's ESR's baby, for better or worse, but do we really need the standard ESR-vs-RMS bullshit in a document that's supposed to be an objective recounting of our slang? I refer to:

    Changes in the language of the version 2.0 GPL did not eliminate this problem.
    and
    (Some people object that the name `Linux' should be used to refer only to the kernel, not the entire operating system. This claim is a proxy for an underlying territorial dispute; people who insist on the term `GNU/Linux' want the the {FSF} to get most of the credit for Linux because RMS and friends wrote many of its user-level tools. Neither this theory nor the term `GNU/Linux' has gained more than minority acceptance).
  • by dist ( 30121 )
    Here's the main site: http://www.tuxedo.org/~esr/jargon/ [tuxedo.org]
  • CmdrTaco : Every winter, he emerges and looks in his inbox, and if he sees harassing "give us the slash code" messages, he returns to his hole and does not release the slash code for another 6 weeks

    Hemos : A hamster

    JonKatz : Producer of social commentary and rant. See Signal/Noise ratio.

    Karma : black magic performed by the slash code that follows the rule what goes up must come down.

    Troll : A vile creature that lives in the depths of -1 moderation

    Natalie Portman : Favorite topic of trolls.

  • by Nate Eldredge ( 133418 ) on Tuesday February 15, 2000 @11:24AM (#1270796)
    There is a decent mirror at http://www.tuxedo.org/~esr/jargon/ [tuxedo.org]. From there I've fetched the complete list of mirrors, which follows.

    List of Jargon Resources Mirror Sites USA:

    Australia:

    Austria: http://www.snafu.priv.at/jargon/ [snafu.priv.at]

    Czechoslovakia: ttp://www.instinct.org/texts/jargon-file/ [ttp]

    Finland: http://zone.pspt.fi/jargon/ [zone.pspt.fi]

    Germany:

    Gret Britain: http://jargon.strugglers.net [strugglers.net]

    Greece: http://www.hack.gr/jargon [www.hack.gr]

    Italy: http://beatles.cselt.stet.it/mirrors/jargon [cselt.stet.it]

    Japan: http://www.vacia.is.tohoku.ac.jp/jargon/ [tohoku.ac.jp]

    Norway: http://www.pvv.ntnu.no/misc/jargon/ [pvv.ntnu.no] Poland: http://www.uci.agh.edu.pl/jargon/ [agh.edu.pl]

    Spain: http://www.undersec.com/jargon [undersec.com]

    Sweden: http://ftp.sunet.se/jargon/ [sunet.se]

    U.K.:

  • Thanks a million! I'm getting more than 12b/s now.. :)

  • Ask a member of the PKK if he considers himself a "terrorist".

    This is an extremely dumb analogy, IMHO. While this might be a fair comment if you were talking about, say, Jon Johansen, what Linus, Alan, Larry Wall, and the like do has *nothing* to do with circumventing security restrictions.

    You are correct in saying we're not likely to get "cracker" generally accepted, but the distinction is (usually, but not always) pretty stark. "cracker", therefore remains useful as a piece of terminology to facilitate discussion amongst ourselves.

  • Please don't forget this one:

    Clifford Stoll: To make an end-run around the digital community, then become the darling of conservative, religious, and neo-Luddite media circles by being the one geek who's willing to go on record as hating the whole stinking lot of it.
  • I have a mirror of the above-mentioned file (specifically the one from http://www.snafu.priv.at/jargon/jargon. html [snafu.priv.at]). Again, it's not "official", but if you want to take a look at it while jargon.org [jargon.org] is tanked, go ahead.
    (for the record, it does show version 4.2.0)

    Pablo Nevares, "the freshmaker".
  • A bunch of folks who don't know anything jumping on a bandwagon late, and getting the style but not the substance.

    Yes, there are a lot of those. There are always going to be. And there are going to be candidates whose web sites are declared to be open source with no understanding of what that means. That doesn't mean that the Jargon File itself is useless. First, parts of it are hilarious. But more importantly, it gives a single resource that we can all point to for definitions of hackerly jargon and word play.

    No matter how long you've been a hacker, and we were all newbies once, there are going to be terms that are new to you. I remember reading a predecessor to the Jargon File back in the early 80's. I thought I was a programming god because I had written a few barely interesting games in BASIC. And I grew up. I've written a lot of code since then (a million or two lines of code might be a good guess). I know how naive I was then. And I use a fair number of the terms in the Jargon File.

    I'm a geek and I'm proud of it.
  • by Anonymous Coward

    Why don't you fix your little problem... and light this candle? -- Alan Shepherd, the first man into space, Gemini program

    A couple errors here:

    1. Alan Shepherd was NOT the first man into space, Yuri Gagarin was. Alan was the first citizen of the US sent into space.

    He did say that, but he said it in the Mercury program. Gemini was a bit later.

    --

    Linux is Linux. GNU just HURDs itself claiming otherwise.

  • (woo hoo, found my Slashdot ID)

    Yes, perhaps it was a poor analogy, and your comments about using the term ourselves are quite valid. I didn't intend for the PKK thing to be an analogy, more of a demonstration: Most "crackers" refer to themselves as "hackers", so putting a separate name on them confuses the issue so that we end up talking about semantics instead of what constitutes "bad" hacks vs "good" hacks.

    What I'm referring to here is when we try to force the usage on the media, or engage in a semantics debate of hacker vs cracker in forums where our time is precious (like syndicated NPR programs, magazine articles, television shows, etc).

    Personally, I have a name I'd like to apply to most destructive hackers: convicted felon.

    I love the English language, and I love the Jargon File. Both are quite humorous.
  • There's a (big) change report at ESR's site [tuxedo.org]. I don't know about the mirror at jargon.org though.

    How come all the fuss when 4.2.0 has been out for a couple of weeks already?

    Matt.

  • by redd ( 17486 )
    is jargon.org connected to the rest of the world via damp string, or what?

    Congratulations slashdot, you've just slashdotted it :)

    I'll come back tomorrow. :-|
  • Just the other day, some user sent me e-mail about how our personal-firewall product [networkice.com] had been "cracked". The user though this meant that somebody had found a way of penetrating the firewall, when in reality it meant somebody had found a way pirate the software.

    The confusion stems from ESR's guide. He insists that the proper word for cybercriminal is "cracker", not "hacker". This is true in the geek community, but it is not true in either the general community or the security community. In the security community, the word "crack" has specific connontations about breaking passwords and/or copyright restrictions.

    Journalists who use the word "hacker" to refer to the recent DDoS attacks gets flames from nerds insisting that they use "cracker". When they use "cracker", they get flames from security people who tell them what an idiot they are for using the wrong word since no passwords were cracked in these attacks. Most journalists I know try "cracker" a few times before they get sick of the complaints from the security other side. They also realize that their audience (the general population) just doesn't understand the word cracker as well as hacker.

    I only post this because I'm tired of religious wars on the "meaning" of words. Words don't have any particular meaning; there is only what people understand when they hear a word. By creating a dictionary that defines a word contrary to how most people use it, ESR is perpetuating a religious war.

    One might want to consider this alternate definition of "hacker [robertgraham.com]".

  • Comment removed based on user account deletion
  • Has this been ported to everything yet? Sounds like the natural thing to do ;)

    -Largos
  • Presumably, if AFK qualifies for inclusion in the Jargon File, so should BAK, or some variant thereof, IYKWIM...

    I know, RTFJF, but it's /.ed so I can't check today...

  • Newbie Question: Is there any way to have the contents of the Jargon file presented one by one, as fortune cookies (a la KFortune)? If so, how? If not, why not?
  • I thought "elite" came from the video game "Elite", which was apparently pretty popular amongst C64 users and the like. The word "hacker" originally connoted an ability to synthesize art and science in a problem-solving context; in the domain of computers this meant looking at a problem, being able to quickly determine what you'll need to solve it, and then fine-tuning it until you have a quality piece of code that does the job. Yes, there is "good hacking" and "bad hacking". An example of good hacking would be Linux. An example of bad hacking would be the fabled Great Worm (which basically worked by downloading and recompiling itself on each new machine it encountered... talk about hack value!) or Microsoft Windows 2000. Crackers, or l33t h4x0r d00dz if you will, have a substantially different and somewhat smaller skillset. They look for vulnerabilities in a system and exploit them. That's it. Script kiddies download text files and follow the instructions, and think they're l33t and have s|1llz when they haven't learned anything beyond following simple procedures just like Microsoft Word tutorials. Some forms of the art require deeper knowledge of things like encryption and hardware/software systems and the like. As a result, you don't need to be a hacker to be halfway decent at cracking. Depending on your purposes, cracking can also be "good" or "bad". An example of the good kind would be DeCSS. ESR wasn't trying to illustrate that one was good and one was bad; he was trying to illustrate that what the media calls a "hacker" is something entirely different from the classical definition of a hacker.
  • Eric, can we please have the JF as a context diff ?

    Of course, it's not because we want to save bandwidth, it's only to make it more easily readable for those who read earlier versions :)

  • The entry talks about how rows of blinking lights/LEDs are a thing of the past because things happen too fast now for the lights to convey any meaning. I would counter that the lights have simply moved: to the modems and the racks of ethernet switches, hubs, and routers. There are still plenty of blinkenlights in the server rooms around the globe.
  • Original poster here. Ack. Do I feel dumb. Scroll down a little further and there's pretty much what I said appended to the Blinkenlights entry. Oops.
  • I wondered if anyone else would see that. Funny how that term coincides so well with Doug A's meaning of life number...coincidence? Most likely.

    --
  • Hi, I'm the tight-ass moderator that knocked this down. No, wait, no I'm not. But I just saw the dude, he was kinda tall, kinda shaggy, smelled like Skittles.

    You gonna pass that or what?

    --
  • If you want the whole 2.1 MB html file, I posted it on my server [umontreal.ca]
  • One other suggestion:

    Overhead Transmission: When a statement is beyond your grasp ("over your head.") Also Omega Curve.
  • No, I'm not calling you a karma whore, I'm suggesting that it should be in the Jargon File. :-)


  • First off, ESR didn't invent the difference between "cracker" and "hacker" -- a lot of the community also divides it that way, far more than just people who actually care what ESR says.

    Second, if security people are actually complaining to journalists about use of the word "crack", they ought to get a clue. "I cracked a password", "I cracked the copy protection on that software", and "I cracked that site" all have obvious meanings. Hint: the 3rd doesn't mean that I broke some passwords that I could use to break into the site, but didn't actually break in.

    Geez.

  • I host a low bandwidth mirror at http://ursine.dyndns.org/jargon/ [dyndns.org], although tuxedo.org's server is the main one. I was under the understanding that jargon.org had better bandwidth.
  • http://www.tuxedo.org/~esr/jargon/jargon.html

    And i always thought that one was official, since ESR is maintaining the file...

    Anyway, that's the one i've always had bookmarked (although i keep a slightly reformatted mirror on my own box... Look for "Jargon File Flattener" in the comments about v4.1.0 [slashdot.org])

    -----

  • Go read the Jargon File FAQ. Eric already answered this, the ansewr is no. Its too much work for it to be made into a diff due to complications with what they use to set it.
  • I think I accidentally disengeekified the term last weekend when a friend of mine attempted in my presence to over-tip a heinously bad and not-even-cute waitress. It went sorta like this:

    Me, at the bar, full of Bombay, hating the ugly waitress: "Don't be a karma whore! She's not even cute!"

    Everyone-else-I-know, ever since then, whenever someone is being too nice: "Don't be a karma whore!"

    None of us really qualify as geeks (I'm pretty much a closet case). And I'm terribly sorry.

  • If you just want to see the differences, it's probably easier than a context diff.
  • according to the jargon files i suffer from prolonged BASIC exposure! Curse that blasted high school and their required courses!
    please! somebody, anybody. recommend treatment to reverse the effects. I don't want to live like this!
  • A small point: Elite was originally written for the BBC Micro.

    It was definitely a classic hack for that machine as it had realtime, hires wireframe graphics with hidden surface elimination, two video modes on the screen at once (!), thousands of worlds to explore and it all fitted into 16k!
    Later versions of Elite were never quite as good, IMHO.
    The elite homepage is located at http://www.frontier.co.uk/elite.html
    dave

  • What's a karma whore? You people don't seriously belive in karma do you?

    ---
    Ayn
  • karma whore (n) -- a poster on slashdot who pimps out his/her comments to the moderator majority simply to raise his/her karma (mostly the sum of moderation done to comments) and thus post by default at +2 instead of +1. these posts can be identified as follows

    "Linux is the greatest thing on the planet! It's perfect doodz! I love penguins! I hate Bill Gates and the MPAA"

    "I love MS products and you commie pinko Linux users are just not being logical and thoughtful, however I have a real view on the issue, but you aren't going to listen to me"

    "I know the moderators are going to mark me down for this, but I just have to say it..."

    Posting early in a discussion or as a reply to a high moderation comment with no real content, but including something that no one can really disagree with (except for in one of the cases above)

    many replies with the title "Karma whore"

    Lea

  • Who really needs the Jargon File all that bad when you've got Everything2 [everything2.org]!?!?!

    I'm sure CowboyNeal will agree,
    Paul "Pavel" Ivanov
  • I'd never seen the subtitle of "Gödel, Escher, Bach: An Eternal Golden Braid" abbreviated before. If you've read the book, its significance is obvious; if not, I'll sound silly trying to explain it.

    This is kinda like when I actually visited the Empire State Building -- I finally realized it was a building in the Empire State!

    I'll go back to sleep now...
    --
  • Dear Mr Marbles...

    Despite what a lot of people say, some people still maintain that the only way to truly code is to become a Doctor of Technology. Because sure, "hacking around" might allow you to understand how the technology works, but a Doctor must also understand the why - Complexity analysis, the calculus of variables, stuff like that.

    Of course, this isn't my theory, I'm just relating what seems to be a common feeling amoung the academic community.

    They state: Who would you trust to write your app? John Q. Hacker, James P. Programmer, or Dr. James P. Private ?

    Just some thoughts.

    C.Villopillil.
  • But the ChangeLog isn't ordered according to versions, it's all jumbled together. You could write a Perl script to parse it and extract the newer entries if you wanted though.
  • I've an idea for stopping people using this silly "write letters as numbers" business.
    If /. automagically converted d00d to dude and 31337 to "elite" etc.
    The /. operators would just need to add a new entry every time a new one is used.
    Probably not as good an idea as I think it is but it's 9am here and I should have started work ages ago.
  • specifically, dates on the entries to better distingush '70s slang from new 90's slang.

    Ah, the jargon file. Back in '88, when I was a fresher, late one night I printed the entire thing out on the big old (but fast) lineprinter on that concertina-foldy paper.

  • And to follow up to myself, there's an open source recreation of the original game happening at:
    http://home.clara.net/cjpinder/elite.html
    Th ere's also a text verion (of a 3d arcade game...) at http://www.iancgbell.clara.net/clara.net/i/a/n/ian cgbell/webspace/elite/text/index.htm
    dave "mostly harmless"
  • Journalists are often described as "hacks", the word has a lot to do with the "hack"ing noise that a typewriter makes. It's a onomataphoea (sp?) This description dates almost all the way back to the invention of the typewriter. A "hacker" in those days was someone who stayed up all night typing out a report.

    I'm SURE that the current use of the word has a lot to do with the hours of "hacking away" at the keyboard, and its origin never had anything to do with competence, or programming until the MIT days (although someone who spends many hours doing something is bound to become an expert).
  • by marsvin ( 84268 )
    Far be it from me to impugn the accuracy of Slashdot articles, but AFAIK "AFK" has been in there for at least three years...
  • Elite ran in 32Kbyte of RAM. The disk version used overlays so that it could have more different ship types.

    Have you played the Archimedes version of Elite (ArcElite)? It's considered by many to be better than the BBC version. I would agree that the Amiga version and the two DOS versions never quite equalled the original Elite.
  • Ahhh. Folk etymology at its best.


    "Hack" is a word that far predates the typewriter. It comes from the Old English word hakken: To cut irregulary, without skill or definite purpose; to notch; to mangle by repeated strokes of a cutting instrument; as, to hack a post.


    The journalistic use of the word is logical and predates computers by quite a bit. A hack writer is one who writes without skill or definite purpose.


    The definition has mutated a bit since in the computer era, to come to mean: Originally, a quick job that produces what is needed, but not well.


    Once it got that connotation, it continued to mutate to be a particularly brilliant piece of code.


    A little time spent over at Dictionary.com - term: Hack [dictionary.com] will clear up definitions and give you actual etymology for most words. Real etymology can be fun, but you've got to have more than a coincidence to create a word's history.


    Practice safe linguistics.

    LetterJ

  • sure why not :)

    here [dyndns.org]'s something I hacked up. It may do what you want. Look down the bottom for the one called "fortune.pl".

  • I'm wondering if there's not a hole in the coverage of the Jargon file. It merged in the old Hacker's Dictionary with Jargon from the '70s and it's full of '90s (and '00s) Jargon now, but I'm concerned that '80s, particular early to mid-80s is not well covered.

    Maybe I'm a Jargon archeologist, since I can't find this on Web searches and deja.com only has my own reference to it I made awhile back, but I distinctly remember the term ATWAV being used a lot Usenet in the 86-89 timeframe. You'd particularly see this on comp.lang.c. I know what it means, but maybe I dreamed the whole thing as you'd think that it would show up on a web page somewhere.

    I'm really surprised that it doesn't seem to be on the Web now... Does anybody else remember ATWAV and what it refers to?


    -Jordan Henderson

  • I would trust John Q Hacker for this reason: Look how many people went through all the loops and got a high degree in CS or Technology that work for Microsoft and how many go do thier own independent projects to run on various platforms. Dr. Torvalds is only such because U. Stockholm(?) thought Linux was pretty damn cool. Before that, Torvalds was basically another John Q Hacker.

    However, I'm not saying that higher education is A Bad Thing, I'm just saying that how much education you have isn't necissarily a reflection on your programming ability or trustworthyness.

  • Sheesh, some moderator must not have any sense of humor, and/or has never read the Moderation Guidelines [slashdot.org]...

    --

  • I'm willing to put the term AFK more about the end of the BBS era, around 1994 or so. AFK was fairly well known on the large chat BBS's here in Portland. Nirvana MUD [mudservices.com], which was Nirvana IV LPMud at the time, had a command entitled AFK that would output Playername is away from keyboard.
  • The server was surviving the Slashdot Effect just fine, but unfortunately the ISP (who I don't pay for bandwidth, so they can't really be blamed :-) wasn't.

    I've started redirecting www.jargon.org to ESR's site, so the ISP should be much happier now... ;-)

    (BTW, www.jargon.org is just another mirror. I registered the name because I'm a big fan.)
  • Nice idea.

    #!/usr/bin/perl

    # The path to the changelog.
    $changelog = "/home/httpd/html/jargon/jargon-upd.lst";

    open CHANGELOG, $changelog;
    @file = <CHANGELOG>;
    close CHANGELOG;

    print "Content-Type: text/plain\n\n";
    print "This is supposed to be a list of all new entries in the jargon files changelog.\n\n";

    foreach $post (reverse sort split (/\*\*\* (?=.* \*\*\*)/, "@file"))
    {
    ($type, $check ) = split (/ /m, $post);
    if ($type eq "New" && $check eq "in")
    {
    print $post;
    }
    }
  • or when I realized the meaning of _The_Integral_Trees_ by Larry Niven
  • yeah and the academic solution to everything is to work hard and study hard. how has that worked out? how many geniuses is produced as opposed to trained monkeys we call experts? in the recent john carmack interview posted on slashdot he summed things up pretty well. if you're going to a university just because you want to get a degree and find a job then that's probably the wrong reasond to be there.
  • The BBC Model B had 32k of ram, but some of that was taken up by the screen memory, which is why i said 16k. Reading the FAQ, Braben says 22k for the program, so I guess the hybrid screen mode[1] was economical on memory.
    Never had an Arc, although always wanted one. It was a screaming power machine when it came out first.
    Ah the good old days of the personal computer world, when compatibility was a weird concept.
    dave "now elite on the palm pilot, there's a challenge..."
    [1] Top two-thirds in a monochrome more, bottom third in colour.
  • Yup, a context diff of the full html tree grows to over 8 meg. However, doing a diff of the text file found therein seems legible enough and is only a mere 300 odd K. If you want, find it here [demon.co.uk]. (this is from 4.1.4 to 4.2.0).

The explanation requiring the fewest assumptions is the most likely to be correct. -- William of Occam

Working...