DNS Complexity: A journey into the sublime complexity of the domain name system.

DNS (domain name system) is a distributed, coherent, reliable, autonomous, hierarchical database, the first and only one of its kind. Created in the 1980s when the Internet was still young but overrunning its original system for translating host names into IP addresses, DNS is one of the foundation technologies that made the worldwide Internet (and the World Wide Web) possible. Yet this did not all happen smoothly, and DNS technology has been periodically refreshed and refined. Though it’s still possible to describe DNS in simple terms, the underlying details are by now quite sublime. This article explores the supposed and true definitions of DNS (both the system and the protocol) and shows some of the tension between these two definitions through the lens of the Internet protocol development philosophy.

Link

26 Reasons What You Think is Right is Wrong

A cognitive bias is something that our minds commonly do to distort our own view of reality. Here are the 26 most studied and widely accepted cognitive biases.

Link

Retail tricks that get you to buy more

After asking around, I picked up Why We Buy by Paco Underhill on the recommendation of several friends. Aha! I had finally found a book with scientific answers. The book is written for retailers who want to increase sales, but I read it as a consumer who wants to see through marketing tactics and not fall prey to unnecessary consumption.

Link