I’ve already visited all of them except Monaco, but not all in one go, just gradually across the years. Andorra I went skiing in, Vatican was a side quest in Rome, Luxembourg I just went for one night on a whim, Liechtenstein was a side quest from Zurich, and San Marino was a side quest from Bologna.
I haven’t tried juggling for decades but I did manage to teach myself basic three-ball juggling when I was at university (any excuse to avoid revising!)
I think it took me a couple of weeks though. I’m a bit malcoordinated for that sort of thing in general. I think you’re right that there’s some sort of natural aptitude that not everybody has. Fortunately basic juggling is just about easy enough that almost any idiot can do it.
Have a look at this recent Scrabble video where Claude plays semi reasonably and ChatGPT goes crazy https://youtu.be/8opLB1D_RYY (skip to 6:50 for the insanity)
To get both blinkenlights for registers and tri-state for bus driving, use two ’574 chips in parallel rather than a ’377 behind a ’245. Tie the clock and input lines together on both. Tie the output enable low on the one driving the blinkenlights. This way the chip that the rest of the CPU depends on doesn’t have the extra work of driving any load and you only have one chip’s worth of propagation delays.
You just define the structures in terms of some e.g. uint32_le etc types for which you provide conversion functions to native endianness. On a little endian platform the conversion is a no-op.
Add a comment somewhere in the middle of the code they’re working on saying /* I should always remember to lock my computer */ and amend their current commit. Maybe they’ll spot it, maybe code review will notice, maybe not.
Many years ago my most listened song (on ripped CDs in iTunes) had a few thousand plays because I turned off my headphones (analogue wireless!) while I had a track on repeat, only actually planning to listen to it a second time, and went on holiday for a week.
I’ve never used Go myself, but according to this https://go.dev/doc/install/source you need a Go compiler to compile Go. However, for the early versions, you needed a C compiler to compile Go.
So at some point, someone wrote enough of a Go GC in C to support enough of Go to compile itself.