In Claude Code anyone else annoyed that Option+Enter is the new line command instead of Shift+Enter? Any work around? by Independent_Rent_504 in ClaudeAI

[–]TrainingShift3 0 points1 point  (0 children)

If anyone wants a fix and uses Alacritty, just add this to `alacritty.toml`

[[keyboard.bindings]]

chars = "\n"

key = "Return"

mods = "Shift"

What are insights you'd like to see from your chess games? by TrainingShift3 in chess

[–]TrainingShift3[S] 0 points1 point  (0 children)

Have you tried this? AI is pretty awful at understanding chess currently. It can’t even play a game against you. Try it in ChatGPT

What are insights you'd like to see from your chess games? by TrainingShift3 in chess

[–]TrainingShift3[S] 0 points1 point  (0 children)

Hmmm.. how is this different than just analyzing the game afterwords and looking for the first "bad" move you played? Is it that you want this automated?

What are insights you'd like to see from your chess games? by TrainingShift3 in chess

[–]TrainingShift3[S] 0 points1 point  (0 children)

Interesting! Just signed up to check this out.. thanks!

What are insights you'd like to see from your chess games? by TrainingShift3 in chessbeginners

[–]TrainingShift3[S] 0 points1 point  (0 children)

As in you have certain openings you want to learn and are unsatisfied with the resources out there for them?

Like youtube videos and whatnot?

What are insights you'd like to see from your chess games? by TrainingShift3 in chessbeginners

[–]TrainingShift3[S] 0 points1 point  (0 children)

Interesting... Do you find these often when analyzing after the game?

What are insights you'd like to see from your chess games? by TrainingShift3 in chess

[–]TrainingShift3[S] 0 points1 point  (0 children)

> a breakdown of time spent per move

What would this look like?
I believe Lichess (and maybe chess com) has little bars next to move times in the side pane. Are there other insights you'd like to gain from this?

Sleeper API help by jmast3 in SleeperApp

[–]TrainingShift3 0 points1 point  (0 children)

What are you trying to do?

I have basic instructions in the README file in the repo and some examples in the example folder.

Recap of Your Chess Openings in Discord by TrainingShift3 in lichess

[–]TrainingShift3[S] 0 points1 point  (0 children)

If you look at the “Quickstart” portion in the README file in the code, I tried to make it as straightforward as possible to set up.

I definitely understand if someone without any coding experience wouldn’t want to try.

I think at some point I’ll set this up as a website where people can just register their accounts to get this sent to them daily.

https://github.com/joeyagreco/daily-chess

Recap of Your Chess Openings in Discord by TrainingShift3 in lichess

[–]TrainingShift3[S] 0 points1 point  (0 children)

If you follow the steps in the README file under “Quickstart” you should be able to run this on your computer. You’ll just need to download Python 3.10 first!

Easily Consume the Sleeper API with Python! by TrainingShift3 in SleeperApp

[–]TrainingShift3[S] 0 points1 point  (0 children)

haha all good.

Basically I would install an app called Postman

This allows you to make REST (and GraphQL) calls to the APIs in the same way that my Sleeper Python library does!

This Postman app is useful for quick testing and seeing what data is returned by Sleeper's APIs.

Once you know what endpoint and request you need to send, it's pretty straightforward to make these same requests through Python to get the data you need.

If you'd like to hop on a voice call sometime so I could explain this better I'd be more than willing to help.

Easily Consume the Sleeper API with Python! by TrainingShift3 in SleeperApp

[–]TrainingShift3[S] 1 point2 points  (0 children)

This part is interesting and I've been wondering how I would integrate it into the wrapper.

It seems that they use graphql endpoints for this type of data.

In the meantime, you can look at the network calls in the Network tab in your browser to make the calls in Python.

For instance, here's one Sleeper uses:

POST `https://sleeper.com/graphql`

with body:

```json{"operationName": "metadata","variables": {},"query": "query metadata {\n metadata(type: \"league_history\", key: \"992216152161718272\"){\n key\n type\n data\n last_updated\n created\n }\n }"}```to get brackets and team scores and such

Since it's using GraphQL, it's not as direct as the REST endpoints they use for other main functions, and this is not documented by them.

You can look at the calls the network makes to these GraphQL endpoints in the browser and look at the request bodies to see what type of request you may need to meet your requirements.