this post was submitted on 14 Dec 2023
125 points (100.0% liked)

Asklemmy

1454 readers
113 users here now

A loosely moderated place to ask open-ended questions

Search asklemmy πŸ”

If your post meets the following criteria, it's welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

~Icon~ ~by~ ~@Double_A@discuss.tchncs.de~

founded 5 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] Pons_Aelius@kbin.social 67 points 11 months ago

I spent a decade working in insolvency.

When we were going into a business that had failed the question was "Are the idiots, criminals or both?"

One highlight:

A boat sales / marine business goes bust. When we arrive with the paper work and seize the place there are about a dozen new boats on the lot worth several million. We change the locks on the gates.

Arrive the next day, the gates have been busted open and several million in boats are now missing. We look up the addresses of the owners (one of them lives on acreage) and drive to their property...from the road we can see the boats stashed there. Really smart guys.

So we call the police. Someone inside notices use there and decides to flee with one of the boats, it is huge but they think they can get away.

We then have the slowest car chase in history as we calmly follow this guy towing a boat on a trailer down the road while talking to the cops to meet us.

[–] Vinegar@kbin.social 49 points 11 months ago (4 children)

I worked at a sandwich shop and had given my two weeks notice a few days earlier. My manager came to me and asked me to clean up the bathroom...alright. I could smell it before I even opened the door.

I told my manager I'd clean it if he'd still give me the employee discount after I was gone. "Done". That's when I knew it was really bad.

When I opened the door I discovered someone had ass-blasted the bathroom. I'm not talking about blowing up the toilet, they did that too, but they had dropped their drawers and point-blank diarhea shotgunned the pipes under the sink.

My manager didn't honor the employee discount after I was gone, either.

[–] Unaware7013@kbin.social 29 points 11 months ago

My manager didn't honor the employee discount after I was gone, either.

They never do. I had a manager try that shit on me when I was working food service, and I turned it around on him and made him get one of his toadies to clean it up after talking a bunch about "not being trained for biohazard cleanup" and "OSHA regs" which got him to back down, and I told all my coworkers the same so they'd tell him to fuck off too.

Still wish I could have been there when the feds showed up and escorted him out of the building.

[–] Rolive@discuss.tchncs.de 13 points 11 months ago (1 children)

Come back and return the toilet to the state you found it in.

[–] tetris11@lemmy.ml 5 points 11 months ago (1 children)

Then the next employee gets the same deal, and the cycle of shit continues

load more comments (1 replies)
[–] Mothra@mander.xyz 5 points 11 months ago

That was literally oh shit a situation

[–] Dio9sys@lemmy.blahaj.zone 5 points 11 months ago

o7 poop veteran

[–] Hubi@feddit.de 43 points 11 months ago

I used to work at a car dealership. One day I had to use a bay in a different building because my usual workplace was occupied. The other building had a lift that I hadn't used before.

Anyways, I drove the car onto the lift, got out and placed the arms of the lift under the jacking points like I had done a thousand times before. I raised the lift a little and checked if the placement was still correct. It looked good, so I raised the car to a medium height. When I looked again, I realized that this lift had a central platform that was also raised and was set about 20 centimeters higher than the four arms that usually lift the car.

This 90.000 Euro SUV was basically balancing on a 180x50cm piece of metal right in the center. I managed to lower it down safely but my pulse goes up just thinking about that day.

[–] GreyShuck@feddit.uk 42 points 11 months ago (1 children)

An isolated shingle spit nature reserve. We'd lost mains power in a storm some while back and were running on a generator. Fuel deliveries were hard to arrange. We'd finally got one. We were pretty much running on fumes and another storm was coming in. We really needed this delivery.

To collect the fuel, I had to take the Unimog along a dump track and across 5 miles of loose shingle - including one low causeway stretch through a lagoon that was prone to wash out during storms. We'd rebuilt it a LOT over the years. On the way up, there was plenty of water around there, but it was still solid.

I get up to the top ok and get the tank full - 2000L of red diesel - but the wind is pretty strong by the time I have. Half way back, I drop down off the seawall and reach the causeway section. The water is just about topping over. If I don't go immediately, I won't get through at all and we will be out of fuel for days - maybe weeks. So I put my foot down and get through that section only to find that 200 meters on, another section already has washed out. Oh shit.

