Hi! I am Creesch, also creesch on other platforms :)

  • 0 Posts
  • 12 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle
  • Well, the problem is you don’t know what you don’t know.

    This is true, even recognized in the paper. People that spend more time on writing prompts (probably knowing that this is important) actually did manage to do reasonably well. Which is exactly what I in the previous reply was hinting at.

    Because, let’s be honest, this statement is true for everything where someone starts out new. In the past (and probably still) you had people blindly copying code blocks from stackoverflow not understanding what the code or realizing how outdated the answer might be.

    So the key is still education of people and making them aware of their limitations. You can try to block the usage of tools like this, some companies actively do so. But people will be people and as long as the tools are available they will try to use them. So the more realistic approach, in my opinion, is to educate them in the usage of these tools.


  • For LLM training I do wonder if they assigned a weight, but I doubt it.

    Given my experience with models I think they might actually do assign a weight. Otherwise, I would get a lot more bogus results. It also isn’t as if it is that difficult to implement some basic, naive, weighing based on the amount of stars/forks/etc.

    Of course it might differ per model and how they are trained.

    Having said that, I wouldn’t trust the output from an LLM to write secure code either. For me it is a very valuable tool on the end of helping me debug issues on the scale of being a slightly more intelligent rubber ducky. But when you ask most models to create anything more than basic functions/methods you damn well make sure it actually does what it needs it to do.

    I suppose there is some role there for seniors to train juniors in how to properly use this new set of tooling. In the end it is very similar to having to deal with people who copy paste answers directly from stack overflow expecting it to magically fix their problem as well.

    The fact that you not only need your code/tool to work but also understand why and how it works is also something I am constantly trying to teach to juniors at my place. What I often end up asking them is something along the lines of “Do you want to have learned a trick that might be obsolete in a few years? Or do you want to have mastered a set of skills and understanding which allows you to tackle new challenges when they arrive?”.


  • Most code on GitHub either is unsecure, or it was written without needing to be secure.

    That is a bit of a stretch imho. There are myriads of open source projects hosted on github that do need to be secure in the context where they are used. I am curious how you came to that conclusion.

    I’m already getting pull requests from juniors trying to sneak in AI generated code without actually reading it.

    That is worrysome though. I assume these people have had some background/education in the field before they were hired?




  • Creesch@beehaw.orgtoProgramming@beehaw.orgEmail is Dead
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 year ago

    As is often the case there is more nuance to this. As others have pointed out, it is still possible to run your own mailserver if you really want to.

    But, there are also other options that aren’t google, microsoft or any other service.

    I personally have registered my own domain and have my mail hosted by mailbox.org. If I am ever dissatisfied with them I can simply pick a different mail hosting provider and move my domain there. Other privacy minded providers can be found here: https://www.privacytools.io/privacy-email

    And there are also more options if you just want reliable mail and care slightly less about overall privacy. Fastmail for example is a popular choice.

    Yes, these are not free. But neither is hosting it yourself as that costs you the VPS/container to host it and a bunch more time and effort.

    What it does provide you with is the ability to no longer use big tech while allowing you to mail with people still having their mail hosted there.






  • The only thing I could ever get anyone to say was that they hated emojis because they made people seem immature.

    Depending on context, that can be a legitimate objection against using them. On the other hand, when used sparingly I don’t mind them, I even see them being used internally at my work in a corporate environment. I am still not a fan of emojis on platforms like Lemmy depending on how they are used though. I just wrote a different comment about this and then saw yours, in order to not repeat myself: https://beehaw.org/comment/608537

    Hopefully this is a bit more of an explanation that does make sense. 😉


  • I am not against emojis overall. But to put it in perspective, the way emojis work they do draw a lot of extra attention to themselves. Specifically because they don’t follow text color so are really distinct. So to me, personally, a text with a lot of emojis sprinkled in can come across as busy to the point of distracting to read or a bit shouty.

    In my (again personal) view emojis, smilies, etc are most useful when used in moderation on key points in a message. It’s also with that reason that on platforms like Lemmy, reddit or basically any old forum I do think they generally don’t have a place in titles.

    I hope that this makes sense? 🙂

    Edit: To maybe clarify it a bit further

    Emojis can also basically be a type of “fluff content”:

    “The Fluff Principle: on a user-voted news site, the links that are easiest to judge will take over unless you take specific measures to prevent it.”

    Source: Article by Paul Graham

    What this means is basically the following, say you have two submissions:

    1. An article - takes a few minutes to judge.
    2. An image - takes a few seconds to judge.

    So in the time that it takes person A to read and judge he article person B, C, D, E and F already saw the image and made their judgement. So basically images will rise to the top not because they are more popular, but simply because it takes less time to vote on them, so they gather votes faster.

    To get back to the title thing I mentioned. More often than not I see people use emojis in titles not to strengthen the title, but simply to draw attention to it. And the same thing I have seen in in messages in general. Like I said above, it then starts to approach “shouting” from my perspective. So it isn’t emojis themselves I then have an issue with, it is just that they then fall in the same category as ALL CAPS and bolded text that shouldn’t be bolded and all that.