# AFPCode 2.0 [^1]

The AFPcode is a reasonably compact way to say everything about your AFPness. it
arose from looking at afpurity scores, and wondering exactly where the purity
points were gained from for each person.[^2]

The code is not meant as a replacement for the afpurity score, possibly a
supplement to them.

This will stand until suggestions have amassed which warrant an update. Note, I
do file suggestions, but the code is not on the top of my list of priorities,
apologies if anyone feels that their suggestion(s) have found a rather forgiving
black hole.

Some of these codes may appear to be completely irrelevant, but they all refer
to topics discussed on AFP, no, I am not going to go into _why_.

Life is too short.

It's a strange phenomenon, but there is a reason why, for example, Muppets
Tonight! is listed and not The Muppet Show!

Error reports and Suggestions

I am told that an afpencoder in existance. (for version 1.1a)

Note, a revision history has been included at the bottom to aid in changing
codes from older versions.

Nb. Some codes are afpunique, some have been borrowed. I would like to
increase the former, and decrease the latter. The AFPCode was inspired by
the Geekcode [1] and Gothcode [2]

* * *

To  form  your  personal  AFPCode  work  through  this  file,  then  follow  the
instructions at the end to form  your complete AFP Codeblock. This codeblock can
then be placed (for example) in a sigfile or  on a webpage. If you do put it i n
your sigfile,  please remember  that overlong sigfiles  are not  considered very
friendly, and will tend to annoy. Four lines are normally considered okay. David
Goddard has  suggested putting the  code in your  headers - though  not everyone
will be able to do this. As an example:

 X-AFPCode-version: AFP Code 0.2beta 
 X-AFPCode: AC$/E/U d s+:s+>- a- U++@ R+ P- OSF(WN$)>U$+:+ ?C ?M L+ c- B Cn?
            PT++ 5+ X++ e+++ r++ z+

