Appreciation for a product should never outshine or remove the necessity of criticisms

If there is only one cube timer in the entire world, that still doesn't mean that it's immune to being a poorly made timer. I can be happy a product exists, and still be upset that it's a crappy implementation.

I agree, but all this conjecture woth fancy buzzwords like SQL Injection and such is really pretentious and not helpful. I'm traveling and on mobile, so I can't check right now. Maybe he has some checks, but nobody in this thread bothered to confirm, but just said hackerwords...

Additionally: since it's open source there is no excuse to not help if you're using it. We're a smart bunch and some easy input validation like if(time<0.04) rejectTime(); is a pull request every one of us can do. It also makes you interact with a nice member of the community :)

Disclaimer: I may be wrong in my assumption of how this is being done, and if so, then I retract my following statement.

This is neat for sure, but I don't really consider it an act of "solving." At least not in the same way a human solves a cube. I'm assuming the computer is just doing this by querying a database of all possible cube positions to see which one it's looking at, and then doing the reverse steps of how it was "mixed up" to the current state.

Illustration: I get a fresh cube and mix it up, the computer then just reverses all the steps I did in order to bring it back to a solved state.

So technically, yes, the cube is being solved (being taken from a mixed up state to a solved state), however it's being done in a manner that no human could do. The same issue has come up in mathematical proofs, some things have been "proven" by computers, but the proofs are insanely long and not feasible by a human, and so the question is: is that a valid proof? This particularly applies in the case of the computer just proving by exhaustion, (aka brute force), which is more or less how the computer is solving this cube.

Let me clear up some misconceptions about this without getting too technical.

What the computer does is just the same than what a human does while solving the cube. It looks at certain patterns and uses certain rules to solve them.

I'm assuming the computer is just doing this by querying a database of all possible cube positions to see which one it's looking at

I can guarantee you that it doesn't have a database of all possible permutations as pointed out by u/crabbix. It doesn't even need to because just looking them up would take longer than solving the cube (try searching through 4+ zettabytes of data)

Your illustration is also not exactly how it will go down, which makes me believe that you are not a cuber and I therefore give you the benefit of not knowing how even simple speedcubing methods work: nobody will undo your exact moves, because it is impossible to deduce them. There are infinite ways to get to a given state, so this will not happen. Instead it will just use it's algorithm to solve the cube.

This particularly applies in the case of the computer just proving by exhaustion, (aka brute force), which is more or less how the computer is solving this cube.

Well, any human also uses preset algorithms, so is that brute force, too? How is that considered "solving" then?

I'm not here to attack you since you seem to be interested in how it works, so please if you have any questions, feel free to ask. There are many many people in this subreddit who can help you get started and answer the questions (probably even more competently than I can)

Considering that Kali is root-first, it doesn't make sense to use it as a desktop OS. Spin it up in a VM, fine, but use your regular Linux flavor as a base. Headless doesn't even use that much resources.

Thanks /u/SirCarfell for the pictures, they came out really great! Big thanks also to everyone who joined, it was a great pleasure meeting you all and seeing that many different boards. I got some ideas to improve the next meetup (besides doing it sooner), so be sure to watch the subreddit.

It was a lot of fun getting beat by Colemak typists as well as Model Ms (the clack was real). I myself fell in love with the silenced Realforce 87U, which I didn't expect at all beforehand. Luckily I wasn't blown away by the HHKB feeling, even though I really like how it looks. Shoutout to the Alpenclacks and the one Galaxy Class Planck, there were some really skilled modders amongst us.

Well yes, actually people do. I live in switzerland and every once in a while I do see code commented/variable-named in german. But it's mostly students and hobbyists. Anybody who considers themselves worth their salt codes in english.

Out of curiosity, are you using urxvt in Linux? If you are, you might want to look into termite. It has much better/modern font support (libvte stuff), and won't do the weird-spacing thing that urxvt does.

im sorry but its not just 5min, f.e. i cant set up an authenticator, i get an error from the play store while installing on all my devices (tablets & smartphones). blizzard told me they cant help, i should contact google and vice versa. so basically if i get compromised im fucked, despite spending more than 1k on this game.

Yep the festivals here are amazing. Montreux Jazz Festival and Paleo Festival are so much fun and the locations are beautiful (along the lake with a view of the Alps and the Jura). Good summer time fun. No need to speak french for the festivals to be honest, people come from all over Europe.

Maybe you can try the US International layout where you "compose" special characters. So you'd press ~ and then "o" to get a õ. It only ever bugs me when I'm coding and have to press " and then <space> to get quotation marks. But I switch layouts using alt+lshift for that.

That just sounded really complicated, I'm sorry. But it's actually not and you'll get used to it really quick.

The Planck can really screw with your mind though since you'll hate all your other keyboards that are so ineffective and your hands have to travel SOOO FAR for everything except letters.

Please, please, do this! This helps security a lot, this helps your computers performance a lot (and save battery for laptops)d and as a neat side-effect you get less (not as many since Google switched to HTML5, but still) ads on websites you visit.

It's definitely easier to recognize and memorize rubiks cube patterns than chess patterns. But magnus' interview after the blind games he played reminded of this. It's a skill you develop with practice. It's not necessarily genius, but still impressive.

True RGB leds isn't possible unless you are soldering the cycling "RGB" leds that are predifined and switch to Red, Green and then Blue. At the very least, you can make these with the cycling RGB leds.

As other people mentioned, true RGB requires more than 2 pins. From the looks of the updated Pok3r manual, it indicates that the upcoming RGB version of the Pok3r has a completed different PCB with RGB added control features.