specs
global scale (0–7)
| # | general | proficiency | enthusiasm | stance |
|---|---|---|---|---|
| 0 | Hostile / opposed | Can't, won't | Despise | Strongly against |
| 1 | Strong dislike | Aware it exists | Avoid actively | Against |
| 2 | Dislike / minimal | Dabbled briefly | Not interested | Lean against |
| 3 | Slight negative | Beginner | Cold | Slightly against |
| 4 | Baseline / neutral | Average | Take or leave | No opinion |
| 5 | Moderate positive | Competent | Enjoy | Lean toward |
| 6 | Strong positive | Advanced / daily | Enthusiast | Support |
| 7 | Obsessed / defining | Master / creator | Life-defining | Evangelist |
g: Geek Specialization (required)
/ separates domains, ~ prefixes custom, $ after domain = paid. No ratings.
type: special | category: identity | modifiers: paid, aspire, alternative
Computing & Tech
cs: Computer Scienceai: Artificial Intelligenceml: Machine Learningcy: Cybersecurityds: Data Sciencebc: Blockchainio: Internet of Thingsqc: Quantum Computingvr: Virtual Realityos: Operating Systemsdv: DevOpsap: API Developmentcl: Cloud Infrastructureeg: Edge Computingsc: Ethical Hackingux: User Experiencewp: Web Performancedb: Databasesem: Embedded Systemsfp: Functional Programmingnx: Networkingcv: Computer Visionnl: NLP / Comp. Linguisticscr: Cryptography
Science & Medicine
bi: Biologycm: Chemistryph: Physicsmd: Medicinenr: Neuroscienceev: Environmentalfs: Forensicsfd: Food Scienceas: Astronomygl: Geologybt: Biotechgn: Genetics
Engineering & Making
ee: Electrical Eng.me: Mechanical Eng.rb: Roboticsdy: DIY / Makertp: 3D Printingar: Arduinoce: Civil Eng.ae: Aerospace Eng.am: Additive Mfg.ct: Control Systems
Academic & Humanities
mt: Mathematicspl: Philosophyed: Educationlb: Library Sciencelw: Lawss: Social Sciencepy: Psychologycg: Cognitive Scienceli: Linguisticshs: Historyan: Anthropologyec: Economics
Art & Design
gd: Graphic Designad: Animationfa: Fine Artsmu: Musicpa: Performing Artssr: Screenwritingtw: Tech Writingwr: Writingvd: Game Designpg: Photographytx: Textile Artsty: Typography
Business & Comms
bz: Businessmk: Marketinggv: Governmentlo: Logisticsqa: QApm: Project Mgmthr: HR
Culture & Society
mm: Memesfn: Fandompp: Pop Culturegn: Gender Studiesal: Alt Lifestyles
Games & Media
rp: RPGsm: Streamingpd: Podcastingcw: Cosplay
Futurism
ax: Aerospaceft: Futurismali: Alien Theoriestr: Transhumanism
a: Age
type: direct | category: identity | scale: custom | modifiers: paid, aspire, alternative
- Under 10: Still loading. Baby Shark has more life experience.
- 10-14: Old enough for Linux opinions, too young to drive to the meetup.
- 15-19: Convinced you know everything. Might be right about the tech stuff.
- 20-24: Student loans arrived but so has 3am pizza freedom.
- 25-34: Peak earning-to-caring ratio. GitHub green, back complaining.
- 35-49: You remember dial-up noises. Kids ask what a floppy disk is.
- 50-64: You were there when it happened. All of it.
- 65+: Living legend. Your software runs on OSes born decades after you.
b: Build
type: special | category: appearance | modifiers: paid, aspire, alternative
height
- 0: Extremely short
- 1: Very short
- 2: Short
- 3: Below average
- 4: Average
- 5: Above average
- 6: Tall
- 7: Extremely tall
width
- 0: Extremely thin
- 1: Very thin
- 2: Slim
- 3: Below average
- 4: Average
- 5: Above average
- 6: Broad
- 7: Extremely broad
c: Clothing
type: direct | category: appearance | scale: custom | modifiers: paid, aspire, alternative
- Nudist: Quite a fashion statement.
- Punk: Safety pins are load-bearing.
- Political tees: Your shirts have opinions so you don't have to.
- Jeans & tee: Universal geek uniform. You own seven identical shirts.
- Average: Inoffensive. Forgettable. Exactly as intended.
- Smart casual: You've mastered the blazer-over-tee.
- Formal: You iron things. On purpose.
- Suit daily: CEO, lawyer, or cosplaying as one.
d: Editor / IDE
type: multi | category: tech | scale: proficiency | modifiers: paid, aspire, alternative
notable:
- 0: Opened it by accident, couldn't close it.
- 7: The editor is an extension of my nervous system.
vi: Vim / Neovim (block alias:vim)em: Emacs (block alias:emacs)vs: VS Code (block alias:vscode)ij: IntelliJ / JetBrains (block alias:idea)xc: Xcode (block alias:xcode)vt: Visual Studio (block alias:vstudio)ed: edna: nano / pico (block alias:nano)su: Sublime Text (block alias:sublime)ec: Eclipse (block alias:eclipse)np: Notepad++ (block alias:npp)hx: Helix (block alias:helix)ze: Zed (block alias:zed)ka: Kakoune (block alias:kakoune)lp: Lapce (block alias:lapce)at: Atom (block alias:atom)nv: NvChad / LazyVim (block alias:nvchad)
e: Education
type: direct | category: identity | scale: custom | modifiers: paid, aspire, alternative
- None / primary: School of life. And YouTube.
- Middle school: Survived. Emotionally, jury's still out.
- High school: They said best years. They lied.
- Trade / associates: You can actually do things, unlike philosophy majors.
- Bachelors: Four years and paper that cost more than your car.
- Masters: First degree wasn't enough to convince anyone.
- PhD: Call me Doctor. Especially at parties.
- Post-doc: Forgotten what sunlight looks like.
f: Food / Cooking
type: direct | category: lifestyle | scale: custom | modifiers: paid, aspire, alternative
- Microwave only: Smoke detector is your kitchen timer.
- Boils water: Sometimes remembers to turn off stove.
- Basic meals: Eggs and pasta. The two food groups.
- Follows recipes: To the letter. Substitution is heresy.
- Home cook: Friends don't dread your dinner invitations.
- Experiments: Sometimes works. You pretend you planned it.
- Hosts dinners: Spice rack has subdivisions.
- Chef level: Own a mandoline, all fingers intact.
h: Hair
type: multi | category: appearance | scale: custom | modifiers: paid, aspire, alternative
- Alopecia
- Shaved
- Stubble
- Below average
- Average
- Above average
- Impressive
- Sasquatch
h: Headf: Face / beardb: Browsm: Mustaches: Sideburns
i: AI Stance
type: direct | category: stance | scale: custom | modifiers: paid, aspire, alternative
- Butlerian Jihadist: Would unplug every GPU on earth.
- Strongly opposed: 'No AI' in bio, code, and dating profile.
- Skeptical: Prefer human-authored everything.
- Cautious: Ethics papers keep you up at night.
- Neutral tool: Like a hammer. No opinions about hammers.
- Positive: Copilot saved 20 minutes today.
- Enthusiast: Cyborg partnership workflow.
- Singularity evangelist: Grocery list is AI-generated.
j: Gaming
type: multi | category: entertainment | scale: enthusiasm | modifiers: paid, aspire, alternative
notable:
- 0: Video games are a waste of time.
- 7: People disconnect when they see your name.
Genre
rp: RPGfp: Shooterst: Strategypz: Puzzlesi: Simulationmm: MMOad: Adventuresp: Sportsmb: Metroidvaniaro: Roguelikesu: Survivalsa: Sandboxrr: Racingfi: Fightingho: Horror
Platform
pc: PCps: PlayStationxb: Xboxns: Switchmo: Mobilere: Retrovr: VRsd: Steam Deck
Tabletop
dn: D&Dpf: Pathfindercc: Call of Cthulhusr: Shadowrunwo: World of Darknessft: Fategu: GURPSbg: Board gamesmt: Magic: TGwh: Warhammer
k: Books
type: direct | category: entertainment | scale: custom | modifiers: paid, aspire, alternative
- Illiterate by choice: Words are tiny drawings that haven't tried hard enough.
- Not since school: Didn't finish that one either.
- Web only: You call this 'reading.'
- Occasional: Mostly when trapped on a plane.
- Few/year: Goodreads updated sporadically.
- Regular: To-read pile doubles as furniture.
- Avid: Library cards from multiple jurisdictions.
- Book/week: Shelves have shelves. Read this spec for fun.
l: Spoken Languages
type: multi | category: identity | scale: custom | modifiers: paid, aspire, alternative
- None
- Few words
- Tourist
- Beginner
- Conversational
- Proficient
- Fluent
- Native
m: Music
type: multi | category: entertainment | scale: enthusiasm | modifiers: paid, aspire, alternative
notable:
- 0: This genre is an assault on sound.
- 7: This genre IS your personality.
rk: Rock (block alias:rock)mt: Metal (block alias:metal)pk: Punk (block alias:punk)jz: Jazz (block alias:jazz)bl: Blues (block alias:blues)fk: Folk (block alias:folk)cl: Classical (block alias:clas)el: Electronic (block alias:elec)hp: Hip-hop (block alias:hip)pp: Pop (block alias:pop)rb: R&B (block alias:rnb)cn: Country (block alias:coun)ab: Ambient (block alias:amb)pg: Progressive (block alias:prog)rg: Reggae (block alias:reg)in: Indie (block alias:ind)sl: Soul (block alias:soul)lt: Latin (block alias:lat)wr: World (block alias:wrld)dk: Drum & Bass (block alias:dnb)tr: Trap (block alias:trap)lo: Lo-fi (block alias:lofi)sy: Synthwave (block alias:synth)go: Gospel (block alias:gospel)op: Opera (block alias:opera)ga: Garage (block alias:garage)
o: Operating System
type: multi | category: tech | scale: proficiency | modifiers: paid, aspire, alternative
notable:
- 0: Would mass-format every drive running this.
- 7: You ARE the sysadmin. First person plural.
Linux (x prefix)
xa: Archxd: Debianxu: Ubuntuxm: Mintxp: Pop!_OSxf: Fedoraxr: Red Hatxc: CentOS/Alma/Rockyxs: OpenSUSExg: Gentooxj: Manjaroxsl: Slackwarexn: NixOSxk: Kalixv: Voidxz: Zorinxx: MX Linuxxt: Tailsxq: Qubesxl: LFSxe: Elementaryxw: WSLxi: Immutablexb: Bedrock
BSD
fb: FreeBSDob: OpenBSDnb: NetBSDdb: DragonflyBSD
Windows
wt: Windows 10we: Windows 11ws: Win Server
Mac
mc: macOS
Mobile
an: Androidio: iOSpm: postmarketOSli: LineageOS
Other
sl: Solarisax: AIXch: ChromeOSha: Haikutm: TempleOSse: SerenityOSrx: Redoxpl: Plan 9
p: Programming Languages
type: multi | category: tech | scale: proficiency | modifiers: paid, aspire, alternative
notable:
- 0: Mass-produced negative opinions without writing a line.
- 7: You ARE the language. People cite your blog posts.
py: Python (block alias:python)rs: Rust (block alias:rust)c: Ccp: C++ (block alias:cpp)cs: C# (block alias:csharp)jv: Java (block alias:java)kt: Kotlin (block alias:kotlin)sw: Swift (block alias:swift)ph: PHP (block alias:php)pl: Perl (block alias:perl)lu: Lua (block alias:lua)hs: Haskell (block alias:haskell)cj: Clojure (block alias:clj)er: Erlang (block alias:erlang)ex: Elixir (block alias:elixir)sc: Scala (block alias:scala)jl: Julia (block alias:julia)r: Rm: MATLAB (block alias:matlab)zg: Zig (block alias:zig)ni: Nim (block alias:nim)as: Assembly (block alias:asm)sq: SQL (block alias:sql)ba: Bash (block alias:bash)ps: PowerShell (block alias:psh)vb: Visual Basicda: Dart (block alias:dart)oc: Obj-C (block alias:objc)ls: Lisp (block alias:lisp)js: JavaScriptts: TypeScriptgo: Gorb: Ruby (block alias:ruby)ml: OCaml (block alias:ocaml)fs: F# (block alias:fsharp)pr: Prolog (block alias:prolog)co: COBOL (block alias:cobol)fo: Fortran (block alias:fortran)gd: GDScript (block alias:gdscript)vl: VHDL (block alias:vhdl)sv: SystemVerilog (block alias:sysv)cr: Crystal (block alias:crystal)hy: Hy (block alias:hylang)rk: Racket (block alias:racket)tc: Tcl (block alias:tcl)aw: AWK (block alias:awk)sd: sed (block alias:sed)wm: WASM (block alias:wasm)
q: Security / Hacking
type: direct | category: tech | scale: custom | modifiers: paid, aspire, alternative
- No security: Password is 'password'. Click every link.
- Don't care: Firewalls are a construction thing.
- Default passwords: Pet name plus birth year. Reused everywhere.
- Basic awareness: Know phishing is bad. Fallen for it once.
- Password manager: Normal human security.
- 2FA everywhere: Judge friends' passwords.
- Encrypts everything: Paranoid but justified.
- Tinfoil hat: NSA has a file but can't read it either.
r: Religion
type: single | category: stance | scale: custom | modifiers: paid, aspire, alternative
- Hostile
- Strongly negative
- Lapsed
- Indifferent
- Cultural
- Moderate
- Devout
- Clergy-level
ch: Christian (block alias:chr)is: Islam (block alias:isl)ju: Judaism (block alias:jud)hi: Hindu (block alias:hin)bu: Buddhist (block alias:bud)sk: Sikh (block alias:sik)pg: Pagan (block alias:pag)de: Deist (block alias:dei)ag: Agnostic (block alias:agn)at: Atheist (block alias:ath)pn: Pantheist (block alias:pan)sp: Spiritual (block alias:spi)zo: Zoroastrian (block alias:zor)ja: Jain (block alias:jain)ta: Taoist (block alias:tao)sh: Shinto (block alias:shin)ba: Bahá'í (block alias:bah)dr: Druze (block alias:druz)
s: Sex / Relationships
type: direct | category: lifestyle | scale: custom | modifiers: paid, aspire, alternative
- Celibate: Made your peace.
- Not active (unwilling): Dating profile is unrewarded effort.
- Not active: 'Focusing on yourself.' Friends skeptical.
- Complicated: Status requires a flowchart.
- Private: None of your business.
- Dating: At least two dating apps.
- Partnered: Found someone who tolerates your geekery.
- Married w/ kids: Evidence is small, loud, doesn't sleep.
t: TV / Film
type: multi | category: entertainment | scale: enthusiasm | modifiers: paid, aspire, alternative
notable:
- 0: Crime against storytelling.
- 7: Know the lore deeper than the writers.
Sci-Fi
st: Star Treksw: Star Warssg: Stargateex: Expansebs: Battlestarbb: Babylon 5ff: Fireflydu: Dunefn: Foundationdw: Doctor Whotb: 3 Body Problemsi: Silofa: Falloutal: Alienbd: Blade Runneror: Orville
Fantasy
go: Game of Throneswo: Wheel of Timero: Rings of Powerwi: Witchersn: Sandman
Other
mp: Monty Pythonbt: Big Bang Theoryrm: Rick & Mortybl: Black Mirrorsv: Severancemr: Mr. Robothm: Humansww: Westworlddp: Devs
v: Politics
type: special | category: stance | modifiers: paid, aspire, alternative
social
- 0: Far-right authoritarian
- 1: Strong conservative
- 2: Conservative
- 3: Center-right
- 4: Centrist
- 5: Center-left
- 6: Progressive
- 7: Far-left libertarian
economic
- 0: Unregulated capitalism
- 1: Strong free market
- 2: Fiscal conservative
- 3: Center-right
- 4: Mixed economy
- 5: Social democrat
- 6: Democratic socialist
- 7: Full socialism
w: Hardware
type: direct | category: tech | scale: custom | modifiers: paid, aspire, alternative
- Defeated by USB: The cable won.
- Can plug in: Big hole is for power.
- Replaced a part: Three YouTube videos and mild weeping.
- Troubleshoots: Can tell RAM from a graphics card.
- Built a PC: Cable management isn't great but it posted.
- Comfortable: Friends call when things break.
- Mods regularly: Void warranties recreationally.
- Builds everything: Manufactured your own PCBs.
x: Comics / Manga
type: multi | category: entertainment | scale: enthusiasm | modifiers: paid, aspire, alternative
notable:
- 0: Comics are for children. (You're wrong.)
- 7: Collection requires its own room.
dc: DC Comicsmv: Marvel (block alias:marvel)mg: Manga (block alias:manga)dl: Dilbert (block alias:dilbert)xk: XKCD (block alias:xkcd)in: Indie (block alias:indie)wt: Webtoon (block alias:webtoon)gn: Graphic Novels (block alias:graphicnovel)
y: Fitness
type: direct | category: lifestyle | scale: custom | modifiers: paid, aspire, alternative
- What is outside: Cardiovascular exercise is walking to the fridge.
- Avoids activity: Physical activity is a social obligation.
- Occasional walk: Coffee is the point, not the walk.
- Light activity: Own athletic wear. Never been to a gym.
- Some exercise: Can climb stairs without existential crisis.
- Regular workouts: Track your steps.
- Very active: Resting heart rate impresses doctors.
- Daily athlete: Body is a temple. Temple has a squat rack.
z: Maker / DIY
type: direct | category: lifestyle | scale: custom | modifiers: paid, aspire, alternative
- Defeated by IKEA: Allen keys are your nemesis.
- IKEA once: One screw left over. Probably fine.
- Basic repairs: Holes approximately where they should be.
- Handy: Fixes hold. Duct tape is structural.
- Simple projects: A shelf here, a birdhouse there.
- Regular maker: Projects folder never shrinks.
- Advanced: Workshop has zones.
- Built my house: Hardware store sends Christmas card.