User:Jarble
Some interesting (but obscure) programming languages[edit]
Wikipedia used to have articles about these languages, but all of them have been deleted:
- Cat (programming language)
- Aikido (programming language)
- Agena (programming language)
- Picat
- Shen (programming language)
- Qi (programming language)
Some important tasks that should be automated[edit]
I spend much of my time performing various tedious tasks that could be done just as easily by a Wikipedia bot. Here's a list of tasks that I want to automate someday:
Fixing thousands of broken section anchors: these anchors break whenever a section's title is changed- Adding open-access links to references: OABOT can do this with references that use templates, but it still doesn't have a citation parser.
About me[edit]
This user is a member of the Association of Inclusionist Wikipedians.
The motto of the AIW is conservata veritate, which translates to "with the preserved truth". |
This user has an account on GitHub. |
CS | This user is a member of WikiProject Computer science. |
chr-2 | This user is an intermediate constraint handling rules programmer. |
pro-2 | This user is an intermediate Prolog programmer. |
ACE-1 | This user is an beginning Attempto Controlled English programmer. |
I am the author of a natural language programming system called EngScript. I have also written a a multilingual programming language translator that converts several programming languages into several other languages. One of my long-term goals is to develop a semantic reasoner for Wikipedia using Constraint Handling Rules.
Why Wikipedia needs a better peer review system:[edit]
A pending changes system already exists, but it is rarely used, so countless articles are still vulnerable to conflict-of-interest editing and long-term vandalism. Wikipedia often relies on administrator tools to prevent vandalism, but there is a chronic shortage of administrators in Wikipedia. A peer-review system could solve several chronic problems in Wikipedia, such as long-term vandalism and edit warring.
Some useful templates that I rely on[edit]
- {{reply-to}} for talk page reply notifications
- It is also possible to transclude sections of articles instead of transcluding entire pages. I used this feature to generate my public watchlist.
- {{Massviews}}
Pageview statistics[edit]
- Wikipedia_policies
- Wikipedia_guidelines
- Expert_systems
- Procedural_programming_languages
- Functional_languages
- Logic_programming_languages
- Declarative_programming_languages
- Specification_languages
- Object-oriented_programming_languages
My current Wikidata to-do list[edit]
- Items without Stack Exchange tags
- Items on Wikidata without statements
- Items that are not subclasses or instances of other items
My current Wikipedia to-do list[edit]
Computer graphics[edit]
- Computer representation of surfaces
- Describe some methods for mesh generation
Computational models of language acquisition[edit]
Describe other computational models of language acquisition based on statistical parsing, adaptive parsing, and grammar induction algorithms
Grammar induction[edit]
|
Here are some tasks awaiting attention:
|
Redirect pages to create[edit]
Important articles with no references[edit]
(list of unreferenced articles without "unreferenced" tags)
Sections with unexplained cleanup tags[edit]
Typos to fix[edit]
It is very tedious to search for these typos manually. Wikipedia could use a spell checker or grammar checker to detect these errors more reliably.
- "has became" instead of "has become"
- "had became" instead of "had become"
- "honered" instead of "honored"
- "defeted" instead of "defeated"
- "innapropriate" instead of "inappropriate"
- "organiation" and "organziation" instead of "organization"
- "roganize" instead of "organize"
WP:Content forks to merge[edit]
References to clean up[edit]
- URLs with nowiki tags
- DOI links
- References to link using Google Scholar:
- Misspelled links
- Referenced articles without links to online sources, to be completed using Google Scholar and WP:OABOT
- Reed–Solomon error correction
- Jerome_Ravetz
- Reinforcement
- Template matching
- Particle swarm optimization
- Multi-task learning
- Deception
- Consumer neuroscience
- Collaborative model
- Cooperative coevolution
- Alloparenting
- Acorn woodpecker
- Word-sense disambiguation
- Hypergraph
- Evolutionary algorithm
- Redistribution of income and wealth
- Artificial intelligence and law
- Reconstructive memory
- Memory improvement
Dusky leaf-nosed bat- Luzon fruit bat
- Memoization
Quantum neural networkHolographic associative memory]- Sparse distributed memory
Robotic sensing- Mass comparison
- Uralic–Yukaghir languages
- Spontaneous recovery
- Vladislav Illich-Svitych
- science.smith.edu
- Expired amazonaws links
- Broken links to www2.macleans.ca
- Broken links to articles.cnn.com
- Broken links to webcache.google.com
- Broken links to freebase.com
- Broken links to timesonline.co.uk
- Broken links to marx.org
- Broken links to zmag.org
- Referenced articles with "unreferenced" tags
- Broken links to academia.edu
Broken links to ias.ac.in- Broken links to observer.com
- Broken links to aolnews.com
- Broken links to asmjournals.org
- Broken links to sciencenow.sciencemag.org
- Broken links to worldnews.nbcnews.com
- Broken links to planetmath.org
- Bare-link citations for Google books, to be corrected using reftag.appspot.com
Possibly unreliable sources[edit]
- techopedia.com
- livestrong.com
- buzzle.com
- ehow.com
- vigilantcitizen.com - a website that publishes various conspiracy theories
- [insource:/www\.rense\.com/ Rense.com]
- Debate.org
- Self-references to Wikipedia ("circular references")
- Cram101 Textbook Reviews - contains much content that was copied directly from Wikipedia
- YourNewsWire.com
- dailycaller.com
- citations to internet forums
- lifezette.com
- disclose.tv
- educate-yourself.org
- abovetopsecret.com
- zerohedge.com
- List of articles that rely on low-quality Q&A sites
- Whatreallyhappened.com
- globalresearch.ca
References to other wikis[edit]
Things to refactor[edit]
- Merge templates without a talk page discussion link
Several search queries using {{findsourcesnotice}}Missing pages in Category:List of metropolitan areasRedundant parameters in "see also" hatnotes- Improperly formatted hatnotes
- Categorize some pages with example Java and C# code
- Find an easier way to generate photo montages like the one in Native Americans in the United States.
- Categorize some userbox templates
- Bare-link references
- Improperly formatted disambiguation templates
- Templates that need to be refactored as Lua modules
Missing articles and redirect pages to create[edit]
My favorite programming tools and programming paradigms[edit]
- Hygienic macros (especially Sweet.js)
- Natural language programming tools
- Source-to-source compilers
- Prolog
Some topics I'm interested in:[edit]
Pages that need to be disambiguated:[edit]
- ?: refers to two separate operators, but this page is only about one of those operators. There is no clear primary topic, so a disambiguation page might be useful here.
- New Order: This page is about a band, but "New Order" also refers to an entire era of Indonesian history, along with many other unrelated uses. Jarble (talk) 01:18, 8 August 2014 (UTC)
List of technical issues that I want to fix eventually[edit]
- WP:Broken section links haven't been updated since February 2013.
- {{mergeto}} and {{mergefrom}} don't work properly with section links.
- {{findsourcesnotice}} can't be included within articles.
- WP:VisualEditor still isn't working properly, and it still isn't enabled by default.
Some deleted articles that I am interested in[edit]
I wish I were still able to read these articles, but they are now visible to administrators only.
- CobolScript, a COBOL-to-JavaScript compiler. The article was deleted via the proposed deletion process.
- The article was undeleted, but it was nominated for deletion again and deleted a second time.
- TAKE ACTION games, a game studio which produced a game called Darfur is Dying
- Many articles about esoteric programming languages have been deleted from the English Wikipedia.
- getElementById, a widely used JavaScript function
- sEnglish, a natural language programming language
- Jslibs, a JavaScript library
- EjScript, a JavaScript implementation
- JxExtension
About me[edit]
I am an occasional Wikipedia editor. I sometimes correct spelling and grammar mistakes on the English Wikipedia. I also try to find pages that need to be merged, and tag them for merging as necessary.
List of redundant and tedious tasks that should be performed by Wikipedia bots[edit]
- Identifying unreferenced sections
- Automatically re-creating Google Books citations using the Google Books Citation Tool
- Automatically tagging articles that have no references or sources
- Automatically tagging articles that use bare URLs for citations
- Finding duplicate references within the same article
- Finding redundant links within the same article
- Identifying large paragraphs that have been copied and pasted from one article to another