MET Pitch Berkeley + The Art of Cold Emails
“Parting is such sweet sorrow.” —William Shakespeare, Romeo and Juliet I never fully understood that line until the last night of M.E.T. Leaving people I had known for years had often felt ordinary. Yet leaving a group of people I had known for only three weeks felt like walking away from a life that had only just begun. Our Shark Tank pitch at Berkeley Haas. The player opens at 24:00 — our segment runs through 34:00. Liepmann — the photo 3D preview unavailable. Download the model. Liepmann — th ...
Post-CV: When the Pig Gets Overconfident (AKA Bloated)
I Am Bloated After finishing the Jenga stacking project from Cv1, I became bloated. Not physically. Mentally. The dangerous kind. Jenga stacking semi-automated with OpenCV, returning the best block candidate and waiting for human authorization before grabbing. The robot arm stacked a tower. The Intel RealSense D435 saw the blocks. OpenCV found rotated boxes, center points, angles, and a “best” block. The xArm moved. Nothing exploded. The code lives in simple-grab, if you want to see exactly how ...
When a Pig Started to Learn OpenCV... and Ended Up Moving a Robot Arm
Background I have a goal of stacking Jenga blocks with a robot arm. Not in simulation — with real hardware that can actually knock things over. The setup ended up being an Intel RealSense depth camera bolted to the wrist of a UFactory xArm (an eye-in-hand rig), OpenCV finding the best block in the frame, and the arm picking it up and placing it on a growing stack. But before any of that fancy motion, I needed to stop being scared of images. Short Goal So I started with this static photo of Jenga ...
Hedge Fund Day 3
Hedge Fund Day 3: A Hidden Layer In Optical Infrastructure Today I looked at an early-stage hard-tech company in high-speed optical communications. The simple version is this: as AI data centers grow, machines need to move more data, faster, with less power and lower latency. That pressure pushes optical modules to upgrade. Inside those modules are the parts that quietly decide speed, distance, power, yield, and cost. This company is working near that hidden layer. I do not think of it as a stab ...
Hedge Fund Day 2
Hedge Fund Day 2: The Operating Layer For Fragmented Compute I went in expecting to see a compute marketplace. That was the wrong frame. The better question is not whether a company can find cheaper GPUs and resell them at a higher price. That story is too thin. The more interesting question is whether scattered compute can be made to feel like a product. The product is not the GPU. The product is trust in the dispatch. That sounds obvious until you ask what “trust” requires. The Problem Is Not ...
Hedge Fund Day 1
Hedge Fund Day 1: Compute Scheduling Is Not GPU Rental Today I looked at an AI infrastructure company. The easy description would be: it rents out GPUs. That description is not exactly wrong, but it misses the point. It is like calling a ride-hailing network a car-rental business. The physical asset matters, but the deeper value is coordination: matching uneven supply with uneven demand, then hiding the mess from the user. The more interesting version of the company is this: It is trying to turn ...
The Origins of an Entrepreneurship Column and the Shifting Tides of the Semiconductor Industry
DaTong Chen A few years back (2012), I was invited to write a yearlong entrepreneurship column for the Tsinghua alumni magazine Shuimu Tsinghua. Several installments recounted my experiences founding OmniVision Technologies in Silicon Valley and SpreadTrum Communications in Shanghai — a sort of summary of the first half of my life. But who could have guessed that in recent years, both companies would be acquired, delisted from the U.S. markets, and brought back to the motherland to embark on ent ...
Edelweiss with Frequencies
Click to see powerpoint Sin Frequencies Precal Open notebook in Google Colab 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 import numpy as np import matplotlib.pyplot as plt from IPython.display import Audio SAMPLE_RATE = 44100 def make_note(frequency, duration, volume=1.0): t = np.linspace(0, duration, int(SAMPLE_RATE * duration), endpo ...
Robotic Arm Dos
One year later… Last year was my first encounter with the robotic arm. I managed to understand what it is and how to set it up. Sounds superficial? Indeed! This spring semester I decided to face the robotic arm again, with a bit more patience and a bit more courage. I felt confident that at least I could learn a bit more on the software side. Goals: The GRAND goal was to stack Jenga blocks with closed-loop visual control rather than scripted coordinates. To achieve this, I gave myself some Sub-G ...
What should I do?
My Exploration of Tech: I started exploring tech at the beginning of the summer before freshman year. Before that, most of what I cared about was economics, politics, food, and tennis. So honestly, it was a pretty late start. My real, almost logarithmic boost into technology came in the fall of my sophomore year. Through Tech and Innovation I, I found a class that gave me much more freedom to access and experiment with different areas of technology. A lot of times, I would watch YouTube videos a ...










