- (spelled out, NOT pronounced "fittip")
1. n. The File Transfer
Protocol for transmitting files between systems on the ARPAnet.
v. To transfer a file using the File Transfer Program. "Lemme get
this copy of Wuthering Heights FTP'd from SAIL."
- 1.v. To perform in an incomplete but marginally acceptable way,
particularly with respect to the writing of a program. "I didn't
feel like going through that pain and suffering, so I fudged it."
2. n. The resulting code.
- FUDGE FACTOR
- n. A value or parameter that is varied in an ad hoc way
to produce the desired result. The terms "tolerance" and "slop"
are also used, though these usually indicate a one-sided leeway,
such as a buffer which is made larger than necessary because one
isn't sure exactly how large it needs to be, and it is better to
waste a little space than to lose completely for not having enough.
A fudge factor, on the other hand, can often be tweaked in more
than one direction. An example might be the coefficients of an
equation, where the coefficients are varied in an attempt to make
the equation fit certain criteria.
- [for Dick Gabriel, SAIL volleyball fanatic] n. An unnecessary
(in the opinion of the opponent) stalling tactic, e.g., tying one's
shoelaces or hair repeatedly, asking the time, etc. Also used to
refer to the perpetrator of such tactics. Also, "pulling a
Gabriel", "Gabriel mode".
- GARBAGE COLLECT
- v., GARBAGE COLLECTION n. See GC.
- n. (Stanford) Another meta-word popular among SAIL hackers.
- [as in "gas chamber"] interj.
1. A term of disgust and hatred,
implying that gas should be dispensed in generous quantities,
thereby exterminating the source of irritation. "Some loser just
reloaded the system for no reason! Gas!"
2. A term suggesting
that someone or something ought to be flushed out of mercy. "The
system's wedging every few minutes. Gas!" 3. v. FLUSH (q.v.).
"You should gas that old crufty software." 4. GASEOUS adj.
Deserving of being gassed. Usage: primarily used by Geoff
Goodfellow at SRI, but spreading.
- [from LISP terminology]1.v. To clean up and throw away useless
things. "I think I'll GC the top of my desk today."
2.To recycle, reclaim, or put to another use.
3. To forget. The
implication is often that one has done so deliberately.
4. n. An instantiation of the GC process.
- [from Einstein's term "gedanken-experimenten", such as the
standard proof that E=mc2] adj. An AI project which is written up
in grand detail without ever being implemented to any great extent.
Usually perpetrated by people who aren't very good hackers or find
programming distasteful or are just in a hurry. A gedanken thesis
is usually marked by an obvious lack of intuition about what is
programmable and what is not and about what does and does not
constitute a clear specification of a program-related concept such
as an algorithm.