Recent Posts

Recent Posts is a temporary script that shows the IP addresses, User Names (if set), and timestamps of changes to a Wiki Wiki Web page extracted from four days of server logs.

It provides some defense against the use of Sock Puppets.

As of October 11, 2004, the page revision number associated with each post is also shown. Also (introduced shortly afterwards), the byte-counts of the new content and previous content (if any) are given.


Warning: Currently (2004-Jul-1) it does not always complete its list of posts, so sometimes the last shown post is not actually the most recent post, but rather a slightly older one. Refreshing the page seems to goad wiki into providing a complete list, but one should still take the results with a grain of salt. In particular, be careful not to blame the wrong person for a post on this basis.

The most recent abuses have come from AOL. The precise list of all possible AOL IPs can be seen at webmaster.info.aol.com .


The timestamp is seconds since Epoch [00:00:00 UTC, January 1, 1970]. There are Web-based tools to make it readable, e.g. www.jimworld.com .

I usually use the time.ctime(seconds) function in Python Language.

1077030833 -> Tue Feb 17 15:13:53 2004 (UTC)

1077030992 -> Tue Feb 17 15:16:32 2004 (UTC)

1077099873 -> Wed Feb 18 10:24:33 2004 (UTC)


Just for a personal learning project, I wrote something I call ColorWikiPosts. It formats the date, reverses the order of the display (most recent first) and adds color, representing the changes over time. The new version also colorizes the IP Addresses and host/usernames so that seeing who is practicing Sock Puppet'ry and who is deleting more then once should be easier to spot.

Book Marklet::
javascript:var pageName = prompt("Wiki posts for which page?", ""); if (null != pageName) {location.href = "bunny.jonnay.net ?" + pageName;}

It works now, but have you changed the stylesheet? It no longer looks good with my Netscape browser.

I updated the stylesheet, making the text a little smaller, so hopefully it looks better. If you're using NS 4.x, please consider upgrading.

It's not the text size, but the excessive width of the columns which is the problem under Netscape 4.x. The original version (did it use a stylesheet?) was fine in this respect.

Please for the love of god, upgrade your browser! ;) I've changed the stylesheet to be (hopefully) a little more 4.x compliant.

Warning: Apparently some adblockers block the wikiPosts.php URL.


From WardsWikiNoLongerSupportsNameSpoofing:

Goodbye privacy! The Wiki Bores here will love this! I don't think this is the right solution to stop Wiki Vandals or other "bad" Wiki Members. The problem is that here at Wards Wiki, Wiki Is Usenet. There is no real administration. Check out Wiki Pedia for a better approach, and a better wiki IMHO. --anon

I wonder how long until Ward adds a feature to let user see what pages a certain IP has modified ...

What is needed most, ultimately, as proven by our resident well-poisoner, is a way to undo all the damage done by one person/IP. Not all the embedded content, of course, as that would be impossible. Just enough to lower the apparent insanity level of C2. This still won't bring back all the fantastic minds that said to hell with this place, unfortunately.

Is there a list of these "fantastic minds" that left anywhere? Like a People Who Left Wiki page? . . . incidentally(jfyi), I was the anonymous person making a point on the old page -- Layne Thomas Think about that...

I identified you shortly before you identified yourself. -- another anon

Well, if you can explain how, it's probably worth documenting how anonymity on this Wiki can be cracked. -- Layne Thomas

I obtained your ip address and then recognized it from having seen you sign an edit in the past.

Yeah, I figured someone might try that (or remember). I guess going from known to anonymous is much harder than just remaining anonymous. Also, I don't think there is an automated way to search for that. Were you able to distinguish it from my coworker who goes through the same proxy? -- Layne Thomas

I've had your IP for a while, too. :-) -- dm

If someone also has your ip address, no I couldn't tell. If someone's ip address can vary (as mine does), and may at random be given to someone else, I might also be stumped. However, I could pretty confidently rule out a host of people who post with unrelated ip addresses.

True, especially since one person is probably much more active than the other(good odds I think) -- LT


When I first heard about this, I was a little skeptical. One of the foundations of Wiki, often repeated by Ward, is that we want an Egoless Wiki: the words on the page mean more than the identity of the speaker.

After seeing the implementation, though, I think this is a real Goldilocks Solution: it's possible to figure out who said what, but it's enough extra steps (read the page, look at the page history, look at the posts page, and correlate the two) to make a soft barrier to casual "who said what" determination.




See original on c2.com