Our great sponsors
-
You could try Kaggle competitions, or participating in forecasting markets (as you stated) is another option. You don't need any specific skill set to be a forecaster, the rules of the bet are stipulated and from there it's just based on your ability to predict the outcome. You could also try your hand at investing in the stock market, or try and make money betting on sports games. If you're very good at this stuff I'm sure you can make a lot of money doing it. The thing to keep in mind is that generally video games are much much easier than real life
-
LeetCode
This is my LeetCode solutions for all 2000+ problems, mainly written in C++ or Python. (by lyhsieh)
Do you program? The learning process can be pretty game-like, if you're using your new skills to solve well-defined puzzles. (Project Euler could be good, but perhaps something that focuses more on the programming and less on the maths would be better -- maybe Leetcode?) And once you find a real project that you care about, even if it's something that's not particularly important or impressive, solving all the challenges that arise in the process of getting it done can be quite satisfying.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.