The id of this post is: 63e733a19888c34c76c82686
Check the first revision (before any edits) and the actual post id. This was predicted before this post was posted.
To do this, you must have beta because the ID generation is different in beta and the main site. On beta it is predictable (as it is generated by timestamp)
Wasteof post/comment ID:
It is a 24 character long string encoded in hex.
The first 7 characters depends on the timestamp
The last character is added by 1 after each post (the value by which its added may differ; but posts and wall comments add by 1.)
Rest of characters don’t need to be changed (unless there is a carryover from adding to the last digit)
Method to generate:
py code:
import requests, time
data = requests.get("https://api.wasteof.money/posts/63e733a19888c34c76c82686/comments").json()["comments"][0]
x = hex(int(data["_id"], 16) + 1)[2:] #ID added to 1
y = int(time.time()) + 15 # 15 = buffer
z = hex(y)[2:] + x[8:] # join to rest 17 chars
print("done", z)
with open("abcd.txt", "w") as file: # to make copying easier
file.write(z)
I will give the method in words too so you can make in any of programming language or do it manually (as I used to do)
Get the ID of the last post made. Better make a new post and take its ID and add it by 1 (convert to decimal, add 1, convert to hex)(I will refer to this added ID as just ID)
Add the current UTC time(secs) to a buffer (15 secs should be fine) x = UTC + buffer
Convert the above result to hex, remove the 0x
prefix and then join it to the rest of the ID(last 17 chars)
After generation, wait for buffer - 1 secs
and then post it! (1 second earlier since many times posting isn’t instant due to internet, etc)
Try it out below!
Better make a new post and take its ID and add it by 1
Do this first then try to predict id of next comment
BTW posting this was 2nd try. 1st try, beta took 2 secs to post instead of predicted 1 sec