Captain’s Log, Day 8: pirate’s hangout, meeting a bunch of scallywags, found some old treatises, had avg amount of bad ideas

oh stars above

found out earlier this week about two pirate’s hangouts*, one at hahvahd (harvard science data and tech fair) and one at seaport (roboboston)** . consulted the ol’ sailing logs (work history / resume). found some old treatises (6.7920 lectures recordings from last year) and creating some reports to send to the general assembly back home (lecture notes for the TAs and students based on those). then a bunch of scallywags (friends) decided to hold get-togethers (parties) too! well, the decks needed a good scrubbing (my place is a disaster) so now yours truly is having folks over as well.

(following is a ramble)

log for The Quest

in pursuit of one particular opening i’ve applied via website and linkedin, then also dug out a recruiter email and included my resume and cover letter, and also messaged another recruiter from the past on linkedin.

this recruiter then connected me to another company and i have an interview today for a software engineer position. they asked for a portfolio / open-source project contributions :melty face:.

on top of that i got a laundry list of things to refresh / learn and feel insecure (everyone else knows this), anxious (how long will it take to learn this), upset (why don’t i know this already), and frantic about (how am i supposed to do this for every type of position i’m applying for, should i study 2.001, chalkboard physics, learn transformers architecture, do labs, take an nlp class, what about making a deployed software project to learn system engineering tradeoffs between concurrency and latency, well i can talk about it from the hardware perspective of choosing cheap sensors vs fancy software, volume vs manufacturing method, i guess, but all i know really is derpy personal projects, and i’m not a fresh undergrad anymore,

and then it devolves into thinking about all the things i don’t know instead of the things i do. need to learn to not flounder and instead think deeply about the things i know and relate to things i have done and find fun vs. feel insecure and try to puff up directly related but shallow / derivative projects i guess?)

hitting the books

learning RL to “teach” (not really teach but in the spirit of it) has been fun and motivating. my ML knowledge really stalled out about 10 years ago (omg) when i last took an ML class. feels really good to gently touch math again, even if it is giving anxious flashbacks to my terrible RAI interview (that i sort of completely wasted, i mean the glass half full is i got free interview training about what questions those interview ask). some part of me still deeply believes that once my friends realize how little i know they’ll pity and think less of me.

but it was really neat to dig into every part of a slide. and use llm’s to keep me from getting stuck / stuck on notation and then lost. and wow the textbooks are actually really well written if i don’t understand anything in the slides. but dang no way i had time for this in undergrad.

decided to mimic mit class schedule instead of trying to cram in 10 lectures at once at 2x or something when anxiety strikes, just commit to being funemployed for a while, don’t think about being behind in life, “pace” my enthusiasm, and also ok if i don’t have prereqs, ok if i missed the first 5 lectures, ok if i slept through 2nd half of all the lectures, don’t keep going back to hear every word, but focus on the big picture. the real learning is in doing the psets and getting help on those

in general i think the idea of learning to teach something will get me to really dig in. so perhaps upcoming is a series of blog posts about transformers or who knows what. well-trod ground but good for me to practice at.

looking forward to feeling really confident in my knowledge of this material, enough to explain it to other people. forgot what that felt like. did i ever know it? i can feel that this would make interviews a lot better.

aside

enjoyed one lecture where the TA said (not for this class)
“When I first took this class I failed it. Now I’m a TA. So yea, anything can happen”
reminds me that my grades aren’t everything, that there is value in being able to complete projects, and even a friend who got a C in a class and went on to use it in a professional capacity daily.

bad ideas

trying to focus on keeping it lighthearted and fun, to manage my anxiety so i keep applying to jobs (though honestly the 3x/week to be able to cover living expenses gives me a lot of momentum there. this would have been so helpful in the past, to be able to apply to jobs :/ it’s honestly a stable paycheck for stuff i’m already trying to do vs. frantically searching for contract work), i came up with a bad (no, terrible) idea of making paperclips that say “best resume here”. (came from a comic where the reviewers put stickers to flag the best resumes).

anyway then i thought i should probably also put my name on it in case the clip fell off. then my roommate asked me if i want a job or for strangers to think i’m quirky. which was like a, sobering, need a job. i guess in the past my sheer enthusiasm has resulted in opportunities, but i’m past that point now and need to be more professional? then i also added dr. because idk it can be hard to find me online.

but then the end result makes me look like a prick …

onshape
single color print — it works!
paint tool in bambu slicer
multi color print

in any case it was fun to learn onshape’s text tool (in its sketch interface) and also bambu lab’s painting interface (multicolor print).