The codeline should be  on one line, and the version  number should be corrected
appropriately (the  version number is left  here as David's example).  Perhaps a
short pointer in the sig would be appropriate?

**A code may not  exactly match you, choose the code  which most closely matches
you. You  can modify  codes by  the use of  qualifiers. Note,  the code  is case
sensitive.**

### Qualifiers

AFP'ers seldom fall into easily  defined categories. Qualifiers are available to
allow the categories to be extended,  the qualifiers are chosen to be compatible
with qualifiers used in other codes. (As have some of the codes themselves)

@
    where this qualifier is added the trait  is not very rigid, and changes with
time,  date, the  weather, whether  you've got  out of  bed the  wrong side,  or
whatever.  For  instance, an  AFP'er  who  generally  avoids cascades  but  gets
involved with them from time to time might be c-@

()
    Indicates a range. Whereas @ implies  that that trait can sometimes take any
value, () limits the variation. e.g.  c-(+) would be someone who usually doesn't
like cascades, but occasionally quite enjoys them.

>
    This is a  "striving toward" rating. Someone who  currently regularly checks
L-space web server, but would really like  to be offered an Lspace email address
one day (note, these are offered for services to fandom) might class themselve s
as L+>++

$
    This  indicates that  the AFP'er  achieves  financial gain  because of  this
trait. E.g.  an AFP'er who  works for an  Internet Service Provider  might class
themselves as AC$

?
    Unless specifically  stated otherwise for  a particular tag,  this indicates
that the AFP'er has no knowledge of  a particular category. An AFP'er who claims
to be L? deserves our sympathy.

!
    Place  this **before**  a category  to indicate  refusal to  take part  in a
category (Unless otherwise stated)

* * *

## 1. Personal Attributes

* * *

### Type of AFP'er

AFP'ers come in  many types. Choose the  tag which fits you  most closely, Multi
talented AFP'ers should denote their talents in a list with a / between talents,
e.g. a computing student (or teacher) would be AC/E

AB
    AFP'er of Biological Sciences
AC
    AFP'er of Computing
ACh
    AFP'er of Chemistry
ACo
    AFP'er of Commerce
AE
    AFP'er of Education
AEc
    AFP'er of Economics
AEn
    AFP'er of Engineering
AGe
    AFP'er of Geography
AGo
    AFP'er of Government
AHi
    AFP'er of History
AHu
    AFP'er of Humanities
ALa
    AFP'er of Law
ALi
    AFP'er of Literature
ALn
    AFP'er of Languages
AM
    AFP'er of Maths
AMD
    AFP'er of Medicine
AMi
    AFP'er of the Military
AMu
    AFP'er of Music
ANL
    AFP'er with a non listed trade
AP
    AFP'er of Physics
APA
    AFP'er of the Performing Arts
AOtD
    AFP'er on the dole
AU
    AFP'er Undecided
AAT
    AFP'er of All Trades (master of none!)

You may  like to  add a  two letter  code to  give an  indication of  country of
origin, the internet  standard codes used in email addresses  should be adopted,
(use US for Merkia). I.e. AU-UK, AAT-NL etc.

* * *

### Appearance

Whilst it really doesn't matter what you  look like, it can help for finding out
when going to  an afpmeet exactly which table with  the chocolate covered coffee
beans, glove  puppets, and people  trying not to talk  about Iceland is  the one
you're after if you have some idea of what people look like.

* * *

### Clothing

d++
    I tend to be well turned out. Smart. Never jeans. A jacket for preference.

d+
    I tend to be smart, but casual. I occasionally wear jeans, but only when
everything else is at the dry cleaners.

d
    I dress for comfort. As soon as work finishes I'm into comfortable clothes.
If it doesn't look good that's your problem.

d-
    Jeans and T Shirt. Always.

d--
    The T shirt normally has a slogan.

d---
    Sometimes you can even see the slogan.

d----
    It had a slogan?

d-----
    Shell Suit

dx
    Cross Dresser 

d*
    Leather, PVC or something similar wherever possible

d?
    I dunno what I usually wear. I just grab whatever I can

!d
    No clothes.

* * *

### Shape

This category comes in two parts, mix and match to suit yourself. If you don't
want to participate in one or other category, just put in a ! e.g. s:+ s-:++
s++:- s+:!

s++++
    I am an Official Giant
s+++:+++
    Why do they make doors so low? : Why are they so narrow?
s++:++
    I have to duck to drive an average car : I have to struggle to get the seat
    belt on
s+:+
    I'm taller than average : I'm rounder than average
s:
    I'm average height and weight
s-:-
    I'm smaller than average : I could do with putting on some weight
s--:--
    If I stand on tiptoe I can touch the top of the door : I'm quite slim
    indeed. 
s---:---
    I can teach you the words to the 'Gold' song : I COULD MURDER A CURRY

* * *

### Age

a+++
    I'm at retirement age
a++
    I'm over 50
a+
    I've hit the big four oh.
a
    I'm still in my thirties
a-
    I'm in that glorious time, have left school, not yet thirty.
a--
    I could legally leave school
a---
    I still have to go to school
a----
    I'm not yet in secondary school
!a
    None of your business!

For exact age use the number, e.g. a 25 year old would be a25

*OR*

Give your year of birth as a 4-digit number, and omit the +/-'s - eg someone
born in 1977 would be a1977



* * *

## 2. AFP Attributes

* * *

### Usene

This gives your general usenet preferences, vital considering the medium of AFP

U+++
    I read many newsgroups on a regular basis. I am viewed as part of the
    wallpaper in most of them. 
U++
    I read a few newsgroups intensely.
U+
    I spend a lot of time in a few newsgroups.
U
    I read usenet pretty regularly
U-
    I tend to drop into usenet from time to time
U--
    I only look into usenet when there is nothing else on
U---
    Usenet? Don't get me started on that waste of bandwidth!

The qualifier P can be used to indicate that over 50% of your usenet time is
devoted to AFP and its related subgroups., e.g. UP+

* * *

### AFP

This code is used to quantify your AFP experience in some detail. The code R was
chosen due  to its  relevance. Some  people don't have  killfiles, and  do their
selection  by hand.  In this  case choose  the tag  which most  approximates the
amount of afp skipped.

R++++
    I read every message on afp (barring spam). If I'm away I read everything
    that was posted in the interim to get back up to speed. I archive all afp
    posts.

R+++
    I read every message on afp (barring spam). If I'm away I read everything
    that was posted in the interim to get back up to speed.

R++
    I read everything that reaches my server (barring spam).
R+
    I have a small killfile, but read almost everything.
R
    I read afp regularly, but have a healthy killfile to keep it manageable.

R-
    A number of afpers/topics on autoselect, a healthy killfile, and the rest if
    I get time.

R--
    I only get time to drop in occasionally, and scan the subject lines for
    interesting-looking messages.

R---
    I don't have time to read any afp. Afper in spirit only.
!R
    I'm not associated with afp, and don't consider myself an afper.
R?
    afp? Wassat? (If you use this code, you are psychic)
R!
    My server doesn't get afp, and I can't/don't use news.lspace.org.
!R
    I refuse to participate in afp (dedicated abp'ers would use this). [^3]
R^
    I have left the group for a significant period and have since rejoined.

* * *

### Feetneet

AFP uses footnotes quite often, this tag categorises your footnote usage.

F++++
    My footnotes suffer recursion loops.
F+++
    My footnotes have numbered in the double figures.
F++
    I have used more than one footnote in the same post
F+
    I have used footnotes more than once.
F
    I have used a footnote.
F-
    I have thought about using a footnote but decided against it.
F--
    I think footnotes obscure the meaning, and hence I avoid them
F---
    Footnotes are the spawn of the devil and should be avoided at all costs.
F----
    Footnotes are the most appalling creation in afp, they characterise fluffy
    thinking in the mind of the person who uses them, indicating that they can't
    put their thoughts in order and must resort to the electronic postit note as
    an afterthought. Have they never heard of editing their posts? I tend to
    killfile people who use footnotes too much.
F?
    What's a footnote?

* * *

### Hedgehogs
    
        \\\ 
        \\\\__o
    ____\\\\'/____     Need I say more? 

h+++
    I am Jimmy Brokaw
h++
    I am a member of the church of the hedgehog.
h+
    I was there when AFP was going through its 'hedgehog' period.[3]
h
    I know the words of the hedgehog song.
h-
    I have heard of the hedgehog song.
h--
    There is a hedgehog song?
h?
    Why is there a hedgehog in this code?
!h
    I refuse to participate with hedgehogs. :)

It should be noticed that this refers to the *first* hedgehog period... Turtles
are *not* mentioned :-)

