Notes

joshua stein via @jcs@jcs.org - Aug 17 2023 16:54:45

If you find yourself browsing the world wide web one day for a replacement Hosiden HLR1021-101182 for your PowerBook 180 and come across an LCD shop selling some that claim to be refurbished with new backlight lamps and tested working but think, gosh, that's more money than I paid for the PowerBook but it might be worth it to have a good screen that works for a long time... don't bother, they have the same stupid tunnel vision problem out of the box

joshua stein via @jcs@jcs.org - Aug 07 2023 11:03:44

Apparently I've offended the PowerBook by adding WiFi to it. Last night it started getting these black splotches on the screen (even when powered off) and overnight they multiplied into many horizontal lines.

I swapped in a top cover from another PowerBook 180 but this one suffers from tunnel vision :(

joshua stein via @jcs@jcs.org - Jul 12 2023 13:38:30

My advice for running a public-facing API, coming from 11 years of operating the Pushover (@pushover) API:

- Host the API on its own hostname
- Don't be too liberal in what you accept
- Avoid OAuth if you can
- Log a unique id with every request
- Be descriptive in your error responses
- Use prefixed tokens
- Stay on top of failures

https://jcs.org/2023/07/12/api