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
Oncall Notes
Week of 11-07-22
- Host outlier in rejecting concurrent requests
- Airtable/incident-377-high-rate-of-slow-mysql-queries-to-main-dbsmain0000000000
- Airtable/help-permanent-hard-deletion
- request concurrency limiter - incident thread
General resources
- k8s pod dashboard: https://app.datadoghq.com/orchestration/overview/pod
uid: 202211071335 tags: #airtable
202210261859 Final Version Perfected
Get all the tests for Today. For each task in the list:
- Mark the first task, store it somewhere.
- Subsequent tasks — compare to the marked task. If it’s more important, also mark the task.
- 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)
- 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.
- 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
Songs From Midnights I Wanna Listen To Again
Taylor Swift 202210230106
- The Great War - listening on 11-01-22
- Paris - listened to on repeat on the new york trip 202211011407
- karma
- Question…? - listening to this on repeat on 10-24-22
- Midnight rain
- anti-hero
- maroon
- Lavender haze
- You’re on your own, kid
- Glitch — this feels like false god equivalent on this album
- Would’ve could’ve should’ve
- Dear reader
- snow on the beach
uid: 202210230059 tags:
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
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