There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

programmer_humor

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

WagnasT , in How much firmware is initializing???

when it was the wrong server and you’re hoping it comes back up before 5 minutes and nagios starts sending alerts

tiramichu ,

If a tree falls in the woods…

sep ,

I install molly-guard on important machines for this reason. So fast to do a reboot on the wrong ssh session

xmunk , in We all have a “Jared” at our company #softwaredeveloper - YouTube

Of course we don’t - Jared is why some workplaces don’t suck. Having a dev with enough seniority to force management to do logical things is an incredible asset.

nick , in How much firmware is initializing???

Just had to restart our main MySQL instance today. Had to do it at 6am since that’s the lowest traffic point, and boy howdy this resonates.

2 solid minutes of the stack throwing 500 errors until the db was back up.

xmunk ,

If you have the bandwidth… it is absolutely worth it to invest in a maintenance mode for your system, just check some flat file on disk for a flag before loading up a router or anything and then, if it’s engaged, just send back a static html file with ye olde “under construction” picture.

dondelelcaro ,

Bonus points if your static site sends a 503 with a retry after header.

nick , (edited )

That’s not really… possible at this point. We have thousands of customers (some very large ones, like A——n and G—-e and Wal___t) with tens or hundreds of millions of users, and even at lowest traffic periods do 60k+ queries per second.

This is the same MySQL instance I wrote about a while ago that hit the 16TiB table size limit (due to ext4 file system limitations) and caused a massive outage; worst I’ve been involved in during my 26 year career.

Every day I am shocked at our scale, considering my company is only like 90 engineers.

MystikIncarnate ,

Is that the same database my user couldn’t connect to today?

xoggy , in We all have a “Jared” at our company #softwaredeveloper - YouTube
@xoggy@programming.dev avatar

The inmates are running the asylum.

abbadon420 ,
xoggy ,
@xoggy@programming.dev avatar

I was giving a nod to Alan Cooper’s book “The Inmates Are Running the Asylum”: goodreads.com/…/44098.The_Inmates_Are_Running_the…

ignotum , in How much firmware is initializing???

I have more than once typed shutdown instead of reboot when working on a remote machine… always fun

RandomLegend ,
@RandomLegend@lemmy.dbzer0.com avatar

Make an alias for Ehen you type shutdown it dies restart and if you want to shutdown make an alias that goes like

Yesireallywanttoshutdown

chatokun ,

Networking, we had a remote office in Europe (I’m in the US) and wanted to reset a phone. Phone was on port 10 of the Cisco switch, port 1 went to the firewall (not my design, already in place).

Helping my coworker, I tell her to shut port 10.

Shut port 1, enter.

Ok… office is offline and on another continent…

umbrella ,
@umbrella@lemmy.ml avatar

i have the horrible habit of using shutdown now because of my personal computers. a lot more fun.

sik0fewl , (edited )

Not sure if this will help you, but I always do shutdown and then think about whether I want to do -r or -h. I’m sure it won’t help 🙂

MystikIncarnate ,

Ipmi is your friend.

pedz , (edited ) in How much firmware is initializing???

I work with IBM i/AS400 servers and those are not exactly the quickest thing to “reboot” (technically an IPL). Especially the old ones. I have access to the HMC/console but even this sometimes takes several minutes (if not dozens) just to show what’s going on.

It’s always a bit stressful to see the codes passing one after the other and then it stops on one and seems to get stuck there for a while before continuing the IPL process. Maybe it’s applying PTFs (updates) or something, and you just have to wait while even the console is blank.

I’ve been monitoring those servers for years and I’m still sometimes wondering if it hanged during the IPL or if it’s just doing its thing, because this part, even with codes, is not very verbose.

Fortunately it’s also very stable so it pretty much always comes back a few minutes after you start wondering why the hell it’s taking so long.

draughtcyclist , in How much firmware is initializing???

Y’all need high availability in your lives.

xmunk , in How much firmware is initializing???

Initializing VPC…

Configuring VPC…

Constructing VPC…

Planning VPC…

VPC Configuration…

Step (31/12)…

Spooling up VPC…

VPC Configuration Finished…

Beginning Declaration of VPC…

Declaring Configuration of VPC…

Submitting Paperwork for VPC Registration with IANA…

Redefining Port 22 for official use as our private VPC…

Recompiling OpenSSH to use Port 125…

Resetting all open SSH connections…

Your VPC declaration has been configured!

Initializing Declared VPC…

Tenkard , in How much firmware is initializing???

Ubuntu server just asked me if I want to upgrade to V24, I don’t know when I’ll take time to do that :p

Aurenkin , in Mongo DB Is Web Scale

