matthiaswh
Joined 16 years ago
Joined 16 years ago
I sold it off for a different $1000 car before it happened, but sounds like that's precisely what happened to you!
https://actualbudget.org is fantastic and self-hostable, but or can be installed locally on a desktop. There's no cloud version but it still largely fits your criteria.
This looks right up my alley, looking forward to playing it.
If you're doing data manipulation locally you would simply write Python code.
Operations[1] are Python functions which execute (yield) commands which will be run on hosts.
That's the gist of what it takes to write custom modules for Pyinfra.
[0] https://docs.pyinfra.com/en/3.x/api/facts.html [1] https://docs.pyinfra.com/en/3.x/api/operations.html
The biggest difference is that Pyinfra is simply Python code. It's incredibly easy to control the system in whatever manner you need to. You can probably do the same thing in Ansible, but it's never quite as obvious how to do it. This also means it's much more clear where and why things work the way they do in Pyinfra, where in Ansible I end up digging through numerous role files to try to find where some variable gets injected.
Dinosaur Escape [0] if you can find it, it's basically a cooperative memory game but introduces them to some very gentle strategy. (Incidentally, there's a similarly themed game[1] on BGA that is also good.)
King of Tokyo is very fun, and it's easy to slim down the rules for someone who cannot read. It still allows them to understand the mechanics and make decisions about which dice to pick and which to re-roll.
Similarly, we started Kingdomino with simplified rules (no multiplication, just a tile matching game) and it was easy to graduate into full game play later.
Outfoxed is a logic / deduction board game that doesn't involve too much advanced strategy. Since it's cooperative it's easy to work with them so they can begin reasoning out the clues.
[0] https://boardgamegeek.com/boardgame/175497/dinosaur-escape [1] https://boardgamearena.com/gamepanel?game=babydinosaurrescue
I have been playing multiple games daily non-stop for 6 years now with a consistent but sometimes shifting group of local friends.
We still play live either virtually or in-person at times, but the async games never end. Playing live on BGA still reduces the game time by as much as 50% for more complex games since it handles setup, teardown, and scoring.