updated 9 years ago
Choreographers: Cat Fergesen and Lucas Garron
Dancers: Baker Sharp, Briana Berger, Cat Fergesen, Elizabeth Fitzgerald, Lucas Garron, Michelle Xu, Shelly Goel, Talia Blum, Vincent Sheu, Wenjia Ba
// Setup
F2 D R' F B2 D' F U R U2 D2 R' L2 U2 B2 R' L2 B2 D2
// Solution (from `f2lfast`)
(25h, 29q, 25s, 28e)
U L' U L U' R U R'
y U2 R' U2 R y R U' R2'
U2 R U' L' U' L
y R U' R' U'
alpha.twizzle.net/edit/?alg=U+L%27+U+L+U%27+R+U+R%27%0Ay+U2+R%27+U2+R+y+R+U%27+R2%27%0AU2+R+U%27+L%27+U%27+L%0Ay+R+U%27+R%27+U%27&setup-alg=F2+D+R%27+F+B2+D%27+F+U+R+U2+D2+R%27+L2+U2+B2+R%27+L2+B2+D2
Code from this episode: github.com/cubing/twizzle-diaries/tree/main/ep4-scramble-demo
0:00 Introduction
1:19 Get started at js.cubing.net
1:41 Run a local server
2:16 Get a scramble
2:58 Show the scramble
3:50 Using the twisty-alg-viewer element
5:05 Different puzzles and events
5:47 Player attributes (2D, background, controls)
6:37 Let's add some style
8:10 Dark mode!
8:56 Support different events
11:19 Update the scramble when a key is pressed
13:10 Finishing touches
13:50 HTML page structure
15:08 Getting help, sharing your code, using npm
(Fun fact: "It's been a few months" is an understatement. 😝 This video upload is from March, but I've been busy and didn't hit "publish" until September!)
Watch the Twizzle Diaries from the start: youtube.com/watch?v=9_kqXn0Mq-o&list=PLFh3NgpDbzN4VkcfjEZSQ_TYQv_OEjbjF&index=1
Video is 4× real speed.
Using: Canon R5 C, 70mm, f/2.8, 1/30s per frame
Music: Canadian National Anthem (CA public domain), performed by the US Navy Band (US public domain recording)
The video is vertical (DCI) 8K, but YouTube may have some trouble showing this in 8K. 🤷
Matty's YouTube channel: youtube.com/channel/UCSLPZhxwfLJWEHxw361ODgA
Filmed by Lucas Garron at the Westin Harbour Castle Conference Centre, July 10, 2022.
nac2022.speedcubingcanada.org/en
0:00 Original speed
1:25 Slow-mo (25%)
This isn't a particularly remarkable solve, but I'm using it to test 4K HDR footage!
Reconstruction:
Scramble (reconstructed):
L2 F' L' D B U' F B2 L' F2 U L2 U2 D F2 B2 D' F2 D
Solution:
z2 R' U2 r' (U D) x' // Start of cross
u' // oops, wrong direction
U R U2' R' (U' D2) R U R' // Slot 1
R' U2' R U' R' U' R // Slot 2
y' R U' R' (y' U) R U R2' U' R // Slot 3
R U' R' // ELS
R U' R2' U2' R U R' U R2 U R' // CLS
R U R2' F' R U R U R' U2' R' F R U R U2' R' // PLL
alpha.twizzle.net/edit/?title=Lucas+Garron%2C+9.62s%0ABerkeley+Summer+2022&setup-alg=L2+F%27+L%27+D+B+U%27+F+B2+L%27+F2+U+L2+U2+D+F2+B2+D%27+F2+D&alg=z2+R%27+U2+r%27+%28U+D%29+x%27+%2F%2F+Start+of+cross%0Au%27+%2F%2F+oops%2C+wrong+direction%0AU+R+U2%27+R%27+%28U%27+D2%29+R+U+R%27+%2F%2F+Slot+1%0AR%27+U2%27+R+U%27+R%27+U%27+R+%2F%2F+Slot+2%0Ay%27+R+U%27+R%27+%28y%27+U%29+R+U+R2%27+U%27+R+%2F%2F+Slot+3%0AR+U%27+R%27+%2F%2F+ELS%0AR+U%27+R2%27+U2%27+R+U+R%27+U+R2+U+R%27+%2F%2F+CLS%0AR+U+R2%27+F%27+R+U+R+U+R%27+U2%27+R%27+F+R+U+R+U2%27+R%27+%2F%2F+PLL
Modded version I'm using: garron.net/app/iss-sim
I wanna get sub-30. 🥺
(Mod source: github.com/lgarron/spacex-iss-sim)
I'm playing a version that has the same controls as the original but that I can run offline and that I've also added gratuitous sounds to: github.com/matthewgiarra/spacex-iss-sim
garron.net/app/iss-sim
Special points to the first person who can tell where the sounds are from. ;-)
I've only done about half a dozen attempts, so I think I can get near 30 seconds with practice. Others have certainly done faster.
This was less than an hour after my first timed solve, so it's both my "PR" and PB! Using "Benangular Commcisco", which is to say a Bencisco start followed by simple comms for remaining corners and then centers, because I didn't learn the last few steps until later that day. :-P
docs.google.com/document/d/e/2PACX-1vTDL7-XvpNrhIc2Q_1nHfeJyG7tIazgBCq88PE8ahqIbvPb3LPQsM3_vsdqX6y8sxte1n5jGk2J3c5V/pub
The puzzle is a LanLan FTO modded by Tyler Hicks!
(And of course, this is the one attempt where the camera did no focus correctly. 😆)
negative-time.cubing.net
Reconstruction: alpha.twizzle.net/edit/?setup-alg=R%27+U2+R+L%27+U%27+D2+F%27+L%27+B%27+R+D%27+L2+D%27+B2+D%27+F2+D2+L2&alg=D+F+l+U%27+r+%2F%2F+Cross%0AU%27+R+U%27+R%27+d%27+R%27+U%27+R+%2F%2F+Slot+1%0AU%27+U2%27+R+U+R%27+y%27+R+U+R%27+%2F%2F+Slot+2%0A%28U%27+y%29+R+U+R%27+%2F%2F+Slot+3%0Ay+%28U2%27+y%29+R%27+F+R2+U+R%27+U%27+F%27+%2F%2F+ELS%0AU%27+R+U2%27+R%27+U2%27+R+U%27+R%27+U+R+U2%27+R%27+U2%27+R+U%27+R%27+%2F%2F+CLS%0AU%27+F+R+U%27+R%27+U%27+R+U+R%27+F%27+R+U+R%27+U%27+R%27+F+R+F%27+U%27+%2F%2F+PLL
Scramble:
R' U2 R L' U' D2 F' L' B' R D' L2 D' B2 D' F2 D2 L2
Solution:
D F l U' r // Cross
U' R U' R' d' R' U' R // Slot 1
U' U2' R U R' y' R U R' // Slot 2
(U' y) R U R' // Slot 3
y (U2' y) R' F R2 U R' U' F' // ELS
U' R U2' R' U2' R U' R' U R U2' R' U2' R U' R' // CLS
U' F R U' R' U' R U R' F' R U R' U' R' F R F' U' // PLL
Explore the 2x2x2 + Skewb combination demonstrated by Tom:
alpha.twizzle.net/explore/?puzzle-description=c+f+0.333333333333333+v+0
0:00 alpha.twizzle.net
0:39 Editor & Explorer
Twizzle Editor
0:59 Viewing Moves
1:43 More Puzzles
2:17 Stage Stickering
3:18 Setup & Anchor
3:56 Tempo & Hint Facelets
4:09 Alg Tools
4:48 Screenshots
5:51 Bluetooth & Other Input
6:21 WCA Puzzle, Notation, Scramble/Solve
7:05 Unofficial Puzzles
Twizzle Explorer
7:45 Tom Rokicki Introduces Twizzle Explorer
9:00 Even More Puzzles
9:54 Custom Puzzle Geometry
10:57 Adding Slice Cuts
12:18 3x3x3 + Vertex Moves
13:29 Technical Features
14:14 UI Features
15:02 cubing.js on GitHub
15:22 The Future
--------
Thanks to Pete Langford for permission to use “Mr. Rubik” by The Barron Knights. barronknights.com
Thanks to Tom for recording a segment for us!
Using `cubing.js`, we can make a player that allows you to animate any part of the algorithm almost instantly. If you leave the player on its own, it will take over 1000 hours to animate the whole alg.
Explore the algorithm: experiments.cubing.net/cubing.js/stress-tests/2x2x2-devils-alg.html
Bruce's original announcement: speedsolving.com/threads/hamiltonian-circuit-for-the-entire-2x2x2-cube-group.34318
twistypuzzles.com discussion: twistypuzzles.com/forum/posting.php?mode=quote&f=1&p=410286
Twizzle and cubing.js come from an older project called twisty.js, first started on July 21, 2011.
0:00 It was here at the Computer History Museum...
0:35 Mozilla World Series of Hack
1:03 Existing applets
1:55 Creating twisty.js
2:34 Using twisty.js
4:11 The engine and the car
4:59 The new engine and the new car
Explore the original twisty.js project as it looked at the end of the hackathon: cubing.net/twisty.js-2011-07-22
--------
Washington Post March: recording by the US Marine Band (not under copyright, since it is a work of the US government) https://www.marineband.marines.mil/Audio-Resources/The-Complete-Marches-of-John-Philip-Sousa/The-Washington-Post-March/
Thanks to Mozilla for permission to use footage from the Mozilla World Series of Hack: youtube.com/watch?v=2JXP4VT1ykc
Thanks to Pete Langford for permission to use “Mr. Rubik” by The Barron Knights. barronknights.com
What if all cubing software knew how to talk to each other? Learn how we want to make this happen with a new project called Twizzle and its accompanying cubing.js project.
0:00 What if?
0:27 What is Twizzle?
1:18 Flexible and intuitive
3:54 The plan (common formats, cubing.js, and Twizzle)
4:58 Building the future
• Twizzle: twizzle.net
• cubing.js: github.com/cubing/cubing.js
• Common formats: standards.cubing.net
Thanks to Pete Langford for permission to use “Mr. Rubik” by The Barron Knights. barronknights.com
Thanks to youtube.com/SofaBar for permission to use her ice skating twizzle demonstration footage at 1:04.
This was my first success, back on 2021-03-21. It's kind of hilarious because the run started out with a lot of mistakes. But I stuck it out.
As you can see in from the beginning of the vid, this was my 10th attempt. I'm pretty proud of how far I got on my first attempt (everything but the final column), but... then it took 9 more. :-)
Played on an iPad Pro.
negative-time.cubing.net
Reconstruction: alg.cubing.net/?setup=B_D-_F-_R-_F_U2_R-_F-_R2_U2_F-_D2_L2_B-_R2_B-_U-_F2_U-&alg=y-_x_U_M-_D2_y_R2_%2F%2F_Cross%0AU_y-_U_R_U-_R-_L_U-_L-_%2F%2F_Slot_1%0AU_R_U_R-_U_R_U-_R-_%2F%2F_Slot_2%0AL-_U_L_U_R-_U2-_R_U_R-_U-_R_%2F%2F_Slot_3%0Ay-_U_L_F-_L-_U2-_L_F_L-_%2F%2F_ELS%0AU-_R2_U2-_R-_U-_R_U-_R2-_U-_R_U-_R-_%2F%2F_CLS%0AU2-_R-_U-_R_(U_D-)_R2_U_R-_U_R_U-_R_U-_R2-_D&view=playback
Scramble:
B D' F' R' F U2 R' F' R2 U2 F' D2 L2 B' R2 B' U' F2 U'
Solution:
y' x U M' D2 y R2 // Cross
U y' U R U' R' L U' L' // Slot 1
U R U R' U R U' R' // Slot 2
L' U L U R' U2' R U R' U' R // Slot 3
y' U L F' L' U2' L F L' // ELS
U' R2 U2' R' U' R U' R2' U' R U' R' // CLS
U2' R' U' R (U D') R2 U R' U R U' R U' R2' D
negative-time.cubing.net
Scramble:
D F D2 R' D' L U' R' F' B' R' U2 L' B2 R' B2 R2 D2 R
Solution:
x2' R' U r R' U' x U' l2' // Cross
U R' U R y R' U2' R // Slot 1
R U2' R' U' R U R' // Slot 2
y' U y' U2' R' U R U' R' U' R // Slot 3
U' r U' r' U2' r U r' U2' R U R' // ELS
y' U R' U' R U R' U' R U R' U' R // CLS
R' U R' U' R D' R' D R' U D' R2 U' R2' D R3 // PLL (+2)
alg.cubing.net/?setup=D_F_D2_R-_D-_L_U-_R-_F-_B-_R-_U2_L-_B2_R-_B2_R2_D2_R&alg=x2-_R-_U_r_R-_U-_x_U-_l2-_%2F%2F_Cross%0AU_R-_U_R_y_R-_U2-_R_%2F%2F_Slot_1%0AR_U2-_R-_U-_R_U_R-_%2F%2F_Slot_2%0Ay-_U_y-_U2-_R-_U_R_U-_R-_U-_R_%2F%2F_Slot_3%0AU-_r_U-_r-_U2-_r_U_r-_U2-_R_U_R-_%2F%2F_ELS%0Ay-_U_R-_U-_R_U_R-_U-_R_U_R-_U-_R_%2F%2F_CLS%0AR-_U_R-_U-_R_D-_R-_D_R-_U_D-_R2_U-_R2-_D_R3_%2F%2F_PLL_(%26%232b%3B2)&title=Negative%20Time%20Solve%202019%0A-59min,%2046.17sec%0ALucas%20Garron&view=playback
(Mid-10s are usually decent times for me.)
alg.cubing.net/?setup=B2_U_B-_F2_U_F2_R2_U2_F2_U-_F2_B_R-_D_R_D-_B2_R-_D-&alg=R2-_U2-_R_U_R-_U-_R_y-_D_R_%2F%2F_X%26%2345%3BCross%0Ax_y_z-_y_z_x_y-_z_x_z-_y_x_y2_%2F%2F_uhhhhh..._(floor_drop)%0AU2-_L-_U_L_%2F%2F_Slot_2%0AL_U-_L-_R_U-_R-_%2F%2F_Slot_3%0Ay2-_U-_R_U-_R-_%2F%2F_ELS%0AU-_R_U2-_R-_U_R_U_R-_%2F%2F_CLS%0AR-_U-_R_(U_D-)_R2_U_R-_U_R_U-_R_U-_R2-_(D_U-)_%2F%2F_PLL&title=Lucas%20Garron,%2010.46s%0ACubing@Home%20V,%20Round%202,%20Solve%203&view=playback
I'm trying to get a sub-10 average in comp. This week, I got a few avg12 under 10s, and a few avg5 under 9s.
The potential rolling avg5 was a 8.68, but the next one was 12.33 + 2 = 14.33. 😔
Filmed by Lucas Garron at the Baltimore Convention Center, August 04, 2019.
cubingusa.org/nationals/2019
(14.50), (9.22), 9.56, 10.05, 13.61 → 11.07 average
Excuses include waking up from a nap without warmup and using a cube that's faster than what I normally practice with. :-P
negative-time.cubing.net
Reconstruction
alg.cubing.net/?setup=D_L-_F-_L2_B-_U-_F-_U2_D_R2_B2_U2_R_U2_R-_D2_L2_F2_L2&alg=y-_z2_R2-_U-_R_x_L2_U_x_D-_%2F%2F_Cross%0Ay-_U_y-_R-_U2-_R_U-_R-_U_R_%2F%2F__Slot_1%0AU-_L_U_L-_R_U-_R-_%2F%2F_Slot_2%0AU3_L_U_L-_U2_L_U-_L-_%2F%2F_Slot_3%0Ay-_R_U_R-_%2F%2F_ELS%0Ay_U2-_L-_U_L_U_L-_U_L_U_L_F-_L-_U-_L-_U_L_F_%2F%2F_CLS%0AU_%2F%2F_PLL_skip&title=Lucas%20Garron%0ANegative%20Time%20Solve%202018%0A-59min,%2045.37sec&view=playback
I was fairly sure my most likely mistake would be R u' R instead of u' R u' during cross, but fortunately(?) I got that part right.
Reconstruction:
alg.cubing.net/?setup=F2_D2_L_R-_D2_F2_D2_R2_F2_L-_D_L-_U-_F_U_R-_B_L2_U&alg=z2_y%0AU_%2F%2F_should_have_been_D-%0AL_F-_u-_R_u-_R2_U-_R-_%2F%2F_X%26%2345%3BCross%0AL-_U_L_y-_R_U2-_R-_%2F%2F_Slot_2%0AD_F_R_U_R-%0AU-_%2F%2F_extra_move%0AF-_u-_%2F%2F_ELS_%2F_multi%26%2345%3Bslot%0AR_U_R-_U-_R_U-_R-_U_R_U-_R-_%2F%2F_CLS%0Al_U-_R-_D_R_U_R-_D-_R_U_R-_D_R_U-_R-_D-_%2F%2F_PLL&title=Lucas%20Garron%0ADNF%20(7.59s)%20Speed%20BLD%0AAugust%2017,%202018
As of July 2018, this is the 24th-fastest official WCA average in 3x3x3: worldcubeassociation.org/results/events.php?eventId=333®ionId=&years=&show=100%2BResults&average=Average
Since Feliks not from the USA, he is not the US national champion. However, he is first place in the international WCA results for the event, and won the 1st place prize of $2,500.
Filmed by Lucas Garron at the Salt Palace, Salt Lake City, July 29, 2018.
worldcubeassociation.org/competitions/CubingUSANationals2018
Filmed by Lucas Garron at the Salt Palace, Salt Lake City, July 29, 2018.
worldcubeassociation.org/competitions/CubingUSANationals2018
worldcubeassociation.org/competitions/Euro2018/results/all#e333_f
(When I was 11th in the world.)
This solve had lots of easy steps, but no skips – and it had a G-perm.
(And also the same CLS as my 10.00 at SF Open 2009.)
Reconstruction: alg.cubing.net/?alg=y2_L2-_D_R-_y-_U-_R_U_R-_D-_%2F%2F_X%26%2345%3BCross%0Ay-_R_U_R-_L_U-_L-_%2F%2F_Slot_2%0AU-_R_U_R-_%2F%2F_Slot_3%0AU_L_F-_L-_F_%2F%2F_ELS%0Ay-_U-_R2_U_R-_U_R_U2-_R-_U_R-_%2F%2F_CLS%0AR-_U-_R_(U_D-)_R2_U_R-_U_R_U-_R_U-_R2-_(U-_D)_y_%2F%2F_PLL&type=reconstruction-end-with-setup&title=Lucas%20Garron,%207.27s%0AEuropean%20Championship%202018&view=playback
I believe the cube is a Moyu GTS3 M. I don't normally use stickerless cubes, but I bought a few of these for a steep discount, and this was the best cube I had on hand!
This video was around midnight Saturday evening after the Western US Champs. The cube is a Xiaomi Giiker Super Cube i3 that I borrowed from Matthew Dickman. It shows the literal first turns that I was able to display live on the browser.
If you buy the cube, you can try it at bluetooth.cubing.net (with more features than in this video).
It's currently sold for $33 at aliexpress.com/item/Xiaomi-Giiker-Super-Rubik-s-Cube-Learn-With-Fun-Bluetooth-Connection-Sensing-Identification-Intellectual-Development-Toy/32881376857.html
I won this race after a whole bunch of tries, but I had a frustrating crash near the end. The margin of victory was 0.07 seconds!
This is one of my favorite games ever, and I've spent a lot of time trying to get it to run in virtual machines of old Windows versions. But out of nowhere, GOG just re-released this game 19 years after the original release, and it fixes all those bugs!
Even nicer, it also runs at HD resolution (1080p60), although only some of the textures have been updated for this resolution.
gog.com/game/star_wars_episode_i_racer
negative-time.cubing.net
Reconstruction:
alg.cubing.net/?setup=B-_D-_L2_U-_R2_F_L_F-_D-_B_U2_R2_L_B2_U2_R_F2_U2_R&alg=z2_M-_U-_l-_D2_%2F%2F_Cross%0AL-_U_L_U_R_U_R-_%2F%2F_Slot_1%0AU-_L-_U_L_U-_L_U_L-_%2F%2F_Slot_2%0AU_L-_U_L_R-_U2-_R_%2F%2F_Slot_3%0Ay-_U_R_U2-_R-_U2_y-_R-_U-_R_U_R-_U_R_%2F%2F_LS_%26%232b%3B_OLL%0AU-_R-_U2_R_U2-_R-_F_R_U_R-_U-_R-_F-_R2_U-_%2F%2F_PLL&title=Lucas%20Garron%0ANegative%20Time%20Solve%202017%0A-59:50.36
I *believe* this is my personal record for a PLL time attack.
I did 32.68 last year: youtube.com/watch?v=wiwmHdt7LMA
Filmed by Lucas Garron with help from Helmut Heilig.
In Paris, July 16, 2017.
Reconstruction: alg.cubing.net/?alg=L_B-_R-_F2_D2%0Ay-_U-_L-_U_L%0Ay_L-_U-_L_U-_L-_U_L%0AU_R-_U2-_R_U-_R-_U_R%0AU_M-_U-_M_U2-_r_U-_r-%0AU2-_R_U-_R-_U-_R_U-_R-_U_R_U2-_R-%0AU-_M2-_U-_M2-_U2-_M2-_U-_M2-%0Ax2&type=reconstruction-end-with-setup&title=Lucas%20Garron%0A11.84s%20Speed%20BLD&view=playback
http://cubefreak.net/contests/negative
alg.cubing.net/?setup=U2_D_L_B_U-_R-_U2_B_D-_F_R2_U_B2_R2_D2_L2_U2_L2_D-_F2_B2&alg=y-_l_F_R_U-_x2_U_L_U2-_x-_u-_%2F%2F_X%26%2345%3BCross%0AU_R-_U2-_R_U_R-_U-_R_%2F%2F_Slot_2%0Ay-_U2-_L-_U_L_y-_R-_U2-_R_%2F%2F_Slot_3%0AU2-_F_U_R_U-_R-_F-_%2F%2F_ELS%0AU-_R_U-_R-_U_R_U-_R-_U_R_U-_R-_%2F%2F_CLS%0AR_U_R-_(U-_D)_R2_U-_R_U-_R-_U_R-_U_R2_D-_%2F%2F_PLL&title=Lucas%20Garron%0A-59min,%2050.33sec%0ANegative%20Time%20Solve%202016
The cube is a new QiYi Thunderclap V2 that I opened and lubed today.
The slides are a little difficult to see; you can view them with my speaker's notes at docs.google.com/presentation/d/1ZYOHZgA3eJjleETeNeYMlFUjZT4GolZ71o2mdJS21Oo/edit
Many thanks to Chris Olson for filming this. You can find his channel at youtube.com/user/cyotheking
(Feliks Zemdegs, an international competitor from Australia, placed first overall, with an average of 7.07.)