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
TD Bank$8.82
Epi Pen$134.56
OnePlus$15.50 + $20.50 coupon
Dude Products

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.

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
    • sudo dpkg -i kali-archive-keyring_2022.1_all.deb
  2. Add the Kali public archive key
    • wget -q -O – | sudo gpg –dearmor -o /usr/share/keyrings/kali-archive-keyring.gpg
  3. Ubuntu key for reference:
    • sudo apt-key adv –keyserver –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 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