{"action":"created","issue":{"url":"https://api.github.com/repos/StevenBlack/hosts/issues/49","repository_url":"https://api.github.com/repos/StevenBlack/hosts","labels_url":"https://api.github.com/repos/StevenBlack/hosts/issues/49/labels{/name}","comments_url":"https://api.github.com/repos/StevenBlack/hosts/issues/49/comments","events_url":"https://api.github.com/repos/StevenBlack/hosts/issues/49/events","html_url":"https://github.com/StevenBlack/hosts/issues/49","id":121358457,"number":49,"title":"Use nine hostnames per line instead of one","user":{"login":"lewisje","id":4865237,"avatar_url":"https://avatars.githubusercontent.com/u/4865237?v=3","gravatar_id":"","url":"https://api.github.com/users/lewisje","html_url":"https://github.com/lewisje","followers_url":"https://api.github.com/users/lewisje/followers","following_url":"https://api.github.com/users/lewisje/following{/other_user}","gists_url":"https://api.github.com/users/lewisje/gists{/gist_id}","starred_url":"https://api.github.com/users/lewisje/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lewisje/subscriptions","organizations_url":"https://api.github.com/users/lewisje/orgs","repos_url":"https://api.github.com/users/lewisje/repos","events_url":"https://api.github.com/users/lewisje/events{/privacy}","received_events_url":"https://api.github.com/users/lewisje/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":17,"created_at":"2015-12-09T22:45:01Z","updated_at":"2016-02-12T18:09:02Z","closed_at":null,"body":"If there are multiple hostnames on a line, the names after the first are treated as aliases for the first, which means that it takes less time to load in the file; also this trims file size by minimizing the number of occurrences of the redirect IP address in the file.\r\n\r\nAlthough even 24 hostnames per line works in Unix-like systems (although too many names per line itself has its problems), Windows ignores any hostnames on a line after the first nine, so nine per line is ideal: http://forum.hosts-file.net/viewtopic.php?p=16438&sid=3e0ec8605c66da5a6a4bdd1bb49b5fbb#p16438"},"comment":{"url":"https://api.github.com/repos/StevenBlack/hosts/issues/comments/183434381","html_url":"https://github.com/StevenBlack/hosts/issues/49#issuecomment-183434381","issue_url":"https://api.github.com/repos/StevenBlack/hosts/issues/49","id":183434381,"user":{"login":"hd074","id":7728658,"avatar_url":"https://avatars.githubusercontent.com/u/7728658?v=3","gravatar_id":"","url":"https://api.github.com/users/hd074","html_url":"https://github.com/hd074","followers_url":"https://api.github.com/users/hd074/followers","following_url":"https://api.github.com/users/hd074/following{/other_user}","gists_url":"https://api.github.com/users/hd074/gists{/gist_id}","starred_url":"https://api.github.com/users/hd074/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hd074/subscriptions","organizations_url":"https://api.github.com/users/hd074/orgs","repos_url":"https://api.github.com/users/hd074/repos","events_url":"https://api.github.com/users/hd074/events{/privacy}","received_events_url":"https://api.github.com/users/hd074/received_events","type":"User","site_admin":false},"created_at":"2016-02-12T18:09:02Z","updated_at":"2016-02-12T18:09:02Z","body":"It means that a 9 hosts per line file performs better than >9 hosts per line file.\r\n\r\nI don't really see the advantage of the nine hosts per line method (vs single entry per line).\r\nThe only thing that comes to my mind is the lower memory usage\r\nbut I think nowadays memory isn't a thing to worry about.\r\n\r\nMy concerns regarding this method are the readability and the maintainability.\r\nThis is why I'm personally suspicious if it really is best practice."}}