Sunday, August 27, 2017

7/27/2017: Move-out!


  1. Breakfast with Venk from the house--we make eggs and bacon.
  2. Drop off the bike I borrowed from Xin. Go into the lab to write one more thing into my example script and see if I can fix an opaque bug with the camera interface. No luck on the latter, but I call it quits in time to make it to the Indian buffet for my last meal in Seattle (note: last in this post and probably subsequent posts means "last for 6 months". Take Cody's bike and haul up the Ave, savoring the echoes of the past all around me.
  3. Indian buffet is delicious! Read a crazy Ribbonfarm about millenials.
  4. Return to my house for manic packing and laundry. The fam shows up and we go through our now-routine shoveling-and-cleaning blitzkrieg.
  5. Grab snacks at QFC, then watch a volleyball game, the first of the season. It's very exciting and nail-biting but the Dawgs lose, to some goofballs out of Omaha ;)
  6. Go to Spaghetti Factory for a delicious meal, then back to Bellingham. I watch some more category theory videos on the way back and hanging outside the house, work out a bit with my stretchy thing of +1 Spencer, write this log, and hit it.

Monday, July 31, 2017

7/31/17: What is? my life? Pretty great / but bizarre, man


  1. 7/31/17
    1. Wake up at 5:30 to email Marzhauser, whose German time zone is the opposite of mine, with some tech support questions. Planned to call but was too bleary to be cogent. Went back to bed.
    2. Woke up again at 8:30, but could scarce rouse myself until 9. Compensated for my sluggishness by hustling myself out the door with a snack bar for breakfast.
    3. My real breakfast was waiting for me in the lab. The microscope I’m working on is usually quiet in the morning, so I’d left my stage on it and planned to reinstall the manual stage in the morning. Instead, one of the lab’s grad students, B, was impatiently searching on my automated stage, turning the knobs attached to the stepper motors by hand (questionable) and with a 1kg slab of dense copper propping up the sample (quite untenable). I didn’t realize how heavy the copper was at the time, so I let him continue searching while I waited for the salesperson from Olympus to arrive. Checked out the coaxial drive, sent some email.
    4. At 10 sharp my fine pal Brendon from Olympus arrived outside the lab. I showed him in and explained our predicament. Namely, the motorized stage, which I bought on eBay and was designed for a slightly different microscope, couldn’t be mounted high enough to focus on. All the while B continued searching; I had to ask him to take a break.
    5. Brendon assessed the situation with a pro’s eye, and though no immediate solution sprung to mind, he promised me an evaluation soon. So we went to look at the range of travel of the stage, since I’d gotten some weird behavior trying to calibrate it on Sunday. We rearranged cables, booted up the controller, started moving the stage, and lo and behold, the X-axis motor was sticking! Unbelievable. I immediately picked up the 1 kg slab of copper and realized perhaps B’s impatience had been disastrous; the stage is rated for 500g at most. Brendon and I didn’t make much progress diagnosing the problem. I showed him out kindly, and then disappeared in a funk of frustration.
    6. After that I got some messages from Gaya. We talked for a while; it was good, we needed to synchronize up. And after that I was ready for lunch. I was very ready.
    7. So I hauled my sorry borrowed 1-speed (my bike was stolen from my fenced front yard some weeks ago) to Safeway. [Sorry pal, no complaint intended.] There I acquired veggies and meat and bread and all the necessities; I retired home, where I had a quick talk with my coworker and housemate Andy. Finally, I made myself a delicious lunch.
    8. After lunch, I worked a little bit on Babak’s paper, then I biked to the Study Abroad office to ask an insurance question. That resolved, I headed to Babak’s office to check on the status of the research project. He’d made significant and clear progress, enough to get me excited about the paper. He even said that the paper was the first paper he was really happy with at this stage, of all the many papers he’d published en route to his PhD.
    9. I had to duck out of the meeting to change into Unit Disk attire and meet the team on the turf fields. My buddy Peter from Math 33x joined. The first round of playoffs, the other team was a no-show, which was disappointing. We sat around, and this goofball Jacob (definitely a dos, in the familial lingo) posed an ill-framed question which I nevertheless endeavored to take seriously. Of course, Swati and the other optimization students actually knew what they were doing, so it was fun.
    10. Our second game was the final, against the Mechanical Engineering Mudflingers. The Mudflingers were serious adversaries, and the game was hard fought, extremely hard fought. I played as hard as I could, and the results were high-variance--I made some crucial mistakes, but scored 3 of our 5 goals and assisted a fourth. Unfortunately, the Flingers exploited one of our weaker players for goals, to dominate us 10-5.
    11. After that, I managed to convince nearly all the team members to go out for food, which was really fun. I got to talk to Sean, the team captain, about a dynamic father-son duo at MIT who farmed papers from other teams with “open problem sessions”; the other teams, including Sean’s, got prestige from working with the duo, but the duo got names on papers with very little work. And apparently writing papers in math is as much of a painful process as I was experiencing in the Databases lab, even when the results are done and proved. It seemed strange to me that in math, where the results are well-defined, hard earned truths, that the truths couldn’t just be catalogued in a giant database of known propositions, but that an explanatory paper laden with boilerplate needed to be written; and I said as much to Sean. He said steps were being taken in the database-of-truths direction in some fields, eg. the Encyclopedia of Integer Sequences, and something similar in graph theory, and that these steps proved very valuable. Also got to talk to Molly, a 1st-year grad.
    12. Walked back to CSE with Swati to get my bike, singing all the way. She has great enthusiasm for singing and goofy rhymes :)
    13. Went to physics to collect diagnostic information from the stage, and tested the motion again--this time, no sticking! How strange. Found also that some *&()*$)( had taken my power adapter--I would need to recover it in the morning.
    14. Returned home, got insurance, wrote this log, wrote diagnostic emails to Marzhauser, and collapsed.

Thursday, June 1, 2017

5/30/17: The Life of an Academic Socialite


  1. 5/30/17: The Life of an Academic Socialite
    1. Crazy day! Starts off slow, I wake up late and start on work; but it heats up real fast. I go to a Theory talk that Prof. Suciu mentioned, which is really really fascinating. It’s about extracting information from untrusted data; more precisely, suppose some fraction alpha of your data is drawn from a distribution whose parameters you want to learn; but the rest of your data is either 1) drawn from a different distribution with some constraints or 2) adversarially chosen; the very worst case. Under which circumstances can you recover the parameters of the target data with high accuracy? The game gets even more interesting if you get a constant-size amount of data that you know is drawn from the target distribution. An example is, you have a big pile of Amazon reviews and you want to extract the preferences of the student demographic. But you don’t know which reviewers are students. Turns out, if enough of the reviewers were students, and enough reviewers reviewed multiple products, you can hire a constant number of students (much much smaller than the size of the review dataset) and extract accurate estimates of student preferences even on products that none of your hired students reviewed--all without attempting any classification of the reviewers into students and non-students--using methods in matrix analysis. I thought it was crazy.
    2. I talked to Akshay for a bit, then stayed late to ask the fellow a question. He answered me, but then had to go to the Theory lab for the next section of his visit. I shook his hand at the door of the lab, almost left, but then I thought, what am I doing? Why would I pass up this opportunity?!
    3. So I crashed the Theory lab, met a bunch of cool people, including one guy Jaden from Thomas’s grad real analysis class and a girl Swati from swing dancing working in convex optimization.
    4. From there I wrote an email, changed into nice clothes, and headed to physics to get inducted into Sigma Pi Sigma, the honors society associated with our department :D, along with (of course) Jacob W., Yujin Park, Justin Bureau, and Isaak Nanneman. The one outlier was a dude named Felix Leeb, who I’d never met. Prof. Olmstead ran the ceremony, where we signed our names in a red book from the 30’s--the entertaining bit was that we all couldn’t figure out how to use the twist-tip pen that we got as inductees, to sign the book :D
    5. After the ceremony, we dined on delicious food--I got to talk to Logan, a really bright grad student headed to CERN, plus I got to meet Felix. Then Prof. Cobden and research assistants showed up to get the free food, and I got into a good conversation with him and PhD student Boris about the computer vision project. I also managed to ask him about getting paid; unfortunately he says he’s struggling to pay his grad students this summer. I also got to meet a freshman who wants to take grad quantum his first quarter, which is pretty awesome.
    6. Dropped off a tray of antipasto at the SPS; took 3 bags of brie, delicious meat rolls, and fresh fruit home; then went to the Glee Banquet (crying laughing emoji)
    7. The Banquet fortunately didn’t involve all that much food. Good conversation though! And officer elections for next year were hilarious. I ordered a beer, which was fun.
    8. Hit the gym for some awesome games of hoops :D
    9. Returned home and started writing down what Jacob and I had come up with for classical mechanics.

