I've been helping to run a meetup in Christchurch, New Zealand: https://christchurch.ruby.nz/ for about 10 years (maybe longer, I've lost track!). I _completed_ agree with the article that the best thing you can do to avoid burnout is to organise it with someone else (or better still, two or more others like we do).
The other thing which really worked for us: We were getting fed up trying to badger people to help give talks etc (or just doing it ourselves). Completely exhausting. Ended up saying to the community: "this is your meetup, we just help run it. If we don't get 11 speakers for the year we're going to shut it down". We asked in January, got 11 speakers for the year (Dec is social), and we've been doing it like that ever since. Works an absolute treat. You do need to be prepared for no one to step up, in which case, it's sad, but, shut it down. You're not the community, the community is the community!
I haven't looked into it thoroughly yet, but, at some point it'll be worth looking at getting a static IP address and using Cloudflare tunnels to serve toyish projects from your home netwerk. Just need to work out how to firewall it properly from the rest of the home network.
Yip interesting, you're the second person in a week who has suggested the magnesium. I frankly never trust these suggestions of supplements (having tried some before), but, https://pmc.ncbi.nlm.nih.gov/articles/PMC12412596/ at least suggested it was a modest improvement. I'm going to give it a try at least.
I've tried a CPAP machine for 6 weeks and felt no different and gave up. I think I was a 6 on the scale. I wish it had worked though!
Currently I've just given up and embracing feeling relatively tired all the time. I've tried side sleeping devices (woody knows backpack) mandibular advancement splints etc.
So hard to tell (I find anyway) to get to a definitive answer
What a bad situation, and I genuinely feel for them. I do think they blamed a lot of other people and I think a section on what lessons they have learned themselves might be a good idea/look.
At minimum you want to have off site backups, preferably readonly (like an S3 bucket or whatever). And test the restore process.
I'm about to start a new role. What have you found most effective in using it to learn a new code base? Just asking questions about "what is this class doing" ? drawing architecture diagrams?
Kamal is basically self hosting though right? So you have to take care of keeping the underlying os patched etc. With heroku you only needed to think about git push.. ?
Yup, I'm going to build out the reverse play when I find time in the next few weeks hopefully! I'll try to remember to comment here :)
Quite probably you did just run up against a bug in it! I'd have to see the position though.
Great question on the maximal theoretical length. Being pedantic I'd imagine infinite if I just move a knight back and forth and you move a king back and forth. (Though I disallow repeat moves for interests sake)
I've been working on https://www.minichessgames.com which I built with my 6 year old (she was the product owner ;). It's a site with a bunch of small puzzles (e.g. imagine a chess board with rocks thrown onto it, then move a single piece to a goal square). Lots of fun building it out. And radioactive pooping knights [1] is _amazing_ if I do say so myself ;).
It's just a basic minmax. The main mistake it makes is that if it can find an assured path to getting you it doesn't care how many moves in the future it is (even if it could win this turn).
That said, the audience is 6 year olds so I don't really want it to play perfectly!