* * *

### Psions

A  Psion is  a  fact  of life  for  many AFP'ers,  more  so  than other  palmtop
computers, hence  there is no  winCE tag, Newton tag  or anything else.  This is
Psion only!

P++++
    I work for the Psion company
P+++
    I love my Psion. I worship my Psion. My Psion goes Bingely Bingely Beep.
    Windows CE machines are Devil Spawn. All my appointments are kept on my Psion.
    My Psion is internet capable. Without my psion my life would disintegrate. I
    have taken my Psion to an afpmeet. 

P++
    My Psion is a useful tool for organising my life. Life would be awkward
    without it.

P+
    My Psion is a useful replacement for my diary

P
    My Psion replaces my diary

P-
    I do not own a Psion (but want one)

P--
    I do not own a Psion through indifference.

P---
    Psions are an invention for disorganised people which rely on organisational
    skills to use. Give me a notepad and pen any time.

P----
    Psions are a con perpetrated by the computer industry to take away money
    from people who can't afford a real laptop computer.

P-----
    I own a Windows CE palmtop and was not threatened with a cabbage to take
    ownership!

P?
    What's a Psion?
!P
    I absolutely refuse to discuss Psions.
P=
    My Psion is an expensive calculator
P!
    I use ANOTHER palmtop computer, not Psion.

The following qualifier tags may be used to indicate your most used psion: 2, 3,
3a, 3c,  5 i.e. P5++ indicates  that the Psion  is a useful tool  for organising
life and that life would be awkward without it. A series 5 is the Psion used.

* * *

### OS War

AFP has had its share of OS wars  in the past. This category enables OS types to
spot one another. This is a dual  parted tag, mix and match as appropriate, e.g.
OS++++++ OS!- OS+ and so on

    defend it to my last breath.
OS++++
    OS wars are fun : My OS is pretty good. It's certainly better than some
    others I could mention.
OS++
    OS wars are fine from time to time : My OS has its faults, but it's the best
    on offer.
OS
    I can take or leave OS wars : I am aware of the limitations of my OS, but
    have no desire to change.
