AboutSystems Engineer since early 2000s. Linux ❤
Skillssany, sfpy, !ppcy, pciey, utpy, sftpy, dash, nash, samby, mamby, nginy, soifly, ddry, sodimmy, usb, nfs, ldapy, chocolaty, puppety,...
LocationGates of Hell
Joined devRant on 9/3/2019
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
Prepare for a long one.
There was this time when I worked for a company that made some patented proprietary software along with a device that measures some part of the body. Nevermind what exactly.
Then there was this major new customer. Bitchy and demanding as they want to deploy their own os/licenses onto the embedded computer aboard the device. I've told them that's not the way we do it as there's some proprietary software and technics involved that is of no concern to the client. They insisted, called the CEO, he then told me to make sure the customer is happy.
I go OK. I present the software, scripts to use to run the whole thing.. the works. Customer wants to run its own client software on the side, proposing they buy better embeded machines on their own - they want to use that instead of the desktop /imagine a nurse using an mri machine as her desktop if you will/.
I then call back the CEO and explain what's happening. I ask how far along this nonsense do we go.
After a word with CTO he demands I take back the software and explain why I exposed everything.
I "took" back the software /as if that is possible/ and made it work as it was supposed to, locking their sysadmin out. Then proposed I take the fall as though I did not understand the policy, so the client can save face and we get the deal.
Problem is, someone else should then proceed working with the client. They accuse me /as proposed/ but then have me clean the mess up. Client still bitching about adding devices to ad is their policy. Yeah.. like the fucking Tesla he rides is also joint to AD.
I quit that job soon after. This was not the only situation that blew my fuse there.2
I got a burt out coworker who fucking gets his nose into every aspect of a problem as if its his responsibility. Then he fucking delegates things about but doing it all wrong as he does not understand the basics of things not of his concern. Then the rest get frustrated and overburdened by out-of-scope stuff while we have our own shit to take care of. But then just in case he goes... do this, do that, check this, change that, replace dns entry... then someone says no, stop it. Next, someone changes that dns entry and whole shitpile gets loose.
I hate it soo much. I know he's feeling the pressure, but if he only had the ability to ask when he clearly doesn't have a clue, instead of delegating dangerous stuff around.
This is some off the charts nonsense shit. Any advice?1
Do the things you love. If you do that for a living, it won't feel like work. Nobody can beat that with with work mentality.20
Let's pretend to be recruiters this April 1st. Let's spam the shit out of these assholes and invite them to interviews and iq+psycho tests.2
At is such a simple way of making a delayed grand fuckup.
Has anyone used it that way?
I've got some stories to tell if you're interested.
I've always wanted to throw an IT Olympics. There are so many categories to choose from and so much sporty stuff we could do.
- throwing old hdds, ups, servers,
- laying fibre and utp cables,
- speed debugging,
- firewall maze,
Have you experienced a situation where you get into the new job and everyone expects you to know everything your predecessor knew. Fact is he aquired that knowledge during 5+ years working there.
What did you do?
How have you managed the stress?6
Upgrade of my home web gallery gone bad. Db upgrade went fine. I just need to manually clean it up and redeploy. I just don't feel like it. Will let it procrastinate for another day or so. If it was work related I would have fixed it that hour.
Fuck everyone that take their time to go stress out the sysadmin for every fucking time some shitty conference type piece of shit vomits.
Most times it's just the fact that their notebook received 100+ updates and they avoided a reboot each time it was offered.
Fuck you... I am writing a policy to force reboots after you fuckers decline it the third time. You're fucking welcome.6
Has it ever happened to you that you got stuck with a task or a project nobody wants. You know its doable but you hate working on it. Then you do it, even excell doing it and while you still hate it, it just sticks. Nothing has changed - nobody else wants it and you are the expert now. From then on you hate your job, but you're great at it.
What do you do.3
Stop fucking raping me, you fucking shiteaters.
I got another classic advert that goes something like "In light of recent events.." And "you will be safe if you decide to use our services".
Well fuck you and your fucking spyware shit of a solution.
The only way to harvest data that google gets is to put your spyware in between. The future is all about owning data. So feed me no crap about how I want to pay to have you keeping me safe.
All multiplatform multidevice all session piece of spyware shit enterprises - go fucking die.8
Have you heard of the Sysadmin from hell?
I am now convinced that dictatorship based on merit is the only way to achieve stability. One learns to say no or to just ignore stupid ideas.
True, I have no merge conflicts (with myself). I will kick your ass if you should cause one in my config files I keep in git.2
Nobody fuckin dies on deadlines except your fucking idea to make me work after hours for free. Life is not a fucking football match. There is no overtime, no extensions.
Clueless manager asking me to write down tasks needed step by step, to complete a complex project.
I send the list.
10min later I get an email asking me when will I complete the first task as the second one is waiting on my attention.
This just flips somekind of switch in my brain. Not a good one.2
My 2020 was great because I've found a good gig for work. I feel very helpful and productive. A little like the pest control of problems on linux systems. Oh, and the office was quieter because of covid19.
My 2020 was awful because it is hard and unfair that I yell "Quiet!" on my kids when I wfh.
Still I feel having "1st world" problems is unimaginable better then searching for drinkable water and food while watching kids starve. I feel grateful, humble and glad for the life I have.
I just woke up from a nightmare. It was a typo:
* $ chown microsoft / opt/microsoft
* I look away, hit tab and enter...
Nightmarish thought was that this typo might metaphorically be some future reality.1
Developing on New Year's Eve 2021 is all about location. So many choices: living room, computer room, dog house, bathroom, toilet,...4
I actually like my job. Lately I get annoyed by various automated notifications and alerts beeing sent to multiple distribution groups. Nobody wants to listen and set up mailboxes that one can be subscribed to. Nooo.. let's not be effective and spend 1h a day sorting out useless crap. Most of it could easily just be kept in log files. I am realy sick of it. We are all complaining about it too. It's just crazy ridiculous.2
SO: ticks tls1.2 on an email setting.
Me: what good does that do if port 25 still accepts plain text? (I do know how auth works on email server - tls1.2 comes in handy)
SO: we do not accept non-secure emails.
Me: sure we do. It's the standard.
SO: can't be. We use tls1.2.
Me: I'll show you when I get home. Later that day I use telnet to send him email over p25 and send him command sequence I used.
SO: oh, ok.
Me: well, at least we use tls1.2, right. ;-)1
Are IT ppl working in gov agencies retards? Today I got another email where all 100+ recipients were put in CC. WTF!$@#!
Ppl should get fired over this shit.
Would you trigger the reply-to-all with a pissed off attitude or what?5
Client app connecting to my server in tls1.0: DO YOU UNDERSTAND THE WORDS COMING OUT OF MY MOUTH (the sceen from Rush Hour).
My server in tls1.2: Drops connection thinking: "No habla Ingles, puta!"
Me: WTF! Nothing gets written to the logs. Can you send me the error from your java app log?
FML, SSL error!3
New employee: It asks me to change my password.
Me: It's a 12 letter minimum complex, upper, lower, number and a sign.
New employee: It doesn't work.
Me: Stop using your name in passwords.
New employee: Oh.. darn.6
How does one secure data-in-transit when using NFS. Even v4 does not support data encryption per say. TLS is used almost everywhere else. I refuse to use samba. There's sshfs, glusterfs, but that's not quite the same. I could use wireguard, but this seems like an overcomplication. How come this function got left behind?
Is there some great alternative that I've missed? Don't go stunnel on me.3
A specialist gave me the public cert of a specific server to put it in my cacerts chain. I got the rest of the chain as required - the intermediaries and the root of a well known pki provider. But since nothing worked this was like "lets try this".
I ignore it. If we start doing this then why would we need pki, right. Cmon.