News for hackers. Stuff that matters.

throwaway_shame

Very valuable advice. Thank you!
Thanks for sharing your perspective. I definitely agree that it is not personal. I feel lucky for doing MS and not doing a PhD right off the bat which allowed me to find what works for me.
I am glad that you were able to get a better supervisor. Did you face any kind of retaliation from your first supervisor?
Very helpful advice. I am trying to extend my masters by another 8 months and work with other professors in the department to make the switch. Fingers crossed :)
I don't claim this to be deliberate and I am sure my supervisor is good human being and it is nothing personal. Simultaneously I also think it is not difficult to see what effect this causes deliberate or not.
I am currently a master's student and about to start PhD in one of the top AI labs. I already feel mentally exhausted with all the indirect pressure tactics my supervisor uses like not responding to emails, withholding stipend for several months and so on. It's a disaster and I never imagined myself in this situation. I hope things change soon.

Ask HN: What is a good book to learn about the components of modern APIs?

I am wondering if there is a good resource(preferably a book) that details the components for building scalable APIs. I wish to learn to how to properly secure the endpoints, rate limiting, etc.My background in CS is not formal but I have built a few webapps and hosted on AWS but I was never sure if I was doing it the right way. For example, I know to access DB it is better to use connection...

( Read More... | 2 comments | 8 points | on HN )