Hey friendos! Ottawa Processing Day 2019 is over, which means my talk is done, which means I can experience joy again instead of just anxiety about giving my talk.
Please find attached this image of the Tilde Town Time Service that ran back in November 2017.
It's really more of an artists rendition - as it was created post-facto - but I actually built a working speaker amplifier on breadboard for authenticity reasons.
Did you know what a macrohood is? I'm moving to the Algonquin College neighbourhood of the Nepean macrohood next week.
It's fun to look up things from Who's On First.
All Watched Over by Machines of Loving Grace (2011) -- https://thoughtmaybe.com/all-watched-over-by-machines-of-loving-grace/ -- this really has made me think. Not going to just accept everything I hear in a documentary as 100% fact, but "Hmm".
Maybe the way things are is a) actually recent b) man made c) not entirely intentional.
I've had to disable Sidekiq altogether while I build a new image with fixes for the Rails CVEs (bumping the Gemfile) -- there isn't enough RAM to process jobs _and_ compile the assets for the new container _and_ allow Redis to persist changes to disk.
Normalish service will resume shortly, sorry fam
Deletes on fedi are wild. AFAICS Mastodon tells everyone who you delivered the original toot to "btw this toot is gone" -- and then at least Pleroma tries to get that toot, which results in a 404.
This means our queue gets full trying to deliver "this doesn't exist" notifications, and our web workers get tied up serving 404s.
Distributed systems, eh?
We had over a million entries in our sidekiq queue here on tiny.tilde.website and ... 5 workers popping stuff off.
This has caused a lot of federation delay, and many many of these jobs are duplicates and retries. I nuked the queue and started over. This can lead to some desync between fediverse instances -- I don't really have a good fix for that, but I don't have a lot of confidence we were going to catch up on that queue at any reasonable rate.
This kind of thing is why I think I'll end up on emacs one day -- I believe in personal computing and customizing your environment to your needs. elisp, weirdly, may be one of the most frictionless ways to achieve this (or I haven't written enough elisp yet).
I picked up Snorlax the last day they were available in August, on a trip to Montreal. My son and wife already had Snorlax, I went out and toured the city to get my stamp every damn day, truly worried I wasn't going to get enough in time (or that the final crate wouldn't include a Snorlax or that I couldn't catch them in the encounter).
What is Hauntology and Why is it All Around Us?
Always remember to reject false progress.
~ for breakfast, ~ for lunch, ~ for dinner
ttw is the unofficial Mastodon instance of tilde.town. We're only smol, but we're friendly. Please don't be a dick.