this is useless. In the python interface they are obviously lists. Is the author arguing that cpython implements them as C arrays? I don't know because the terms weren't defined.
If the author believes clarity will arise from pedantry, maybe he should start with wikipedia
> In computer science, a list or sequence is an abstract data type that implements a finite ordered collection of values, where the same value may occur more than once.
I think the perhaps weirdest thing about Python's list API is that it supports indexing, which is rarely done on linked lists due to the cost involved. In Python I got the feeling that it's known/expected that indexing is fast.
Well, he seems to be complaining about exactly that, "Python lists aren't lists because they're implemented internally as arrays". I agree that this article is pointless.
1. OP finds an IP in [insert-not-so-large-irish-city-name-here].
2. OP remebers having a friend in [not-so-large-irish-city],
somehow obtains his IP (which is not a hard thing).
3. Bingo, adresses match!
4. OP is confused, but then remembers that his friend has
teenage soon, so he calls the friend to ask about the kid.
In other words, if it were some random troll, he wouldn't be able to do this.
Or maybe Chloe tried to slip through the subnet while Miles traced his physical location by looking at the binary (http://blog.sfgate.com/tgoodman/2006/04/25/this-doesnt-make-...). That last season of 24 made me realize how little I knew about networking.
Here's a possibility: On his blog he has a field to enter in your email address to subscribe to posts. If he's recording IP addresses there's a good chance his friend (not the son) would have put in his email to follow. Once he got the IP address of his Troll he could have just looked in his registration table on an off chance there was a match.
One option would be to lure the troll to a site & pull down the location info from his browser - I'm not sure how readily the troll would authorize that, but maybe with some clever social engineering it could be done. His father did mention he was on his mobile a ton, so it's possible he got pretty accurate data, instead of just his local ISP.
(Related - I'm on Clear right now, and apparently I'm in Portland. I'm actually up near Canada.)
It could have been something as simple as politely asking the ISP or the police. Given some of the circumstances which transpired and how difficult it may or may not be to get the ISP to give you the street address, I wouldn't be surprised if they went, or at least tried, that route.
Keep in mind he translated three ip addresses into street addresses and two of them turned out to be public hotspots.
I doubt asking kindly would yield personal information. This kind of social engineering can be used for bad as well and I'd doubt they'd leave the justice and investigative powers in the hands of a citizen.
That was my first thought too. My guess would be a shortened URL that redirected to a private server, which then redirected to some Facebook contact form. Facebook message times could then be roughly correlated with IPs harvested from logs from the private server.