OS--
    OS wars are to be avoided : My OS has some problems, I'd be willing to
    change it if something better came along
OS----
    OS wars are not good, they sour the atmosphere of the group : My OS is
    pretty appalling, I want to change it.
OS------
    OS wars earn their perpetrators immediate killfiling : My OS just
    reformatted the hard drive.

An additional qualifying  tag *may* be used to identify  your OS, the qualifying
tag may not be felt appropriate, especially  if you are OS-:? or below. The most
loved/defended/used (delete as appropriate) tag should be used. Thus if you have
a Unix box with a Dos partition choose your favourite (least hated) OS.

U
    Unix (and all sub varients)
D
    MsDos (This includes Windows)
M
    MacOS
O
    OS/2
NS
    Non Specified

This section could have gone in two directions, it could have gone very complex,
or very  simple. I opted  for the latter to  avoid continually updating  for the
forgotten flavours of Unix or other cherished OS.

This gives things like OSU++

* * *

### Chocolate Covered Coffee Beans 

It is common  for AFP'ers to take  chocolate covered items to  meets. The Coffee
beans started it all.

C++++
    Chocolate covered coffee beans are the best hangover cure there is, if taken
    with alcohol. I love cccb. Ottery is a genius.
C+++
    I am cool with chocolate covered coffee beans. I can eat them by the handful
    and still have a good nights sleep.
C++
    Chocolate covered coffee beans are okay, but I tend to have trouble sleeping
    afterwards.
C+
    I can only sleep after eating the beans by use of copious amounts of alcohol.
C
    I can't sleep after eating the beans.
C-
    I get a little jittery, they keep me active.
C--
    I get hyperactive after eating the beans.
C---
    A caffeine overload means I am lucky if I sleep that night.
C----
    I am lucky if I sleep that week.
C?
    What are Chocolate covered coffee beans?
?C
    What is all the fuss about?
!C
    I refuse to have anything whatsoever to do with these OtterySpawn.

* * *

### Proposing Marriage

AFP'ers have been known to propose to each other. This is a long standing tradition.

M++
    I propose to most people when they first join the group.
M+
    I propose to most people in the end.
M
    I propose from time to time
M-
    I rarely propose
M--
    I never propose
M---
    I think this proposing lark is stupid. It's probably immoral and should be
    stopped. Besides, nobody has ever proposed to ME.

MPK
    (Work out the acronym yourself!) These proposals were quite fun several
    years ago, but they're getting a bit tedious. <old fogey number one>

MAB
    (Once again, work it out) I didn't find it terribly amusing the first time I
    encountered it. <old fogey number two>

* * *

### Being Proposed to

Some people attract more marriage proposals than others... this category applies
to proposals by afp'ers.

pp+++
    I've married an afp'er
pp++
    I'm engaged to an afp'er
pp+
    I've been proposed to by more that one afp'er
pp
    I've been proposed to.
pp-
    I have an 'understanding' with certain individual(s), though nothing has
    ever been said.
pp--
    I've fished for a proposal.
pp---
    I've never been proposed to.
pp----
    I've never been proposed to, despite fishing.
pp!
    I'd rather not be proposed to. (E.g. My SO might get jealous)
pp?
    What's a proposal?
!pp
    I refuse to tell you about my proposals

* * *

### L-Space

This category is specific to the L-space domain.

L+++++
    I am a member of the Lspace Cabal
L++++
    I maintain a mirror of www.lspace.org
L+++
    I have contributed to the lspace webpages in some way
L++
    I have been offered an Lspace.org email address
L+
    I regularly use the lspace servers
L
    The Lspace servers are okay
L-
    The Lspace servers could be put to better use
L--
    I don't like the Lspace servers on principle
L---
    www.lspace.org tends to sycophancy.
L?
    What is L-space?
L*
    http://www.lspace.org/ is my web-browser's default page (this may be used in
    conjunction with the above, e.g. L*+++

* * *

### L-Space Irc

The lspace irc  servers are very popular  these days, so here's a  tag for those
who have whiled away vast quantities of their phone bill chatting online.

I++++
    I am the sole reason irc.lspace exists (hi mark/kayla ;-)
I+++
    I remember Otto
I++
    I was there when #drum started