I back up a little but sure enough the first section has also washed through now. I now have the vehicle and a full load of fuel marooned on a short section of causeway that is slowly washing out. Oh double shit. Probably more than double. Calling it in on the radio, everyone else agrees and starts preparing for a pollution incident.

In the end I find the firmest spot that I can in that short stretch and leave the Moggie there. Picking my route and my moment carefully I can get off that 'island' on foot - no hope with the truck - BUT due to the layout of the lagoons only to the seaward ridge, where the waves are now crashing over into the lagoon with alarming force. I then spend one of the longest half-hours I can remember freezing cold and drenched, scrambling yard by yard along the back side of that ridge and flattening myself and hoping each time a big wave hits.

The firm bit of causeway survived and there was no washed away Unimog or pollution in the end - and I didn't drown either - but much more by luck than judgement.

These days I am in a position where I am responsible for writing risk assessments and methods statements for procedures like this. It was another world back then.

[–] Dio9sys@lemmy.blahaj.zone 7 points 11 months ago

That is seriously some action movie shit

[–] June@lemm.ee 39 points 11 months ago (2 children)

Two nights ago I had a random meeting with the CEO, who I have a really good relationship with, added to my calendar. Thought nothing of it.

I entered the zoom call and said β€˜so am I getting fired?’

The answer was yes.

Awkward silence ensued for a minute until they started telling me about the severance package.

Side note: I can try to negotiate that severance a bit right?

[–] Dio9sys@lemmy.blahaj.zone 16 points 11 months ago (3 children)

Definitely negotiate that severance. What a shit deal

load more comments (3 replies)
[–] tetris11@lemmy.ml 14 points 11 months ago (1 children)

Urgh yeah I had one of those. A "small quick meeting" that makes you think they just want an informal update. Nope, its the getting fired talk. Still, turned out to be a blessing.

[–] June@lemm.ee 7 points 11 months ago

Mine sucks because it’s the best job I’ve ever had. Planned on staying as long as they’d keep me (just under 5 years it turns out) and had no plans at all to even poke around at other roles.

The silver lining is I’ll prob get a nice pay increase since I’ve been pretty underpaid at this place as it’s an NPO.

[–] Dio9sys@lemmy.blahaj.zone 39 points 11 months ago (3 children)

Sharing my story for posterity.

I used to work at a medical center for old folks with varying disabilities. It was a great job all things considered, just didn't pay very well and the scheduling was a mess.

Anyway, one day I'm cleaning tables on the dining room when I hear on my walkie talkie that one of the new people need help with a guy in the bathroom. Usually "they need help" means "something has gone awry, please unfuck the situation" and, since I was the supervisor on shift, my job frequently involved untucking a situation.

I arrive outside the bathroom door and the new employee tells me that she walked into a situation that she wasn't prepared for. I figured it was some poop, or the guy fell asleep on the toilet or something.

I walk in and the walls were all painted with poop. The sink was painted with poop. The floor was painted with poop. The paper towel dispenser had poop all over the front of it.

The poor guy had gone to the bathroom, got confused and tried to remember what toilet paper was. He saw me and knew I was there to help, but he was nonverbal. His way of saying thank you was to gently take his hand and rest it under your chin.

He did so, but his hand was also still covered on poop.

I'm used to poop. It's a normal job hazard in that line of work. But something about having to clean myself and every surface in the room from caked poop while somebody else gave the poor guy a shower...that kind of story sticks with you. To this day I can't look at finger paints without feeling a little queasy.

[–] deegeese@sopuli.xyz 18 points 11 months ago

I’m sorry, that sounds like a really shitty day.

[–] RandomStickman@kbin.social 14 points 11 months ago

Your story makes up for the non-work related stories in this thread. It's both work related and shitty lol. I'm sorry you had to go through that.

[–] tetris11@lemmy.ml 8 points 11 months ago* (last edited 11 months ago) (1 children)

Normally I'm very much anti "lets use robots to replace jobs", but this is one case where I think it would be a win for everybody. The robot won't care, and the elderly person won't feel their dignity lost, and all is taken care of behind closed doors.

My grandma started losing control of herself towards the end, and my mother did overtime in taking care of her and cleaning her. This sounds sweet, but it was a bad situation for everyone. My mother essentially started treating her own mother like a baby, often in front of us, and my grandmother (a proud and strong woman my entire life) essentially lost her sense of dignity and independence. I still remember her as the strong and proud woman she was, and I do my best to forget her last year.

