User:Jorge Stolfi
I am a professor of computer science at the State University of Campinas, Brazil. Most of my work outside Wikipedia is related to computer graphics, computational geometry, image processing and numerical computing. I have also worked in computational linguistics and graph theory, and I have spent a lot of time analyzing the Voynich Manuscript.
I am the author of all edits by 143.106.24.42 and 143.106.24.25. I have also edited occasionally through 201.82.133.122, a shared IP (since aug.2009).
|
Specs
|
[edit] Missing templates
There are many templates that I sorely miss in Wikipedia. Here is a small sample.
[edit] The death of Wikipedia
Seriously now: Wikipedia is dying. Why? What can we do about it? My opinions are here, in case you care to know them.
[edit] Please do not use {{cite}} templates
Seriously too: dear fellow editor, I beg and advise you to please do not use the {{cite...}} templates to enter source references. That is not only a waste of your time, but actually a significant *dis*improvement over formatting the references by hand.
In the source text, the {{cite}} template call is at least twice as long as the hand-formatted version; it is much harder to read, and makes the surrounding text much harder to read too. The text it generates is no better than what one could get by hand, and is often much worse. For journal references, for example, it uses the compact citation format 37(10):1-23 — that was invented by technical journal publishers *to save paper*. The explicit format "volume 37, issue 10, pages 1-23" (which, by the way, is often used in the websites of technical journals) is more suited to the medium and to the typical readers of Wikipedia, who cannot be assumed to be acquanited with academic conventions.
There are several other disadvantages of the cite templates. For one thing, each variant has its own set of keywords; and if you use the wrong keyword (such as "publication" instead of "journal", or "tilte" instead of "title") the corresponding field is simply omitted without warning. It does not easily accomodate special situations, such as "Harald Stümpke [=Gerolf Steiner]" or "volume 10, pages 990-999 and volume 11, pages 1-30". If you copy-paste a reference from some external place, you will find that it is much easier to format the reference by hand than to fill in the fields of a {{cite}} call, whether directly or through the {{cite}} form. And so on.
Like many (too many) other features in Wikipedia, the cite templates were created by a handful of enthusiastic editors without a clear analysis of cost/benefits, and posted by them as if they were a "consensus" --- which they most emphatically are *not*. Then many other editors started using them in the mistaken impression that they are somehow good for Wikipedia --- which they most emphatically are *not*. I used to do that myself until I realized the sheer idiocy of those templates, and what the word "consensus" actually means in the Wikipedia guidelines.
So my advice is: forget the {{cite}} template, and just typeset the references by hand. It will save you a lot of time and grief, and you will get better-looking and more reader-friendly refs.
[edit] Proposal for out-of-body references
In May 2009 I proposed another way of adding references to Wp articles. Here is a prototype implementation of that proposal, hacked with the template mechanism:
- User:Jorge Stolfi/Oxocarbon test (test page for out-of-body references)
In brief: Instead of inserting the text of bibliographic citations ("ref-entries") in the article's source, with {{Cite...}} or <ref>...</ref> , each ref-entry is placed in a separate mini-article (a "ref-page"). Each ref-page is identified by a number, and is cited by including {{../@@|nnnnn}} in the citing article's source. (If the proposal is ever adopted, the template call will become just {{@@|nnnnn}}.)
When the citing article is fetched, the references are displayed in either of two formats. The "old style" is like today, with each citation showing as [23] (a "ref-link") that links to a "References" section at the end of the page. in the "new style", there is no "References" section, and each ref-link displays as ♦ that links to the corresponding ref-page.
For more details on the proposal, see
- User:Jorge Stolfi/Out-of-body references (a proposal to store bibliography entries separately from the citing articles).
The prototype is presently implemented by the User:Jorge Stolfi/@@ and its sub-pages, such as User:Jorge Stolfi/@@/MakeRefNew and User:Jorge Stolfi/@@/UsersRefStyleOption. The ref-pages used in the demo are currently stored as sub-pages of User:Jorge Stolfi/@@, such as User:Jorge Stolfi/@@/63323. For each ref-page there may be a half-line "ref-snippet", stored in User:Jorge Stolfi/@@/63323-s, which is displayed as a popup when the mouse hovers over the "♦".
Thanks to User:Plastikspork for carefully "userifying" the "@@" template, and to User:Ruslik0 for decisive help with the wiki template language.
[edit] Main contributions to Wikipedia
[edit] Significant new pages
[edit] Biology
- Jabiru • Maned Wolf • Bush Dog • Yacare Caiman • Paca • Common Agouti
- Trigona spinipes
- Phallusia nigra
- Lacrymaria (ciliate) • Lacrymaria olor • Dileptus anser
- arracacha • Oenanthe javanica • Stenocalyx dysentericus • Eugenia candolleana
- Momordica foetida • Momordica cymbalaria
- Stone Louse
[edit] Physics, geology
[edit] Chemistry
[edit] Inorganic
[edit] Oxocarbons
- graphite oxide
- ethylene dione • tetracarbon dioxide • pentacarbon dioxide
- 1,2-dioxetanedione • 1,3-dioxetanedione • carbon tetroxide
- oxalic anhydride • dioxane tetraketone • hexaoxotricyclobutabenzene
- tetrahydroxy-1,4-benzoquinone biscarbonate • tetrahydroxy-1,4-benzoquinone bisoxalate
- hexahydroxybenzene triscarbonate • hexahydroxybenzene trisoxalate
- benzoquinonetetracarboxylic dianhydride • ethylenetetracarboxylic dianhydride
- cyclobutanetetrone • cyclopentanepentone • cyclohexanehexone
- decahydroxycyclopentane • dodecahydroxycyclohexane
- benzotriyne • cyclocarbon
[edit] Oxocarbon acids, anions and salts
- oxocarbon anion • pseudo-oxocarbon anion
- hydrogenoxalate • potassium hydrogenoxalate
- acetylenediol • deltic acid • croconic acid • rhodizonic acid
- croconate blue • croconate violet • 2-(dicyanomethylene)croconate
- 1,2-bis(dicyanomethylene)squarate • 1,3-bis(dicyanomethylene)squarate
- acetylenedicarboxylic acid • acetylenedicarboxylate
- hydrogenacetylenedicarboxylate • potassium hydrogenacetylenedicarboxylate
- ethylenetetracarboxylic acid
- benzoquinonetetracarboxylic acid • furantetracarboxylic acid
- dihydroxymalonic acid • dioxosuccinic acid
- dicarbonate • tricarbonate
- methanetetracarboxylate • peroxocarbonate • peroxodicarbonate
[edit] Phenols, quinones, and hydroxyquinones
[edit] Hydrocarbons and hydrocarbon radicals
- butylene
- tetramethylbutane • tetracyclopropylmethane • staffane
- tetra-tert-butylmethane • tetra-tert-butyl-ethylene
- cucurbitane • lanostane
- 1.1.1-propellane • 2.2.2-propellane
[edit] Cucurbitane derivatives and other Momordica compounds
- balsaminapentaol • balsaminol A • balsaminol B • cucurbalsaminol A • cucurbalsaminol B • karavilagenin E • lepidolide
- momordicin • momordicin I • momordicin-28 • momordicine • momordicinin • momordicilin • momordenol • momordol
- momordin (protein) • momordin (saponin)
- charantin • charantoside • momordicoside • goyaglycoside • karaviloside
- kuguaglycoside • neokuguaglucoside • kuguacin • endecaphyllacin • hemslecin
- bryoamaride • brydioside • spinoside • khekadaengoside • datiscoside • scandenoside • perseapicroside
[edit] Other organic
- geminal diol • cyanopolyyne • orthoacetic acid
- L-deoxyribose • ribopyranose
- triisopropylamine
- formic anhydride • acetic formic anhydride • acetic oxalic anhydride • malonic anhydride
- ethenone • 3-oxetanone • alpha-propiolactone • alpha-acetolactone
- 3-Methyl-4-octanolide • cis-3-Methyl-4-octanolide • trans-3-Methyl-4-octanolide
- trans-3-Methyl-4-decanolide
- butylene carbonate • 1,2-butylene carbonate • trans-2,3-butylene carbonate • cis-2,3-butylene carbonate
- 2,2,4,4-tetramethyl-3-t-butyl-pentane-3-ol
- octadecatrienoic acid • beta-eleostearic acid
- guaiol
- dihydroimidazol-2-ylidene • Wanzlick equilibrium • 4-Methylimidazole
[edit] Mathematics and computing
- procedural parameter
- linked data structure
- opaque data type • rational data type • complex data type
- Template:Data types
- Mathcad syntax
- fingerprint (computing) • Randomization function
- snake oil (cryptography)
- text segmentation • word segmentation
- geometric modeling
- Pascal's theorem • Pappus's centroid theorem
- Minkowski addition • superellipsoid • superegg • supertoroid
- square root of a 2 by 2 matrix
- semidiameter
- cone (linear algebra) • convex cone • definite quadratic form
- opposite ring • non-commutative ring
[edit] People and characters
- Pierre Edouard Leopold Verger • Luis Enrique Sam Colop
- Monteiro Lobato • Antônio Houaiss • Gerolf Steiner • Henri Vernes
- Hugh Nevill • Jacqui Wood • Manuel Teixeira • Antoine Cassar • Mike Schertzer
- Lucy Seki • Álvaro Penteado Crósta
- Anatolii Alexeevitch Karatsuba • Yuri Petrovich Ofman • Eberhard Melchior
- Stefano Levialdi Ghiron • Leroy Milton Kelly • Fred W. Glover • Robert John Jenkins Junior
- Masaaki Kimura • Arthur Roberts (physicist)
- Alan Roland • Arindam Chakrabarti • Keren Madora Everett • Swami Atmajnanananda
- Johann Florian Heller • Ernest Tytus Bandrowski • Hans-Werner Wanzlick
- Harry R. Allcock • Guy Bertrand (chemist) • Michael K. Denk
- Eberhard_Melchior_(naturalist) • Martin Schaffner (pharmacist)
- Edward Kelley • Johannes Marcus Marci • Jacobus Sinapius • Raphael Sobiehrd-Mnishovsky
- John of Cornwall • Bernard de la Monnoye • Viktorin Hallmayer
- Giuseppe Viscovich • Biagio Marin • Angelo Beolco • Tifi Odasi
- Imam Abu Abdullah al-Qurtabi • Jacques de La Palice
- José Arigó • Alex Orbito • Edson Queiroz • Rubens Farias Jr. • William Frederick Koch
- Izalene Tiene • Antonio da Costa Santos
- Quino • Bill Tidy
- Irving Joshua Matrix • Daedalus (Ariadne) • Malba Tahan • Beremiz Samir
- Alley Oop • Topo Gigio
[edit] Books, movies, music, strips, poems
- Corriere dei Piccoli
- Sleeper (movie)
- Canace (play) • Deuce Coup • The Talents (play)
- In a Grove
- Carmen Possum • The Motor Bus (poem) • The Nasobame • The Song of la Palice
- Macaronea (Tifi Odasi poem) • Maid of Athens, ere we part (George Byron)
- Un Coup de Dés Jamais N'Abolira Le Hasard (Mallarmé)
- Alchemy (Margaret Mahy book)
- The Legend of the Realm of Light • The Warlock • The Alley Man • The Goblin Reservation
- Les géants de Mu • Les tours de cristal
- The Fabulous Philosopher's Stone (Disney comics)
- Grimbledon Down
- Sri Lanka Portuguese Creole Manuscript
- Gramática do Kamaiurá, Língua Tupi-Guarani do Alto Xingu
- Math Suks (song) • Papa Nero (song)
- Yutang Tabonon • Marcia Trionfale (Hallmayer)
- Choke (music collective) • Pitura Freska
- gaita (music style)
- Alley Oop (football)
- herbal
[edit] Archaeology, history, geography
- Indigenous people of Brazil • American Aborigines (disambiguation)
- Guaycuru peoples • Kadiweu people
- Minatogawa Man • Yamashita Cave Man • Pinza-Abu Cave Man
- Carchemish • Tikunani • Tunip-Tessup
- Yonaguni Monument
- Vainakh medieval towers
- Holy Ampulla
- Brazilian currency
- Hittites in the Bible
- Lanskroun, Czech Republic • Vila Carrão, São Paulo • Tapiitawa
- Mount Grappa • Crocetta • Montello (TV), Italy • Hi-yi-yi
- Damanese Portuguese-Indian Association • La Magwit
- Portuguese Settlement, Malacca
- Taurus Molecular Cloud 1
- Mardijker people • Kristang people • Mestiços (Sri Lanka)
- British Kaffraria • South Africa Kaffir people
- Cape Krio • Krio River
- Louisiana Creole people • Belizean Kriol people
- Criollo peoples
- DEC Systems Research Center
- Fluminense Federal University
- Accademia degli Infiammati
- Deutsche Gesellschaft für Technische Zusammenarbeit
- Celobar incident (Brazil, 2003)
[edit] Religions, mythology, spiritualism
- Candomblé Jejé • Candomblé Bantu • psychic surgery • cowrie-shell divination
- vade retro satana • presto (incantation)
- Saci (Brazilian folklore)
- list of alchemists
[edit] Linguistics
- Urartian language • Amerind languages • Venetic language • Quiché language
- Gutian language
- Svan language • Megrelian language • Laz language
- North Caucasian languages • Northwest Caucasian languages • Northeast Caucasian languages
- Niger-Kordofanian languages • Manding languages • Andi languages
- Krumen language
- Dutch-based creole languages • French-based creole languages
- English-based creole languages • German-based creole languages
- Arabic-based creole languages • Ngbandi-based creole languages
- Merico language
- Brava Crioulo language • São Vicente Crioulo language
- Santo Antão Crioulo language
- Upper Guinea Kriol language • Bidau Portuguese language
- Diu Indo-Portuguese language • Sri Lanka Indo-Portuguese language
- Portugis language • Papia Tugu language
- Cafundó language
- Krio • Krio Dayak language • Keriu language
- Murut • Murutic languages • Tagol Murut language
- Iban
[edit] Food and drink
- cauim • feijoada • papo de anjo • quindim • curau
- shochu • purée • smetana cream • rock cake
[edit] Tools, gadgets, concoctions
- screentone • soot • iron-gall nut ink
- shaker (laboratory) • cover slip
- film recorder • graphical output device • video projector
- choke valve • bed warmer • fiasco (bottle)
- Egg of Columbus (mechanical puzzle) • Egg of Columbus (tangram puzzle) • egg of Li Chun
- digital printing • filter (photography)
- SACI-2
[edit] Substantial factual contents
[edit] Biology
- guava • cassava • collard greens
- Trigona (genus)
- Chromohalobacter beijerinckii
- Etruscan Pygmy Shrew • Tomato Clownfish
- Rhinogradentia
[edit] Physics, chemistry, geology
[edit] Mathematics and computing
- centroid • surface of revolution • solid of revolution
- cone • conical surface • ruled surface
- barycentric subdivision
- aliasing* • signal reconstruction* • false-color image
- affine arithmetic
- brute-force search • backtracking • branch and bound • divide and conquer algorithm
- simulated annealing • metaheuristic
- hash function • data structure
- abstract data type record (computer science) • set (computer science)
- 2D geometric model
- subroutine
- /dev/null • interface (computer science) • array slicing
[edit] Gadgets, tools and concoctions
[edit] Food and drink
[edit] People
- Joseph H. Greenberg • Pseudo-Geber • Abu Musa Jabir Ibn Hayyan
- Sperone Speroni • John Dee • Júlio César de Mello e Souza
- Aurélio Buarque de Holanda Ferreira • Adoniran Barbosa
[edit] Linguistics
- Portuguese alphabet • Portuguese language • Portuguese grammar • Portuguese dialects
- Vietnamese alphabet • alphabets derived from the Latin
- Portuguese language • Makasar language • Venetian language
- Sri Lanka Indo-Portuguese language
- Kamayurá language • Pirahã language
- comparative method
- macaronic
[edit] Archaeology, history, geography
- Ebla • Urartu • Hurrians • Habiru
- Ötzi the Iceman • Dead Sea scrolls
- Xerox Alto • CamelCase
- Crocetta del Montello
- pre-Columbian trans-oceanic contact
- Pre-Siberian American Aborigines
- Peter I of Brazil • Colonial Brazil
- Vargeão Dome • Araguainha crater • Serra da Cangalha
[edit] Religions, legends, spiritualism
- alchemy • philosopher's stone
- Abrahamic religion • Candomblé • Candomblé Ketu
- exorcism • exorcist • spiritual possession
[edit] Books, movies, music
- Popol Vuh • Voynich Manuscript • The Man Who Counted
- Novo Dicionário da Língua Portuguesa
- list of fictional brands
[edit] Major reorganization, rewording, and copy-editing
[edit] Food and drink
[edit] Biology
[edit] Archaeology, history, geography
- Petrópolis • Campinas
- Teresina • São Luís • Salvador • Porto Velho • Porto Alegre
- São Paulo (city) • Manaus • João Pessoa • Belo Horizonte • Belém
- Fuchu, Hiroshima (city) • Chianti
- Native Americans • Native American name controversy • Burgher people
- Quiché • Kamayurá people • Abipón people
- Hittites • Hattians
[edit] Religion, mythology, spiritualism
- Mithraism • Mithras • Mithra • Mitra
- Yoruba mythology • Itan
- Spiritism • Kardecist Spiritism • Sabbath (witchcraft) • syncretism
- Kali's Child • Views on Ramakrishna • Ramakrishna's samadhi
- Mu (lost continent)
- Order of Our Lady of the Good Death
- Hinduism
- angel • archangel • hierarchy of angels • demonic hierarchy • seraph • cherub
- Azrael • Remiel • Raguel • Sariel • Uriel • Gabriel (angel) • Michael (angel)
- Iron-crutch Li
- pyramid power • Satanism • snake oil • spoon bending
[edit] People
- Alberto Santos-Dumont • Marco Polo • Blaise Pascal
- Peter II of Brazil
- Abu Bakr Mohammad Ibn Zakariya al-Razi • Jafar Sadiq
- Jára Cimrman
- Al-Farabi • George Hall • Jack Little • Akutagawa Ryunosuke
[edit] Linguistics
- Hattic language • Hittite language • Occidental language • Lezgi language
- Hurro-Urartian languages
- languages of the Caucasus • Caucasian • Caucasian race
- Iberian-Caucasian languages • South Caucasian languages • Alarodian languages
- Niger-Congo languages
- creole language • Portuguese-based creole languages
- Creole • Krio • Kriol • Kreyol • Kreol
- Gullah • Gullah language
- Daman Indo-Portuguese language • Kristang language • Macanese language
- Principense language • Annobonese language • Angolar language
- Forro • Forro language
- Papiamentu • Juba Arabic language • Fanagalo • Tetum language
- Sierra Leone Krio language • Belizean Kriol language • Liberian Kreyol language
- Aku language • Iban language
- Capeverdean Crioulo languages
[edit] Books, music
- Three Little Pigs • Big Bad Wolf
- manga
- epic poetry • Hebrew and Jewish epic poetry • Indian epic poetry
- list of Latin phrases • list of Latin proverbs
[edit] Mathematics
- sigmoid • sigmoid function
- Euler's totient function • radius• conic section
- mapping • map (mathematics) • mapping (mathematics)
- rotational invariance • interval (mathematics)
- scalar • scalar (physics) • scalar (mathematics)
- definite bilinear form
- function (mathematics) • binary relation
- injective function • bijective function • surjective function
- ellipse
- mean anomaly • eccentric anomaly • true anomaly
- Cartesian coordinate system • polar coordinate system • spherical coordinate system • cylindrical coordinate system
[edit] Physics, chemistry, electronics
- filter • filter (signal processing) • RC time constant • transfer function • frequency response • equalization filter
- filter (chemistry)
- marsh gas • sulfur • tetra-ethyl lead •
- butane • pentane • hexane
- propellane • 1.1.1-Propellane • 2.2.2-Propellane • 1,3-dehydroadamantane
- pyrolysis • combustion • ethanol
- neutrino • solar neutrino problem
- ecology • environment • environmental movement • social environment • natural environment
- sial (disambiguation)
[edit] Computing
- interface • Ook! programming language
- linked list • doubly-linked list
- image • digital image • color image • segmentation • segmentation (image processing) • image processing • image analysis
- mathematical morphology • morphological image processing
- signal (information theory)
- 2D computer graphics
- channel coding • moiré pattern
- checksum • hash function • cryptographic hash function
- hash table • Jenkins hash function • dynamic perfect hashing • collision (computer science)
- Graph (data structure) •
[edit] Gadgets, tools, concoctions
- proof coinage • fiasco • stream • chateau
- icon • crucifixion • hymn
- choke • anvil • ribbon • rebar
- sign • symbol • skull and crossbones • list of common symbols
- marbling • faux marbling
[edit] Miscellaneous
[edit] Other edits
- Paulínia • Sumaré • Jundiaí • Araras • Piracicaba
- Goiânia • Fortaleza • Florianópolis • São Vicente • São José do Rio Preto • São Carlos • Americana, Brazil
- Serra dos Órgãos
- Casimir Funk • Stefan Stambolov • Anthony Van Dyck • Donald Knuth
- Jabir Ibn Haiyan (Geber)
- Old Turkic alphabet
- Ook language (Discworld)
- Mabuya • Poison Ivy (movie) • kumite • Metropolis • Oriental Institute • Sayas-Lastra
- The Warlock • The Legend of the Realm of Light
- AC • GTZ • Juggalo • Kaasar Vadavali • nickel • Red Wolf • Mu
- palladium • Thelypteridaceae • 1 E0 m bicolor cat unreliable narrator • noise pollution • reconstruction conjecture
- matador • coracoid • hydrochloric acid • neutron • Skylab 2 • caesium • metro
- ADSL broadband filter • Kristi • Angolar (currency)
- Kotuku • atmospheric waveguide • ballistic gelatin • spring • spring (device) • Rubik's cube • bipropellant rocket • sake
- Higher criticism • base metal
- septentrional • meridional • occidental • oriental • zonal • Jovian • Collegio Romano • Inno e Marcia Pontificale
[edit] Meta-articles
- User:Jorge Stolfi/Signs and Symbols (Re: sign, symbol, and semiotics)
- User:Jorge Stolfi/Geographical names (Re: Kasaar Vadavali)
- User:Jorge Stolfi/self-describing Wikipedia article (April 1st, 2004)
- User:Jorge Stolfi/History of Middle Europe (re: Hittites and Hattians)
- User:Jorge Stolfi/BOO and FOO (subsidiary of History of Middle Europe).
- User:Jorge Stolfi/South Caucasian Lord's Prayer (ancillary to languages of the Caucasus &c.)
- User:Jorge Stolfi/Latin language Draft for new Latin language page.
- User:Jorge Stolfi/Scratch - Temporary work area.