I+
    I remember #afpops
I
    I have joined recently
I-
    I've used other irc servers, might be on lspace irc soon
I--
    I have never used irc
I---
    I have no intention of ever *being* on lspace irc
I----
    irc? Don't get me started on that waste of bandwidth
!I
    I refuse to talk about That Place
I?
    Lspace has an irc server?
I!
    I go elsewhere to irc
I*
    I spend all my spare time on lspace irc
I**
    I'm on lspace irc when I should be doing other things.

Also, indicating the channels you use could  be done with a lowercase list after
the I, so mine would be: Iad**+++

The channel letters are:

#afp - a
#drum - d
#icq - i
#improv - m

The channel codes  should be in order  of preference - so somebody  who stays on
#drum but goes in #afp from time to time would use Ida, etc.

* * *

### Written work

This is a  tag for those of you  who have touched the group  with those literary
efforts we welcome - filks, haiku and the like

W+++
    I have had at least one piece of work performed/spoken by/to/etc the
    assembled masses of Pratchett fandom

W++
    I have posted several to the group
W+
    I post the odd filk or whatever
W
    I have never filked on the group
W-
    ... and probably wouldn't do a good job if I tried
W--
    ... and wouldn't want to anyway
W---
    ... bloody waste of time, so it is
W?
    What's a filk?
!W
    Don't get me started on the damn things
W!
    I've written 'em but you lot aren't good enough to hear them ;-)

* * *

### Cascades

c+++
    I select threads with the [c] tag.
c++
    I thoroughly enjoy cascades, and make use of the [c] tag.
c+
    I take part in cascades, and make use of the [c] tag.
c
    Cascades are harmless fun.
c-
    I tend to avoid cascades
c--
    Cascades are a waste of bandwidth and should not happen.
c---
    Anyone in a cascade spends some time in my killfile.

* * *

### Books

This category has to do with the  book obtaining habits of afp'ers. This applies
to libraries and bookshops. This tag  uses UK publishing dates. If, for example,
you are not in the  UK and get copies as soon as they hit  the shelves in the UK
then use B+.

If  you wait  until  they hit  the  shelves in  your own  country  then use  the
modifying tag  B*+. Choose the  tag which best fits  your usual habits,  if your
buying habits depend upon the book then remember the @ and () modifiers.

(Nb B*@+ implies that * varies, B*+@ implies that the number of + or - signs 
vary)

B++++
    I am Terry Pratchett
B+++
    I tend to get to proof read copies of books before they go for printing.
B++
    I tend to get copies of books before they hit the shelves.
B+
    I tend to get the first copies off the shelves
B
    I wait for the paperback, and get it as soon as I can.
B-
    I get the books when I can. No rush.
B--
    I read a little bit, and get the book if I like the look of it.
B---
    I steal books from relatives/the library when nobody is looking.
B----
    I am solely responsible for making Terry the most shoplifted author.
!B
    I refuse to read a Pratchett book.
B?
    What's a book?

* * *

### DW Conventions

This category is especially so that conventioneers can say "I was there". As
it stands this category applies to DWCon 96 unless otherwise indicated. The
use of colons enables it to apply to DWCon 98 and on. this Cn:+ means "I would
have liked to attend DwCon96, I will attend DWCon98".

Note that anything AFTER the last colon, as it is in the future, must be taken
as conditional. The addition of a two digit year code refers to which Con the
first field refers to - thus Cn98+:+ means "I was at DWCon 98, I want to be at
DWCon 2000" and Cn00+ means "I want to go to the millenicon". Therefore, Cn::+
means "I would have liked to attend in '96 and '98, and I would like to attend
in 2000"

Cn++++
    I took the custard/tapioca bath ("I am Paul Rood") OR "I'm dreading to find
    out what happens *next* time"

Cn+++
    I helped/will help dunk someone into the custard/tapioca/unknown
Cn++
    I helped/will help fill the custard/tapioca/unknown bath
Cn+
    I attended the DW Convention
Cn
    I would have liked to attend the DW Convention
Cn-
    I didn't know about the DW Convention until too late.
Cn--
    I avoided the DW Convention.
Cn?
    What's a DW Convention?

* * *

### ClareCraft Discworld Events

