HNHacker News
TopNewBestAskShowJobs

divkakwani

191 karma · joined November 18, 2014

submissionscomments
divkakwani··on Ask HN: Mind bending books to read and never be the same as before?
"How Not to Die" by Michael Greger describes how a good plant-based diet can prevent and even reverse various common diseases
divkakwani··on Show HN: Kareer Day – Learn About Jobs by People Who've Done Them
That's a great resource for high schoolers who are trying to find a career path. I have also seen something similar to this at Khanacademy - their "meet the professional" series and also some video interviews on different careers [1].

[1] https://www.khanacademy.org/college-careers-more/career-cont...

divkakwani··on Ask HN: Books you plan to read in 2020?
Some of the books I plan to read are:

* The Intelligent Investor by Benjamin Graham

* Complications by Atul Gawande

* The Structures of Everyday Life: Civilization and Capitalism, 15th-18th Century by Fernand Braudel

divkakwani··on Ask HN: What are good reads for designing APIs?
Have a look at Facebook's Graph API: https://developers.facebook.com/docs/graph-api
divkakwani··on MIT Design and Analysis of Algorithms (Spring 2015)
For those who want an advanced course on algorithms, here is one: https://www.youtube.com/playlist?list=PL6ogFv-ieghdoGKGg2Bik... This is an MIT course. It doesn't appear at ocw though.
divkakwani··on When Haskell is Faster than C (2013)
What tools did the OP use for profiling his C and Haskell code?
divkakwani··on Enough with the Programming Puzzles
I think a candidate needs to have both algorithmic and software design skills. Companies put a lot of emphasis on the former skill, ignoring the latter, which imo should equally be tested.
divkakwani··on Async and Await
Check out the book You Don't Know JS (https://github.com/getify/You-Dont-Know-JS/blob/master/async...) for more details on Promises and, in general, on asynchronous programming.
divkakwani··on 500 Lines or Less
This is 500L indeed. Don't know why the cover says POSA.
divkakwani··on 500 Lines or Less
Here is a link to the pdf: https://dl.dropboxusercontent.com/u/29696071/500L.pdf
divkakwani··on 2016 ACM International Collegiate Programming Contest Scoreboard
I have always found a lack of books on advanced things that I've encountered in competitive programming like Fenwick trees, link-cut trees, rmq etc. Can anybody recommend book(s) that contain these things?
divkakwani··on 2016 ACM International Collegiate Programming Contest Scoreboard
The course is an introductory course, suitable only for beginners. Do you know any good resource for intermediate-level programmers?
divkakwani··on Ask HN: What's the best minimal CSS framework?
Check out pure.css at purecss.io. It is lightweight(4 kb) and covers a number of common ui components.
divkakwani··on Ask HN: What is your editor/terminal font and color scheme?
Color Scheme - jellybeans; Font - Hack with vim
divkakwani··on Ask HN: Where can I deliberately practice math online?
Check out Project Euler(https://projecteuler.net/) if you want to solve mathematical puzzles.