Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

If you can understand all the nuances and special cases of a concept through one-shot learning, go ahead.


sort by: page size:

> how do you approach a problem domain in which you know nothing, and manage to gain enough of a map of the territory so that you listen to someone's one-word suggestions and instantly grasp the implications?

Through trial-and-error, intuition, and a bit of luck. :)

I think the most important first step is to not get scared. You have to feel comfortable with the fact that you don't know anything, and so you have to be a beginner. That is a great thing to be though, as beginners tend to be very open and enthusiastic about learning.

From there, it's just like studying any other art or endeavor. You start with enthusiasm, build up your skills, and eventually you feel confident enough that you can take more advanced instruction.

It's at that point that the one-word instruction can give you tremendous insight. That's been my experience, anyway.


Indeed. I've discovered with experience that one can learn surprisingly complicated things by taking one methodical step at a time and just giving it lots of time and effort. If you want to do it, go for it! Just don't expect results on day 1.

I think everyone learns differently, and personally I'm a fan of the shotgun method: just explain it ten different ways till one of them clicks.

I would prefer one-to-one lessons. Some things are really complicated and it's better to learn how it works

Anyone can learn anything. How well can they learn it? That's the question.

You can learn?

For me it's one of those learn it once and get it over with. They really are powerful and if you spend one weekend on learning, it should be enough to go a long way.

No doubt. But how does the learning process for this work and what does it look like?

Understanding beats rote learning every time: it's always possible to reconstruct the learning. You can generalize and customize it. But how much quicker if you also have that at your fingertips!

Perhaps, a bit like writing a very clear and well thought-out solution on SO... and later googling for it.


Learning to explain something complex in simple terms to yourself is even more important. The rest follows.

Agreed. Diving in to examples is the best way to learn. I'm usually wary of these "Learn X in Y minutes" posts, but this one is great - maybe due to Go's succinctness?

It is one more thing to learn but honestly it takes a very short amount of time and actually most things can be inferred

This video by Huberman labs shows the scientific way to learn optimally: https://youtu.be/uuP-1ioh4LY

This post is about how to learn, and touches on concepts that I felt were very well explained in the coursera course "Learning how to learn" (https://www.coursera.org/learn/learning-how-to-learn)

what do you expect to learn specificly?

I said 'can learn', not 'will learn'. You -can- learn all those things from the first one.

My point is that the lessons are different for each function, but the same for each envelope.


And if you don't know, this is how you learn!

please help yourself and do a quick Google search about "zero shot" and "few shot" learning.

There is simplicity in knowing that if you know how to fetch one type of resource, you can learn how to fetch them all.
next

Legal | privacy