Hacker Newsnew | past | comments | ask | show | jobs | submit | mustapha's commentslogin

I think there are better (more correctly written) guides to network programming, i.e., UNIX Network Programming (old, but the newest volume: The Sockets Networking API - was written in 2003), and TCP/IP Illustrated (also most recently updated with a 2nd edition in 2011) by the late, great W. Richard Stevens - despite his sole work being horribly out of date, with later volumes being worked on by Bill Fenner and Andy Rudoff, I would honestly look no further in lieu of socket programming in C.


More formal and comprehensive, absolutely. If you want something that's more friendly to neophytes, Beej's guide is the way to go. It's quite literally what they used in my upper div intro to Networking course at UCLA years ago.


A book that splits the difference very well is The Linux Programming Interface by Kerrisk. When I did network programming in class I leaned on it at least as much as Stevens.

It's a great book for all kinds of stuff, too, not just network programming.


Agreed.


The website is so well done. I love the UX.


That was my first thought as well. Everything was awesome.


Touch-ID to unlock would be fun.


snorts derisively


Always find myself stunned by the capabilities of CSS.


I should upvote the articles I like more often, instead of just clicking on those with interesting headings.


After perfecting the NSA OS with cloud based keychaining for easy access you can now be backdoored, free.


Does anyone know if the password manager / iCloud Keychain / Safari auto-suggest can import passwords from a .pif?


I wonder if the NSA has root on iCloud.


There is really only one way.

Deliberate practice.


This is the thing that nobody ever understands. You absolutely have to practice, in anything.

I'm a high-level pool player, and because of deliberate practice, I went from the worst pool player in town to maybe top 10 in approximately 1.5 years, because I practiced. Everyone else just plays with friends and in matches, never practice.

That gave me a real appreciation for the stark difference in the two approaches.


Thank you for this, always inspired by your thread.



:)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: