Categories
Uncategorized

Karaoke List

This is a list of the songs I’ve sang at karaoke nights.

Haven’t Met You Yet – Michael BublĂ©
Friends in Low Places – Garth Brooks
Beer Can’t Fix – Thomas Rhett, John Pardi
Come and Knock on My Door – Three’s Company
Chandelier – Sia
Tequila – The Champs
Categories
Uncategorized

National Society of Collegiate Scholars Application Personal Statement

During my experiences in college, I find what is most engaging is when I tutor other students and help them succeed. By helping others, I also help myself improve and become a better person that is more prepared for the future. One day, I aim to become a teacher who inspires students to achieve things that we cannot imagine at this time.

Categories
Uncategorized

Content Affected by the 2023 WGA Writer’s Strike

This list is only of television shows that I actively watch and was affected by, and am either current on or near current. It doesn’t include any that I have paused watching (such as Young Sheldon, The Sandman, and Not Dead Yet) or plan to watch (such as Night Court 2023, Good Omens, and The Mandalorian). Data sourced from Wikipedia.

  • 9-1-1 (season 7 pushed to midseason)
  • 9-1-1: Lone Star (season 5 pushed to midseason)
  • Abbott Elementary (season 3 delayed indefinitely)
  • Cobra Kai (season 6 production halted)
  • Community: The Movie (filming delayed)
  • Euphoria (season 3 delayed)
  • Fire Country (season 2 delayed)
  • The Good Doctor (season 7 delayed)
  • The Handmaid’s Tale (season 7 writing suspended)
  • The Last of Us (season 2 delayed)
  • The Night Agent (season 2 production delayed)
  • Outer Banks (season 4 production delayed)
  • The Rookie (season 6 pushed to midseason)
  • So Help Me Todd (season 2 delayed)
  • Stranger Things (season 5 filming halted)
  • That ’90s Show (season 2 filming suspended)
  • Wednesday (season 2 delayed)
  • The White Lotus (season 3 delayed)
  • Will Trent (season 2 delayed to midseason)
  • You (season 5 production delayed)
Categories
Uncategorized

OpenRGB Configuration

For the Redragon K585 keyboard:

Color Wave: Go With the Stream (rainblowflicker side to side)
Spectrum Cycle: The Trial of Light (cycle betweeen colors)
Reactive: Pass without trace (pressed keys light up)
Reactive Ripple: Ripple graff (lights ripple from pressed key)
Rainbow Circle: Fast and the furious (lights flicker inward or outward)
Static: Normally on (lights are stationary in an assorted or solid pattern)

Categories
software

Software that is missing Dark Theme

This is a list of software that for some reason at the time of writing, still doesn’t have a dark theme option for the user interface.

This can include desktop applications as well as mobile applications

  • FileZilla FTP Client (may have workarounds depending on device)
  • Wolfram Mathematica (has a workaround only for documents)
  • Microsoft Excel (has a dark theme but not for documents natively)
  • Epic Games Launcher (no consistent UI, blinding after purchases)
  • Amazon Shopping
  • PayPal (neither website or mobile application)
  • Dunkin’ Donuts (requires light theme for barcode scanners)
  • Credit Karma
  • MyStudyLife

Categories
Uncategorized

Class Action Lawsuits

This is a list of some lawsuits, some of which I received a settlement for.

Equifax Breach$5.21
Google Plus Profile$2.15
Plaid$35.97
TD Bank$15.13
Epi Pen$134.56
Qualcomm
Meta
OnePlus$15.50 + $20.50 coupon
Dude Products
Luxottica
Categories
essays

The Internet Archive as an Educational Technology Tool

Foreword: This essay was written in November of 2020. I’m publishing it today, March 20th, 2023, in solidarity with the Internet Archive. More information about the Hachette v. Internet Archive lawsuit can be found on the Electronic Frontier Foundation website, the Library Futures website, and the Battle For the Libraries website by the advocacy group Fight For the Future.

The Internet Archive is a useful technology tool that has several factors to consider ethical usage for educational purposes. I am for the use of the Internet Archive for usage in an educational context because the content that might be used by an instructor would be specifically chosen and relevant to course material. Content that is used for educational purposes would be considered under Fair Use, as no one is profiting financially, but rather learning and engaging with content that might otherwise be unobtainable. Webpages that may no longer exist, videos and software that may otherwise be unobtainable, and books and newspapers that are difficult to obtain would still be able to be referenced.

Some arguments for using the Internet Archive for educational materials is the belief that information wants to be shared and that information wants to be free. By using materials that would otherwise be more rare or difficult to obtain for educational purposes, it can enlighten minds to think differently. Because specifically chosen content would be used under Fair Use, there would be freedom to apply and use the material as seen fit to the instructor to benefit the students and would be ethical from a contractual standpoint of the law. Students could benefit from viewing different eras of information from a unique perspective.

Some arguments against using the Internet Archive for educational material is that there could be information that publishers may have wanted to obtain a profit when used or educational purposes. By using the Internet Archive to obtain these materials, one is circumventing the systems provided by the publisher. Fair Use and copyright often overlap and can be viewed as grey area from a legal standpoint. While typically information is preferred to be available for lower-cost or free for educational purposes, creators of content have put work and effort into the creation, and therefore their labor would not be compensated for, which can be seen as an ethical problem.

