WTF Bites
-
Status: Am I for expect the company that's supposed to be central-managing all the computers in an office to be able to recognize new computers being attached to the domain and act accordingly?
Why is human intervention required to detect and protect new computers on the network?
Am I insane?
At the very least I'd expect a call "Hey, we noticed a new computer get joined to your office network, did you want us to %shit% it? It will cost an extra $125. That okay?"
WHAT ARE WE PAYING YOU FOR?!?!?
This aside from the fact that their homebrew backup software is totally failing and fallen over for months.
-
@Tsaukpaetra said in WTF Bites:
Am I insane?
-
@loopback0 said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
Am I insane?
I do tend to engage in some activities repeatedly expecting a different outcum, but it just doesn't happen...
-
-
@Tsaukpaetra said in WTF Bites:
a different outcum
Keep them closed or they'll pop out!
...
Or something.
So I've been told.
-
@Tsaukpaetra said in WTF Bites:
"Hey, we noticed a new computer get joined to your office network, did you want us to %shit% it? It will cost an extra $125. That okay?"
WHAT ARE WE PAYING YOU FOR?!?!?
For not shitting on your computers, obviously. It's a Mafia-like Service Agreement
Seriously, it could be worse. You could be paying for people to deny you admin rights, force-install crap like Norton or McAffee, force-delete useful tools remotely because "it's a security risk!!!", and plenty of other things to make your job more complicated and miserable.
(N-n-no, I'm not s-s-uffering from PTSD. Wh.. why do you ask?)
-
@Zerosquare said in WTF Bites:
force-install crap like Norton or McAffee
Or more likely:
s/ or/ and/
-
@Zerosquare said in WTF Bites:
force-delete useful tools remotely because "it's a security risk!!!"
I still miss my copy of netcat.
-
TIL scrolling wheel while holding Alt key makes Firefox rapidly jump through history. It's the most useless feature I've ever seen.
-
@Gąska And (at least in my version) when you release the Alt key afterwards, the main window menu appears, as if you had tapped Alt alone.
-
@Zecc
E_REPRO
-
TIL scrolling wheel while holding Alt key
Ooh! Holding Shift while scrolling scrolls the horizontal bar in Chrome (if, it actually exists)!
-
@Tsaukpaetra said in WTF Bites:
TIL scrolling wheel while holding Alt key
Ooh! Holding Shift while scrolling scrolls the horizontal bar in Chrome (if, it actually exists)!
And holding Control while scrolling zooms.
-
@Tsaukpaetra said in WTF Bites:
TIL scrolling wheel while holding Alt key
Ooh! Holding Shift while scrolling scrolls the horizontal bar in Chrome (if, it actually exists)!
And holding Control while scrolling zooms.
And holding F while scrolling sends
respects"f" to the focused object, while scrolling.
-
That's certainly appropriate when a long-running compute task dies after struggling heroically for a while.
-
That's certainly appropriate when a long-running compute task dies after struggling heroically for a while.
Did they add quick time events to Windows?
-
-
quicktime events
Wouldn't that be more of an Apple thing?
Fixed.
Also remembered that they already added quick time events to Windows Update (click here to stop your PC from updating now).
-
Also remembered that they already added quick time events to Windows Update (click here to stop your PC from updating now).
I know right!? I wasn't expecting one, and I lost.
-
@Tsaukpaetra said in WTF Bites:
Status: Apparently, fail2ban must process the whole log file before enacting any actions.
This means, if a DOS attack is underway that inflates a log file to, say, 1 GB in the span of 1 second, fail2ban will inevitably be unable to process it for much greater than 1 second, and the log spam will continue unabated because it's not taking any action until the completion of the log read.
...
...
Why??!?!? What possible reason could there be to not instantly take action the moment all the triggers were met while reading the linear log file it's triggering from??!?
So fail2ban is failing to ban people/IPs? Working as intended
-
Status: Fuck you say?
-
@Tsaukpaetra said in WTF Bites:
Status: Fuck you say?
What, Windows learned to tell you which application holds the file open?
Regarding the second part, “bash” is almost certainly the name of the “Application”, i.e. the window, not of the executable, so you should not be looking into the Details tab.
-
@Tsaukpaetra @Bulb it's the file in use, not the program that uses it.
-
@Tsaukpaetra said in WTF Bites:
Status: Fuck you say?
What, Windows learned to tell you which application holds the file open?
It's been able to do this since Vista, but nobody registered in a way to do this or something. See for more information.
Regarding the second part, “bash” is almost certainly the name of the “Application”, i.e. the window, not of the executable, so you should not be looking into the Details tab.
Oh, what a wise fucker you are....
Weird....
-
@Tsaukpaetra @Bulb it's the file in use, not the program that uses it.
Yes.
bash
is using the filebash
Edit: Here, lemme stop hiding known file extensions:
-
@Tsaukpaetra it's not necessarily Bash that's using bash.exe. I can be some Cygwin wrapper program. It can be an installer or updater. It can be antimalware. Or anything else that's "consciously" aware of Cygwin's existence.
-
@Tsaukpaetra it's not necessarily Bash that's using bash.exe. I can be some Cygwin wrapper program. It can be an installer or updater. It can be antimalware. Or anything else that's "consciously" aware of Cygwin's existence.
I dunno.... It clearly blames
bash.exe
to be the open-holder ofbash.exe
. Nothing mentioning any updater, installer, Cygwin, or anything. Unless you're saying an installer, updater, or cygwin would randomly decide to rename itself to the file it was holding open arbitrarily?
-
@Tsaukpaetra said in WTF Bites:
@Tsaukpaetra it's not necessarily Bash that's using bash.exe. I can be some Cygwin wrapper program. It can be an installer or updater. It can be antimalware. Or anything else that's "consciously" aware of Cygwin's existence.
I dunno.... It clearly blames
bash.exe
to be the open-holder ofbash.exe
.Oh. Haven't noticed that part. I never look over there.
-
-
@Tsaukpaetra said in WTF Bites:
Here, lemme stop hiding known file extensions
Ok, you've got me. Guess I should have expected such crap from Windows.
Then I can think of:
- It is some fuckery involving the cygwin (or msys2) server, masquerading itself as something else. When you run a cygwin/msys2 process and there is one already running, the second process will use something from the first one as kind of server, so something of the first process will live on as long as some cygwin/msys2 process is running and this thing has strange effects on the process IDs and names.
- The process was transient at just the wrong time. If retry does not work it is probably triggered by the attempt to modify/delete it:
- Either by the same application that does the deletion.
- Or by something that monitors the filesystem for changes. Since it is bash, some Git-based tool is most likely—Git Cheetah (the git shell integration distributed with git), Tortoise Git, or Git source control plugin in some IDE.
-
Guess I should have expected such crap from Windows.
It is almost as shit as Linux, after all!
It is some fuckery involving the cygwin (or msys2) server, masquerading itself as something else. When you run a cygwin/msys2 process and there is one already running, the second process will use something from the first one as kind of server, so something of the first process will live on as long as some cygwin/msys2 process is running and this thing has strange effects on the process IDs and names.
In that case, I'd expect
aptana.exe
to be the blamed. Because that's a stub that launches java that apparently launches bash. For reasons.- The process was transient at just the wrong time. If retry does not work it is probably triggered by the attempt to modify/delete it:
- Either by the same application that does the deletion.
- Or by something that monitors the filesystem for changes. Since it is bash, some Git-based tool is most likely—Git Cheetah (the git shell integration distributed with git), Tortoise Git, or Git source control plugin in some IDE.
I closed said application. Then looked for any related process that would possibly be using it. Nothing relating to the original task is observed to be running, and there are no Explorer shell extensions loaded that might attempt to watch or otherwise even notice that bash.exe even exists.
At this point, it can only be solved by a reboot, because apparently an orphaned handle remained valid for raisins and I can't free it since there is no process actually holding it.
- The process was transient at just the wrong time. If retry does not work it is probably triggered by the attempt to modify/delete it:
-
@Tsaukpaetra Did you try the venerable
handle.exe
? I think it is this one. That's what I always used to troubleshoot this kind of issues.
-
@Tsaukpaetra Did you try the venerable
handle.exe
? I think it is this one. That's what I always used to troubleshoot this kind of issues.Too late, I rebooted.
It might have been interesting to discover that it was a hypervisor rootkit that transparently migrated the running OS into a VM to hide itself or some sci-fi shit like that. Alas, I had a laying on my dick and didn't want to investigate.
-
-
@dkf He just typed "deck" with a kiwi accent, I'm sure.
-
@kazitor they must be fun on card game nights. "So here's how you play this game. You shuffle two dicks together..."
-
@Gąska What do a Jewish mohel and a New Zealander card shark have in common?
They both cut the dick.
-
@Tsaukpaetra said in WTF Bites:
It is almost as shit as Linux, after all!
Linux let you delete files that are open, even running executable.
-
Lua binding interface might be simple, but there don't seem to even be C-side functions for accessing the tables. I am trying to understand some code that is reading out output of lua script from a table and it is a completely unreadable maze of twisty
lua_push
es andlua_pop
s, all alike as it tediously works its way throughlua_call
ing all the metafunctions.
-
Lua binding interface might be simple, but there don't seem to even be C-side functions for accessing the tables.
The C API seems to think that everyone wants to use the Lua value stack. Sure, there's
lua_getfield
but you're still dealing with pushing and popping things.
-
@TimeBandit said in WTF Bites:
@Tsaukpaetra said in WTF Bites:
It is almost as shit as Linux, after all!
Linux let you delete files that are open, even running executable.
$ df 1 gb free $ rm 40-gb-log-file $ df 1 gb free $ :wtf: bash: :wtf:: command not found $ stop-db; start-db $ df 39 gb free
-
@PleegWat Your math seems off.
-
@PleegWat Your math seems off.
You don't want to know how spammy this dev DB configuration is.
-
@PleegWat Your math seems off.
You don't want to know how spammy this dev DB configuration is.
Rotating logs sounds like a decent idea.
-
-
@PleegWat Your math seems off.
You don't want to know how spammy this dev DB configuration is.
Rotating logs sounds like a decent idea.
I do believe the 40gb one was an outlier - I normally get tons and tons of small-to-medium size files which are mostly already closed, and I actually was deleting them in bulk rather than dropping a single file so the 40gb of still-referenced file data may not have been in a single file.
These were definitely logs, not data files, though they may have included core dumps.
-
MS really suck at domain name management
-
@TimeBandit it's not even domain - it's an account on their own goddamn site.
-
@Tsaukpaetra said in WTF Bites:
because apparently an orphaned handle remained valid for raisins
It could be that something (bash) simply didn't close a handle (bash) properly.
-
It could be that something (bash) simply didn't close a handle (bash) properly.
Just bash it into compliance