News

Store rows in a hash table keyed with the IP address instead of an array. Each time you put a row into the table, see whether there is already one with the same key, compare the values in column 3 ...
As an example, a new document on Apple's developer website describes using Python (one of Ars' favorite scripting languages) to interface with Apple's Quartz display engine.