Summer Progress Tracker – Anshuman #26
Replies: 3 comments 1 reply
-
Week of July 15 Sadly I remained a little sick last week, but I think I'm finally on the mend for real. I was able to pop off the following from my stack:
My stack (I guess we're following the garbage collection thing of old values living longer...)
|
Beta Was this translation helpful? Give feedback.
-
Week of July 22 I was able to pop the following off my previous stack:
Minor, but I opened #29 and #42, both of which have been merged. I also reviewed a buncha PRs, which have also been fixed up per my request and merged; I won't go listing them here because they are really the undergrads' achievements and they may want to list them in their notebooks :) I've also been staging issues all over the place, and the undergrads have snapped up a good few of them! One largish thing is now our queues "flag day", documented in the ever-growing issue calyxir/calyx#2191. It would be super to get this done before the summer ends and our collective bandwidth gets cut down. We have a ton of info in our heads right now and I think doing flag day (and doing it well) will free us from keeping all that in our heads. A very fun thing I did was writing up #38. I am excited for this (or something like it) to help stitch together all the work we have thus far. My new stack, in the order I really ought to complete it:
|
Beta Was this translation helpful? Give feedback.
-
Week of July 29 Gone fishin' 🎣 🇲🇽 |
Beta Was this translation helpful? Give feedback.
-
Week of July 8
I spent half the week on vacation and brought back something respiratory with me, so this has been a short week.
I returned to a very interesting question from the group about PIEO trees and the invariants they need to maintain. I made the case that the simple solution, while a bit chaotic-feeling, actually does what one would want. Further, it does it with quite some elegance! I think the group mostly agrees with my explanation, but it's certainly worth proving to ourselves very carefully and perhaps even including such a proof in a future publication.
I also reviewed calyxir/calyx#2192: oracles for PIEOs and PCQs, plus a general-purpose and simple-as-possible oracle for NWC policies.
I experimented some with #25: an AST and parser for our DSL. See stack below for a follow-up task.
My stack (ordered vaguely by most overdue to least overdue 😅)
Beta Was this translation helpful? Give feedback.
All reactions