Live data from Hacker News

S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

github.com

31–40 of 61 posts

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#31
post #10
post #8

Related - there's a Guinness record for the fastest Rubik's cube solving robot; it stands at 103 milliseconds : https://www.youtube.com/shorts/ue2gZ2vxs48 https://engineering.purdue.edu/ECE/News/2025/purdue-ece-stud...

Robotic solver is more of a physical problem than a mental one. A photo of the cube from top and bottom corners and you can solve it in a nanosecond

First, you still need to optimize the solution to fit the constraints of mechanical solving. It needs to be as few moves as possible, some of them are parallelizable, etc. Not a trivial problem.

Second, nanosecond? You know that a GHz CPU does a single clock tick in one nanosecond, right?

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#32
post #10

Earlier quoted context omitted.

Robotic solver is more of a physical problem than a mental one. A photo of the cube from top and bottom corners and you can solve it in a nanosecond

First, you still need to optimize the solution to fit the constraints of mechanical solving. It needs to be as few moves as possible, some of them are parallelizable, etc. Not a trivial problem. Second, nanosecond? You know that a GHz CPU does a single clock tick in one nanosecond, right?

Maybe there's a new instruction we don't know about in modern CPUs, like RUBIK_SOLVE or something.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#33
whats the point? rubicubes are for hoomans got one when I was 12, solved the next day, couldn't tell you how,got better, got fast, got bored, never touched one again. but this much....not knowing and solving as an unconsious process is likely to be the advantage or to put it another way, knowing is limmiting and constrains doing. hooman thing.right

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#34
Hi all. I just found this thread. I'm the creator of SARCASM. Thanks to the OP for sharing. I spent many hours on this build but it was a lot of fun. I'm happy to see that others are enjoying it also :-)

If you're interested in the technical side, I wrote detailed posts on the hardware and software on the Teensy forum: https://forum.pjrc.com/index.php?threads/sarcasm-an-over-eng...

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#35

Hi all. I just found this thread. I'm the creator of SARCASM. Thanks to the OP for sharing. I spent many hours on this build but it was a lot of fun. I'm happy to see that others are enjoying it also :-) If you're interested in the technical side, I wrote detailed posts on the hardware and software on the Teensy forum: https://forum.pjrc.com/index.php?threads/sarcasm-an-over-eng...

Can you post the STL files for the shell and Arms?

Great project.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#36

Hi all. I just found this thread. I'm the creator of SARCASM. Thanks to the OP for sharing. I spent many hours on this build but it was a lot of fun. I'm happy to see that others are enjoying it also :-) If you're interested in the technical side, I wrote detailed posts on the hardware and software on the Teensy forum: https://forum.pjrc.com/index.php?threads/sarcasm-an-over-eng...

> I'm the creator of SARCASM.

Glad I’m not the only one who sometimes justifies spending time on project purely because of the name I can give to them.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#38
post #32

Earlier quoted context omitted.

First, you still need to optimize the solution to fit the constraints of mechanical solving. It needs to be as few moves as possible, some of them are parallelizable, etc. Not a trivial problem. Second, nanosecond? You know that a GHz CPU does a single clock tick in one nanosecond, right?

Maybe there's a new instruction we don't know about in modern CPUs, like RUBIK_SOLVE or something.

I mean, we've had RUN_DOOM for many years now, so why not?

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#39
Solving a cube has two parts, determining the moves and making the moves. For humans these two activities happen mostly in parallel. For robots, moves were already determined before the start. So the time taken is merely all about speed of move making.

Re: S.A.R.C.A.S.M: Slightly Annoying Rubik's Cube Automatic Solving Machine

#40

The personality of creator really shines through in the software. Douglas Adams would be pleased, I hope loads of hackers will be inspired to make more 'Adamsian' robots.

I'm looking forward to more genuine people personalities from Unsirious Cybernetics.
Post reply on HN