Earlier quoted context omitted.
Hi, Check puzzle archive or Zen mode. Infinite number of puzzles are waiting for you.
You're not getting my phone number, thanks. If you just want to send a code, and you want to tie it to some kind of identifier token, take the less-than-a-day that it takes to add normal "trusted third party" authentication, where you ask google/facebook/github/whoever to confirm this is a real person. And then you don't have to save any personal information, either (which laws both in the US and EU say includes phon…
Chess puzzle, but you are what you capture
111–120 of 154 posts
Re: Chess puzzle, but you are what you capture
#112Why do you need my phone number?
Really appreciate the callout. Very fair point. Will change this for sure to email/username or similar. Will keep improving on the game thanks to you guys' input. Thanks!
Re: Chess puzzle, but you are what you capture
#113The idea isn’t bad, but I’m struggling to understand why a login is required to access an archive of free content, and why said login requires a phone number. Again, to access ostensibly free content. That makes me really suspicious about what you do with the phone number.
Thanks guys, super helpful feedback! Sorry about that, the Twilio phone login was meant to make it more convenient for the mobile users to keep going with a direct code. I can totally see how that's perceived though, you're 100% correct. Will be changing the auth to username or email instead. Very helpful feedback, will get this right. Thanks again for the feedback guys.
Re: Chess puzzle, but you are what you capture
#114Earlier quoted context omitted.
Even if they do absolutely nothing with the number, I'm not putting it in. It's not a question of their intention but my convenience and peace of mind.
100% fair. Sorry about that quantxx. The mobile login was only meant to facilitate the login for mobile users through quick Twilio verification. Will move that to username or email instead. Really appreciate the feedback.
Re: Chess puzzle, but you are what you capture
#115Earlier quoted context omitted.
You're not getting my phone number, thanks. If you just want to send a code, and you want to tie it to some kind of identifier token, take the less-than-a-day that it takes to add normal "trusted third party" authentication, where you ask google/facebook/github/whoever to confirm this is a real person. And then you don't have to save any personal information, either (which laws both in the US and EU say includes phon…
Hey TheRealPomax, just reading this. Super fair point about the phone number. It was only meant to be there for keeping the login convenient for mobile users through Twilio verify. Totally see your point though and I can see how this could be interpreted instead. Will be changing this to email/username instead. Really appreciate the feedback, it's incredibly helpful. Thank you.
Re: Chess puzzle, but you are what you capture
#116Echo Chess: The Quest for Solvability - https://news.ycombinator.com/item?id=37327895 - Aug 2023 (106 comments)
Re: Chess puzzle, but you are what you capture
#117One nit: I had to (or at least was able to) capture the king in the puzzle, which just feels wrong somehow.
Would be great if normal chess rules on checks could still apply, but probably make it too complicated?
Re: Chess puzzle, but you are what you capture
#118I have seen it mentioned before. It does not work on my computer, but I wrote an implementation that does (in Free Hero Mesh, which is a programming language that I invented for making up puzzle games). However, I do not have the puzzles. Do you have a copy of the puzzles?
Can you share it with us?
(InputXY)
(Control
(INIT $Cursor 1 1 0 0 Create =@cur)
)
($Cursor
Player
(Image "Cursor0" "Cursor1")
(DefaultImage ())
(Density -10)
(CREATE LOOP 0 1 50 Animate)
)
($Tile
(Image "Tile0" "Tile1")
(Density 10)
(INIT Loc + 1 band =Image)
(CLICK @cur ,ObjBelow #Move Loc ,Send . 1)
)
($White
Input
(Image "P" "N" "B" "R" "Q" "K")
(CLICK @cur Loc ,MoveTo)
(#Move
,:movable
if
Arg1 Arg2 MoveTo .
Arg3 if
From ,Image =Image
From ,Destroy .
(=P $Black) lnot if WinLevel then
then
@cur Loc ,MoveTo .
then
)
(:movable
Image (case
(0 :pawn)
(1 :knight)
(2 :bishop)
(3 :rook)
(4 :queen)
(5 :king)
)
)
(:pawn Yloc Arg2 1 + eq Xloc Arg1 Delta Arg3 eq land)
(:knight Xloc Arg1 Delta dup * Yloc Arg2 Delta dup * + 5 eq)
(:bishop Xloc Arg1 Delta Yloc Arg2 Delta eq if =:queen else 0 then)
(:rook Xloc Arg1 Delta Yloc Arg2 Delta land if 0 else =:queen then)
(:queen From Seek =%d Loc begin %d NewXY over over ObjTopAt dup From eq if . . ret then ,Class $Tile ne until . . 0)
(:king From Chebyshev 1 eq)
(#Destroy
From Self ne if
From #Move Loc 1 ,SendEx .
then
Destroyed lnot
)
('D
@cur Coloc if
$White #Destroy Loc BroadcastAnd .
then
)
)
($Black
(Image "PB" "NB" "BB" "RB" "QB" "KB")
(CLICK @cur ,ObjBelow #Move Loc 1 ,SendEx . 1)
)
(Free Hero Mesh itself can be found on GitHub at https://github.com/zzo38/freeheromesh)Re: Chess puzzle, but you are what you capture
#119The idea isn’t bad, but I’m struggling to understand why a login is required to access an archive of free content, and why said login requires a phone number. Again, to access ostensibly free content. That makes me really suspicious about what you do with the phone number.
Thanks guys, super helpful feedback! Sorry about that, the Twilio phone login was meant to make it more convenient for the mobile users to keep going with a direct code. I can totally see how that's perceived though, you're 100% correct. Will be changing the auth to username or email instead. Very helpful feedback, will get this right. Thanks again for the feedback guys.
Re: Chess puzzle, but you are what you capture
#120Earlier quoted context omitted.
100% fair. Sorry about that quantxx. The mobile login was only meant to facilitate the login for mobile users through quick Twilio verification. Will move that to username or email instead. Really appreciate the feedback.
What do you need the email for?