Michael's starred repositories
hacker-scripts
Based on a true story
Chrome-Extension-Starting-Bundle
A starting point for all chrome extensions
flutter-coverage
VSCode Extension for view the code coverage per folder/file in the test view
extension-duplicateIDdetector
I built this Chrome extension so I would be alerted whenever a duplicate DOM ID was used. Chrome later incorporated detection for this natively, so this has been sunsetted.
extension-random-sci-talk
I built this chrome extension so chrome users can quickly get a random talk from the scripture citation index with just a single click. Due to 3rd party API change in security, this is currently broken.
extension-byu-testing-center-line
Google Chrome extension that displays the BYU Testing Center line conditions as well as finals schedule. See website for website version. Non-extension version is at http://bean5.github.io/byu-testing-center-line.git/. Note: Only works when you are on the BYU network.
extension-byu-webcams
Google Chrome extension (a bit deprecated) that displays many BYU Webcams and updates them often (sometimes every second). See website for non-extension web version. Note: Only works when you are on the BYU network.
browser-extensions
Browser extensions for Terms of Service; Didn't Read. “I have read and agree to the Terms” is the biggest lie on the web. We aim to fix that. Get informed instantly about websites' terms & privacy policies, with ratings and summaries from the www.tosdr.org initiative.
paper-thesis
My published paper on the application of LDA on documents. Base corpus: Thousands of LDS General Conference articles spanning decades.
paper-jod-genetic-alignment
Whitepaper on application of genetic alignment on religious discourses. Base corpus: LDS Journal of Discourses comprised of hundreds of religious discourses.
paper-itoptalk-lda_lds_gc
Whitepaper on Topical LDA application on documents. Base corpus: LDS General Conference articles spanning decades. Built for a Ling 485 class.
paper-opposites
Whitepaper on the topic of whether opposites (up/down, cat/dog) exist in the mainstream perspective.
ml-classifier-midi-recognizer
I built this to apply machine learning classification techniques to a novel dataset of music I had built up in midi format. It is built in Java.
sandbox.elastic-search
A sandbox for playing with elasticsearch and kibana. It is containerized for easy standup. This was built for earlier versions of Elasticsearch, but was not properly pegged to versions, so your mileage may vary. Use at your own risk.
nlp-paraphrase-detector
I built this to automate discovery of common text between two documents. I used porter stemming, windowing, and make it save to file. I built the GUI in Java. This project was so successful that a competitor quickly added similar features and Dr. Hilton III published papers on results he discovered when using it.
com.portfolio-react
React + firebase + my data = my portfolio
ufw-docker
To fix the Docker and UFW security flaw without disabling iptables
wayback-machine-downloader
Download an entire website from the Wayback Machine.
modern-unix
A collection of modern/faster/saner alternatives to common unix commands.
mnemonic.js
Forked and modified using Bitcoin wordlist.
You-Dont-Need
People choose popular projects, often not because it applies to their problems