5/29/17: Memorial Day Brunch and a Watery Ride O'er Liffy Swells


  1. 5/29/17: Memorial Day Brunch and a Watery Ride O'er Liffy Swells
    1. Brunch with the Mercer crew! I hustle to pick up my bike from West Campus and then bike back north to get cheap produce at Rising Sun.
      1. Pick up Gaya at Terry and proceed to Mercer, where we immediately start cracking (eggs). I delegate the processing of all my veggies to a swarm of eager threads and begin blackening peppers and tomatillos for salsa.
      2. Gaya takes up the noble “potato captain” role and busily turns a mountain of diced potatoes into a delicious mountain of cooked and seasoned diced potatoes. Meanwhile, I finish the salsa (will it blend??); my threads terminate with piles of bell pepper and mushroom for the eggs, which Trevor expertly cooks alongside Gaya and myself.
      3. We chow down on the eggs and potatoes, as well as a huge pile of waffles Meera has been tossing out from Trevor’s waffle maker.
      4. We hang out after for some Cards against Humanity with Gaya’s set.
    2. I run over to Maple for tutoring with Shana. We find a study room facing out over the courtyard where a raucous carnival is taking place, shut the window, and get to work. Shana, organized as always, has a long list of problems and concepts to review. It’s a lot of fun, and I pull down a good $33.
    3. Head to Terry and study on the roof with Gaya. Then I realize the IMA is closing too soon for me to get in some hoops and become disconsolate; together Gaya and I come up with the tremendous idea of renting a canoe! We go down to the waterfront and rent one--after me getting my Husky card at the gym and randomly running into Professor Domingos; plus an amusing incident where I put my bag on top of a bunch of lockers and it falls behind, so I have to climb up on the lockers and extract it with our canoe paddle’s hooked handle ;P
    4. We get out on the water! It’s a beautiful hot day, perfect for splashing each other. We cruise out to the Edgemoor coast, stop in at a posh garden party to ask the time, round the point for a panoramic view of more wealthy neighborhoods (and Rainier), and then row top speed back. Make it back to the Waterfront Activities Center 5 minutes before 8; just before pulling in, I jump out of the canoe and climb back in :D
    5. Part with Gaya and bike home soaking wet. The rest is dinner and homework--Classical Mechanics with Jacob in the SPS, which is actually really fun--we learn a lot from each other.