pirate’s hangout

now hella late for the career fair. need to print at library 10 copies, so find 10 jobs and apply for them right now.

the ideal workflow would have been:
find list of companies and positions
apply online
message a recruiter on linkedin or cold email (premium is expensive T_T)
print out resume/cover and physically hand to recruiter
(add some impressive 3d trinket i designed?)

really need to add a CLI flag for the resume styles, and modify the code so that it flips between a list of all the experiences. so i guess name all the items? and a config file for each company? that’s probably going a bit far. just on for software and one for meche i suppose. and maybe another file that is just more projects i have done…

Captain’s log, day 1: applied to jobs while sailing in low winds past long island bridge, morale holding

Alright folks I asked the LLM gods how to keep funemployment fun and it said turn it into a sailing adventure so here we are.

“Job Search → Expedition Log: Instead of tracking applications in a spreadsheet, make it a captain’s log: “Day 12, applied to Shipyard Robotics Ltd., morale steady.”

Let’s have at it. I’m currently below decks on a 36′ sailboat a bit past long island bridge pilings and we just turned on the engine (we were sailing before that, made for a good nap).

I’ve been trying to reach out to Lila Sciences, applying once directly on their website and now through LinkedIn. I reached out to 5 or 6 friends who might know someone on Lila — to really follow through I should go through the listed teams’s LinkedIns and pull out university and company affiliations, and possibly go through the MIT alum directory. I had a friend say they know some students in one of the folks labs so I need to do a bit more research in that direction. I haven’t heard back from my former mentor but it’s a bit of a heavy ask; putting off messaging Church directly but might do so this weekend.

For tomorrow to keep things light, I plan to CAD a “best resume ever” and print it and attach it to color (!) copies of my resume and toss it into the lobby.

Planning an expedition to the robotics block party in a week. Need to make a little robot demo for that. Was going to make PCB but I think that’s not possible in time. So maybe just a breadboard demo. But nowadays feels like just enthusiasm isn’t enough to get a job alas.

Going to look up some MIT career fairs to voyage to also. Generally the response rate online is so low that feels like in-person is the way to go.

I need to fill out the EA bootcamp response form, I was accepted (woo!).

A lot of internal debate about whether to try harder at a previous application — e.g. ask if they want contractor positions. The entrepreneur-ran-a-business me says, I’ve read all these stories of persistence and grit. The friends-in-industry say, that’s weird and could be annoying.

Day 1: I’ll consider it day 1 since it feels like the first day I had to settle down. (eep we’re technically 10 days in). I’m not sure I’d say morale is holding but eh. It’s not at zero so I’ll call that a win. And as they say you only need one job!

Dating: Honestly, it does remind me a bit of the dating app dance. Probably places are getting flooded with more apps than they can possibly review, while from my end the hit rate is so low that I’m tossing out as many as I can. Hard to feel like I should get emotionally invested enough to write a cover letter, but sounds like a cover letter is the bare minimum to be worth looking at. Vicious cycle deal.

Friends: Lot of learnings from friends, like the reasons why you can apply above your station and still get the job if there’s no other applicants and it feels like you’re trainable and able to take on some tasks.

Quests:

  • Go sailing twice a week
  • Finish a side project a week (ursula, couch, demo from the block party)
    • LLM says: livestream this as a “Build-a-Bot Together” night
    • Write a paper (clean up my code)
  • Learn things: Help a friend with lecture notes, take an algorithms class, and a ML class. (maybe onshape and kicad if i want to have extra fun)
  • Write a patent
  • Have weekly date nights

my dataset is a graveyard of 682,000 dead people

after 2000, the average is about 26,000 dead people per year, or about 70 people passing every day.

weird to work in the clinical space on mortality. Who are these people? Where did they all go after passing?

I feel surrounded by the ghosts of these 682,000 people. I will interact with far more people as numbers on my screen than living people I can touch and see. But since I work on the text processing, for any number, I could reach in and see a glimpse of the person sitting in their doctor’s office telling the story of their life to the doctor who is typing away at the computer. Typing the notes that pass through an ethereal dance of electronic bits to appear on my screen, long after the person no longer exists.

who will know me only by these electronic bits displayed as squiggles that I create now? what row in someone else’s database will my time on this earth be reduced down to, a ghostly imprint of my life?

it is a weird thought.

but d*mn a chipotle burger is an amazing amount of food for $10. and it is morbidly interesting that according to the data, a few people died twice.

projects blog (nouyang)