Final – Check in Buddy

PIN
For my final project in Hello Computer, I redeveloped my Personal Check-In Bot concept into a more casual, and ethical Check in Buddy. Check in Buddy was inspired by my observation that since the pandemic’s commencement, the majority of my conversations begin with people asking me how I am, regardless of our level of familiarity.[…]

Symmetric vs Asymmetric Encryption Definitions

PIN
Encryption is the process of scrambling the contents of a file in order to hide its contents. In order to scramble (encrypt) a file’s contents one needs a key, or “cipher text”, so that the file can be unscrambled (decrypted) when necessary. Encryption is useful for ensuring information privacy and security between parties. In symmetric[…]

Personal Check-In Voice Bot

PIN
For this week’s assignment, I built a simple emotional support check in voice bot using Google’s Dialogflow, and Firebase Service. This project is a jumping off point for my final project, which will incorporate different APIs and built-in events to enhance the user’s experience. As of now, the bot asks you how you are feeling,[…]

Packet Analysis With Wireshark

PIN
For this assignment our class was tasked with collecting packet data with the Wireshark tool. I chose to run Wireshark on my home network while running YouTube, Authy, Notion, ProtonMail Client, and Spotify on my laptop, Netflix on my iPad, and texting friends on my phone, for an hour. For half of that time I[…]

Looking at Packet Routes with Traceroute Assignment

PIN
Introduction For this assignment we were tasked to use the “traceroute” command line command to garner insight into the trajectories of information packets across IP addresses when we try to access certain websites. I chose to analyze traffic from adultswim.com (a media streaming site), duckduckgo.com (a search engine), drive.google.com (Google Drive), popvapor.com (a vendor), reddit.com[…]

Set Up A Host Assignment

PIN
Setup On September 8th, 2020, I spun up a virtual server through the Digital Ocean service to Tom Igoe’s assignment specifications. Our assignment was to leave our server running for a week with an Uncomplicated Firewall (ufw) and to observe and analyze the firewall’s logs of attempted connections to our server. On September 14th, I[…]

ZigBee Communication Protocol

PIN
What is ZigBee? ZigBee is a digital radio-based low-power, low data rate, and close proximity wireless personal area network protocol. ZigBee is built upon the Electrical and Electronics Engineers’ Low-Rate Wireless Personal Area Network 802.15.4 (LR-WPAN) technical standard, as such, it communicates over channels in 2.4GHz, 868MHz, and 915MHz bands. Zigbee is maintained by the[…]

Inspiration from Laplacian Forms

PIN
I was inspired by Jessica Rosenkrantz and Jesse Louis-Rosenberg’s Nervous System design, submitted for the 2019 ICERM Illustrating Mathematics Exhibition. Though I am not sure how I would derivate from this material technically, I can appreciate where my past body of work plays into this design, and what kind of product I might want to[…]

Week 1 – Conjuring

PIN
This week we were tasked with “building an interface for conjuring an environment rather than traveling through it”. This week we were also introduced to the machine learning software RunwayML. I decided to train a model on RunwayML based on images of my apartment, and present them as a fluid scene in a p5.Js animation.[…]