There is an animation further down that shows the magnetic field generated by the sun when it is a dipole. Apparently the 3-d wave like pattern better shields from cosmic rays originating outside the solar system.
I am not sure if DoorDash's IPO price is more than it should be, but value creation (which is "real" in my view) need not always result in immediate profits and the stock market tends to be forward looking in general. How exactly are Apple, Google, Tesla and for that matter even Uber vaporware companies ? Some of them might be overvalued (by a large margin), but they still have real value in this world.
"A problem with much statistical analysis is ignoring the fact that humans, umm, react to things around them. (Social science jargon for this is reflexivity). I know this seems so simple, but it’s amazing how much predictive analytics don’t factor this in.",
https://medium.com/message/learning-from-natesilver538s-omg-...
Are humans deterministic machines, or do they impose their own freewill on to the environment? Predictions based on statistical analysis probably can't account for freewill.
Statistics can account for free will just as well as they account for other complex factors, which is poorly, with no ability to say what will happen in any particular case. There's no need to get metaphysical.
Yes memory access patterns seem to be the most common bottleneck for most parallel code. I was implementing a parallel version of quick sort recently and I have similar stories to tell.
Optimize the code to avoid cache misses frequently and you end up getting a near optimal speedup.
Well my friend, here are a few things you should know:
1. If you are interested in research, you should approach professors/find out what they are doing etc, even at the worst of schools, there is always someone doing something worthwhile.
2. As it looks like you are already following hacker news, keeping up to the posts on the front page itself should give you a lot of ideas and things to tinker around with.
3. Believe me, undergrad education is useless, everyone does it to get a degree. What really matters is the environment around. The people around you will help you learn more at school than the course itself does.
4. Ask yourself these simple questions, if the answer is a "no", try working towards making it a "yes" :
Do you have a GITHUB Account ?
Have you tried getting your hands dirty with any OSS project ? (not necessarily code, configuration ? testing ?)
Do you follow journals in your area of Interest ?
Which courses do you love at school ? Have you supplemented the course with some extra reading ?
These are just a few questions that can get you started, for example, the course for algorithms/data structures at most schools in india sucks big time, why not follow it up with a reading of AOCP or the MIT algorithms book.
And yes as someone already mentioned, concentrating on work rather than cribbing about the system will take you better places.
BTW, I did my undergrad from a so called "reputed private university" in India too.
thanks for the encouraging words. Yeah I've a github account that i setup just some time back. Also doing some code- work and helping some friends on a small side project. I'm pretty much good at python and C language. Now I'm reading others code on github and learning from them.
yeah, X was developed with the server-client model in view and the scenario of the web currently fits in well with this type of thinking, so no wonder !