Last year I went to "Rock to the park", a free Colombian rock/metal festival. I went inside the "pogos" (mosh pits), some sort of way of violent dancing common in metal concerts, where everybody pushes everybody. I stayed there basically all night, despite being a very thin and physically weak person.
I think it was the most fun I've ever had in a social event.
Note that this is the most common proper formalization of set theory. If this is too advanced for you, you need simpler videos, and I have some confidence that any "Basics of set theory" can be a good start.
Just FYI: I've had a really good experience with Heroic launcher. Use for playing those Epic freebies I've accumilated over the years, and has been pretty solid, almost Steam-like experience.
In a programming class, one of my professors sometimes remolety opened the xeyes program (Linux program that opens a pair of eyes that follow your cursor) on students that were not paying a lot of attention.
I disagree so much with the "But it's free argument". Consider the millions YouTube videos with ads to free to play games. Would you consider them to be ad-free videos? And that's ignoring that Copilot isn't even free (either pay with data or with a subscription model)
Just 4 years ago I was on the verge of doing it. Today while still having the recurrent though, I'm doing a lot better. And every single suicidal/depressive people is a different world, so yes, people can have 180° change in less than 6 years.
There is no single rule of thumb to apply here, as much as ignorance may lead you yo believe so.
Algorithms that find approximate solutions to Traveling Businessman Problem are handful (some just use Markov Chains, a rather easy topic). Finding the exact solution is a hell lot harder.
If your solution has an estimated error margin of 2% or less, it works just fine for basically any practical purpose.
Plus you can always go the pirate way as well. I do for the most expensive games / from companies I dislike / as a trial mode for games I'm interested in buying.
OP can also do GPU passtrought to huuugely negate the performance loss, but it is a rather complex process.