Yep - I feel that, especially after the branded hard disk carry on last year.
thirdBreakfast
I'm a +1 on this. A secondhand Synology set up with some RAID will delay this decision for a few years and give you time to build your expertise on the other aspects without worrying much about data security. It's a pity that you're nearly at the limit of 8TB - otherwise I would have suggested a two bay NAS with 2x8TB, but if you're going to use second hand drives (I do because I'm confident of my backup systems) maybe 4x6TB is better. Bigger drives are harder to come by 2nd hand - and plenty of people will not be comfortable with secondhand spinning rust anyway - if that's you, then a 2 bay with 2x12TB might be a good choice.
The main downside (according to me) of a Synology is no ZFS, but that didn't bother me until I was two years in and the owner of three of them.
Thanks for this thoughtful write up of your process. I'm increasingly thinking about what context the model has and keeping it as focused as possible - both to reduce token usage, and to ensure it doesn't have any cruft in it that potentially causes the model to go down an un-useful path. The prompts for this read like what I imagine a conversation with a junior developer would be when handing off a task.
In practice, this is usually clearing the context after quite small changes and the prompting for the next one with just what I think it is going to need. I guess this is 'context engineering' although that sounds like too fancy a term for it.
Probably not what you are looking for, but I think a great place to start is Pico-8, there is an education version, but it only costs $15 to start making games in Lua with the real version on your machine. Although it's very limited (think like Game Boy color games) you will learn a lot of the basics, there's 1000's of games you can look at the code of, and a good community and learning resources.
It's a quick easy way to get started in game creation, and if you're new to programming it will be a while before you run out of challenges.
Like a number of commenters have said, it depends on what type of games you want to make - Pico-8 is limited, deliberately.
Proxmox on the metal, then every service as a docker container inside an LXC or VM. Proxmox does nice snapshots (to my NAS) making it a breeze to move them from machine to machine or blow away the Proxmox install and reimport them. All the docker compose files are in git, and the things I apply to every LXC/VM (my monitoring endpoint, apt cache setup etc) are all applied with ansible playbooks also in git. All the LXC's are cloned from a golden image that has my keys, tailscale setup etc.
I'm as disappointed in our pollies as anyone, but if we don't want corruption we need to treat them something similar to business executives. I'd go further than that - we should have generous superannuation to avoid them currying favour to work with powerful interests when they leave. Both these measures are insurance against corruption.
Thanks for posting, I'd never heard of the Joe Walker Podcast, but will be checking it out.
For anyone interested in an Australian focused take on international relations who hasn't discovered the "Australia in the World" podcast yet, I highly recommend that as well.
Batocera surely?
Time to book another press conference at that landscaping company.
Peter Knapp - On the road to Thoiry (1970)
If I was a worm, this is the sort of car I would drive.