So you are part of a troll farm? Interesting.
So you are part of a troll farm? Interesting.
Kernel updates are usually held back and need to be selected manually. E.g. apt-get install linux-image-amd64.
I prefer rsync for private backups and employ bareos in my company for all servers.
Check for the existence of the for containing packages that recommend a reboot. Debian does not do live patching like Ubuntu does. Not least because updates to firmware are usually not applied until reboot. Also even if that were the case, regular checks for healthy reboots make sense.
Debian admin here. Even Debian gets regular kernel upgrades that like a reboot afterwards. Security updates are more important than uptime. Also regular testing for clean recovery after a reboot is a must so a power outrage doesn’t bring any new surprises with it. Also test your backup restores regularly.


The small section after two spots is there to prevent people to park too close to each other. This prevents people from being boxed in.
You staked my profile. Fun. I used to be vegan for medical reasons which have cleared up with time and am happily back to eating chicken and a steak from time to time. Let’s discuss you being an American some more please. ;)
It is not thats what I’m saying and you going full angry American and anti Muslim and not noticing that makes you exactly that. I’m atheist and even I now better…
Im from very Muslim Germany there country of drinking. And even we don’t drink in the morning. Let me guess, American maga troll x)


The laws of physics didn’t need breaking when the heat pump was invented to circumvent theoretical limits. Maybe its that kind of deal. He has a phenomenal track record, might be worth waiting for.
Classic cycle of abuse. The abused becomes the murderer. Sad, nothing else.
I’m a little against glorifying alcoholism. Its not socially acceptable and i would like people seeing this meme not encouraging people to think drinking in the morning is OK. :)
“Why would you risk taking a shit without me?!”
That’s why they stack the buses instead of linking them.


Had a coding firm costing 1k+ euros which was unfamiliar with django select all() from DB just to cast that into a list each time a user opens the tool. That got real funny real fast when the customer started adding the announced 50k objects per day. They did that buried in about 50-60 api endpoints conveniently coded by hand instead of using genetic api endpoints available from django rest framework.
When the loading times hit 50s per click, the company took the money and ran. My colleagues and me spent 2 years and half that to fix that shit.


Scary how him looking a little happy makes him look so much more human. There is a little evil insided any of us. If we keep feeding it, we might end up like him.


Wow that’s bad practice. Sell your monitoring to them to help improve their quality.


Just build a few selenium Tests to ensure the API requests the website performs don’t change without you noticing :)


Ask them to generate a schema file that you can download from the api. Or at least an endpoint that returns a hash of the current api schema file. That’s cheap versioning telling you if something changes.
You can always use the swagger schema to verify the api. So ask some basic questions what should always be true and put that into validation scripts. If they use a framework, HEAD requests usually tell you some things.
Last really bad vendor had an openapi page that listed the endpoints but the api wouldn’t adhere to the details given there. I discovered that their website used the api all the time and surfing that i was able to discover which parameters were required etc.
Last idea is statistics. Grab any count data you can get, like from pagination data and create a baseline of available data over time. That gives you an expected count and you can detect significant divergences.
I tend to show up at the vendors it guys in person and bribe them into helping me behind their bosses backs. Chocolate, coffee and some banter can do wonders.
The same tools.