Document 2020-12-27
This commit is contained in:
parent
2d28749720
commit
05d0dbd0a1
|
@ -0,0 +1,17 @@
|
|||
# chalkbot
|
||||
|
||||
- A [[Discord]] bot written in [[Java]].
|
||||
- chalkbot aims to support as many languages and locales as possible.
|
||||
- chalkbot aims to "fill" the features that Discord is missing:
|
||||
- Storing timezones and retrieving times of users
|
||||
- Setting reminders for later dates
|
||||
- Managing pronoun roles
|
||||
- Having [[shortlinks]]
|
||||
- chalkbot aims to use [[Natural Language Processing]] for commands to be
|
||||
ergonomic and multilingual.
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[Java]: java "Java"
|
||||
[shortlinks]: shortlinks "Shortlinks"
|
||||
[Natural Language Processing]: natural-language-processing "Natural Language Processing"
|
||||
[//end]: # "Autogenerated link references"
|
|
@ -0,0 +1,7 @@
|
|||
# Hoopy the Hoop
|
||||
|
||||
- Hoopy the Hoop is an inanimate character in [[Portal]] and [[Portal 2]].
|
||||
- The developers of Portal and Portal 2 wanted to make Hoopy the Hoop become
|
||||
a sort of meme.
|
||||
- Hoopy the Hoop is not widely known about, while "The Cake is a Lie" is now
|
||||
one of the most pervasive memes in internet history.
|
|
@ -4,6 +4,6 @@
|
|||
- Set up Citra to play Ever Oasis with [[SamSeawell]] and [[Sirius902]].
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[SamSeawell]: ..\samseawell "SamSeawell"
|
||||
[Sirius902]: ..\sirius902 "Sirius902"
|
||||
[SamSeawell]: ../samseawell "SamSeawell"
|
||||
[Sirius902]: ../sirius902 "Sirius902"
|
||||
[//end]: # "Autogenerated link references"
|
||||
|
|
|
@ -0,0 +1,9 @@
|
|||
# 2020-12-13
|
||||
|
||||
- Continued work on my [[Minecraft]] mod that aims to teach functional
|
||||
programming concepts via game progression, [[monadmachines]].
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[Minecraft]: ..\minecraft "Minecraft"
|
||||
[monadmachines]: ..\monadmachines "monadmachines"
|
||||
[//end]: # "Autogenerated link references"
|
|
@ -0,0 +1,21 @@
|
|||
# 2020-12-27
|
||||
|
||||
- Discussed with [[Flancian]] about the semantics of [[pull]] nodes in the
|
||||
[[Agora]].
|
||||
- Discussed with [[Flancian]] about the meme "In [[Flancia]] there is an
|
||||
[[Agora]]" with respect to other meme attempts such as [[Hoopy the Hoop]].
|
||||
- Discussed some aspects of internet culture, especially with respect to
|
||||
the evolution of internet memes.
|
||||
- Did more [[TypeScript]] for my reimplementation of [[ChatChat]].
|
||||
- Looked into storing times for other users, discovered [[ICU4J]].
|
||||
- Looked into [[Natural Language Processing]] software for use in [[chalkbot]].
|
||||
- Found [[GrammaticalFramework]].
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[Flancian]: ../flancian "Flancian"
|
||||
[Agora]: ../agora "Agora"
|
||||
[Hoopy the Hoop]: ../hoopy-the-hoop "Hoopy the Hoop"
|
||||
[TypeScript]: ../typescript "TypeScript"
|
||||
[Natural Language Processing]: ../natural-language-processing "Natural Language Processing"
|
||||
[chalkbot]: ../chalkbot "chalkbot"
|
||||
[//end]: # "Autogenerated link references"
|
|
@ -0,0 +1,9 @@
|
|||
# monadmachines
|
||||
|
||||
- [[Minecraft]] mod that uses a block-building approach to teach functional
|
||||
programming.
|
||||
- Meant to be usable with no prior programming experience.
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[Minecraft]: minecraft "Minecraft"
|
||||
[//end]: # "Autogenerated link references"
|
|
@ -0,0 +1,3 @@
|
|||
# Natural Language Processing
|
||||
|
||||
- A study of software that aims to parse organic, spoken languages.
|
|
@ -0,0 +1,26 @@
|
|||
# Shortlinks
|
||||
|
||||
- A way of referencing URLs without typing out the full domain.
|
||||
- Common shorthands for websites are mutually agreed upon.
|
||||
- Commonly:
|
||||
- `gh/[user]/[repo]#[issue]` links to
|
||||
`https://github.com/[user]/[repo]/issues/[issue]`: `repo` and `issue` are
|
||||
omittable in the case that only a user or only a repository are wanted to
|
||||
be linked to.
|
||||
- Same for `gl` but to GitLab instead of GitHub.
|
||||
- Same for `gd` but to GitDab.
|
||||
- `tw/[user]` links to `https://twitter.com/[user]`.
|
||||
- `sw/[id]` links to
|
||||
`https://steamcommunity.com/sharedfiles/filedetails/?id=[id]`.
|
||||
- References to the [[Agora]] could also be made shortlinks, perhaps
|
||||
`ag/[node]`?
|
||||
- Shortlinks aim to emulate the automatic link replacements of the website
|
||||
in question.
|
||||
- `gh/[content]` should behave the same as if `[content]` was posted on
|
||||
GitHub itself.
|
||||
- `tw/[user]` should replace the functionality of mentioning `@user` on
|
||||
Twitter.
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[Agora]: agora "Agora"
|
||||
[//end]: # "Autogenerated link references"
|
|
@ -0,0 +1,8 @@
|
|||
# TypeScript
|
||||
|
||||
- A [[programming language]].
|
||||
- Aims to add [[static typing]] to [[JavaScript]].
|
||||
|
||||
[//begin]: # "Autogenerated link references for markdown compatibility"
|
||||
[programming language]: programming-language "Programming Language"
|
||||
[//end]: # "Autogenerated link references"
|
Loading…
Reference in New Issue