The great thing about schema-less databases is you can put any old thing in there. The bad thing is at some point you have to get it back out again.

einkorn ,
@einkorn@feddit.org avatar

Nah, slap a ‘Data lake’ label on it and call it a day

palordrolap ,

The video's suggestion of /dev/null makes that super easy.

zagaberoo , in Mongo DB Is Web Scale

RIP xtranormal

CrypticCoffee , in We all have a “Jared” at our company #softwaredeveloper - YouTube

Of course Jared didn’t document anything and made themselves a bus factor. Real success is when Jared makes themself replaceable because hiding detail and making yourself critical is the best way to take a site down when you’re on holiday and prevent other team members stepping in and taking ownership.

AdlachGyfiawn ,
@AdlachGyfiawn@lemmygrad.ml avatar

Capitalism offers a perverse incentive in this regard. I have no motive to keep the company healthy, only to get paid. Ensuring I can be replaced benefits the company while harming me.

lud ,

You are paid to benefit the company though. It’s literally your job.

AdlachGyfiawn ,
@AdlachGyfiawn@lemmygrad.ml avatar

Then they should pay me based on that—giving me partial ownership, for example, would incentivize me to do better for the company. As it stands, I get paid the same no matter how the company is doing. I only have an incentive not to get fired… which is easier if I’m indispensable.

lud ,

If you don’t think your salary is enough you should consider switching employer.

If you never document your shit I’m surprised you don’t get fired.

AdlachGyfiawn ,
@AdlachGyfiawn@lemmygrad.ml avatar

Oh wow just switch employers, is that all

Beyond that, you missed my point. Even if I were being paid more, I still wouldn’t have any incentive to make myself dispensable. Unless I’m vested in the company profits, then the profits don’t matter to me.

CrypticCoffee ,

Professional integrity. Have you ever worked for a company that got screwed by a consultancy? Vendor lock in and charging scandalous amounts for little offer.

You are paid for your skills and your time. If you’re confident in your ability and impact, you shouldn’t have to be worried.

I’m not saying sacrifice for yourself for your company, and if they are a shitty company that would replace you with cheaper, get out, but also, giving nothing for the pay you get is a bit dishonest, and then you are no better than them.

Plus, you make the case that hiring people is bad and paying a consultancy is less risky.

AdlachGyfiawn , (edited )
@AdlachGyfiawn@lemmygrad.ml avatar

Lmao fuck integrity I’m trying to make rent

It’s not like the company has any integrity in their dealings, like when they lay off entire departments with no notice. One of my current coworkers worked for Dell for 17 years before being laid off. According to you, if she were confident in her abilities, she shouldn’t have worried.

Companies don’t care about integrity. They don’t care about people. All companies would replace you with someone cheaper if they could. Why should we care about them?

CrypticCoffee ,

I wouldn’t recommend staying with a company for 17 years. That’s for sure. Best way to get stuck in a company specific niche skill that is not transferable. For the reasons stated you got to keep yourself positioned well skills wise and relevant so you can jump into any role you need at any time.

Integrity is not for the company. It’s doing things the way you think they should be done and earn your own respect.

I would say all companies don’t replace with cheaper. Many do. Especially the shitty ones. It’s quite easy to avoid those like the plague. Many did, and learnt the hard way, many have staff that have seen failed outsourcing and are in a position to influence that.

Soloing knowledge doesn’t keep you safe though as the penny pinching companies will remove anyway and clean up later regardless. It does not keep you safe. It’s a false sense of security. Complacency is a death sentence in software development.

devfuuu ,

At least he won’t be laid off easily like everyone is in last year.

lnxtx , in How much firmware is initializing???
@lnxtx@feddit.nl avatar

Dell PowerEdge R620, I’m talking to you.

tooclose104 ,
@tooclose104@lemmy.ca avatar

When someone previously told a vrtx vm not to auto boot after power up and none of the remote access is working either… Both undocumented as well, of course. And your tired AF tech is statically configuring the wrong IP range on their laptop to manu because it’s been a long shutdown day and are also unfamiliar with the system in general (me). Good times, I figured it out though, but lots of sweating and swearing.

PenisDuckCuck9001 , in How much firmware is initializing???

That’s why you connect an arduino to the motherboards reset pin and load it with a program where it resets the system if it doesn’t receive an ACK signal over the usb connection every 10 minutes.

Eventually though the networking and apache stops working after around 150 days so you also have to make a script that resets the system after 30 minutes of not having network.

trolololol ,

Plot twist, reboot takes 11 minutes and you didn’t test for it

count_dongulus , in We all have a “Jared” at our company #softwaredeveloper - YouTube

Ew siloing

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines