Open main menu
en This user is a native speaker of English.
grc-2 Ὅδε ὁ διασκευαστὴς ἀρχαίαν Ἑλληνικὴν γλῶσσαν γράφειν μέσως οἷος τ’ ἐστί.
la-1 Hic usuarius simplici lingua latina conferre potest.
de-1 Dieser Benutzer hat grundlegende Deutschkenntnisse.
fr-1 Cet utilisateur peut contribuer avec un niveau élémentaire de français.
ar-1 هذا المستخدم يعرف مبادئ العربية.
This user has an advanced understanding of the Greek alphabet.
This user has an intermediate understanding of the Arabic script.
This user has a basic understanding of the Hebrew script.

This user has a basic understanding of Hiragana.

This user has a basic understanding of Katakana.
This user has an advanced understanding of the International Phonetic Alphabet.
lua-4 This user can write and understand very complex Lua code.
JS-2 This user has a fair command of JavaScript, and can understand some scripts written by others.
Python-1 This user knows the basics of how to write Python code and make minor tweaks.
Search user languages or scripts

Ἄνδρα μοι ἔννεπε, Μοῦσα, πολύτροπον, ὃς μάλα πολλὰ
πλάγχθη, ἐπεὶ Τροίης ἱερὸν πτολίεθρον ἔπερσε·

For infrequently updated information about me, see my page on English Wikipedia.

Here on Wiktionary, I mainly edit Ancient Greek entries. I have a decent grasp of Latin too, and some knowledge of Old English. I can read the Arabic alphabet and have a decent understanding of the morphology. I am quite fascinated by historical phonology and wish there were more phonological information in etymology sections on Wiktionary, to make it less of a mystery how words have changed form.


I've created a number of functions using TemplateScript to perform tedious editing tasks with a single click, like adding {{non-gloss definition}} or {{subst:chars|grc}}, updating Ancient Greek conjugation tables, or converting lists of derived or related terms to the templates {{der3}} and {{rel3}}. These can be found here.

Other scripts:


Rust and CEdit

I wrote a Rust program available on GitHub with subcommands for quickly grabbing all instances of a set of templates from the dump and for generating information on headers used in entries (for the latter, see below), and a C program for processing pages in the dump with a Lua script. Ask on my talk page if you want lists of particular templates, or all instances of a template that contain particular text.



I speak a weirdly simplified variety of American English with a split based on Canadian raising and no distinction between the "short i" vowel and schwa.

/ai ˈspik ə ˈwiɹdly ˈsəmpləfai̯d vəˈrai̯əti əv əˈmeɹəkən ˈiŋɡləʃ wəθ ə ˈsplət best ɑn kəˈnediən ˈɹeziŋ ənd ˈno dəˈstiŋkʃən biˈtwin ðə ʃort ˈai̯ ˈvau̯əl ənd ʃwɑ ‖/

Un-lexicographical stuffEdit

My brother and I created a 24-hour clock that shows the path of the sun on any day at any location around the world. See (It needs a lot of work on its user experience.)

My stuffEdit