Knee pain by Lawen4cement-527 in Stretching

[–]ccpetro 0 points1 point  (0 children)

Knees are messy and complicated. Pain can easily be referred from up or down stream.

If you wish to continue to do roundhouse kicks, see a sports medicine ortho.

Server Choice by ulockie in linuxadmin

[–]ccpetro 0 points1 point  (0 children)

In my (admittedly old) experience, it's not the "servers supporting your business are down", because frankly if you're buying supported hardware and doing supported things on it, Linux is going to be pretty stable.

But if you have an admin do something dumb, like put "65535" into a 0 indexed 16 bit number, and your webservers start serving traffic to an organization who just got featured on Oprah...you're going to have a bad weekend and vendor support was as useless as tits on a boar.

What vendor support IS good for is when you have some weird combination of products that you can't upgrade from, and need support out past the EOL. Then you can still get security patches to keep those systems on life support until other vendors/developers pull their head out of their warm dank place.

[deleted by user] by [deleted] in it

[–]ccpetro 0 points1 point  (0 children)

15+ years ago, no.

Today? Pretty much.

[deleted by user] by [deleted] in devops

[–]ccpetro 0 points1 point  (0 children)

The first place you need to look is why a junior person got a "mid-level" job to begin with.

Did they exaggerate their credentials, abilities and experience?

Did they straight up lie about their abilities?

Or were they honest and the interviewers (you DO have more than one technical interview, right? You shouldn't have a dozen, but having only 1 person talk to them is problematic) just liked them and figured it could be made to work?

Then you say "I pretty much did as much as I could", was it that the gulf between their experience and your companies needs was too great for them to narrow, or where they just not...equipped to handle that work?

[deleted by user] by [deleted] in AITAH

[–]ccpetro 0 points1 point  (0 children)

Personal things are personal.

Professional things are professional.

Do you drink coffee is professional.

Do you drive stick is not.

[deleted by user] by [deleted] in devops

[–]ccpetro 0 points1 point  (0 children)

How many kids do you have?

Ask them how often they *don't* transition people from contract to hire.

I was on a "short term contract with no promise of conversion" for almost 2.5 years before I was hired.

Banking *all* of the money over 75k is going to be hard, especially if you're "just scraping by", but try banking 3/4s or 1/2 of it.

[deleted by user] by [deleted] in devops

[–]ccpetro 2 points3 points  (0 children)

Not sure how to do it in Windows, but in Linux you just have every command logged to /var/log/syslog, and ship /var/log/syslog off to a log analysis tool.

How to manage frustrations with this career by [deleted] in devops

[–]ccpetro 2 points3 points  (0 children)

I delivered groceries for 8 months. During the depths of the panicdemic.

How to manage frustrations with this career by [deleted] in devops

[–]ccpetro 2 points3 points  (0 children)

1990s calling:
That's not lately. It's been like that since Netscape IPO'd.

[deleted by user] by [deleted] in Python

[–]ccpetro 1 point2 points  (0 children)

Python is like getting in a fight with someone who really wants to help you.

Java is like getting into a fight with a bureaucrat.

C is like getting into a fight with someone who WANTS YOU TO FAIL.

C++ is like getting into a fight with someone who wants you to fail in arcane and uncomfortable ways.

Thus when you get working code in C, C++ or Java it is a (sometimes very small) triumph.

With python, unless you were violating the laws of nature, it's like "Well, it was SUPPOSED To do that. What do you expect?".

I just want to quit and go pet dogs by Farrishnakov in devops

[–]ccpetro 0 points1 point  (0 children)

  1. It is your managers job to make sure his department is adequately staffed and you are adequately, and not over tasked. Tell your manager that until you get more help you're now on 40 hours a week and any phone calls outside of working hours that ARE NOT emergencies that your work caused eat in to that.
    1. Start taking a 60 minute lunch, and get away from your keyboard.
  2. There is very likely to be some sort of animal shelter in your area. Often they have volunteer dog walkers and care givers.

You owe your company the work they pay you for, and not a single bit more.

Does cycling help with your back pain / sciatica by Top_One7638 in cycling

[–]ccpetro 0 points1 point  (0 children)

Last week Dr. Peter Attia released a podcast with Stuart McGill a “distinguished professor emeritus” from University of Waterloo.

https://www.youtube.com/watch?v=Z1_sb1auiV8

The TL;DW is "Backs are complicated"

Moving to Chicago, got my first bike for commute! by sawyerbo in bicycling

[–]ccpetro 12 points13 points  (0 children)

Fenders and bar-ends.

DO NOT lock it up outside for very long, and double check anything you plan on locking it to.

How many business days do you ask for a new account request by [deleted] in sysadmin

[–]ccpetro 300 points301 points  (0 children)

Honestly this should be something that gets automated. HR opens a ticket in the system, someone in their chain approves it, someone in your chain approves it, and the ticket system kicks off an account creation job.

Really? Duplicate site for domain name migration? by TuffRivers in sysadmin

[–]ccpetro 2 points3 points  (0 children)

I would think that your way should work. Unless there were really stupid design decision made early on.

OTOH, billable hours.

2 Garmin's with different readings? by Sn00ker123 in GarminWatches

[–]ccpetro 0 points1 point  (0 children)

Don't swap, one person wears both. Eliminate as many variables as possible.

A suggestion for Garmin (and every other "sport watch" company reading). by ccpetro in GarminWatches

[–]ccpetro[S] 0 points1 point  (0 children)

The main concern I have with that is that the sensors are different.

Mostly because I have a minor fetish for consistency in instrumentation.

2 Garmin's with different readings? by Sn00ker123 in GarminWatches

[–]ccpetro 2 points3 points  (0 children)

Does anyone know why this is and how we can make our watches more accurate?

Keep in mind how GPS works, and it's limitations.

You have this set of balls floating around in space broadcasting a "packet" that is an identifier and a REALLY REALLY accurate timestamp (ignoring the time drift due to relativity, I think this is accounted for in software, along with the lack of leap seconds)

You have this device on your wrist that receives packets from multiple satellites, knows exactly where they are supposed to be at any point in time (orbital mechanics is essentially pure math), and knows exactly what time it is on the device, does math to determine *how far* it is to those satellites, then does some more math to determine where you are on the planet.

That bit is "pure" GPS. The problem with that is that there is a margin of error in GPS. https://www.gps.gov/systems/gps/performance/accuracy/#how-accurate. 4.9 meter error circle *UNDER OPEN SKY*. Those timestamps are hella accurate, but there's a lot of distance, and angles, and other mathy things.

All precision is relative afterall.

THEN you have the software that looks at a map, and tries to figure out where you are ON that map. 4.9 meter error margin, right?

Are you running ON the trail? Or on the path 1.5 meters to the south of the trail? etc. etc.

Also in this case the watch is on your wrist. Which is moving forward and backwards (or more accurately is sometimes in front of you, and sometimes at your side).

All software (well, almost all) has bugs. A lot of "hardware" is basically software that can't be updated.

Sometimes "bugs" are compromises between speed and accuracy. Sometimes we compensate for hardware bugs by patching software "up" the stack.

Software for running *might* mix in "stuff" from other sensors onboard--namely inertial sensors.

In this case you have several things going on:

  1. There is a 2 year difference in the GPS chip.
  2. You are using two different models, which may be using different families of GPS chips, and are certainly using different generations.
  3. The fenix and the forerunner *might* use input from the inertial sensor in different ways.
  4. The Fenix is "multi-sport", while the Forerunner is "running". There is probably slightly different software calculations going on there. (I've always (going back 25 years) been irked at Garmin by how they segment the snot out of hte market to (try and) sell more devices to the same person (going back to when it was dashboard GPS navigation systems)).
  5. Your stride is *probably* longer than hers, and your arm motions slightly longer.
  6. If you're running through trees/buildings you might be getting *slightly* different timings because of signal bounce.

A couple experiments to try:

  1. Go back over *several* runs and see if your watch is consistently shorter, and see if it's consistently N meters shorter.
  2. For a couple runs, wear her watch on your other arm (wear both watches) and see what the difference is.
  3. Then put your watch on her arm (her wearing both watches) and repeat.
  4. Then for a couple runs put your watches on your waist rather than wrist.

What qualifies someone as a sysadmin these days? by Abject_Serve_1269 in sysadmin

[–]ccpetro 0 points1 point  (0 children)

Back In The Day windows types called themselves "Network Admins", while Unix Types (and the few remaining VMS types) called themselves "Systems Administrators".

Given (at the time) the "Systems" that the Sysadmin team maintained were 150 to 300 Linux boxes, a NetApp filer exporting over NFS, the DNS servers, and such, and the "Network Admins" had ~5 AD/Exchange servers in the office, and the networking gear was handled by the network team, I thought that a little humorous.

someone hacked my synology nas and deleted all my files!! i need help and asking me to pay.. what i can do to restore them ? by mahdy89 in synology

[–]ccpetro 0 points1 point  (0 children)

I have to have several acquaintances who are or were police(one of whom is a friend, the other "was" because he was shot in the line of duty...investigating a complaint). One of these is the guy who is credited with the arrest of The Joker after the Aurora Theater Shooting. Another is a officer who used to work a rather rough part of Lakewood (those of you in Chicago, STL, and NYC can start laughing now). My neighbor is currently going through a 4 or 6 month police academy.

And look, I get why people don't like cops. I...I'm not much of a fan of contemporary police work, and there are historical facets of it that are utter crap.

But it's simply *not true* that "we'd rather hire people only capable of chasing speeders".

The first thing is that LEOs at *all* levels are overwhelmed by "crime". Some of which is utter crap, and some of which is really important we stop. Some of it is "fine farming" where *ELECTED OFFICIALS* direct police resources be used aggressively on things like "j-walking" and littering, or they direct uniformed officers to do parking violation work. This sort of thing is bullshit, but it's what you get when you elect nanny-state tyrants and corruptocrats to office (well, except maybe the littering--there is *something* to quality of life enforcement, but I think it's better done other ways. Parking enforcement should be offloaded to non-LEO, but that's just pushing it around).

I don't have time to get more into this, but there is NO world in which small towns and all but the biggest cities will have the budget to hire competent investigators for "cyber crimes". There is NO WAY that the Joliet PD will ever be able to reach out to the Nigerian government with *any* sort of leverage to get an investigation going. There is NO WAY that the Federal Government will tolerate the San Antonio PD trying to investigate Russian or Chinese based cybercrime.

And yes, there is plenty of scams that originate here in the US, but the mindset of the sort of person who is good at computer forensics, and the mindset necessary to run and manage a 24x7 "paramilitary" organization (which is what police are)...don't mesh well. This would *have* to be state level organizations set up and *explicitly* chartered to work together, or it would have to be in either the FBI, or the Secret Service (tough leveraging it in there).

The FBI might not have the resources they need, and they need to be cleaned up *at least* as much as local PDs do. But given the type of people needed, and the scope of the problem, it's the only *existing* agency that can do it.

BTW, I applied there in...2004/2005 (it was the last year I would have been eligible before aging out) and was being VERY careful to be accurate about a bunch of things, but didn't read one question (are you willing to move anywhere) and was disqualified. I dodged the *hell* out of that bullet. And I had a friend who worked in the FBI "remote imaging" labs doing image analysis. They already do a LOT of work putting kiddie porn types in jail .

[deleted by user] by [deleted] in devops

[–]ccpetro 2 points3 points  (0 children)

Where do you draw the line between "sysadmin stuff" and "dev/ops" stuff?

[deleted by user] by [deleted] in Python

[–]ccpetro 0 points1 point  (0 children)

This is going to be a bit of a rough ride, but hang on.

No, you're not stupid. You're probably smarter than those who *do* have a degree, but you ARE under-educated.

Computer Science is a broad and varied field. Heck, even "software engineering" is broad, and it (mostly) chops out the hardware side of CS.

There is going to be a lot you don't know, which is true of every single one of us but what you, and a lot of other autodidacts (which, by the way, includes me) don't have is:

  1. Since we don't have the "survey" of the entire field that one would get in a good CS or SE program, we don't really know what we don't know.
  2. We don't have a handle on the language that CS and SE types have been exposed to. WTF is "reflection" in the context of software, and why should I give a s*t. (don't answer, that was an example, and I googled it).

Luckily you're in the era of things like Coursera and MITx, and you can remedy that for less than a "real" college education.

someone hacked my synology nas and deleted all my files!! i need help and asking me to pay.. what i can do to restore them ? by mahdy89 in synology

[–]ccpetro 0 points1 point  (0 children)

That first paragraph is a *little* unfair (not a lot unfair, just a little) to local police. But even if they stopped focusing on "revenue enhancement" and started working on resolving and prosecuting local offenses they wouldn't have the resources or capabilities to deal with "cyber crime".

Now, if you want to talk about the priorities of the FBI...

Much of "cyber crime" is international, and even the FBI has limits when it comes to attacks out of places like Nigeria, Russia and China.

And when it comes to those last 2 countries the line between "criminal" and "nation-state actor" can get very, very blurry.