In conclusion, using the Internet Archive for educational purposes is a good practice if done carefully and correctly. Content should be relevant to course material and used as such. Because of the free and open atmosphere of the Internet Archive, one still needs to apply how they use the material, crediting the authors and creators, and not circumventing them. Materials obtained from the Internet Archive should typically not be sold or used for profit unless they are in the Public Domain or especially have a license to do so. In an educational context, this is an unlikely occurrence, as generally the only profit would be gained knowledge.

Categories
guides software

Setting up Kali-Kex on Ubuntu on WSL

I like to use Windows Subsystem for Linux. It makes running Linux applications on Windows very easy and efficient. It runs natively, instead of emulated, and makes a workflow maintainable, including compiling Linux binaries for C and C++ applications using compilers such as GCC and Clang without needing to use simulator tools such as Cygwin and MinGW

I prefer the Ubuntu builds. It was the first Linux distribution to initially work with WSL.

With WSL 2.0 we have the ability to run graphical applications. We can use WSLg to run Windows containing individual applications within our regular interface.

However, Kali Linux’s distro has an alternative option, known as Kex. Kex allows us to have a full desktop workspace within the WSL environment with the XFCE desktop, as opposed to Ubuntu’s GNOME, which is not supported by Kex.

Since both Kali and Ubuntu are Debian-based distros, this means that the XFCE desktop and Kex can run functionally on either if installed correctly. My preference is to install Kex on Ubuntu.

These steps assume that WSL 2 is enabled and Ubuntu is installed from the Windows store and configured.

  1. Set up the Kali Keyring. This allows us to pull from Kali’s repository. The latest version can be installed in the Bash shell with this command:
    • wget https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2022.1_all.deb
    • sudo dpkg -i kali-archive-keyring_2022.1_all.deb
  2. Add the Kali public archive key
    • wget -q -O – https://archive.kali.org/archive-key.asc | sudo gpg –dearmor -o /usr/share/keyrings/kali-archive-keyring.gpg
  3. Ubuntu key for reference:
    • sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 871920D1991BC93C
  4. Add the Kali repository to the /etc/apt/sources.list
    • sudo nano /etc/apt/sources.list
    • Add the following line to the bottom of the sources.
    • deb http://http.kali.org/kali kali-rolling main non-free contrib
  5. Now run sudo apt update and sudo apt full -upgrade
  6. Now install Kex
    • sudo apt install -y kali-win-kex desktop-base xfce4 xfce4-places-plugin xfce4-goodies
  7. Kex should launch correctly. There are small configuration changes to make
  8. In Windows Terminal, the configuration can be added
    • wsl -d Ubuntu-22.04 kex –sl –wtstart -s
  9. For Ubuntu 22.04 on WSL. This would be the name of your distro on WSL. SL mode is integrated, vs Window mode.
  10. Set the new taskbar to autohide so it doesn’t cover the top of the screen in XFCE

Categories
Uncategorized

Configuring my Galaxy Watch 5

First the typical stuff:

  1. Initially pairing with the Galaxy Wearable app.
  2. When Bluetooth connects, I grant the contact sharing and phone sharing permissions.
  3. Throughout the account connection process, I connect my Google and Samsung accounts.
  4. I disallow the permissions for auto-updates and data sharing, but I allow location permissions.
  5. If applicable, configure mobile carrier service and APN.
  6. Install apps from phone using the Play Store.
  7. Update all apps on Play Store.
  8. Gboard as default keyboard.
  9. Cards added to Google Pay.
  10. Remove tiles

Now the sketchy stuff:

  1. Samung Galaxy Wearable app can be adjusted to scan QR codes for Mobile Carriers ESIM
    • About Galaxy Wearables
    • Tap Galaxy Wearable header several times
    • Test ESIM feature
    • QR Test mode turn ON
  2. Developer mode enable
    • Settings
    • About Watch
    • Software info
    • Software version press several times
  3. Enable ADB debugging and Wi-Fi debugging in developer settings
    • Remember to turn off ADB debugging when not using it
  4. Samsung Health Monitor modifications
    • For ECG and Blood Pressure monitoring
    • GeminiMan created a dedicated phone app to sideload the mods
    • SHM MOD Companion App (has self-updating feature)
    • Similar to the WearOS Manager
    • We’ll remove the un-modded one soon
  5. Remapping Google Wallet instead of Samsung Pay
    • Sideload GW4Remap and configure using instructions
    • Unfortunately we keep Bixby because if we map Google Assistant directly to Home Button hold, it would activate twice.
    • Note – On my own testing, I am having good success with disabling Google Assistant checkbox within the GW4Remap, and then assigning the Home button to Google Assistant. This may allow be to uninstall Bixby instead of simply disabling it
  6. Get rid of Bloat
    • Don’t remove Bixby Agent – We disabled it when remapping Google Wallet
    • You can remove Bixby Wakeup
    • Don’t remove Dialer – Google Phone doesn’t appear to work sideloaded
    • Nice list from Watch 4 which has some apps we want to keep
    • Plenty of watch faces to be removed, but leave a few stock ones. Don’t want to find out what happens when no watch face is available.
Categories
Uncategorized

Reasons I Might Have Your Phone Number In My Contacts

Sometimes there is a scenario where someone may attempt to share their number with me, but I already have it in my contacts. Here is a list of reasons that may be.

  1. You gave it to me or texted/called me at one point. Plain and simple.
  2. Someone added us to a group chat. It happens.
  3. Someone shared your number with me. Unlikely since I don’t ask.
  4. Your number was listed in a phone book or online directory.
  5. Your number came up in an online search for your name.