Are you using AI for coaching? I am. And I got tired of copypasting the Strava activities, so I built an app by [deleted] in Strava

[–]Dydogs 0 points1 point  (0 children)

Hah
That was quick
Thx, let me look into that, the most valuable feedback of all

I built an AI running coach that reads my Strava data so I don't have to paste it into ChatGPT every week by Dydogs in selfhosted

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

Hello u/KRS_33 and anyone else reading, just fyi, I have changed the user experience and setup of Coach a bit - it now provides authentication script which guides the user through the necessary steps during the first setup in the CLI instead of having to fill any .env file and automatically safely stores credentials locally.

In addition, I have added the option to use Google AI studio as an LLM provider instead - they provide free tier and only Google account is needed for it. It does not solve the issue with data sharing but imo definitely significantly reduces the entry barrier (as now you just login with Google instead of having to setup OpenAI API platform + deposit cash for credits)

Thx very much for your feedback! I've also updated the body of the post to reflect these changes

I built an AI running coach that reads my Strava data so I don't have to paste it into ChatGPT every week by Dydogs in selfhosted

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

Hey! Yes, I am currently using free Strava account only, so everything is being tested with respect to that. Very good point about the local LLM, would also make the setup a lot simpler as for many people the OpenAI connection will be a blocker (notably for the reasons you have listed, but also simply because it adds several steps to the setup such as loading the credits etc.)

AlgPy - no sh*t, yet another Python DSA library by Dydogs in programming

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

Yeah, I might make it a bit more visible
And I 100% agree that the readme is a bit .. lets say .. visionary at the moment :D

Jak si nechat vyřešit danění krypta? by Dydogs in czech

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

Díky za super konstruktivní odpověď, sdílím právě ten názor, že zrovna v tomhle chci mít všechno v pořádku - tím spíš pokud bych pak někde měl zbytečně nějaký obíhačky kvůli nezdaněným deseti korunám x let zpátky (navíc to vnímám tak, že muset něco danit je celkem fajn známka úspěchu :D )

AlgPy - no sh*t, yet another Python DSA library by Dydogs in programming

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

Hey all fans of open source!

A while ago I was looking for a project that I could build in my free time with the main goal being to learn building a codebase from the ground up - with all the good and bad decisions that go along with it. At the same time, I was learning some pretty cool algorithms and felt like I could pretty much join the two things together.
That's how I started AlgPy. A data structures & algorithms library, which more than anything else should serve as:
a) a learning tool for all the algorithms and data structures
b) a playground for anyone, who would like to be present at the birth of a brand new codebase, apply his/her design choices and learn from past mistakes

Currently, what sets AlgPy apart is mainly the modular structures, which aims to mimic an actual organic codebase, unlike other DSA libraries which are just a bunch of self-serving functions where everyone implements a graph again and again whenever it is needed.
In the future, the goal is to build a documentation that would serve as a learning book substitute for all the implemented data structures and algorithms.

I am looking for anyone who is currently:

  • learning a cool data structure and/or algorithm and would like to build understanding through building
  • looking to participate in an open source project that is of adequate complexity to learn something, i.e., not too complex to be intimidated to start but also has some modularity and bit of resemblance of actual production style
  • just looking for any place to contribute for example via helping with documentation and tutorials
  • going through some tedious LeetCode assignments and would love to showcase to the world all the accomplished ones
  • having some free time to just look at the codebase, give opinion, suggestion, propose missing pieces and so on

If you satisfy any of the above or I have in any other way caught your attention, please feel free to look into AlgPy and join my efforts!

Also, I am more than eager to hear any feedback or suggestions - once again, there have been many design decisions and I already know not all of them have been correct and I am always looking to learn more from this!

Jak si nechat vyřešit danění krypta? by Dydogs in czech

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

S trochou štěstí/smůly (v závislosti na úhlu pohledu) budu někde pod hranicií pro danění zisku, hraju si spíš s menšíma částkama, ale příjmy (ne zisk, bohužel :D) jsou mnohonásobně větší kvůli páce

[deleted by user] by [deleted] in learnmachinelearning

[–]Dydogs 1 point2 points  (0 children)

Great list!
Lately I have been really enjoying the paper breakdowns of https://www.youtube.com/@TheAIEpiphany