11-22-2022

Outcomes

Summary

Artifacts

  • Explaining what happened in incident-385 202211220922 for friends:
    • Ubuntu kernel bug
    • The service we use for managing containers on Linux, runc, uses a syscall called epoll for managing sysout.
    • Waker, which is the software in the kernel that’s responsible for waking up the runc thread, had a bug, which means that runc doesn’t know that the stdout pipe is full, which means that it doesn’t attempt to drain it.
    • This causes workers to block on trying to write to the pipe.

Notes

  • Figure out where the test coverage in enterprise_membership.tsx is.
  • Upcoming PRs:

uid: 202211220801 tags: #journal

February 22, 2023

Oncall Notes

Week of 11-07-22

General resources


uid: 202211071335 tags: #airtable

February 22, 2023

202210261859 Final Version Perfected

Get all the tests for Today. For each task in the list:

  1. Mark the first task, store it somewhere.
  2. Subsequent tasks — compare to the marked task. If it’s more important, also mark the task.
  3. Choose the last marked task to start a pomodoro” for (Maybe after prompting for how long the task should take, if not marked with any tags)
  4. Once I’ve completed a task, find the first marked task above the task, and iterate through all the unmarked tasks below the task, doing a similar comparison exercise to point 2.
  5. If I’ve ever gone through the whole list and there’s no marked items, go to the first page.

This algorithm can also be used to rank a list of things that are best compared pairwise without having to do n^2 comparisons (like ranking Taylor Swift songs 202210230106)


uuid: 202210261859 tags: #productivity

February 22, 2023

Songs From Midnights I Wanna Listen To Again

Taylor Swift 202210230106

  1. The Great War - listening on 11-01-22
  2. Paris - listened to on repeat on the new york trip 202211011407
  3. karma
  4. Question…? - listening to this on repeat on 10-24-22
  5. Midnight rain
  6. anti-hero
  7. maroon
  8. Lavender haze
  9. You’re on your own, kid
  10. Glitch — this feels like false god equivalent on this album
  11. Would’ve could’ve should’ve
  12. Dear reader
  13. snow on the beach

uid: 202210230059 tags:

February 22, 2023

Airtable diary: 10-19-22

Things to talk about with keunwoo:

  • flags to flip
    • TODO Also enable the MysqlMessagePoller change in staging.
  • future things to work on
  • is the workerOriginCrudRequester using a global pool connection?
    • seems like this can’t be the case, because it’s not allowed, but I don’t see where the connection set up is happening
  • Currently, the sar web proxy domain uses global pool fallback. Should we set up a composite connection pool on that domain?
  • Is there any pairing to do on fixing the resiliency test?

Talk to Daniel about details of salary bump on 20221021800


uid: 202210190800 tags: #airtable #journal

February 22, 2023

Takeaways From Productivity Presentation At All Hands

  • batch things to do at certain times of the day. Figure out what I should be doing when beforehand, and make sure that I only do them at certain points of the day.
    • (e.g, crossword only in the mornings, reading only at night, YouTube only for meals if I’m not socializing, etc) TODO

biological chronotypes –

  • bi-phasic — peak in the morning and evening
    • This is me!
  • PM-shifted
    • interesting #insights here — I thought I was PM-shifted but I’m definitely not. I like waking up in the morning and being productive, but if I don’t sleep on time, I don’t feel great when I wake up.
    • the main thing I need to figure out is how to spend time at night. I can’t decide what I’m doing at night when I’m feeling unproductive — I need to do this beforehand.

uid: 202210071155 tags: #insights #productivity

February 22, 2023