Facebook makes it easy to remember people’s birthdays, it just displays an automatic reminder. Other calendar programs like Outlook can also be made to do that. Every time someone receives a reminder of an acquaintance’s birthday, they send a birthday greeting – it is almost automatic. So why not make it fully automatic by writing a program to check Facebook every day and send a happy birthday message to anyone whose birthday is on that day?
The person receiving a birthday greeting usually replies with a thank-you note, which is also a repetitive action on a computer and can therefore be automated. Continuing this way, Facebook conversations can be made fully automatic without any human input whatsoever, apart from the initial writing of programs. But Facebook accounts could come with these programs built in, so anyone creating an account will automatically start participating in these computerized conversations. This takes the idea of virtual friendships to its logical limit.
The same virtual conversations can be created using other email and calendar programs – if the calendar displays someone’s birthday, an automatic email is sent with a greeting, and the recipient’s email program sends an automated reply.