We need robot caretakers.

[–] Dio9sys@lemmy.blahaj.zone 5 points 11 months ago

The only problem is that robots don't have the kind of sense of connection and humanity that human caretakers often have, on top of the general complexity of the task. I was always frustrated when family would visit and treat their aunt/cousin/etc like a baby when like, no, they're 80 years old and were raised on a farm. It's really just a matter of needing appropriately trained caretaking staff who are also paid enough, which sadly the industry lacks both of those things

[–] Shadow@lemmy.ca 33 points 11 months ago (2 children)

Alt tabbed once too many times, clicked drop database, clicked yes. Realized what I'd done and panicked.

Deleted the user db for the east coast auth server for the game America's Army: Operations. Thankfully it was the secondary so we just redid replication.

[–] Helix@feddit.de 6 points 11 months ago

That was a nice game. It still has a small community but I wish they had open sourced it. Probably not possible because of licenses...

load more comments (1 replies)
[–] 7of9@startrek.website 32 points 11 months ago (3 children)

My first salaried job was also my first proper IT job and I was a "junior technician" ... the only other member of IT staff was my supervisor who had been a secretary that got a 1 week sysadmin course and knew very little.

The server room was a complete rat's nest and I resolved to sort it out. It was all going very well until I tripped over the loose SCSI 3 cable between the AIX server and it's raid array. While it was in use.

It took me 2 days to restore everything from tape. My supervisor was completely useless.

A few months later I was "made redundant", leaving behind me everything working perfectly and a super tidy server room. I got calls from the company asking for help for the following 6 months, which I politely declined.

[–] Dio9sys@lemmy.blahaj.zone 17 points 11 months ago (2 children)

It's always fun when a job calls you up after you've been fired to ask how to do the things they didn't know you were doing

[–] 7of9@startrek.website 10 points 11 months ago

Yep, I remember in one job I was at for 8 years a manager 2 levels up complemented me for sorting out the networking for a re-arrange of our own office ... I was gobsmacked because I'd been managing a whole network and server upgrade for a client that involved well over 1000 users at the time yet an hour of fiddling with wires under desks was the only thing that got his attention.

load more comments (1 replies)
load more comments (2 replies)
[–] chahk 31 points 11 months ago* (last edited 11 months ago) (2 children)

My first week on a new job I ran a DELETE query without (accidentally) selecting the WHERE clause. In Prod. I thought I was going to get fired on the spot, but my boss was a complete bro about it, and helped with data restore personally.

Everyone at that company was great both professionally and personally. It's the highlight of my 30+ year career.

[–] dan@upvote.au 13 points 11 months ago (4 children)

That's the employer's fault for making it so easy to connect to prod with read-write permissions. Not your fault.

[–] peter@feddit.uk 4 points 11 months ago (1 children)

At my last job I was given write permissions to production and I asked for read only credentials instead, I know my own stupidity

load more comments (1 replies)
load more comments (3 replies)
[–] TheKrevFox@pawb.social 8 points 11 months ago

Everyone's taken down prod at one point or another. If you haven't, then you haven't been working long enough.

[–] tetris11@lemmy.ml 26 points 11 months ago* (last edited 11 months ago) (1 children)

I have a small PC I use for exposing a private PC to the wider web via nginx proxy. It had two accounts on it: mine, and one I called "remote" with some basic password I set up to forward the proxy connection.

One day, this machine started making 100% CPU noises, for several hours. Wtf? I check the processes and a Tor node had been setup and was transmitting gigabytes to some Russian IP.

My brain goes into panic mode, I kill the process, wipe the remote user, and eventually pull the Ethernet plug.

I wish I hadn't wiped the user directory as I wanted to know what was being sent and where. Nonetheless the logs showed that several Russian IPs had been attempting an SSH brute force for literally months and one finally guessed "remote" and weak password I set for it.

I have decades of experience on Unix system, and I cringe having made such a rookie mistake.

Lesson learned: change the default SSH port to a transient port, have one dedicated SSH user with a non-standard username, and use auth-key entry only.

I still wonder what was being sent over that Tor node, and why it required all the CPU cores. My best guess is crypto mining, or it was used for a DDOS attack net somewhere.

[–] corship@feddit.de 7 points 11 months ago (2 children)

