Feb 13, 20183D Printing Valentines ChocolatesValentines day may be a "Hallmark holiday" to most, but that doesn't mean that it can't be a fun one. I happen to be a big fan of...
Feb 2, 2018High Altitude Balloon ProjectAfter joining the Stanford Student Space Initiative high-altitude balloon team, one of our first projects was to build and launch our own...
Jan 26, 2018Building my NAS Media ServerOne of my first projects was creating a synchronized media library between multiple computers in multiple homes. The system worked well,...
Jan 20, 2018Going a Step Further with Google's Art DoppelgängersWhat if I could use my existing neural style transfer program to apply the style of my doppelgänger's painting onto my own photo?
Dec 21, 2017Bitcoin MiningMy computer has a pretty powerful GPU in my custom water cooling loop, and because I'm generally too busy to play video games, this power...
Dec 20, 2017Distributed Wi-Fi System and Improvised BackhaulMy parents live in a house with walls literally made of concrete and metal mesh, making each room effectively a faraday cage, AKA Wi-Fi...
Apr 24, 2017Experiments with PhotogrammetryPhotogrammetry is the science of making measurements from photographs, but in modern times this science has been focused particularly on...
Jan 22, 2017VR ProgrammingI am a strong believer in the potential for VR, and as a result, decided to experiment with building experiences in VR. After building in...
Sep 17, 2016Game Building in UnityUnity is a game development platform that has become particularly important in virtual reality application development. As someone who is...
Sep 17, 2016No-Compromise VR MachineAfter experiencing virtual reality (VR) for the first time, my parents decided that they wanted a system of their own. However, rather...
Sep 17, 2016Experimenting with DeepStyleDeepStyle is a deep learning algorithm similar to Deep Dream based off the research paper "A Neural Algorithm of Artistic Style". The...
Sep 16, 2016Intentionally Terrible DevicesThree of my friends and I created a team to enter a parody hackathon (media coverage here). We created a sterling-engine powered "social"...
Sep 16, 2016Family Location DisplayAfter recently watching one of the old Harry Potter movies, I became very interested in the Weasley family’s magically automated home, in...
Sep 16, 2016Experimenting with Deep DreamAfter building and water-cooling my personal computer with the performance to blow away even the most graphically intensive video games,...
Sep 16, 2016Arcade Machine (In Progress)I recently became interested in retro games, and wanted to build some sort of emulation station to play them. Initially, I thought I...
Sep 16, 2016Personal ComputerI have been building my own computers all my life, and designing them for performance (even if I don't use that performance) is one of my...
Sep 16, 2016Smart Umbrella StandDespite the drought, it still occasionally rains in San Francisco. The rain's sparsity only makes it harder to remember an umbrella, so...
Sep 16, 2016Raspberry Pi "Ambilight" SystemAmbilight is a discontinued feature on early Phillips flat panel TVs that used rear-facing fluorescent tubes to illuminate a wall behind...
Sep 16, 2016Android Programming: SF Ferry AppDesigned a simple Android app that displays ferry times for all the routes of the Golden Gate Ferry fleet. Automatically displays the...
Sep 15, 2016Data Synchronization over an Unreliable ConnectionI Designed a system to keep terabytes worth of multi-gigabyte files (a large HD movie collection) synchronized between three homes. One...