• 1 Post
  • 251 Comments
Joined 3 years ago
cake
Cake day: July 4th, 2023

help-circle

  • ai assistance isn’t opt out dipshit, my keyboard doesn’t ask the AI before sending letters to my screen which is literally all that happens when I code.

    If you use any of the popular mainstream IDEs, and have ever accepted a tab autocomplete, you actually have precisely done that.

    If you use neovim or etc though then fair enough. Also props for using the best IDE :p

    But if you VS code and have ever accepted a tab autocomplete… yes you were using AI friend lol



  • AI slop is primarily the product of a bunch of amateurs who are fucking around.

    No one cares if you ban that, go ahead.

    The majority of actual valuable and useful output of AI is shit you will never even care about or interact with in your say to day life.

    Basically any video game debeloped in the past couple years is riddled with AI generated code.

    Even the devs who made it are likely unaware of this.

    At my job I proctor interviews for devs and an enormous amount of devs have zero clue the built in autocomplete in VS Code, for example, is AI.

    I tell them this and theyre shocked, “Ive been using AI this whole time?!” Yeah dawg lol…

    I gaurentee you the average “real” game on steam with actual downloads and people playing it, has big chunks of its code AI generated.

    The most popular IDE for the unity game engine and godot engine are both vs code.

    Which means countless devs are out there, right now tab sutocomplete accepting mountains of AI generated code into their games.

    They dont know its AI.

    Their managers dont know its AI

    The people buying their games dont know its AI.

    No one even knows or cares.

    *That is the reality, and has been for a long while now too.

    So yeah… get used to it lol










  • by the types of people you maybe don’t want using your code anyways

    …companies? Sure I guess, if you want to angle your career trajectory towards “unemployable” by all means lol.

    Personally anyone doing this I’m going to be more likely to use their code

    I am a tech lead, if any dev under me intentionally added/used a tool to our systems because it had malicious undocumented behaviors of any kind, they would be fired immediately and any company that contacted us for reference would be informed of their behavior.

    To be clear, this is the scenario of

    Me: hey I saw you installed [tool], that thing is flagged by our systems for the maintainers having done malicious undocumented stuff in the past

    Dev: haha yeah thats why I used it

    Me: you are joking right?

    Thatd be an instant high level escalation to “strip this person of privs and get them off our system asap, and HR now has to be involved”

    You dont fuckin do shit like that in a real company if you wanna stay employed lol.


  • Most open source maintainers never “license [any] stuff you maintain for big bucks” that is often hard to do and/or goes against the philosophy of open source entirely.

    Uhhh… no this is actually very common. Usually with scaling licenses, “free for use if your company is below [threshold]”, its super common…

    And I don’t even think this is malicious behaviour as it just nukes the code of this package and nothing else if you are not being careful yourself…

    Are you even reading what you just wrote lol.

    Being “sorta” malicious is still malicious. And companies usually have zero tolerance for that shit.

    If you don’t do version control you are not a good programmer, imo

    You really underestimate how much damage this could do then, lol…


  • They only documented it after all the outcry, which is way too late.

    Documenting it post release still counts as having released undocumented behavior.

    And if its malicious (which this 100% is), then it doesn’t fuckin matter anyways lol. You now are treated akin to a trojan maintainer by companies. You’ll get flagged as “don’t ever use anything by this person”

    Super great way to get yourself flagged and lose any opportunity in the future for possibly licensing stuff you maintain for big bucks. What company would risk paying money to someone who does childish stuff like that lol


  • How to get yourself blacklisted by large sweeps of the FOSS community:

    Step 1: Include any kind of undocumented subversive behaviour in your thing.

    That’s it, doesn’t matter what the intent is, simply by demonstrating you are willing to include anything that is remotely subversive without being open about it is usually enough to get blacklisted by a lot of people, because if you did it once… who’s to say you won’t do it again, but possibly worse next time?

    People are extremely coldly receptive to anytime a FOSS dev throws a sudden undisclosed anything in their tool, let alone one that is actively malicious.

    If I’m gonna depend on work life on anything FOSS, I ain’t touching anything like that, regardless of intent, with a 200 foot pole lol.

    All it takes is one button click to get notified:




  • Genetically, the children would very likely be indistinguishable from being siblings.

    Sine the fathers have nearly identical dna, and the mothers do too, the kids of one pair would be indistinguishable in terms of which mother/father they came from.

    Youd only be able to tell if any of the parents had any unique genetic mutations that happens post split (which is very likely), but then also that that genetic mutation also got passed down to their kids, which is roughly 50/50

    This is actually a known phenomina, that if one of your parents is an identical twin, your aunt/uncle (the other half of the twin) would also pass a maternity/paternity test typically.