Thanks to Antoine Gaubert for original cube design and animation: https://github.com/angauber/p5-js-rubik-s-cube

Github code please?

Sure

How do I read cube notation? (e.g. R, R')

R, L, F, B, U, D correspond to turning the right, left, front, back, upper (top), and down (bottom) faces respectively. An apostrophe (') indicates turning the face counterclockwise, while lacking the apostrophe indicates turning it clockwise. For more info, check out Jperm's video on cube notation.

What are some bonus hotkeys?

Press '2' to set speed to min or max, press '3' to turn on DARK MODE, press '4' to align camera, press '7' to alert position ID, press '8' to remove previous time.

What are some cool things that you can type into the test algorithm bar?

You can enter "time" to remove your previous time and move counter, you can enter "p" followed by the name of any PLL (e.g. Jb) to make it do a PLL, and you can type "dark".

Which scrambles have you gotten that are really good?

Put this in the algortihm tester: L B2 U R' F2 D' L U L2 D2 B2 R B2 U R. The auto-solve solves it in 43 moves!

What are your fastest times for speed mode?

(For the 3x3) Easy: 0.52s, Medium: 13.58s, OLL Practice: 4.66s, PLL Practice: 5.01s, Bot Racing Win: 50 speed, no delay.

Where did you get your algorithms?

They were mainly found from Jperm's website.

Can you tell me a cubing joke?

Nah, that would be too edgy. Okay I'm definitely cutting corners on what is to be considered a cubing joke.