• @RedditWanderer
    link
    English
    18711 months ago

    Hate to be that guy, but for something bad like this to happen, it’s never one person’s fault. Like the engineer who nuked the gitlab backup by mistake while production had been deleted. He didn’t lose his job and rightfully so, there were a thousand other issues that led to that.

    • @BigT54
      link
      English
      6611 months ago

      Recently, YouTube started adding a tracking parameter to their share URLs, when using the “share” button on a video. With this, they can track who is sharing videos with who, and under some circumstances even how they are shared. The tracker starts with the question mark in the link you posted and the link works perfectly fine without that part.

      • a Kendrick fan
        link
        fedilink
        English
        811 months ago

        Thanks for pointing this out, I think it’s not only youtube that does this and the solution is to edit such link before sharing them, right?

        • StarDreamer
          link
          fedilink
          English
          311 months ago

          There’s the clearurl addon that removes known trackers. But you gotta copy it from the URL bar first.

      • @Mamertine
        link
        English
        2711 months ago

        I struggle with your statement. I’ve worked with inept people, but they weren’t malicious. In one instance the inept person was the DBA. That one guy made the whole team’s life miserable. He was a significant reason I quit a job.

        I don’t know what framework you could put on a DBA to make them not royalty mess up a system.

        • @[email protected]
          link
          fedilink
          English
          7
          edit-2
          11 months ago

          But who hired him and why was he still working in that position? That’s also failing processes.

          • @Mamertine
            link
            English
            611 months ago

            That’s an interesting thought.

            I was there for under a year. The person in that position before me was also there under a year. As was the person before them.

            I think the manager was frustrated they couldn’t get a person to stick around long enough to get trained up to be helpful. I think she couldn’t fire the DBA because he was the only guy who knew how things worked.

            The DBA was just one of several toxic people at that role.

        • @Bye
          link
          English
          511 months ago

          Yeah I’m totally a bad employee

          • @SuckMyWang
            link
            English
            311 months ago

            No it’s not people it’s the process. When Ric pooed in the coffee machine it was because there was no process in place to remind him it was a bad idea

        • @sheogorath
          link
          English
          411 months ago

          The argument here is having a good process can prevent bad actors (e.g. bad employees) from causing harm due to incompetence or malice.

          • @SkippingRelax
            link
            English
            111 months ago

            Maybe, but I could see a dereliction of responsibility in there that is becoming more and more common in my opinion, like processes fall from the sky and employees are just there to follow them and if they fucknup it’s never their fault.

            Maybe the right mindset if you are working at subway but I find it offensive for an engineer. Mind you I truly believe in processes, but everywhere I worked processes came from the engineers themselves, often after something went wrong we write a process to prevent a reoccurrence.

            Except for Nathan. Nathan would throw his arms up and say “someone should do something”. Fuck Nathan.

    • @stackPeek
      link
      English
      711 months ago

      Don’t hate to be that guy. You’re completely right

    • @YoorWeb
      link
      English
      411 months ago

      Great channel!

  • @grue
    link
    English
    13011 months ago

    That wasn’t the design engineer’s fault. It was the design engineer’s fault and the QA tester’s fault and management’s fault.

    • @go_go_gadget
      link
      English
      1611 months ago

      It’s funny to me when people act like this is some weird take but at the same time call every layer of management above the workers “leaders”. If leaders aren’t responsible for anything then what purpose do they serve?

      • @[email protected]
        link
        fedilink
        English
        311 months ago

        I once got a funny look at a job interview when I implied managers should do their job. It was a pretty clear indication that I don’t want to work there and I think my response also crossed me off their list.

    • @jaybone
      link
      English
      1311 months ago

      And marketing, and sales. Tons of people would have pointed this out.

      Some small committee of managers would have come up with some reason to dismiss all of these complaints.

      Also there’s a very simple workaround for this that doesn’t require a full recall.

      And what is going on 4 ports to the right? Seems like a similar problem.

      • @grue
        link
        English
        411 months ago

        And marketing, and sales. Tons of people would have pointed this out.

        Maybe, but (unlike QA and management) I wouldn’t expect them to notice the problem or hold them responsible for failing to do so.

        • @jaybone
          link
          English
          411 months ago

          Marketing (or “product management” or whatever your org calls them) should be creating the requirement docs which the engineers implement. Sales should be learning and using every aspect of the product. Oh I forgot to mention tech docs/pubs, throw them in there too.

          So yeah, this isn’t just “some engineer” and QA. A ton of people would have fucked up.

      • @misophist
        link
        English
        211 months ago

        And what is going on 4 ports to the right? Seems like a similar problem.

        The mini-USB console port? Yeah, that could be a similar issue, but I’ve never had to use that port while a device is in active production. If I can’t access the device via IP on our management fabric, the device is probably in a broken-enough state that I can probably unplug a cable or two to attach a laptop and troubleshoot.

    • @zik
      link
      English
      9
      edit-2
      11 months ago

      I guarantee management was rushing this product out the door to meet deadlines without adequate testing and without running a pilot program. That’s the only way this could realistically happen.

      I suspect this one falls squarely on management. But I bet they didn’t take the blame.

      • @Baines
        link
        English
        111 months ago

        Incan imagine many reasons to have done this on purpose

        how many bad raises to the center of a tootsie pop

  • @aeronmelonM
    link
    English
    10911 months ago

    Right up there with the classic Macintoshes with unshielded speakers nested right up against the hard drive and would periodically emit a tone that would reboot the computer.

    • @ChickenLadyLovesLife
      link
      English
      3711 months ago

      My personal favorite was the early-90s Macs that didn’t have an eject button for the floppy drive, but did have a pushbutton power switch … directly above the floppy drive. It took me weeks to stop powering off the computer every time I wanted to eject the floppy. Silly me, not picking up on the oh-so-very-intuitive practice of dragging the floppy icon over to the trash can in order to eject it.

      • Echo Dot
        link
        fedilink
        English
        911 months ago

        Also extra fun was if the computer was non-functional and had a floppy disk in it, since it required working software in order to eject the disk, you had to do some disassembly in order to retrieve the disk.

        • @smort
          link
          English
          811 months ago

          Which computer was that? I had a bunch of early apples and Macs, and they all had a little paper clip hole to manually eject the floppy

    • @[email protected]
      link
      fedilink
      English
      1811 months ago

      Was that the same mac that had an officially sanctioned maintenance drop of 5cm to combat socket creep?

      • @Thermal_shocked
        link
        English
        1011 months ago

        Wait you had to drop it 5 cm so it would knock something back into place?

        • @[email protected]
          link
          fedilink
          English
          14
          edit-2
          11 months ago

          I don’t remember all the details, but that’s the gist of it, yes.

          A common problem with 80’s computer designs was socket creep - thermal expansions and contractions would cause chips and cards to gradually climb out of their sockets and slots over time, and this was very prevalent on one of the macs of ye olden days.

          The official response when asked about this issue was to lift the computer a few cm off the desk and drop it back down to let everything reseat properly.

          EDIT: Thanks to @[email protected] for providing additional info. See his response for more detail

        • @Inucune
          link
          English
          511 months ago

          Hard drive pin that needed to return to home position for the machine to boot would stick. A small drop would allow the spring to push it back home, and the drive would return to function.

          • @[email protected]
            link
            fedilink
            English
            211 months ago

            Got the same energy as “wrap your Xbox in a towel to let the heat resolder the broken connections”.

            We should really just let people open their own hardware to easily fix this stuff.

      • @[email protected]
        link
        fedilink
        English
        211 months ago

        I know what all of those words are but I don’t understand what this is referring to and I can’t find anything in a web search. Can you elaborate?

    • @Pretzilla
      link
      English
      111 months ago

      That sounds like planned obsolescence as the speaker slowly rots the bits spinning nearby

    • @Tyfud
      link
      English
      5611 months ago

      The protective boot is optional on the RJ45 CAT5/6 specification. I suspect they likely didn’t test with all the different RJ45 variants dongles.

      • @[email protected]
        link
        fedilink
        English
        24
        edit-2
        11 months ago

        If the client has enough money for Cisco hardware they can definitely afford the boogie RJ45 with Booties.

        • @Madison420
          link
          English
          3411 months ago

          Bougie, unless they’re just funky as fuck.

          • @problematicPanther
            link
            English
            911 months ago

            i read it exactly as it was written and now I’m imagining RJ45s in an earth wind and fire music video

    • @[email protected]
      link
      fedilink
      English
      24
      edit-2
      11 months ago

      QA budget is real low. They can only afford the ones that are bare copper stuffed into a RJ45.

      If they’re lucky a DIY job with no exposed pairs outside the RJ45

  • Dr. Wesker
    link
    fedilink
    English
    61
    edit-2
    11 months ago

    How did the design make it past quality control, though? Sounds like a few balls were dropped.

    • @surewhynotlem
      link
      English
      4311 months ago

      QC probably tested with normal cables, not the protective jacket ones.

    • @kingaloo
      link
      English
      2811 months ago

      They’re is no QC that’s how.

  • @lordkuri
    link
    English
    4911 months ago

    Just to clarify something… they say it “resets the switch” but some people may not realize in Cisco parlance, that means factory reset, as in wipe it completely and start with a fresh config. It was WAAAY worse than just rebooting it.

    When Express Setup is inadvertently invoked by the protective boot of the cable, these messages are seen in the syslog:

    %SYS-7-NV_BLOCK_INIT: Initialized the geometry of nvram

    %EXPRESS_SETUP-6-CONFIG_IS_RESET: The configuration is reset and the system will now reboot

    %SYS-5-RELOAD: Reload requested by NGWC led process. Reload Reason: Reload command.

    %STACKMGR-1-RELOAD_REQUEST: 1 stack-mgr: Received reload request for all switches, reason Reload command

    %STACKMGR-1-RELOAD: 1 stack-mgr: Reloading due to reason Reload command.

    After this occurs, the device resets. The startup configuration is erased once the device enters Express Setup.

    • @PastyWaterSnake
      link
      English
      511 months ago

      I almost found this out the hard way. I think on the Cisco equipment, it’s something like: Hold for 2 seconds to cycle power. Hold for 5 seconds to wipe config.

      Our IT guy nearly had a heart attack when, over the phone, I asked if I should press the little “Reset” on the back.

  • Dr. Coomer
    link
    English
    2911 months ago

    That couldn’t have been an accident, they wanted people to suffer.

    • @problematicPanther
      link
      English
      211 months ago

      there’s a saying, never attribute malice when incompetence would do. I don’t think an engineer would do this on purpose, but it really should have been caught by QA.

    • @DehydratedOP
      link
      English
      1311 months ago

      I would love to see one of those IRL

    • @Mango
      link
      English
      711 months ago

      Hehehehe

      But really he put the button there rather than the button pusher.

  • @breadsmasher
    link
    English
    11
    edit-2
    11 months ago

    how common are those specific types of cables? The ones with that specific “protective boot”

    • @[email protected]
      link
      fedilink
      English
      64
      edit-2
      11 months ago

      Really common with quality premade cables.

      You know, the ones used in datacenters

      • @Winter8593
        link
        English
        2411 months ago

        Yeah every one of my Ethernet cables at home have that.

    • @DehydratedOP
      link
      English
      2211 months ago

      Almost every Ethernet cable has this, you can search for RJ-45 cables on Amazon and you will basically always see something like this.

    • @[email protected]
      link
      fedilink
      English
      1711 months ago

      Very. While the specific length and position of the protective varies between brands, the concept is very common in high-end premade cables. All of the premade RJ45s I use at work have it. The purpose is so that you can pull the cable in one end without the plastic clip snagging in some other cable and breaking.

    • @[email protected]
      link
      fedilink
      English
      1011 months ago

      I’ve seen some really cheap ones that don’t have it. But the vast majority of cables like that I’ve seen have the protective boot.

    • Echo Dot
      link
      fedilink
      English
      4
      edit-2
      11 months ago

      I believe it’s part of the standard so, all of them. Unless you get your cables from some cheap Chinese knockoff brand, but I don’t imagine that any business would do that. Not worth the risk.

    • @HeyJoe
      link
      English
      111 months ago

      deleted by creator