User:Artoria2e5

[ edit count] | [ edit summary usage]

I am Artoria2e5 on The Test Wiki. My global user page contains a few more userboxes, so check them out if you are looking for social pages. ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜ ⬜⬛⬛⬛⬜⬛⬜⬛⬜⬛⬜⬜⬜⬛⬜⬛⬛⬛⬛⬜⬜ ⬜⬜⬜⬛⬜⬛⬜⬛⬜⬛⬜⬛⬜⬛⬜⬛⬜⬜⬜⬛⬜ ⬜⬜⬛⬜⬜⬛⬛⬛⬜⬛⬜⬛⬜⬛⬜⬛⬛⬛⬛⬜⬜ <-- Emoj-ixel layout experiment; See zh:表情包 ⬜⬛⬜⬜⬜⬛⬜⬛⬜⬛⬜⬛⬜⬛⬜⬛⬜⬜⬜⬜⬜ ⬜⬛⬛⬛⬜⬛⬜⬛⬜⬜⬛⬜⬛⬜⬜⬛⬜⬜⬜⬜⬜ ⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜⬜

＼／＼／＼／＼／＼／＼／＼／＼／ ｃｏｒｎｅｒ　ｒｅｆｌｅｃｔｏｒ

Projects
I forget about things. Why not run me on XTools?

CJKV PUA
Document PUA code points used by old decoders for old CJK(V?) encodings, as normalizing PUA artifacts is as important as Unicode normalization. Most of the problem should arise in Chinese and Han Nom characters, as there are more characters to screw up.
 * Done:
 * GB 18030
 * Big5 (& -HKSCS) — Code page 950
 * MS PUA allocation: Kanji Database: Big5
 * Comprehensive history: MozTW: Mozilla & the Big5 family of encodings
 * Modern dataset: WHATWG Encoding Spec: Big5

Useful references:
 * Microsoft mappings (reference implementation)
 * commit logs from ICU and glibc (same)
 * WHATWG
 * "CJKV Information Processing" by Ken Lunde

Other plans:
 * Add the charts (or Python scripts with ) to stanfordnlp/CoreNLP wiki, then open an issue to suggest inclusion in.
 * Wiki ready w/ Python script and chart links:

VecFool
What if we write something that automatically generates bad jokes by substituting random words in a Wikipedia article for some  analogies? Word vectors can do that pretty well.

Infobox gene
There are some good stuff I can backport to here from the zh adaptions. Some messy "refactor" diffs coming up someday.


 * insert breaks to loops
 * replace ad-hoc string ops with not-very-ad-hoc ones (aliases, etc.)
 * probably go for a string table like CS1 is doing?
 * indents. let's face it we don't care about dirty diffs if it's fixed once and for all.
 * some styles like actual table literals.
 * and yeah we don't need to write chrTextTable out like that.
 * do early returns. why nest it when you can jump out of the wrong ones
 * use long string literals.

img tools

 * Hugin, stitching, surprisingly cool shite
 * GIMP
 * G'MIC for signal-processing magic
 * resynthesizer for redaction

misc

 * some hrt translation to zh.wp i guess
 * gcj-02, damn it: User:Artoria2e5/coord-notice, T162331
 * idk, maybe some madgenderscience-level fuckup
 * use Zhang to trace some shit from DigiGlobe to OSM
 * Special:PrefixIndex/Prokaryotic is a good source of bacteria-centric fuckups
 * Special:Search/"bundled in GNU coreutils" -POSIX: is part of the X/Open Portability Guide since issue 2 of 1987. It was inherited into the first version of POSIX and the Single Unix Specification. It first appeared in

Todo bucket:

Modules
zh:User:Artoria2e5