Skip to content
Other things I built
Tool · Daily driver⌃⌥A

Agenda

Agenda shows me everything I need to do (assignments, calls, deadlines) and everywhere I need to be (events, lectures) over the week.

How it works

⌃⌥A. The next five days, from everywhere they were hiding.

FinderFileEditView
Thu 9:41 AM
On the Distribution of Attention — arXiv

3. Method

We consider a frozen encoder f and measure the shift in correspondence accuracy under cosmetic marker variants. Two readout modes are compared: a clean coordinate-only pass, and a marked pass in which the marker is rendered into the image before encoding.

Across all variants the encoder’s attention concentrates on the marker rather than the referent, which suggests the benchmark measures marker salience at least as much as it measures grounding.

Thu · today

Sep 18

CS 188 lecture

2:00–3:30pm

HW 3: search + CSPs

CS 188 · 11:59pm

Fri

Sep 19

Data C104 discussion

10:00–11:00am

Build Hours

5:00–6:00pm

Sat

Sep 20

nothing

Sun

Sep 21

Reading response 4

ESPM 50 · 11:59pm

Mon

Sep 22

CS 188 lecture

2:00–3:30pm

Project 1 checkpoint

Data C104 · 9:00am

2 due in these five daysupdated 9:05pm
A

Why I built it

Every semester, my schedule gets scattered across bCourses, individual course websites, emails, and event pages. Some classes never send reminders, staff move deadlines in the middle of the week, and events I signed up for are easy to forget. I didn’t want to manually copy everything into Google Calendar or check five different websites just to know what was happening, so I built one agenda that checks all of them for me.

What it does

  • Press ⌃⌥A from anywhere to open the next five days, then press it again to make the agenda disappear.
  • Assignments appear in bold with their deadlines and submission status; lectures appear in grey.
  • It pulls directly from bCourses, individual course schedules, Luma, email, and any other event page I add.
  • If a deadline changes on the original website, the agenda changes with it.
  • New sources can be added whenever a class or event uses a different website.

Use it if your schedule is spread across too many places and you’re tired of checking all of them to make sure you haven’t forgotten something.