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

help-circle
  • This is the absolute worst advice for coming to a European country. It’s probably different in Denmark but for some countries or cities at least you won’t be able to get through the bureaucracy needed to legally immigrate without speaking the language. Even in offices that mainly help foreigners you may find the employees don’t speak English. And if you want to be there long-term, good luck making real connections if you don’t speak the language.



  • 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 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,