Obfuscation is not security, changing the port doesn't increase your security

[–] boatswain@infosec.pub 13 points 11 months ago (2 children)

I see this claim all the time, and it bugs me every time. Obfuscation is a perfectly reasonable part of a defense in depth solution. That's why you configure your error messages on production systems to give very generic error messages instead of the dev-centric messages with stack traces on lower environments, for example.

The problem comes when obscurity is your only defense. It's not a full remediation on its own, but it has a part in defense in depth.

[–] dan@upvote.au 6 points 11 months ago (1 children)

Changing the port isn't really much obfuscation though. It doesn't take long to scan all ports for the entire IPv4 range (see masscan)

[–] lud@lemm.ee 5 points 11 months ago (1 children)

It helps against stupid automated attacks though.

If someone has changed the port it's likely that they have set up a great password or disabled password auth all together.

It's worth it for just having cleaner logs and fewer attempts.

load more comments (1 replies)
load more comments (1 replies)
[–] tetris11@lemmy.ml 10 points 11 months ago (1 children)

I hear you, but I disagree:

It buys you enough time to check the journals and see that a group of IPs have attempted various ports giving you enough time to block the IP altogether.

It also buys you disinterest from the malicious host, since probably there's a hard limit on how many ports they will test, and they will flag your machine as "too much work" and try another.

Again, I agree with you that obfuscation is not security, but it sure does help.

load more comments (1 replies)
[–] shinigamiookamiryuu@lemm.ee 24 points 11 months ago

All those times someone accidentally printed a hundred blank pages out of the printer because they went to the very bottom of Microsoft Excel while messing around and unknowingly inserted the space bar in the bottom bar before printing.

[–] JCPhoenix 21 points 11 months ago

Several years ago, when I was more just the unofficial office geek, our email was acting up. Though we had Internet access as normal. At the time, email (Exchange) was hosted on-prem on our server. Anything server related, I'd contact our MSP to handle it. Which usually meant they'd simply reboot the server. Easy enough, but I was kinda afraid and hesitant to touch the server unless the MSP explicitly asked/told me to do something.

I reported it to our MSP, expecting a quick response, but nothing. Not even acknowledgment of the issue. This was already going on for like an hour, so I decided to take matters into my own hands. I went to the server, turned on the monitor...and it was black. Well, shit. Couldn't even do a proper shutdown. So I emailed again, waited a bit, and again no response.

Well, if the server was being unresponsive, I figured a hard shutdown and reboot would be fine. I knew that's what the MSP would (ask me to) do. What difference was them telling me to do it versus just me doing it on my own? I was going to fix email! I was going to be the hero! So I did it.

Server booted up, but after getting past the BIOS and other checks...it went back to black screen again. No Windows login. That's not so terrible, since that was the status quo. Except now, people were also saying Internet all of a sudden stopped working. Oh shit.

Little did I know that the sever was acting as our DNS. So I essentially took down everything: email, Internet, even some server access (network drives, DBs). I was in a cold sweat now since we were pretty much dead in the water. I of course reached out AGAIN to the MSP, but AGAIN nothing. Wtf...

So I told my co-workers and bosses, expecting to get in some trouble for making things worse. Surprisingly, no one cared. A couple people decided to go home and work. Some people took super long lunches or chitchatted. Our receptionist was playing games on her computer. Our CEO had his feet up on his desk and was scrolling Facebook on his phone. Another C-suite decided to call it an early day.

Eventually, at basically the end of the day, the MSP reached out. They sent some remote commands to the server and it all started working again. Apparently, they were dealing with an actual catastrophe elsewhere: one of their clients' offices had burned down so they were focused on BCDR over there all day.

So yeah, I took down our server for half a day. And no one cared, except me.

[–] val@infosec.pub 17 points 11 months ago* (last edited 11 months ago) (1 children)

My better ones are too legally dubious to post, but I do have one about fairly mundane office drama.

A coworker once dropped some particularly angry comments about a manager in the work chat instead of our private one. I panic post some inane shit to try and hide it before hurriedly tabbing over to the private chat to tell her to delete it. Too late. Along with a very clearly 'upset but trying to be professional' reply, there are some ominous words spoken about how this proves the existence of our private chat and action will be taken if this is the kind of thing being said in it. But it's clock out time for our manager and on a Friday so it gets shelved until Monday with no action taken.

