Live data from Hacker News

Ask HN: What nonfiction books do you keep rereading?

news.ycombinator.com

91–100 of 188 posts

Re: Ask HN: What nonfiction books do you keep rereading?

#93
The Reign of Quantity and the Signs of the Times - Rene Guenon (1945).

An esoteric book that summarises everything as a direction which moves away from quality and towards quantity. Here is an excerpt that uses this system to analyse modern workplace anonymity:

"[...] tendency to uniformity demands that individuals shall be treated as mere numerical 'units', thus realizing equality by a leveling down, for that is the only direction in which equality can be reached 'in the limit' [...] Anyone who wonders what happens to the individual in such conditions will find that [...] he is so to speak reduced to his substantial aspect, and this amounts to saying that he becomes scarcely more than [...] 'a body without a soul'. From such an individual the qualitative or essential aspect has indeed almost disappeared ('almost', because the limit can never actually be reached); and [...] the individual really no longer has any 'name' that belongs to him, because he is emptied of the qualities which that name should express; he is thus really 'anonymous', but in the inferior sense of the word. This is the anonymity of the 'masses' of which the individual is part and in which he loses himself, those 'masses' that are no more than a collection of similar individuals, regarded purely and simply as so many arithmetical 'units'. 'Units' of that sort can be counted, and the collectivity they make up can thus be numerically evaluated, the result being by definition only a quantity; but in no way can each one of them be given a denomination indicating that he is distinguished from the others by some qualitative difference."

Re: Ask HN: What nonfiction books do you keep rereading?

#95

Interconnections: Bridges, Routers, Switches, and Internetworking Protocols 2nd Edition - Radia Perlman Every 2-3 years, particularly in the periods when I'm not actively in network engineering, I re-read this book from start-finish - and it just completely centers my mindset with regards to pretty much every fundamental topic in Network Engineering. There almost didn't need to be a 2nd Edition - most of the major to…

I don’t know if my understanding is correct but I always thought of a switch in contrast to a network hub. A hub broadcasts incoming packets to all its ports while a switch keeps a table and broadcasts only to the port that MAC is plugged into. That table is likely called a “routing table”, which probably drives some confusion. I always thought of a router as an internet connected switch. In addition, I always though…

You're mostly there - your hub definition is spot on - it's basically an electrical repeater and doesn't inspect the packet in any way* and operates at half-duplex.

Switches (specifically Layer 2 switches) will send broadcast frames to all ports*, but traffic that is unicast to a specific MAC address will only be sent to the port where that MAC address was learnt. To keep track of the MAC address to port mappings, a switch will have one or more "forwarding" or "MAC-address" tables.

Routers (and Layer 3 switches) are not necessarily Internet connected, but will mostly be seen in larger networks. Being mostly Ethernet-based these days, they maintain two tables - an ARP table (mapping IP Addresses to MAC Addresses) and a routing table (mapping IP prefixes/routes to destination IP addresses). When an IP packet comes into a port, the router will consult it's routing table and find the most specific route that matches the destination of the packet. From the destination IP of the route, it will then determine the egress interface that it should send the packet towards, then use the ARP table to work out the destination Ethernet MAC address for the Ethernet frame it will construct to transport the IP packet in on it's way to the next-hop router.

* During the early 00s there were "Dual-Speed Hubs", which were basically two hubs (one 10Mbps, one 100Mbps) joined together internally via a two-port Ethernet switch. Fortunately the price of 100Mbps Ethernet switches kept falling and they weren't around too long.

* Provided those ports are all members of the same broadcast domain/VLAN

Re: Ask HN: What nonfiction books do you keep rereading?

#96
The Obstacle is the Way - Ryan Holiday

Holiday, in most of his books, makes stoic philosophy relatable and gives examples of we'd be familiar with in modern day. It's a fairly easy read, and I gift it the most as well.

As a software engineer, I found his less popular book Perennial Seller to also be very good. It describes his writing style, which honestly is very similar to coding, but also talks about his approach to marketing his books, which drives the content.

Play Bigger by Al Ramadan (and a few others) which talks about category design. I haven't tried their newer books, but I'm somewhat tempted.

Re: Ask HN: What nonfiction books do you keep rereading?

#97
Happy by Derren Brown - not a self help book, more an introduction to classical Greek and Roman philosophy framed around stoicism and a dash of Epicureanism. While it does include mental exercises you can do to aid in a stoic sense of self, I've never found the need to do them, but have definitely become more stoic, and by extension happier, as a result of reading it.

Re: Ask HN: What nonfiction books do you keep rereading?

#98
post #88
post #39

For me is the psychology of money getting things done, first edition How to Win Friends and Influence People (Unfortunate title for one of the best books on plain common sense when it comes to interacting with people)

>>> Unfortunate title for one of the best books on plain common sense when it comes to interacting with people) Many say the same of the infamous “the art of the deal” from Donald J Trump” in 1989. He, (pretty much), defines a base framework he still follows himself vehemently, today. The way he executes today becomes a little less exciting, imo, each time he takes over headlines.

He didn't actually write it.
Post reply on HN