ethmth
Columbia University student passionate about Linux, automation using Bash and Python, and front-end development. Seeking a Software Engineering Internship!
Columbia UniversityNew York, NY
Pinned Repositories
devfest-2024
DevFest '24 Website
arch-dots
arch-install
auto-youtuber
Scrape videos from Reddit, combine them into one, then upload them to YouTube completely autonomously every X days at every Y time.
lily
LILY (Lightweight Integrated List Syntax), is a Programming Language implemented using OCaml.
openair-vpn
An executable for managing openvpn connections on Linux with AirVPN.
personal-website
My Personal Website
pi-ip
A simple shell script that triggers an IFTTT webhook to POST a device's local IP address.
pitch-wizard
Pitch Wizard is an interactive web app with examples and a quiz to teach users how to identify the differences between four baseball pitches: Fastball, Changeup, Curveball, and Knuckleball. Built with Flask, jQuery, Bootstrap, and plain HTML/CSS/Javascript for Spring 2024 of COMS 4170 UI Design at Columbia University.
seatgeek-scanner
A tool to continuously search for tickets that fall below a target price within a date range for any given show on Seatgeek. Integrates with IFTTT webhooks. Uses Python, Selenium, and Docker.
ethmth's Repositories
ethmth/lily
LILY (Lightweight Integrated List Syntax), is a Programming Language implemented using OCaml.
ethmth/arch-dots
ethmth/arch-install
ethmth/auto-youtuber
Scrape videos from Reddit, combine them into one, then upload them to YouTube completely autonomously every X days at every Y time.
ethmth/openair-vpn
An executable for managing openvpn connections on Linux with AirVPN.
ethmth/personal-website
My Personal Website
ethmth/pi-ip
A simple shell script that triggers an IFTTT webhook to POST a device's local IP address.
ethmth/pitch-wizard
Pitch Wizard is an interactive web app with examples and a quiz to teach users how to identify the differences between four baseball pitches: Fastball, Changeup, Curveball, and Knuckleball. Built with Flask, jQuery, Bootstrap, and plain HTML/CSS/Javascript for Spring 2024 of COMS 4170 UI Design at Columbia University.
ethmth/seatgeek-scanner
A tool to continuously search for tickets that fall below a target price within a date range for any given show on Seatgeek. Integrates with IFTTT webhooks. Uses Python, Selenium, and Docker.
ethmth/blog
ethmth/bluez-gatt-server
Create a Bluetooth Low Energy GATT Service on BlueZ from a single terminal/bash command. Update its values from a single 'mosquitto_pub' (MQTT publish) command. No extra programming. Easy to script, easy to use.
ethmth/devfest-23-firebase
Links and details for the DevFest 23 Firebase Workshop
ethmth/e-scooter-data
ethmth/infinity-api-builder
ethmth/juce-plugin
This is a simple JUCE plugin that implements gain + pitch shifting on input audio, as well as the Karplus-Strong algorithm to generate string-like sounds.
ethmth/m365py
A lightweight python library to receive parsed BLE Xiaomi M365 scooter(Version=V1.3.8) messages using bluepy
ethmth/magic-status-executables
A KDE Plasma Widget to display custom status messages on Panels.
ethmth/ML-auto-baseball-pitching-overlay
⚾🤖⚾ Automatic baseball pitching overlay in realtime
ethmth/nextcloud-android
📱 Nextcloud Android app
ethmth/pia-ip
A suite of shell scripts that provide autonomous functionality for Port Forwarding from the Private Internet Access Linux VPN Client.
ethmth/resume
My Resume
ethmth/sd-forge-animatediff
AnimateDiff for Stable Diffusion WebUI Forge, mirror for https://github.com/continue-revolution/sd-webui-animatediff/tree/forge/master
ethmth/sd-webui-live-portrait
LivePortrait for AUTOMATIC1111 Stable Diffusion WebUI
ethmth/server-install
ethmth/thingm-blink-api
A simple web API for the ThingM Blink1 Device using Docker.
ethmth/tonejsmidijson