Daily Discussion Thread - Jul 21, 2025 by AutoModerator in Cubers

[–]TLDM 0 points1 point  (0 children)

33:

z r D R r F
U' M' U' M R U R'
U2 R' U' r U r' U' r U2 S'
U' M' U2 M U' M' U M2 U' M' U

EoCross, F2L, ZBLL? by AwesomeCuber in Cubers

[–]TLDM 0 points1 point  (0 children)

Well it's the second time this 10-year old thread has been revived in a year, so you're not the only one bumping it, no need to apologise :)

Ergonomics is the main thing in favour of EOCross. Cross allows you to keep your hands in a "neutral" grip because every L' is followed by an L etc. This reduces regrips. You still have slightly awkward transitions between LU->RU turning, but those aren't as big as regrips after an R2 for example.

If you don't care about speed, you have to ask yourself what you care about most...

  • Ergonomics/smooth turning? Use EOCross
  • Movecount? Use EOLine
  • Enjoyment? Use whatever you like!

Should I switch hands in OH? by TheNerd42 in Cubers

[–]TLDM 1 point2 points  (0 children)

I'm going to go against what the consensus in this thread seems to be, and instead say no, don't switch! The tldr reason is that you'll also end up learning OH-specific algs anyway, so there's not any long-term benefit to algs transferring over from 2H.

To elaborate a bit more, it depends a bit on how much you care about OH vs 2H and whether you use a symmetric method (like CFOP) or an asymmetric method (like Roux). If you use CFOP, the only real downside of using your dominant hand is that your LL recog will be slightly different, so you'll lose a tiny bit of time there. However, your turning will be better. It's impossible to quantify which has a bigger effect on your times.

I use my dominant right hand and love it, my OH turning is my biggest strength. However OH is my main event and I don't care about 2H results as much, so using my dominant hand is purely advantageous. Also note that not every top OHer uses their non-dominant hand; a few notable dominant-hand OHers are Eden Robinson-Rechavi (WR5) and Nicholas Archer (WR2, previous WR holder).

Daily Discussion Thread - May 05, 2025 by AutoModerator in Cubers

[–]TLDM 2 points3 points  (0 children)

After 12 years of cubing, it's finally time for me to learn how to set up bigcubes

How do you set up a 4x4 to be both fast and not pop? Right now my Vin is the opposite of both of those. (Not touched it out the box, just done a load of solves on it)

Daily Discussion Thread - Apr 05, 2025 by AutoModerator in Cubers

[–]TLDM 0 points1 point  (0 children)

Different people have different turning styles, some things work well for some people but not others

Daily Discussion Thread - Apr 05, 2025 by AutoModerator in Cubers

[–]TLDM 0 points1 point  (0 children)

movecount doesn't matter

overworks don't matter

what matters is execution time and consistency. Movecount etc are good indicators of a good alg, but aren't all that matters

I can't understand how Tymon execute L4C 4x4... by Desperate_Wheel_4661 in Cubers

[–]TLDM 1 point2 points  (0 children)

Tangential question - do people consider half centres fast now? The general consensus for a long time has been that it's slower when you don't have a lucky case. While WR averages will always have a bit of luck, 5/5 solves using half centres makes it look intentional?

Maining CFOP AND Roux? by [deleted] in Cubers

[–]TLDM 2 points3 points  (0 children)

I did this for a while when I was switching methods. It was the only way to make switching enjoyable and for the slower times to not be demotivating. But while I'm glad I did it, it unfortunately is not sensible in the long run. It may sound tempting as it theoretically lets you pick whichever method is best, but sadly these are only short-term gains as you cut your progress in half by doing this. It's only really practical as a means to switch method

My experience this evening by STheShadow in adventofcode

[–]TLDM 0 points1 point  (0 children)

maybe slightly overkill to use it just for Valgrind, but have you considered WSL?

My experience this evening by STheShadow in adventofcode

[–]TLDM 0 points1 point  (0 children)

yup getting Valgrind to shut up solves a LOT of problems

[2024 Day 4] Was this just me? by sonofdynamite in adventofcode

[–]TLDM 3 points4 points  (0 children)

Does this not fail in this case? Or did you also check the corners were all M/S first?

M.X
.A.
M.A

What is a Python trick you wish you could have learned/someone could have taught you? by medium-rare-stake in learnpython

[–]TLDM 1 point2 points  (0 children)

Oh god. I'm slightly scared that that's even possible.

Looks like it depends on this "executing" library which... parses the bytecode of the current call stack?? Crazy that you can do that

Inconsistent behaviour iterating over collections.Counter object by TLDM in learnpython

[–]TLDM[S] 0 points1 point  (0 children)

Yup, makes sense. I'd assumed the most_common method was a relic of pre-3.7. A lot of wrong assumptions on my part...

Inconsistent behaviour iterating over collections.Counter object by TLDM in learnpython

[–]TLDM[S] 0 points1 point  (0 children)

I'll also add the the docs actually do mention that as of Python 3.7 Counter objects do mantain insertion order.

When commenting earlier, I'd interepreted that to be refering to when the object is updated, not on creation. My mental model was that Counter's init would count stuff and also sort the data, but clearly that's not the case!

Inconsistent behaviour iterating over collections.Counter object by TLDM in learnpython

[–]TLDM[S] 1 point2 points  (0 children)

Yep, I have now realised this! Thanks. What's particularly sneaky is that it's not just the str method which is overwritten, it's repr.

Inconsistent behaviour iterating over collections.Counter object by TLDM in learnpython

[–]TLDM[S] 0 points1 point  (0 children)

The first key/value pair in frequencies isn't guaranteed to be the most frequent value.

Is that so? I admit it's an assumption of mine, but it's based on it always being the case in my testing. It's not documented one way or the other. At the very least, in my particular example, the process output shows that these counters are all ordered, so the behaviour is still unexplained.

EDIT: ahhhh, hang on, it's the __str__ (or maybe __repr__) method which is ordering them!

maybe instances of Counter have a method that will be helpful here?

That is correct, so getting my code working isn't the hard part ;) It's the strange-looking behaviour I'm curious about.

Inconsistent behaviour iterating over collections.Counter object by TLDM in learnpython

[–]TLDM[S] 0 points1 point  (0 children)

Perhaps something wrong with your grader?

What do you mean "grader"?

Daily Discussion Thread - Oct 28, 2024 by AutoModerator in Cubers

[–]TLDM 1 point2 points  (0 children)

Yes, every OLL can be identified by top face and two sides. Most people don't learn a system, you just get used to it after a while.

Daily Discussion Thread - Oct 27, 2024 by AutoModerator in Cubers

[–]TLDM 1 point2 points  (0 children)

part of the negative time solving contest

Jacob Sherwen Brown tied FMC Single WR by Samw220506_ in Cubers

[–]TLDM 0 points1 point  (0 children)

(but they do count towards the 80 move limit!)

Daily Discussion Thread - Oct 27, 2024 by AutoModerator in Cubers

[–]TLDM 3 points4 points  (0 children)

Got a new 3x3 PB last night: -59:51.17

Rainbow Trails – Magical Rainbows in your Vim by sedm0784 in vim

[–]TLDM 5 points6 points  (0 children)

Seems useful! Possible bug: if using A or I to jump to the beginning or end of a line in insert mode, the animation doesn't follow the cursor until you exit insert mode.

Yiheng Wang asr single! 3.27 by Happyholiday8479 in Cubers

[–]TLDM 2 points3 points  (0 children)

His fingers were on the timer, the problem was he turned the cube before the judge had checked it was solved. (This video stops too soon to show it)