This is a tag  for those who went to one or more  of the discworld events hosted
by ClareCraft. It  is formed in the same  way as the Convention tag  - the value
before the first colon refers to the first CCDE, or if a year is given it refers
to that one. Thus:

CC++++
    I am Elton
CC+++
    I have helped organise at least one event (or will do)
CC++
    I helped out while there (or will do)
CC+
    I was there
CC
    I would have liked to attend
CC-
    I didn't know about it until too late.
CC--
    I avoided it.
CC?
    What's a CCDE?
CC*
    I am a member of WWACCDE for this year

The default year is 95, so my tag for example would be: CC97+:+++

* * *

### Pterry

This code is designed to specify the interaction that an AFP'er has had with
PTerry

PT+++++
    I see him daily (Terry would use this code!)
PT++++
    I've been out socially with him
PT+++
    I have had a *conversation* of reasonable length with PTerry (electronic or
    otherwise)
PT++
    I have been subjected to irony
PT+
    I have had more than one book signed
PT
    I have had a book signed
PT-
    I have stood in a book signing queue
PT--
    I saw the book signing queue and thought "sodthatforagameofsoldiers"
PT---
    To my knowledge I have never been within ten miles of the man.
PT?
    Terry Who?
!PT
    I refuse to divulge any information on this matter, So there.

* * *

### AFPurity [4]

This tag allows the  AFPurity to be incorporated into your  AFPCode. If you have
an AFPurity of 65% then this tag should read Pu65.

Qualifiers may, as always, be used...

If you wish to indicate your score by the new test [2], add it *after* a colon.
If you only have an old style score, use the code as is:

Pu65:59
    Old style score of 65, new style score of 59
Pu65
    Purity score of 65 on the original test
Pu:59
    Purity score of 59 on the new test
Pu65+
    65 and increasing
Pu65-
    65 and decreasing
Pu65@
    65, but subject to variation
!Pu
    I refuse to take the purity test
Pu?
    What is the Purity test?
Pu*
    I have yet to take the purity test.

* * *

## 3. Likes and Dislikes

* * *

### Babylon 5

**This tag is more optional than most**

Many AFP'ers like B5. This code is just for you.

5++++
    I am J. Michael Straczynski
5+++
    I think Babylon 5 is a truly innovative piece of programming with a well
    thought out ongoing storyline. I have my plans to break into the offices
    of Babylonian Productions and take photocopies of the B5 Bible. JMS is the
    second coming.
5++
    A wonderful production which has been well thought. This is Science Fiction
    at its best. A TV show where people are nasty to each other, go to the
    atoilet, nd are generally *real* (even if they are sometimes non human).
    aNone of this prime directive rubbish. I watch it religiously. I haven't
    missed an episode since it first came out.
5+
    Babylon 5 is certainly very watchable. I wouldn't like to miss an episode.
    It takes a few episodes to get into.
5
    I've seen it, and despite what people say I can take it or leave it.
5-
    This is SciFi? Where'd they get that hair? Could be worse.
5--
    This is a putrid load of rubbish. Amazing how it got its second series
    renewal, never mind the fifth!
5!
    Whatever my feelings on babylon 5, its place is not on afp!
!5
    I refuse to have anything to do with babylon 5

* * *

### X Files

**This tag is more optional than most**

In honour of the Goatie One, and a certain other, we must have an X Files
category.

X++++
    I am Chris Carter (no, not the Mulder and Scully one)
X+++
    I am a Goatie One.
X++
    I have followed up to a Chris Carter post
X+
    I have been in the same thread as Chris Carter
X
    I have read a Chris Carter post
X-
    I've skip over a Chris Carter posts
X--
    I don't recall a Chris Carter post reaching my server
X---
    I killfile Chris Carter posts.
X----
    I have said, in afp, "Are you the *real* Chris Carter?"
X?
    Who is Chris Carter? (Standard use of ?)
!X
    I refuse to participate with this tag (this is the standard use of !, but it
    does not hurt to remind you)

* * *

### Muppets Tonight!

**This tag is more optional than most**

This tag is to reflect the opinions on the venerable show.

MT++++
    I have the majority of the episodes archived
MT+++
    I want to buy Muppet Puppets.
