:jock: /n./ 1. A programmer who is characterized by large and somewhat brute-force programs. See {brute force}. 2. When modified by another noun, describes a specialist in some particular computing area. The compounds `compiler jock' and `systems jock' seem to be the best-established examples.

:joe code: /joh' kohd`/ /n./ 1. Code that is overly {tense} and unmaintainable. "{Perl} may be a handy program, but if you look at the source, it's complete joe code." 2. Badly written, possibly buggy code.

Correspondents wishing to remain anonymous have fingered a
particular Joe at the Lawrence Berkeley Laboratory and observed
that usage has drifted slightly; the original sobriquet `Joe code'
was intended in sense 1.

1994 update: This term has now generalized to `<name> code', used
to designate code with distinct characteristics traceable to its
author. "This section doesn't check for a NULL return from
malloc()!
Oh. No wonder! It's Ed code!". Used most often with a programmer
who has left the shop and thus is a convenient scapegoat for
anything that is wrong with the project.

:jolix: /joh'liks/ /n.,adj./ 386BSD, the freeware port of the BSD Net/2 release to the Intel i386 architecture by Bill Jolitz and friends. Used to differentiate from BSDI's port based on the same source tape, which used to be called BSD/386 and is now BSD/OS. See {BSD}.

:JR[LN]: /J-R-L/, /J-R-N/ /n./ The names JRL and JRN were sometimes used as example names when discussing a kind of user ID used under {{TOPS-10}} and {WAITS}; they were understood to be the initials of (fictitious) programmers named `J. Random Loser' and `J. Random Nerd' (see {J. Random}). For example, if one said "To log in, type log one comma jay are en" (that is, "log 1,JRN"), the listener would have understood that he should use his own computer ID in place of `JRN'.

:JRST: /jerst/ /v. obs./ [based on the PDP-10 jump instruction] To suddenly change subjects, with no intention of returning to the previous topic. Usage: rather rare except among PDP-10 diehards, and considered silly. See also {AOS}.

:juggling eggs: /vi./ Keeping a lot of {state} in your head while modifying a program. "Don't bother me now, I'm juggling eggs", means that an interrupt is likely to result in the program's being scrambled. In the classic first-contact SF novel "The Mote in God's Eye", by Larry Niven and Jerry Pournelle, an alien describes a very difficult task by saying "We juggle priceless eggs in variable gravity." See also {hack mode}.

:jump off into never-never land: /v./ [from J. M. Barrie's
"Peter Pan">[ Same as {branch to Fishkill}, but more common
in technical cultures associated with non-IBM computers that use
the term `jump' rather than `branch'. Compare
{hyperspace}.

:jupiter: /vt./ [IRC] To kill an {IRC} {robot} or user
and then take its place by adopting its {nick} so that it cannot
reconnect. Named after a particular IRC user who did this to
NickServ, the robot in charge of preventing people from
inadvertently using a nick claimed by another user.