sigh I moved all my projects (from Bitbucket and Github) to Gitlab.
Now it appears Gitlab is feeding its data to Google [1].
I do have a codeberg account so will consider moving my repositories again, although it's probably too late and has all been sucked up by Google already.
> I am going to try to use this utility to help me generate the flashcards instead of writing my own logic. Hopefully it works well as it would save me a lot of time.
My favourite practise tool is slightly more complex than flashcards (but could still be implemented as flashcards). It's better for playing but still works for rote memorisation.
Randomly filled rectangular grids.
They are incredible adaptable and very amenable to generating with scripts or small programs.
e.g. notes of the A major scale:
Shuffle the notes and make them into a grid (here is a 7x7 sample shifting each row 2 places - although any shift of 1 - 6 places would work.)
C# G# A B F# E D
E D C# G# A B F#
B F# E D C# G# A
G# A B F# E D C#
D C# G# A B F# E
F# E D C# G# A B
A B F# E D C# G#
Play the rows from left to right along each row. Then right to left.
Plat the columns from top to bottom. Or reverse it.
Snake along the rows top to bottom from left to right, then back right to left.
Play the grid in a spiral. Clockwise, then the opposite way.
Play diagonal slices rising or falling.
Concentrate on the first notes in each row/column - play the mode starting from that note.
Make it a cloze exercise by removing columns (or rows or just random notes)
C# - A B - E -
E - C# G# - B -
B - E D - G# -
G# - B F# - D -
D - G# A - F# -
F# - D C# - A -
A - F# E - C# -
The adaptability is really limited only by your imagination:
e.g. Chords:
Bm D Fdim C Dm G Am
Fdim C Dm G Am Bm D
G Am Bm D Fdim C Dm
Name the notes, play them (frets 1-5 then frets 5-10), play the triads, inversions, arpeggios...
Or the same idea but using roman numerals/nashville numbers and play them in different keys:
Let's get down to brass tacks. What recipe do you use? [1]
Aeropress is also my favourite method. It's easy to experiment with the main variables than most other devices - water temperature, grind size, immersion time, coffee/water ratio. I find better than the French press - and I think the main factor is that you add some pressure to the process. Aeropress is also easier to clean.
I am not interested in sports but when I was in my teens, no other name was associated with any sport as was the name of Pele with football. As you said, it seemed no one was interested in football but everyone knew Pele was the god of his game.
Lol, yeah. That game in 1986 must have hurt. One of the most beautiful goals of all time (which Messi has replicated twice), then that awful hand-of-g-d goal (which Messi, sadly, has also replicated twice).
The Hand of God is a clear foul, but the Goal of the Century is clean as a whistle. Funnily, these two goals alone — both so different — are pretty much the summary of Diego Maradona
I was too young to remember the game but I still remember the cultural impact of that goal in England as a kid. The fact we still talk about Maradona surely places him as one of the greats!
I'm not sure it makes sense to compare greats of different generations. In athletics we can clearly see the improvement from generation to generation so if you plucked them out at their heights Messi is probably a better player than Maradona and Maradona a better player than Pelé, but had they all played at the same time who knows?
You would hope so. Saw many people on r/adventofcode using dijkstra or even A* when every path step is just 1. I went with bfs because I'm pretty sure using a priority queue or heuristic function is going to slow those down.
Annoyingly ddg also ignores +<must include> -<must exclude> and "verbatim" search terms and just shows the results they decide you must want. There are no good search engines any more. At least ddg still has bang searches.
I read this long ago, prompted when my dad landed a job lecturing on the later MV/4000 and MV/6000 models.
He'd sometimes work late and we'd go on a short family trip to pick him up. He'd set us up at a terminal to play games, my first journey into colossal caves. What really blew my mind, and I think cemented my love of computers and computing, was space invaders - an arcade game! OK text based sprites, but still the same gameplay as the real arcade machines, just less noisy.
I'm going to find a copy and re-read it as I remember it being compelling and a page-turner.
I do have a codeberg account so will consider moving my repositories again, although it's probably too late and has all been sucked up by Google already.
[1] https://news.ycombinator.com/item?id=36445526