Hacker News new | ask | show | jobs
by dcwca 2622 days ago
Just pick a random place to start, read some stuff, and then take a guess as to which direction to go in next, based on what's probably a good next thing to read. Then keep repeating the process over and over again.
7 comments

It's also important that you base your guess of what's probably good to read next only on the previous thing you read. Forget everything that came before that.
My friend Gibbs invented this really efficient way to learn.
If you don't feel ready to move on to something new, you could always read the same thing again.
Brilliant joke!
Are you describing Markov chains or how to learn about Markov chains?
More specifically Markov chain with monte carlo method (MCMC)
Did something like that: An organization with some boats, quite a lot of boats, some that might be involved in global nuclear war, maybe limited to sea, wanted to know how long some of the boats might survive. The ocean had Red and Blue boats and airplanes, and the Reds and Blues were looking for each other and trying to kill each other.

So, the state of the system was the remaining Red/Blue inventories.

Some work by Koopmans showed that the encounter rates were a Poisson process. So, the time to the next encounter had exponential distribution, depending on the current state.

At an encounter, depending on the types, could have the Red die, the Blue die, both die, or neither die. Then after the encounter, the state of the system changed. So, the state of the system was a continuous time, discrete state space Markov process subordinated to a Poisson process. That is, in part, a Markov chain.

Yes, there is a closed form solution, but the combinatorial explosion of the discrete state space size meant that a direct attack via the closed form solution was not reasonable.

But it was easy enough to do Monte-Carlo, that is, generate a few hundred sample paths and average those, get confidence intervals, etc. While in grad school working on operations research I did that. While the state space was enormous, the Monte-Carlo was really fast. On any computer of today, the code would run before could get finger off the mouse button or the Enter key. And running off 1 million sample paths would be feasible. For the random numbers I looked in Knuth's appropriate volume of The Art ... and used

X(n + 1) = X(n) * 5^15 + 1 mod 2^47

programmed in assembler.

Work passed review by famous applied probabilist J. Keilson.

Apparently the work was sold to some intelligence agency. I could guess which one, but then I'd have to ...!

I think you need to create a truly immersive experience to truly learn them.
It's a meta joke
It's hilarious because it's also a "semi"-decent method on how to learn knew topics in general.
And goes well with the article[1] we discussed yesterday[2] !

[1] https://billwadge.wordpress.com/2016/01/08/b-before-a/

[2] https://news.ycombinator.com/item?id=19608883

If there's a finite amount of literature on the subject, this advice will send the OP in circles with probability one.
You can then model the probability that you'll end up at any one given place after n steps as a markov chain.
Funniest thing I have read this week...
Well said ;)
Brilliant.