Our private chat wasn't exactly secure so there was fair chance our bosses would access to it. I spend the rest of my work hours that day scrubbing it of the most damaging things I had said while trying to leave enough unflattering stuff that it looked somewhat natural. It wasn't particularly spicy all told, it was mostly just "how to do x?" without sounding incompetent in front of people who dictate whether you get paid or not, but better safe than sorry. We're still sure that our coworker who dropped the bomb is going to get shit canned though.

Monday comes around and we're all waiting for the hammer to come down. Each moment that goes by we expect the retribution is going to be worse. Around midday I realize we've got a different manager than usual overseeing us, but the usual is still clocked in. I spot a bunch of higher ups have away messages saying they're in a meeting and have been for hours. Then in our work chat comes a "x is typing" from one of them, who very rarely says anything there. I message one of my coworkers putting my bet that this was it and to brace for punishment.

The typing message from this person goes on for a good 20 minutes. It's going to be a big one.

The message finally comes. Our coworker was fired.

...and so was everyone else except myself and one other person. They were getting laid off. The meeting I noticed wasn't about our punishment, it was an emergency meeting because an important contract hadn't gone through. Company got gutted.

[–] Dio9sys@lemmy.blahaj.zone 4 points 11 months ago
[–] carnimoss@lemmings.world 17 points 11 months ago (1 children)

I worked at a pizza chain and there was a hurricane. Thankfully we only got heavy rain but I was a delivery driver and almost every other place was closed. I opened with someone and we stayed for like 10 hours straight. By the time we had to leave, we were dead tired and there would be only 2 people left working and they had dozens of orders left and they had to do delivery, cook, AND ANSWER CUSTOMERS. No, the job didn't pay enough.

[–] Dio9sys@lemmy.blahaj.zone 5 points 11 months ago

I hope the people you delivered to gave you massive tips

[–] dan@upvote.au 11 points 11 months ago* (last edited 11 months ago) (1 children)

I broke the home page of a big tech (FAANG) company.

I added a call to an API created by another team. I did an initial test with 2% of production traffic + 50% of employee traffic, and it worked fine. After a day or two, I rolled out to 100% of users, and it broke the home page. It was broken for around 3 minutes until the deployment oncall found the killswitch I put in the code and turned it off. They noticed the issue quicker than I did.

What I didn't realise was that only some of the methods of this class had Memcache caching. The method I was calling did not. It turns out it was running a database query on a DB with a single shard and only 4 replicas, that wasn't designed for production traffic. As soon as my code rolled out to 100% of users. the DBs immediately fell over from tens of thousands of simultaneous connections.

Always use feature flags for risky work! It would have been broken for a lot longer if I didn't add one and they had to re-deploy the site. The site was continuously pushed all day, but building and deploying could take 45+ mins.

[–] jjjalljs@ttrpg.network 6 points 11 months ago

Always use feature flags for risky work! It would have been broken for a lot longer if I didn’t add one and they had to re-deploy the site. The site was continuously pushed all day, but building and deploying could take 45+ mins

This reminds me of the old saying: everyone has a test environment. Some people are lucky enough to have a separate production environment, too.

[–] sour@kbin.social 10 points 11 months ago* (last edited 11 months ago)

no work related but am overfill sink with water changer because forgot to remove drain cover

is flood

am get in trouble also ._.

[–] ExLisper@linux.community 10 points 11 months ago* (last edited 11 months ago) (2 children)

I once pushed a git commit with youtube link as the commit message. Nothing terrible, some completely random video. Still, it looked really weird in the commit history. Turns out you can edit this if you have access to the server and I did have access to the server.

One time in the same company I found a random youtube link in the middle of a java class. Yes, it was still compiling. No I didn't commit it.

[–] Rolive@discuss.tchncs.de 7 points 11 months ago (2 children)

What's wrong with that? I'd put a rickroll in there without regrets.

[–] ExLisper@linux.community 4 points 11 months ago

Depends on the company I guess. But yeah, people would probably just laugh at me for being careless.

load more comments (1 replies)
[–] tetris11@lemmy.ml 5 points 11 months ago

Urgh. I sadly do this all the time

Interactive rebase, amend the commit message for your commit, continue the rebase, and force push.

Thank heavens for Magit which simplifies this process.

load more comments
view more: next β€Ί