• 0 Posts
  • 13 Comments
Joined 2 years ago
cake
Cake day: November 9th, 2022

help-circle


  • I mean, this is also a particularly amateurish implementation. In more sophisticated versions you’d process the user input and check if it is doing something you don’t want them to using a second AI model, and similarly check the AI output with a third model.

    This requires you to make / fine tune some models for your purposes however. I suspect this is beyond Gab AI’s skills, otherwise they’d have done some alignment on the gpt model rather than only having a system prompt for the model to ignore







  • I’m neurotypical, or at least haven’t been diagnosed with anything, but that sounds like a huge overreaction from you ex-friend. To me the way that should have gone is:

    • you mention father
    • new acquaintance gets upset
    • you apologise, perhaps stating you didn’t know about their mother and you’re so sorry
    • everyone tries to move on to another topic




  • I think the main reason OOP has a well-known term and pattern for dependency injection is to differentiate these two (out of multiple) options:

    • the constructor of my object creates other objects it depends on itself
    • I construct the dependencies of my object elsewhere and pass them in to the constructor and use an interface to make it easy to swap behaviour

    However, this becomes less of a pattern in functional programming as you wouldn’t make such objects to begin with. In FP, you pass all parameters where a function is invoked, and DI just becomes using generic parameters. You wouldn’t instantiate a dependency on each function call after all.

    As this is such a minor change, it’s not really talked about much and it’s not really a pattern,