• vettnerk@lemmy.ml
    link
    fedilink
    arrow-up
    51
    ·
    edit-2
    10 months ago

    New guy at my job, polish dude. He seemed decent enough, just a bit… odd… but most of us were; these are the kind of people who work on ships on the wrong side of the world for five weeks.

    I trained him to do the job I did, so he could run opposite of my shift, with some assistance from the chief tech and various others. The rest of the crew were pretty experienced, so it made it easier when he needed help with the more complex stuff. He did reasonably OK for a newhire. Nothing spectacularly good, but nothing spectacularly bad either.

    Except when the crewing department told us he had been arrested back home, multiple counts of murder. Turned out he was a serial killer who killed people for their properties. He’s in prison now. I’m sure you can google the person. I’m not sure what his actual name was, but we called him Winny. Any poles here who happen to remember the case and could link a news article?

  • HeneryHawk@thelemmy.club
    link
    fedilink
    arrow-up
    43
    arrow-down
    1
    ·
    10 months ago

    I had a brief stint in a shit hole during COVID lockdowns. This old dude started and it turned out his wife and the lady in charge were friends. He was one of the dumbest people I’ve ever met. He legit had someone else’s glasses on and didn’t know until the other guy was trying to find his. He said he thought it was weird that he couldn’t see properly. He also seen a few guys with face screens rather than masks and he wanted one. We told him you can get them from health and safety, so off he goes. Comes back and says they’re awful, you can’t see shit out of them. He hadn’t removed the protective covering…

    I’ve worked with some apes in my time but I’ve no idea how this guy got so far in life without dying or something

    • state_electrician@discuss.tchncs.de
      link
      fedilink
      arrow-up
      3
      ·
      10 months ago

      My father had his own business and at some point he had an assistant who is one of the dumbest people I’ve ever met. Her husband was an idiot too. At one point she was angry with him because he bought a “real” leather jacket out of some Russian guy’s trunk on some rest stop on the highway.

    • blackbrook@mander.xyz
      link
      fedilink
      arrow-up
      3
      arrow-down
      1
      ·
      10 months ago

      I traveled for a wedding where they’d rented out a whole place for guests to stay. They were just a little short of rooms and the first night I had to share a room with a friend. Older than me, has ADHD (I think I do too, but he has it in spades), kind of a mess. I woke up in the morning and couldn’t find my glasses. Sure enough, he got up before me, grabbed mine without knowing they weren’t his… Got them back later slightly mangled. Good times.

      He wasn’t dumb, but he could be startlingly oblivious about some things.

  • Dem Bosain@midwest.social
    link
    fedilink
    English
    arrow-up
    36
    arrow-down
    1
    ·
    10 months ago

    I once worked with a Puerto Rican. I’m not being racist, he literally couldn’t go more than an hour without reminding someone he was from Puerto Rico. He tried playing it like some kind of race card at least once a day. One time I heard one of my coworkers say loudly from across the room “No, being Puerto Rican has nothing to do with it. I don’t like you because you’re stupid.”

  • A1kmm@lemmy.amxl.com
    link
    fedilink
    English
    arrow-up
    29
    ·
    10 months ago

    I once worked for a small ISP that decided to enter the calling card business. I built them a voice prompt system on top of Asterisk that made received PSTN calls over PRI and made outbound VoIP calls, all metered to cards with a unique number and a balance, and a UI to activate them. The business got boxes of physical cards printed, with a plan to sell them to convenience stores.

    They hired a salesperson (AKA worst coworker) to sell the boxes of cards. This coworker then sold many boxes of activated cards to many small stores at an unauthorised discount (below the level of profitability), for cash rather than the approved methods for retailers to buy them, and then apparently spent said cash at the casino. The business had to honour the cards (i.e. not deactivate them) at a big loss to avoid ruining their reputation, since the buyers apparently did not know the deal was dodgy. His tenure was, suffice to say, not long, but in his short time there, he managed to put the business under financial strain and it eventually went into liquidation.

  • DivineJustice@lemmy.world
    link
    fedilink
    arrow-up
    27
    ·
    edit-2
    10 months ago

    I had a dude who tried to get me fired by stealing client data and trying to frame it on me. He confessed to someone he was so fucking sure would just take that in stride and not go to management with that.

    I also found out that he thought that would work because he thought I was on a final write up for another thing that he tried to pin on me before that. But his whole claim there made no fucking sense and was dismissed within minutes, so nothing ever ever came of it. He just assumed it had worked without trying to confirm anything.

  • ulkesh@beehaw.org
    link
    fedilink
    English
    arrow-up
    26
    ·
    10 months ago

    A moron who was hired to be my boss, even though they didn’t tell me that was the case – who, with a straight face, dead serious, and with an undeserved authority befitting a piece of shit, told me that Object-oriented programming was a fad. This was in 2008, 30-40 years after OOP was first introduced to the world.

    • ExLisper@linux.community
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      7
      ·
      10 months ago

      But it is a fad. Rust for example is not a truly OOP language. There are more ways to do software than OOP and slowly the OOP fad is going away. It has and will have it’s uses but using OOP for everything was a fad that most people are getting over now.

      • ulkesh@beehaw.org
        link
        fedilink
        English
        arrow-up
        16
        ·
        10 months ago

        Well I guess there is more than one. By that logic, literally everything in the universe is a fad. Good luck selling that bullshit :)

        • ExLisper@linux.community
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          4
          ·
          10 months ago

          No, it was a fad in the sense that people got too exited about it and started using it where it didn’t fit. Later they realized that and now start moving away from it. At least that how I would understand someone saying that “OOP is a fad”. It’s not some batshit crazy statement proving that someone is an idiot you’re trying to make it out to be.

          • ulkesh@beehaw.org
            link
            fedilink
            English
            arrow-up
            7
            ·
            10 months ago

            Yes, it is a batshit crazy statement. “Fad - noun - an intense and widely shared enthusiasm for something, especially one that is short-lived and without basis in the object’s qualities; a craze”. OOP has existed for 40 years, has been widely tested, is a proven form of programming, and is still in active use today. You’re clearly missing the point, are severely uninformed, or have some agenda here, and I don’t really care to argue it with you. Good day.

            • ExLisper@linux.community
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              5
              ·
              10 months ago

              You’re focusing too much on the ‘short lived’ part and not enough on the ‘intense’ and ‘without basis in qualities’ parts.

              • blackbrook@mander.xyz
                link
                fedilink
                arrow-up
                3
                ·
                10 months ago

                Short-lived is a key attribute of what “fad” means. If something stupid catches on for decades, it’s not a fad.

                • ExLisper@linux.community
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  10 months ago

                  No, the definition says ‘especially one that is short-lived’. It means that things that are not short-lived can still be fads. It’s clearly an optional attribute. The key attributes are ‘intense’, ‘widely shared’.

          • Kindness@lemmy.ml
            link
            fedilink
            arrow-up
            2
            ·
            10 months ago

            I appreciate your willingness to stand your ground and find your argument partially defensible.

            There exist problems where OOP is a useful, convenient, and simple solution. Some of the zeal surrounding OOP is diminishing due to the inherent limitations concerning access and mutability, though that doesn’t make the tool less useful when it solves a class of problems simply.

            OOP is not the ultimate solution many touted it as, however, it is likely to remain as a major paradigm. The fad will continue to ebb and flow, as its shortcomings are not apparent until you reach a certain level of complexity. (Such as multi-threading interactions.) That level of complexity is not required until you reach expert/researcher programming capability on problems that don’t have band-aid solutions or until you are forced to reconcile such issues by stricter compilers. Further, new programmers may not be aware of OOP until they need to solve a problem, re-introducing OOP as a cure-all.

            As an unfortunate reminder, OOP has existed for 40 years, and a significant portion of advanced and capable programmers will call you a lunatic when you refuse to agree OOP is the ultimate solution. The class of problems the paradigm solves encompasses their entire career. Take the idealist or fanatic opinions with a grain of salt, thank them for their input, and let it slide off your shoulders.

            • blackbrook@mander.xyz
              link
              fedilink
              arrow-up
              2
              ·
              10 months ago

              A thing that complicated opinions and statements about OO is that it is not a clear cut thing. It is a collection of features that have become associated together but which don’t have to be, and not everyone agrees on which are required for something to be OO, or how important or useful (or harmful) each is.

              What is most fad-like about it, IMO, is the conception that it is a coherent “paradigm”.

              • Kindness@lemmy.ml
                link
                fedilink
                arrow-up
                2
                ·
                edit-2
                10 months ago

                Please forgive the meandering reply.

                As far as I’m concerned, OO is a mental model for how to handle any noun. Linux is a good example for OOP, in that, “Everything is a file.” Linux does this amazingly well; even interfaces that read data from USB ports are “files.”

                However, this comes with some limitations. Kernel threads are not very accessible. If you tried to set up a single operating system over multiple computers, you would need some very severe modifications to Linux, and the implementation would likely have many sharp corners to snag on. (Where is this file? What hardware “owns/runs” it? How does Computer 2’s hardware take over, or modify a value currently in Computer 1’s CPU? Etc. As a side note, last I checked, the most common method of distributed computation with Linux is to install an OS on each computer, and have them report to a master or scheduling computer. Which, while functional, is reliant on separate components functioning on their own, independently of the scheduler.)

                I’m stepping well out of my wheelhouse to give a contrasting example. Please be gentle with corrections. Kubernetes, designed to handle multiple pieces of hardware, is written decoratively declaratively without OOP, I believe. Each piece of hardware becomes a node run by a control plane, which is much the same thing as an OS, but lighter, with less capabilities and independence. (?)

                This is not to say you can’t do the same thing with a custom Linux distro, but using an entirely OO pattern will create sharper corners.

                Each paradigm has its own strengths and use-cases; and each their own weaknesses and limitations.

  • atlasraven31@lemm.ee
    link
    fedilink
    arrow-up
    23
    arrow-down
    1
    ·
    10 months ago

    I worked with John Doe, who said no woman could tell him what to do, not even his wife. His new boss was a woman who wasn’t having his shit. He quit after a few months.

  • phoenixz@lemmy.ca
    link
    fedilink
    arrow-up
    21
    ·
    edit-2
    10 months ago

    Long time ago my boss

    tells me to make an SSH account called “companyname” with password “companyname123”

    I refused, that’s stupid, it’s a security nightmare waiting to happen. I’ll happily make a different account and you know, make you use a good password

    No, you MUST do this.

    Okay, I protest, but orders are orders

    Fast forward 2 months. Servwr gets hacked, through that account. Boss tales awayy year bonus because of this.

    YOU FORCED ME TO DO THIS! !

    yes I did but you are still responsible for the security of all the servers. This server was hacked, and because of that you will be denied your bonus

    The stupidity that some people can display is amazing, really

      • phoenixz@lemmy.ca
        link
        fedilink
        arrow-up
        14
        ·
        10 months ago

        You find a better job, then you quit

        But I’ll be honest, looking back at that job, that xompani really sucked the joy out of my life. Not the only company that did that either

  • jjjalljs@ttrpg.network
    link
    fedilink
    arrow-up
    20
    ·
    10 months ago

    I think I’ve blocked out most of the bad ones, and most of my coworkers have been good or okay.

    This one guy I remember though. This might only be relevant for people who live in software.

    He refused to name his tests. Normally with jest or mocha you have tests like

    describe(“user settings page”, () => { it(“allows the user to change their name”, () => { etc

    But he refused. He’d put empty string in both spots. So you’d open a test file and there’d just be a dozen anonymous unlabeled tests and you’d have to puzzle out what they were trying to do.

    He was a reasonably nice person when we talked, at least. But this drove me crazy.

    • Punkie@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      10 months ago

      A previous workplace had a former contractor I constantly had to fix his shit from. One of his many peccadilloes was how he did shell scripts. He’d have dozens of scripts in folders, each named things like “bsr001, bsr002, bsr003,” and so on. Each script was only three lines.

      1. The usual #!/bin/sh
      2. One line of code.
      3. A call to execute the next script in sequence

      Some of his stuff was “encrypted” by base64 so you couldn’t read them. I mean, it was easy to figure out how to decrypt them, but still annoying.

      Guy charged $250k/year for his work. And apparently was so surly, when I started working there after him, they were shocked how friendly I was.

    • legios@aussie.zone
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 months ago

      I once worked with a team who would have useful tests like (it’s been years since I used Jasmine so not going to try), but things like if true === true.

      Yeah thanks dipshit.

      • jjjalljs@ttrpg.network
        link
        fedilink
        arrow-up
        1
        ·
        10 months ago

        He said that the test names were essentially comments, and “comments quickly become lies”. Which, fine, we’ve all seen bad comments. But the test names are more like file names than comments, and no sensible person is going to suggest we get rid of file and folder names. Except the other guy who responded to me with the shell scripts with no names that each call each other, maybe.

        He was on a different team at a large company so I didn’t get wind of this right away. We had a meeting scheduled to hash it out, but then there were mass layoffs that day and I left shortly after. For all I know he’s still there

        • Punkie@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          10 months ago

          I had a boss who didn’t allow comments. “I like clean code,” was what he said. He also didn’t like variables with easy to understand names, like config_file_path because he said, “this is a real company, not kindergarten.”

  • Delusional@lemmy.world
    link
    fedilink
    arrow-up
    18
    ·
    edit-2
    10 months ago

    My current coworker who has the same position as me but does nothing but sit there and stare at his phone all day. I do more work than him in 10 minutes than he does all day long and he is getting paid $3/hr more than me. On top of that, he has a dead tooth or something because it always smells like shit near him. By midday, the entire room will stink of his shit breath. I assume he’s never heard of tissues because he blows snot rockets onto the walls and floor daily. He takes half an hour bathroom and smoke breaks. 2 each daily so he is on break about 2 hours a day not including his lunch. Plus he takes that long breaks at the busiest times of the day. He basically works an hour or less a day.

  • pastel_de_airfryer@lemmy.eco.br
    link
    fedilink
    arrow-up
    15
    ·
    10 months ago

    Some annoying dumb fuck I don’t even remember the name anymore. That was almost a decade ago.

    Dude was a compulsive liar, he would brag about being some sort of super genius, but couldn’t even understand basic instructions.

    When he wasn’t slacking off, he was failing at doing the most basic tasks and annoying other people into doing it for him.

    I think he didn’t even last three months on the job. Given his lack of shame, ability to confidently lie and over hype his non existent qualities, I imagine he must be a successful politician or CEO nowadays.

  • Thelsim@sh.itjust.works
    link
    fedilink
    arrow-up
    11
    ·
    edit-2
    10 months ago

    Edited because this was a personal and limited-time only, story about my past. I don’t want this to keep lying around forever. Ask me in person if you want to hear it again :)