• 0 Posts
  • 44 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • You just unlocked a memory for me. One of my dad’s friends had a super cool keyboard, I think it was a Casio. It had midi, and a bunch of built in instruments. Then he had another friend, who was a huge geek, who figured out how to extract the midi instruments from the keyboard, so we could use them to replace the cheaper sounding midi instruments in windows.

    Obviously it didn’t sound as good as the keyboard, because it still was dragged behind by inferior hardware on the PC. Not to mention the fact that some of the instruments just didn’t play, and that Windows liked to crash and revert all instruments back to the default if it didn’t like an instrument we tried to feed it, but I still remember it as something really badass.


  • Well, it obviously depends on the style of fabric. Soft and loose fabrics can be good to have baggy, such as sweatpants or flax-based summer clothes. But specifically for the type of jeans shown here, I don’t like the tactile feel of the excess fabric. And it catches on itself and gets in the way.

    I don’t like skinny jeans either, to be fair, but slim fit is good for me. Im also italian, if that explains it.






  • GoosLife@lemmy.worldtomemes@lemmy.worldnot that medieval
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    edit-2
    1 month ago

    That’s not my experience, those WFH job offers from far away usually have pretty high pay checks but also ridiculous amounts of responsibility. Like, they will pay 40k a month on some crypto thing, but then you are required to be available 24/7, and yes, they will call at 3am regularly



  • Ah, I see. So you grew content with who you are, and now you have no motivation to improve yourself to your personal ambitions. That’s an angle I hadn’t considered. Well, in that case, get off your ass and get shit done! Just DO IT! :D I don’t know if that helps, but I know discipline and motivation is something a lot of people struggle with, who eventually figure it out.

    If it seems completely hopeless and nothing works, have you considered talking to your doctor? Because there are after all some pretty big motivation eaters in undiagnosed ADHD or depression, etc.


  • That sounds less like validation, and more like praise. Validation comes without expectations. You are valued. Your existence matters. You are okay, and we like you. Its nice to have you around. You cannot fail to live up to this; its an intrinsic value you have (perhaps up to the point where your crimes exceed in to the unforgivable, but for the sake of argument, I’ll just assume you’re not a serial killer or whatever).





  • Its even worse than that. It is completely unpredictable and just does what it want. When I type in “Vi”, the first choice is Visual Studio. It will stay on Visual Studio until I have typed in “Visual Studi”. But if I’m a fast typer, and I type in the entirety of “Visual Studio”, it opens Visual Studio Code.

    So the fastest way to open up Code is to type “VSC”. This doesn’t work with “VS” for Visual Studio.

    I have to type out “Spot” specifically to open Spotify. Typing out Spotify opens edge.

    There are also files and programs it cannot find despite having been installed for years, even though I’ve MANUALLY added the paths to the searched directories.

    If anyone of you is on Windows for whatever reason and want your mind blown, try downloading a little program called Everything. It can literally find every single program on your computer as fast as you can type. And it looks up exactly what you type in. It also supports wildcard characters etc. This is the kind of behavior I expect from my computer. Sure, make a shiny frontend for casual users who don’t need to see every single file on their system, but please, why do I have to go through third parties to get this experience on an OS that my company paid for, when I can get the same experience out of the box on any free Linux distro?



  • Your Gemini is way funnier in my opinion. I think he actually might have set up a trap for himself by asking it to produce what the LLM would consider a typical or average reply. Whereas by asking it to just make a short, funny comment, you’re actually getting results that feel more natural.

    For Gemini, only the first and last one read weird to me. But I think I would just assume that I’m missing some context to get the jokes, or something.

    Whereas the actual replies from the OP actually reek of standard LLM drivel. The way it is trying so hard to sound casual and cool, but coming across as super awkward is just classic GPT.


  • What you’re describing is an interface. An interface is a contract that ensures you can do something, but doesn’t care how.

    Abstract classes can have abstract functions. When you do this, you’re basically just creating a base class with an interface on top; you’re saying “all my children must implement this interface of mine” without having to actually make a separate interface.

    Abstract classes also offer additional functionality though, such as the ability to define properties, and default implementations of methods. You can even utilize the base class implementation of the method in your child class, in order to perform extra steps or format your input before you do whatever it is you were doing in the first place.

    So, an interface is a contract that allows you to call a method, without having to know the specific class or implementation.

    Inheritance is more like “it does everything that X does, but it also does Y and Z.” If you’re ever finding yourself writing an abstract class with purely abstract methods, you probably want to write an interface instead. That way, you get all the same functionality, but it’s more loosely coupled

    Epecially when you think in “real” OOP terms:

    Abstract classes are “child is a parent”, fx “duck is a bird”. Bird describes all the traits that all birds have in common. But not all birds fly, so flight must come from an interface. This interface can be passed around to any number of objects, and they’re not as tightly coupled because unlike an abstract class, an interface doesnt imply that “duck is a flight”. The interface is just something we know the duck can do.

    As you can probably tell, I work with OOP on a daily basis and have for years. There are a lot of valid criticisms of the OOP philosophy, and I have heard a lot of good points for the record. I am just educating on the OOP principles because you said you were interested and to clear up any misconceptions.