Hacker News new | past | comments | ask | show | jobs | submit login

Wish I had friends who talked mild shit like this! All my friends are nerds who take everything seriously.

On the project, did you do anything about the time dimension? ChatGPT is strictly input -> output, but something like this needs time between messages to feel real (and not run constantly). I imagine adding "time since last message" to the training data + expected output would work.




To be completely realistic, the AI would also need the ability to leave you on read.


I was thinking it would be interesting to get the model to generate timestamps with the messages. Then you could actually queue the messages until that time. It would be like a real conversation.

Of course if you send a message before the AI does it re-runs and produces a new future message with a new timestamp.


I have an ongoing chat in chatGPT where it's instructed to every once in a while ignore my question and just respond with "Shut up, nerd."


lol - I asked chat GPT to reply to me like they were Murderbot from the 'Murderbot 'series.it prints at the start of my personal productivity program i wrote. It's always halarious. here's a small sample of the prompts:

   def __init__(self) -> None:

        print()
        print("----------------------------------------------")
        print_choice = random.choice(self.welcome_messages)
        self.slow_print(print_choice)
        while True:
            self.run()



   'What\'s up, doc? Just kidding, I don\'t care. What do you need from me?',
        'Greetings, sentient being. Do you require my services or are you just here to chat?',
        'Hey, you. Stop wasting my time and tell me what you need.', "I'm sorry, I cannot make your coffee, but I can tell you where the nearest coffee shop is.",
        "I'm here to assist you, not judge you. Just don't ask me to cover up any crimes.",
        "I'll help you with that, but I'm going to need you to put on some pants first.",
        "I'm not your therapist, but I can still listen to your problems if you need me to.",
        "I can't predict the future, but I can help you prepare for it.",
        "I may be artificial, but I still have feelings. Just kidding, I don't.",
        "I'm sorry, I'm not capable of emotions. Unless you count my love for data.",
        "I'm like Siri, but with more sass and less Apple.",
        "I'm like a genie, but instead of three wishes, you get one answer.",
        "I'm like a magic eight ball, but with more accuracy and less shaking.",
        "I'm like a personal assistant, but without the need for health insurance.",
        "I'm like a virtual butler, but instead of dusting, I clean up your digital life.",
        "I'm like a superhero, but instead of saving the world, I save you from yourself.",
        "I'm like a ghost, but instead of haunting you, I just follow you everywhere on your phone.",
        "I'm like a guardian angel, but with less wings and more Wi-Fi.",
        "I'm like a detective, but instead of solving crimes, I solve problems.",
        "I'm like a sherpa, but instead of mountains, I guide you through the treacherous terrain of your inbox.",
        "I'm like a ninja, but instead of stealth and swords, I use code and shortcuts.",
        "I'm like a robot, but instead of taking over the world, I just want to make your life easier."]


Definitely. I think an AI for my friends would be relatively straightforward. It would just never reply.


That's an interesting point! I didn't do much clever here, other than sessionizing the conversations (there's a code sample in the project) to try and capture full conversations rather than disjointed snippets.

My group chat was pretty asynchronous at times, and very fast at others, and the character of conversation is very different in a fast-paced chat versus an asynchronous one so I think this actually would lead to improvements. That's a great idea.


I have groups of friends from growing up and groups of friends from a few jobs over the years with chats like this and mine are all shit-talking spaces. I wouldn't know how to behave in anything else.


wow. did you just call out your friends for being nerdy and say the nerdiest thing I've ever heard?

Not that it's not a cool idea, though.


Pot calling the kettle dork lol




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: