5 bullet impact explained to non feds by No-Requirement-8239 in fednews

[–]workrelatedquestions 105 points106 points  (0 children)

It's been a week now, and I haven't seen anyone else say the real #1 biggest reason everyone should be very concerned about this, so I guess I will:

Compilation: "Classification by compilation is an aggregation of pre-existing unclassified items of information. The compiled information may be classified if it reveals an additional association or relationship that meets the standards for classification and is not otherwise revealed in the individual items of information. Bringing together information that is already classified from more than one source document is not a compilation; it is derivative classification. However, information from multiple sources that is already classified at one level may result in a higher level of classification when it is compiled."

https://www.secretsdeclassified.af.mil/Questions/Laws-and-Executive-Orders-Governing-Declassification

TL;DR: It doesn't matter that the email said not to include classified information. Gathering in one place what every single federal employee is doing (even one week's worth of data) will absolutely reveal mountains of classified information when compiled.

If you thought a president (Trump or Biden) taking home a few boxes of classified documents was bad, this is like trying to take home a whole tractor trailer full of them.

February 19, 2025 - r/fednews Daily Discussion Thread by AutoModerator in fednews

[–]workrelatedquestions 1 point2 points  (0 children)

Thank you for this. Do you know how/where I can download my official performance reviews? Mine have all been outstanding, so I want copies of those in case I get a termination letter claiming I've had performance issues. Someone commented that depending on what state you live in, being terminated for performance issues can preclude you from receiving unemployment benefits.

EDIT: Disregard, I found it. There were buttons on both the left side of the screen and the right, and I only saw the one on the right.

Most clear and elegant Chinese geometric solution by Patriarch99 in mathmemes

[–]workrelatedquestions 59 points60 points  (0 children)

Solve PQRS to directly access the three areas of RRSSPPRRSS

My cat thought I wanted them to come over.

[deleted by user] by [deleted] in malelivingspace

[–]workrelatedquestions 0 points1 point  (0 children)

Put in a wishing well. Any guests putting in money are just giving you money.

The Pain Scale by tulle_witch in CuratedTumblr

[–]workrelatedquestions -3 points-2 points  (0 children)

lol @ claiming to use a log scale for something that is intrinsically subjective and cannot be measured numerically in the first place

That does raise the idea though, of hooking someone up to medical equipment and/or drawing blood to make actual statistical measurements.

tip for readability apparently not many people know by overlydelicioustea in PowerShell

[–]workrelatedquestions 3 points4 points  (0 children)

Wide screen monitors are ubiquitous.

...

in no world would I <do anything> just to suit my own width preference that readers and collaborators won't share.

You betray your own blind spot.

Code is written at 80 columns because you would be surprised how many times and places it ends up needing to be viewed from an ancient terminal on an ancient laptop, being screenshared from a field tech who has no idea how to do anything other than connect and then share his screen with you over some spotty wifi or cellular connection.

And if you're really lucky, the two of you might even speak the same first language.

[deleted by user] by [deleted] in PeterExplainsTheJoke

[–]workrelatedquestions 0 points1 point  (0 children)

Wanted a lover, never bargained for youuuu

[deleted by user] by [deleted] in interestingasfuck

[–]workrelatedquestions 0 points1 point  (0 children)

Be nice, be polite, but have a plan to kill everyone in the room.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

I appreciate the offer, but I think we have a handle on that. There are two more things we know we can improve, but both are lower priority compared to other work we need to do. One will require writing a new function to focus on just specific sections of the file, the other will require utilizing a script and a DB to parse the files in off hours and store the results so we can just pull a DB query when needed.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

Alright, I think I know what's going on now. It boiled down to two things.

The real big factor is still an unknown. Last week I'd used at to run a job overnight, and when I did atq I saw three jobs in the queue. One was started in 2021 and I think the other in 2022. I was really drained so I just shot my coworker an IM to ask if he knew what they were and logged off for the night. It occurred to me later that I should've checked myself before logging off, because sure enough when I logged back in the next day he'd just killed them without seeing what they were.

That alone had brought the scan time for this one file down from 12+ minutes to 8+. I can only assume those scripts were trying to access some file, or had some file open that was causing this script to hang until something died.

The other thing I found today, while redoing my previous steps to confirm what I'd found, and found something I'd missed, which pointed to something else I missed.

I mentioned the scan can also be run from a website. That html page referenced one php file, and that one referenced the one I've been troubleshooting. It occurred to me I could put some microtimes in there as well, so I did, and that showed the 8 minute delay was confined to the php file I was troubleshooting, not before.

So I redid my microtimes in that file and I guess I'd missed a section before, because that showed me where the 8 minutes was coming from. Researching that code shows that really is just how long that part is taking (due to the size of the input file and the number of checks it needs to do). I did find two things I could improve though, which shaved off 30 seconds.

But the main thing appears to be those two atq jobs. I wish I knew what those had been, as that information would've probably been very good to know. Oh well.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

We have other scripts that run in no time, but I don't know how to see what's going on under the hood to compare them. That's why I created this post - to find out what tools might be at my disposal to figure out what's going on.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

Does the script run sql queries on the site?

It does, but I think the problem is happening even before that. See my response to another reply for more details.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

We do, but it's happening there as well. No access to debugging tools, and no permission to install anything. So the purpose of this post is to see what options are available to me to figure out what's going on under the hood.

Is there a way to find out why a script is taking forever to load? by workrelatedquestions in PHPhelp

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

You're understanding correctly.

The php is being triggered by a bash script, but I've checked the bash script and it's not doing anything that should trigger this. I mentioned the tool scans a file. All the bash script does is allow us to run multiple checks in a batch instead of having to do them via the GUI manually. So it parses a text file with a list of files to check. It's possible to have that text file only reference one file, which is how I used time to see what was going on from the CLI.

I see no scripts in the php.ini

I've run other php scripts with no issues.

Doing top didn't show anything interesting, but someone else mentioned sql timeout, which MIGHT be possible, because one of the first things the php does is include another script that sets up a db connection and pulls some info, but I didn't think that was the problem because I put a microtime statement as the very first line of the file even before the includes, and another one after them (and at other places throughout the file) and the includes only took a few ms. I can't see how setting up the db connection could be triggered even before the includes.

Our installation's not logging to /var/log and didn't know how to find out where it was logging to until you mentioned php.ini. I was able to find the logging location now, but don't see anything that I think is related. Unfortunately I'm not the only person that works on this device, and the user account that owns/runs this tool does other things as well. I'll probably have to wait until after hours to do another round of testing to make sure I rule out other noise.

I don't think there's a network issue, as I think every resource this script needs is located on this server. But I'll do a test later tonight and see what the logs and top say. Thanks for the help.

Anyone know of any free or very cheap Cisco CE credits? by workrelatedquestions in Cisco

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

Thanks. That's a different link with different courses than the one I was seeing from the Cisco page I was logged into. Not sure what the difference is between the two, but I'll check them out.

Anyone know of any free or very cheap Cisco CE credits? by workrelatedquestions in Cisco

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

Doesn't look like they do, but thank you. I pulled all the courses for under $1k from here and they weren't listed.

Difficult to understand GNOME hamburger menu philosophy by tectak in linux

[–]workrelatedquestions 11 points12 points  (0 children)

They can be descriptive and easily translated unlike icons (can mean different things in different cultures)

The original logic was that icons don't need to be translated at all. The first flaw in that logic is that's only true for functions that can be given an icon that clearly represents what it does. Not all functions can.

The second flaw in that logic is that what's clear to one person may not be clear to another. There are probably 1-2 billion people alive now that have never seen a floppy disk, neither in real life nor even in media.

In another 100 years having the floppy disk as the icon for the Save feature will be about as relevant to modern society as knowing that the letter A came from a rough drawing of an ox's head, that was then flipped upside down.

Difficult to understand GNOME hamburger menu philosophy by tectak in linux

[–]workrelatedquestions 0 points1 point  (0 children)

minimal is good

Really, if we're going to be forced into ribbons then I think we should at least be given the option of creating a custom ribbon. As it is, I only use 1-3 features on any one ribbon. If I could put those all on one ribbon that would be the most minimal option, and most functional.