Hacker Newsnew | past | comments | ask | show | jobs | submit | RonSijm's commentslogin

> That's perhaps a bit too much optimization for a troll project. But fun nonetheless.

I've used Morse code because the original theories of how this was done was that Hans used Morse, so I used it as well. - to stay as close as possible to the actual leading theory and not invent my own method.

I considered abstracting the decoder, so it's not a hard-coded `MorseEncoder()` but just an IMoveEncoder interface where you can inject any encoder that takes a move as input and returns a pattern output

I also thought - Morse is a "common standard" - it would possibly be easier to learn and remember than a custom made encoding scheme


> Second - thank you to the person who actually made this. This is incredibly hilarious

Hey there, thank you, I'm the creator of this.

> I'm gonna go ahead an assume they have an account here

I have an account here, but I don't use ycombinator this much. Just got notified by someone that a thread about my project is getting some attention here

> Lastly - I know that this is a joke project, but one thing I'm not understanding: how does the system read the current state of the chess board?

It gets the state of the board though a manually inputted FEN code. Unless the user of this would hook it up with a camera and scan the board in real time, it's assumed that whoever is using this has someone helping them. So the helper would operate the backend, input the board, and send it to the end-user


So the helper operates the back end which sends it to, the back end?


Requires tight coupling and dependency injection


made my day


So it’s somewhat of a B2B operation


an end-to-end architecture


You could allow the chess player to input moves into the system through an anal sphincter contraction sensor.

https://www.e-arm.org/journal/view.php?number=1548


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: