Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

Regarding Node 111:

As of this writing, node 111 does not exist, and probably hasn't for quite some time.

Interestingly, wombat's The True Catacombs of Perlmonks, written way back in early 2001, has a non-null entry for this node:

111: Guest User: by vroom
A user created on 10/4/99. Again the date! 10/4/99 This ties in with the Bavarians, I just know it. Fnord!

Then chromatic adds this comment:

The date is probably the release date of the Engine vroom used to set things up.
I have no idea why he said that.

Now here's the interesting thing I just discovered:

If you look at the file nodetype in the Type Tree, you'll see:

Deleters: [no such node, ID 111]
Now, deleters (and other "authorized accessors") are either users, usergroups, or AccessRules. In the case of node 111, it could only have been a user or a usergroup, as only those predate.

My conclusion is that it was indeed a user; and likely a user named Guest User. This is probably the user which was meant to be what we now now as Anonymous Monk. The fact that its intended role was taken over by the latter explains why it was destroyed.

Looking on E2, we see Guest User, created on 1999-10-07 ... a mere three days after our Guest User!

Oddly, its node_id is rather high: 779713. And it's not at all clear that E2's Guest User serves the same role as our Anonymous Monk / Slashdot's Anonymous Coward. It is credited with no writeups on E2.

Should I make any changes?

I could re-create the user node and give it ID 111 and title "Guest User". This would have the effect of making Guest User not a failure and giving the file nodetype a valid Deleters. I don't know that either of these is worthwhile. No one uses the file nodetype; there are no extant nodes of this type.

I could re-assign the Deleters of the file nodetype to Anonymous Monk, as that would fulfill the (probable) intentions of vroom. But again, no one uses that nodetype.

All it would do is crank up the "referential integrity" of the site a bit. But as they say: it ain't broke, so don't "fix" it.

Update:

I fixed it. :-)

I created a user node. Then I posted this note. (Its node ID was one higher than the new user.) Then I reassigned the new user node's ID to be 111. That left a gap in the node id sequence where the new user was. So I reassigned this note's ID to put it in that space. Unfortunately, that left at gap, so I created a file to fill it. ;-D

Update 2:

It turns out that node 111 (Guest User) still existed -- in the tomb! That's where nuked nodes go. And the gods have a function whereby nodes in the tomb can be raised to life again. So I did that for node 111. However, to do that, I had to make room for it at slot 111 (as well as the node title, i.e. the user name). So I changed the node ID of the one I had created to 11100000, and then raised the original Guest User into slot 111. Unfortunately, placing a node at ID 11100000 had the effect of setting the node ID sequence to that value; so all subsequent nodes will start from there. Sadly... This creates a huge gap in the node ID sequence. Mea culpa, mea culpa, mea maxima culpa! :-(


In reply to Re: Nodes 1 .. 1000 by erzuuli
in thread Nodes 1 .. 1000 by jdporter

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others cooling their heels in the Monastery: (None)
    As of 2021-10-17 10:55 GMT
    Sections?
    Information?
    Find Nodes?
    Leftovers?
      Voting Booth?
      My first memorable Perl project was:







      Results (71 votes). Check out past polls.

      Notices?