I find it useful, and use it almost daily. Helps answer "how to" questions for working on my house, development or just general questions. If I need more info, I just look at the links or videos which are also right there.
In web development, you mostly deal with data, sometimes you need to group that data, and some of these algos can help with that.
Most useful when you work with large datasets, if you can reduce a workload that takes hours into minutes or less, congrats, otherwise, you are forced to wait the hours. Either way, job security.
This was actually pretty cool. It's similar to crossword puzzles in how you get a hint. Maybe its too easy though, I got it in 2 attempts. I'm definitely not smart lol.
There is a bit more nuance in using `this` in a named function that wasn't covered. Named functions defined in classes are scoped outside of the class, meaning they are not bound to the class. To use `this` in your named function, you usually have to bind it in the constructor using `this.functionName.bind(this)`
Arrow functions defined within a class are scoped and bound to the class automatically. Hence, arrow functions do not require calling the .bind in constructor, and you can happily use `this` inside arrow functions.
Doesn't AI have diminishing returns on it's pseudo creativity? Throw all the training output of LLM into a circle. If all input comes from other LLM output, the circle never grows. Humans constantly step outside the circle.
Perhaps LLM can be modified to step outside the circle, but as of today, it would be akin to monkeys typing.
To each their own.