5/28/17: A Beautiful Sunday


  1. 5/28/17
    1. Spend the Sunday in Bellingham! Have an incredible brunch of eggs Benedict, continue the discussion from yesterday about what research is and how to use it ;) take a NEW HIKE near our house with the family involving a fun conversation with I about her future ambitions as a high school and community college double agent.
    2. Return to Seattle. Realize I left my Husky card at the gym, and have to go to Uwajimaya to buy an apple to get cashback to take the bus. Bus back to campus, immediately meet Gaya, who has tried to get at-the-door tickets for a crazy play. But the yokels running the play sold the tickets earlier than announced. We make a lightning dinner of tikka masala eggs and tacos with refried beans, check back at the theater--no cancellation tickets for us--and decide to go to Volunteer park. We pack blanket and frisbee and embark on a bus ride--Gaya convinces the bus driver that I’m a UW student and to let me on for free :D
    3. Get off, walk through a beautiful neighborhood to the park. Watch the gorgeous sunset, which Gaya’s logistical genius has set us up for perfectly. Run into Maxwell from CSE, the nice grad student who talked to me about research and ETH. Throw the disk with Gaya and are just about to pull out the Cards against Humanity extension she gave me when we are besieged by storms of bugs. Flee the park swatting and sidestepping. Again, Gaya does the talking and gets me on the bus; back at the U-district, we use the bonus cash to get a giant sampler ice-cream bowl at Full Tilt. Eat it walking to 2104, where we study for a bit; then I walk Gaya back to Terry.

Sunday, March 12, 2017

3/11/18: Quiet Saturday


  1. 3/11/18
    1. Wake up at 12:40
    2. Hustle to laundry and breakfast and shower, then go to Indian buffet. It is amazing. I get some quantum reading done while I eat and feel so content.
    3. Run to Paccar for CaC meeting. Talk about last remaining clients. Still have websites to build but ah well.
    4. Return home, more laundry, print quantum stuff, get a bit of work done, then
    5. Off to gym with Brandon! We play some badminton, then get into a game with this pro named Steve, an old guy, slow, but so efficient in his motion. What a boss. I play him in a game of singles and lose 21-13 despite running about 5 times as much as he does. And he’s going easy on me!
    6. Return to 2104, then nearly immediately head out to meet Alex for dinner. We have some really great conversations about people, about this article on “optimal stopping theory” for relationships she sent me, about goofy stories, about the people at the Engineering Flat and various gossip related to those shmids :)
    7. Run to Safeway for some milk and bananas, then walk back to 2104 with Alex. Wrap up our conversation over chocolate ice cream and tea.
    8. Chat with Gaya for a bit! She’s on the strugglebus with accounting, but some goofy accents bring back a blush of good humour :)
    9. Do my course evals, write this log and hit the hay :D