4 ms·
So this has no interaction with the cube itself? It's just a stopwatch app that you press the spacebar to stop, and everyone trusts that you didn't cheat? It do
by whycombinetor 4y ago
So this has no interaction with the cube itself? It's just a stopwatch app that you press the spacebar to stop, and everyone trusts that you didn't cheat? It doesn't have a programmable hardware LED cube that the app dynamically loads problems onto for each round and logs your moves? Short of that, with a normal cube, it doesn't make you hold up the sides of the cube to the camera before the round to let it determine the problem? Nor make you hold up the cube to the camera after completion to ensure that you solved?
- DizzyDoo 4y agoYour camera-based solution would be trivial to cheat at though; simply have two cubes where one is in the solved state. So, incredibly time consuming to implement while also not really helping much aside from security theater.
- kashnote 4y agoRight, it's a hard problem to solve. A camera-based approach would be invasive, impractical, and really easily duped. But now we have bluetooth cubes. Bluetooth cubes still have a ways to go before they're physically good enough and also affordable enough to replace regular cubes, but they will solve this issue. CubeDesk already supports a few types of BT cubes. When you use a BT cube on CubeDesk, you get a breakdown of every stage, turns per second, areas you paused, etc. The unfortunate thing about BT cubes is that all the companies making them have their own proprietary software that they want their customers to use, so they encode the data coming from the cube to make it really hard for anyone to make sense of it. Some of us in the cubing dev world have reversed engineered these techniques, but it's just unfortunate how they try to keep it a secret.
- klaudioz 4y agoIt looks like it's secret. I couldn't find in GitHub anything related with reversed engineered bluetooth cubes.
- Syzygies 4y agoMy first reaction glancing at the site was "Bluetooth Rubik's Cube". I could confirm in seconds that such cubes exist, but minutes spent spelunking the site gave no evidence that CubeDesk had even considered this issue. Then I opened the answer key (HN comments) and found this thread. Shouldn't you make it easier to find documentation before signing up?
- kashnote 4y agoI'm working on it. I recently redesigned the landing page and plan on adding more info soon. I don't work on CubeDesk full time so it's mostly after work or weekends when I can make improvements. I'd like to add a whole help/docs section soon with all this info.
- breakfastduck 4y agoThe leaderboard / ranked function will be literally useless. I don't see at all how you're supposed to prevent cheating here.