debugging
Tagged #debugging
RSS FEED-
Four ways past your own rate limiter
A token bucket, a retry decorator, a circuit breaker and a wrapper class — all present, all correct-looking, and the quota was being blown through every day. The most instructive of the four holes is a two-line __getattr__.
-
Your 64-bit IDs do not survive a spreadsheet
An eighteen-digit account ID goes into a Google Sheet and a different eighteen-digit account ID comes out. Nothing errors, nothing logs, and the digits you would need in order to notice are the ones that were destroyed.
-
Three days without power held the picture. One boot erased it.
The picture had been on the panel for four days. The file I installed it as had been read exactly never — the driver takes its default screen from the initramfs, and the thing actually holding my cat up was the API with Temporary in the name.