Self-Care Wednesday
Dec. 3rd, 2025 01:45 am
( Read more... )

This piece runs to 2,502 words and I hope that you enjoy it.
Rhoinday, 16 Deichen, 1893 C.E.
Jimool, 6 Kaalen, 2157 T.M.L.
1 Mikistli, 21 Coatl, 6.11.2.1.8.4.2
Dear Journal,
It was overcast with a light drizzle when I woke this morning, making me think that we had been lucky with the weather yesterday afternoon. When Nais brought me my warm water, I put on one of my visiting gowns, the yellow one, so that I would not need to change if Lord Elnaith came to take me for a walk during the day.
- Almost everything you could possibly want to know about projections — Part 3 of Layers
- Ellen revealing why I just said "almost" — End of Part 4 of Layers
- Po's entrance while using a projection
Bishop is showing remarkable restraint relative to my original plan of having her shout that out loud.
Given that uryuom projections can be reflected (among other things), Bishop is making something of an assumption in panel three. She might be right, she might be wrong. It's possible the mirror circumvents uryuom projections, but it's also possible it doesn't, and Po simply wasn't using one at the time of transformation.
Po not using a projection then makes sense, as she was using her tails to deflect Jeremy. Using a projection that hides tails would interfere with being able to use them effectively.
That said, Po not using a projection would only mean she hadn't been using a projection. That wouldn't settle anything about the mirror.
Anyway, science is annoyingly persnickety.
--
BEEN A LONG TIME COMING, but no time like the present!
Here's the original post, and the chaser post! By the way, I'm keeping my Black Friday deals up til the end of the week, so if you want to get the GWS compendium for $20 off, or most of the stuff in my shop for 50% off, place your orders before this weekend!
Darren is supporting a Delphi application in the current decade. Which is certainly a situation to be in. He writes:
I keep trying to get out of doing maintenance on legacy Delphi applications, but they keep pulling me back in.
The bit of code Darren sends us isn't the largest WTF, but it's a funny mistake, and it's a funny mistake that's been sitting in the codebase for decades at this point. And as we all know, jokes only get funnier with age.
FileName := DestDir + ExtractFileName(FileName);
if FileExists(DestDir + ExtractFileName(FileName)) then
begin
...
end;
This code is inside of a module that copies a file from a remote server to the local host. It starts by sanitizing the FileName, using ExtractFileName to strip off any path components, and replace them with DestDir, storing the result in the FileName variable.
And they liked doing that so much, they go ahead and do it again in the if statement, repeating the exact same process.
Darren writes:
As Homer Simpson said "Lather, rinse, and repeat. Always repeat."
On a scale of one to ten, crickets or walnuts?
| 1 | 2 (8.3%) | |
|---|---|---|
| 2 | 1 (4.2%) | |
| 3 | 2 (8.3%) | |
| 4 | 0 (0.0%) | |
| 5 | 3 (12.5%) | |
| 6 | 3 (12.5%) | |
| 7 | 6 (25.0%) | |
| 8 | 1 (4.2%) | |
| 9 | 2 (8.3%) | |
| 10 | 4 (16.7%) |