MT++
    I tried not to miss an episode of Muppets Tonight! when it was on. I wish
    they'd show the second series (which has been filmed)
MT+
    Muppets Tonight was extremely watchable.
MT
    It was okay, I suppose.
MT-
    I don't particularly like the muppets
MT--
    Muppets Tonight! was a lot of puerile rubbish, I'm glad they only showed one
    season. 
MT---
    They should never have made that one season.
MT?
    What's Muppets Tonight?/Never seen it.
?MT
    Muppets Tonight? Muppets Tonight? ... THIS JOB'S TOO HARD!!!

* * *

## 4. Lifestyle

* * *

### Education

e+++++
    Nobel Prizewinner
e++++
    PhD
e+++
    Masters
e++
    Bachelor of Summat or other
e+
    A Levels (or equivalent 18 year old qualification)
e
    GCSE's (or equivalent 16 year old qualification)
e-
    Left School without exams.
e--
    Still in secondary.
e---
    Not got to secondary yet.
e!
    I refuse to have anything to do with education (I dropped out)
!e
    I refuse to discuss my educational status
eV
    Vocational qualifications, e.g. HND, BTec etc.

A levels and vocational qualifications would be eV+, the modifying V is next to
the e.

If you have, say a BSc, and are striving toward a PhD, then you'd use e++>++++

* * *

### Relationships

(Note, this is different to proposals)

r++++
    I am married to someone.
r+++
    I am living with someone (in a relationship).
r++
    I have an ongoing relationship with someone.
r+
    I go out on dates regularly.
r
    I have got dates in the past.
r-
    I had at least one date.
r--
    Is it my toothpaste?
r%
    I was going out with someone, but got dumped. B'strd.

For the above tags, if they mainly apply to relationship(s) with an afp'er(s)
you may want to use the modifier p.

I.e. rp++++

Someone who is living with someone but has an ongoing relationship with someone
else (why would you tell the world?) would be r+++/++

If that someone else is an afp'er, you'd be r+++/p++

In addition we have:

r!
    Never had a relationship
!r
    None of your business!
r?
    What's a relationship?
r*
    Confirmed bachelor (or spinster). I like it that way.

* * *

### Sex

Males use y, females x, if your gender is not for public knowledge use z.

e.g. x+ is a female who has had sex

z++++
    You want proof? Count the kids.
z+++
    I'm married. In theory this means that 'it' is available.
z++
    I've been referred to as easy.
z+
    Yup. I've done it.
z
    Yup. I've done it. Though I couldn't persuade anyone else to take part too.
z-
    Abstaining
z--
    Abstaining, unfortunately.
z---
    I'm a nun or priest
z*
    Perverted
z**
    Perverts look like Angels next to me.
!z
    Sex? What's that?
z?
    None of your business what my sex life is like! (choose the letter to denote
    gender only)
!z+
    No experience. Willing to learn.

* * *

## Forming the Code

Taking the above into consideration, my code would be

AC>$-UK d? s++++:+ a1977 UP++ R^+++ F++(++++) h+ P- OSU:+++ C++++ M-- pp+ L+++ c
B++ Cn::+ PT++++ Pu36- 5+ X++ MT++ e+ r-- y? Iad**++ W- CC97+:+++

The  next task  is to  form a  Codeblock. This  is in  the same  style as  a PGP
signature, including an OPTIONAL comment line.

    ----- Begin AFPCodeblock ----------- 
    AFP Code 2.0  
    ------ End AFPCodeblock ------------ 

or
    
    ----- Begin AFPCodeblock ----------- 
    Comment: 
    AFP Code 2.0  
    ------ End AFPCodeblock ------------ 

This gives
    
    ----- Begin AFPCodeblock ----------- 
    Comment: Please look in alt.fan.pratchett.announce for the FAQs! 
    AFP Code 2.0 AC>$-UK d? s++++:+ a1977 UP++ R^+++ F++(++++) h+ P- OSU:+++
    C++++ M-- pp+ L+++ c B++ Cn::+ PT++++ Pu36- 5+ X++ MT++ e+ r-- y? Iad**++ W-
    CC97+:+++
   ------ End AFPCodeblock ------------ 

