Readit News logoReadit News
emschlr commented on Show HN: Test your shape rotation skills   0xf00ff00f.github.io/rota... · Posted by u/0xf00ff00f
_3u10 · 4 years ago
Shape rotation is often used as a proxy for G.

The shapes generally progress in difficulty until they are deemed “impossible” for any human shape rotator to figure out.

If you reduce the problem to counting instead of shape rotation (3D matrix multiplication) many humans can “shape rotate” to impossibly high levels of IQ

emschlr · 4 years ago
Wow! Nice way to look at it. Appreciate the explanation.
emschlr commented on Show HN: Test your shape rotation skills   0xf00ff00f.github.io/rota... · Posted by u/0xf00ff00f
_3u10 · 4 years ago
Using less strength in your solving algo is a peak shape rotator skill. It’s yet another kobyashi Maru incident.
emschlr · 4 years ago
IIRC Kobyashi maru incident involves a no-win situation where you change the rules of the game to create a winning situation. How are we looking at a Kobyashi maru incident here? Can you explain?
emschlr commented on Show HN: Test your shape rotation skills   0xf00ff00f.github.io/rota... · Posted by u/0xf00ff00f
crdrost · 4 years ago
> The first turn can be defined as always "right" or "left,"

No it can’t, not in 3D... it is just a turn.

You can however choose to rotate about the first segment until the turn is Right, then use this orientation for the rest.

In terms of normal form and restarts, who cares? Just generate the string both ways, it’s 2n computations, choose the lowest in lexicographic order, and life is good. If you get to billions of turns are humans really going to be doing the comparison? Surely we’d just stream the string into a hash function or something...

emschlr · 4 years ago
The keyword is "define"!

You can just define the first turn to be Right no matter how it is oriented.

If you are not happy with that then just rotate the first segment until it looks Right to you. Then label the other turns.

If you are still not happy with the word Right to denote the first term then just make up new notation. Define the first turn to be 1. Use numbers to denote turns if you object to using Left and Right.

emschlr commented on The Odin Programming Language   odin-lang.org/... · Posted by u/ibobev
kwertyoowiyop · 4 years ago
Why can’t the command to print just be “print”? :-(
emschlr · 4 years ago
Exactly! I don't understand why modern languages can't make "print" simpler. Is it too much to ask to expose a print function in the default namespace?
emschlr commented on Forward Neutral   angelajiang.com/asides/fo... · Posted by u/enigmatic02
emschlr · 4 years ago
Intriguing idea. Would have been nice if the OP included some stats and data behind the research too. Now it is just the author's word.

I am in half the mind to forward this article to some of my colleagues in the academia but without seeing the backing data and research the article will be met with some skepticism.

emschlr commented on What is the inverse of a circle?   mattferraro.dev/posts/inv... · Posted by u/mferraro89
emschlr · 4 years ago
Great article! The diagrams look nice. What did you use to generate those diagrams?

u/emschlr

KarmaCake day41November 18, 2021View Original