Pronouns: They/Them
About Me
Hey there! I'm Frosty, I'm a computer science major and an astronomy minor at RIT and a mod for Ranboo's Corner. I'm a huge fan of reading, programming, gaming, and backpacking. I also like of nature and I love to spend time outside. One of my favorite hobbies is astrophotography and I love to take pictures of the night sky, especially the moon! I ski and my favorite season is winter! Some of my favorite subjects in school are math and science. I also play violin and flute as well as a little bit of piano. Some of my favorite music to play is classical music.
Interests
Astrophotography, I just bought a new rig consisting of an Askar 60f refractor with an ASI585MC PRO cooled astro camera on an HEQ5 Pro mount. This is a huge upgrade from my previous telescopes and I am very excited about it! Ask me about it! I have many other projects that have come about through random hyperfixations that I have had over the years (most of which include programming of some kind).
Likes
- Reading
- Gaming
- Backpacking
- Chatting
- Programming
- Astrophotography
- Skiing
- Nature
- Math
Past Projects
- A program which displays your currently reading from either Goodreads or Storygraph and displays it on your discord profile as a current activity. This program should run on Windows, Mac or Linux though there are different files for each. All files can be found here and the latest release contains the zip files for each platform. You can also build from source and there are instructions in the repo!
- A graphical server-based chat application that uses RSA encryption for secure communication between a two clients using a socket connection. NOTE: the download files are in the .exe format. The server file can be found here and the client is here. There is a server running at frosty63.com that you can connect to. The keys are stored in your %appdata%/roaming folder on windows. NOTE: all of these files were developed on a windows 11 machine, they have not been tested on any other os.
- A program that computes the sequence created by the Collatz Conjecture for consecutive integers and stores the results in a dictionary to optimize subsequent computations.
- A program that computes the sequence created by the Collatz Conjecture for consecutive integers and stores the results in an SQLite database to persist data across sessions.
- A program that can create and solve sudoku puzzles using a depth first search (DFS) algorithm combined with backtracking.
- Various Discord bots that have a variety of functions including moderation, fun/entertainment, and utility
- A discord bot that is currently running that utilizes the user installable apps on discord, it allows the user to store and then search for any message (even if it has been deleted) in any server including DMs. It also has a website here but you must be logged in with discord which you can do here.
- A radix trie compressor to create massive regex to match any English input text. This works as a contains test for the text it was built on. It could also be used to test if a word is in the English language given a complete dataset.
- A chess AI model using pyTorch. It is a convolutional neural network (CNN) trained on a combination of data from games stockfish plays against stockfish and games that the AI plays against stockfish totaling ~3000 batches of 64 training points. The dataset is made up of states represented as tensors capturing board positions, material balance, and potential moves.
- A pair of AIs which recognize a hand and 21 coordinate pairs on the hand respectively. It does this by training on data generated by mediapipe, a python library for hand gesture recognition. This project was not finished as I did not have a large enough dataset to properly train the models. Trained on the limited dataset I put together (only about 3000 images of my own hands) it was able to recognize and crop images to include the hand but not to determine landmarks.
Programming Languages
I have experience - either self taught or through my degree - with the following programming languages:
- Python
- Java
- C
- C++
- C#
- HTML
- CSS
- JavaScript
- TypeScript
- SQL
Fun Facts
- I once read 2.4 million words in a week
- I have read The Name of The Wind by Patrick Rothfuss 12 times
- I backpacked the Long Trail
- I spent a month backpacking in Colorado every summer until Covid
- I am studying computer science at RIT
- I have no pets but I wish I had a cat
- I play violin and flute
- I play mostly classical music
Books
my read shelf:
Currently Reading:
- The Name of The Wind - Patrick Rothfuss
Favorite Books:
- The Name of The Wind - Patrick Rothfuss
- The Wise Mans Fear - Patrick Rothfuss
- Project Hail Mary - Andy Weir
- Six of Crows - Leigh Bardugo
- Crooked Kingdom - Leigh Bardugo
- Dresdon Files - Jim Butcher
- Dune - Frank Herbert
- The Martian - Andy Weir
- The Thrawn Trilogy (The Heir to The Empire Trilogy) - Timothy Zahn
- Leviathan Wakes - James S. A. Corey
- The Giver - Lois Lowry
- Seven Eves - Neal Stephenson
- The Lord of The Rings - J. R. R. Tolkien
- The Hobbit - J. R. R. Tolkien
- Red White and Royal Blue - Casey McQuiston
- Artemis - Andy Weir
- Babel - R. F. Kuang
- The Poppy War 1, 2, and 3 - R. F. Kuang
- A Strange and Stubborn Endurance - Foz Meadows
- All The Hidden Paths - Foz Meadows
- The Night Circus - Erin Morgenstern
On Repeat
My Liked Songs
My Favorite Classical Pieces