It may be felt that this is too long for including in a sig. The bare code may
also be used "naked", with the inclusion of the word "end" as a terminator.

    AFP Code 2.0: AC>$-UK d? s++++:+ a1977 UP++ R^+++ F++(++++) h+ P- OSU:+++
    C++++ M-- pp+ L+++ c B++ Cn::+ PT++++ Pu36- 5+ X++ MT++ e+ r-- y? Iad**++ W-
    CC97+:+++ end

Another option is to put the code into your message headers, see the top of this
document for details.

--------------------------------------------------------------------------------

Maintained by : C. Cooke
Originally compiled : MurkyB

Suggestions,  pedantism and  assistance  from  : John  Fouhy,  Mike Knell,  Alex
Kamilewicz, Gid Holyoake, David Goddard, Julia Harris, Björn Friðgeir Björnsson,
John S. Ewing, Alan Bellingham, Leo Breebaart, Marina Strinkovsky, Colette Reap,
Ben Chalmers,  Richard Kettlewell, David  Goddard, Nat, Annika  Larsson, Darrell
Ottery, Mark Lowes, jrms, Michelena  Riosa,Warren Jones, ponder, Gabriel Krabbe,
James Green, Suzi Holyoake, Joy Green, Miq, Andy Brown, Richard Boss.

(Apologies  if I've  missed  out someone  whose  thoughts/corrections have  been
incorporated)

### Revision History

2.0
    Finalised version 2.0
2.0beta2
    Added explicit channel codes to the I tag, added 4-digit d-o-b to the age
    tag, minor spelling fixes and modifications to the W tag and intro.
2.0beta
    Addition of I, W and CC tags, modifications to Cn, R, s and Pu. Change of
    maintainer.
1.1a
    Minor maintenance release. A few links added to the web version. Country of
    origin suggestion adopted.
1.1
    Revision 1. Military pursuits added to occupation. Dress tag updated, Lspace
    tag updated, B tag updated, e tag updated, 5 tag updated, HTML version created.
1.0
    Final Release, R tag updated to reflect the fact that many people have
    reliable newsfeeds without using news.lspace.org. Muppets Tonight! tag
    updated. Relationship tag clarified. Psion tag updated. TOTAL revamp of the
    X tag. M tag updated, at the request of <strike>Leo S</strike> Mike Knell,
    pp tag clarified.
0.4beta
    Note about putting the code in headers added. Education tag updated. B tag
    extended. Footnote and hedgehog tag added. Psion tag extended. Muppets
    Tonight! tag added.
0.3beta
    Typos corrected, P tag extended, L tag corrected for pedantism, pp tag
    added, Pu tag added, d tag amended, OS tag simplified, Vocational
    qualifications added to the e tag.
0.2beta
    Various OS's added, PT tag extended, xyz tag corrected, P tag added, C tag
    extended, Type of AFP'er extended
0.1beta
    First Draft

### Plans for the future

I'd like someone to write an AFPCode decoder. This would read in a piece of text
and produce the plaintext AFPDecode. (In windows it would read the text from the
clipboard for example). The decoder should be able to handle correctly formatted
qualifiers, and it should be easily extendable as tags are changed.

I would like to  HTMLify this some more. I would like a  link to anything at all
related, e.g. Geekcode, Gothcode, Purity  Tests, Bookshops (preferably one which
has a page for Pterry), Babylon 5,  Psions, Muppets, X Files, Duels and so on...
i.e. links  (whether obvious or  obscure) for each section  - and in  some cases
each tag, e.g. the A tag (AFP'er  type) could have quite an eccentric and varied
set of links. Links can be mailed now.


_____References__________________________________________________________

[1]: https://is.gd/USLm4P -- Archived GeekCode page 

[2]: https://is.gd/2n12Qg -- Archived GothCode page

[3]: https://www.lspace.org/fandom/afp/the-hedgehog-files.html

[4]: https://is.gd/By99qC -- Archived AFPurity page


_____Feetneet____________________________________________________________

[^1]:   This file  was sourced from the  last extant link on  the wayback machine.
        Web links,  almost all  of which  are very dead,  have been  removed. If
        you  wish  to follow  those  links,  you can  try  the  web archive  at:
        https://is.gd/1TI2Ke

[^2]:   AFP == alt.fan.pratchett

[^3]:   ABP == alt.books.pratchett