Satisfactorian
noun
a person who’s responsibility includes delivering maximum satisfaction to their clientele
And Other Bad Words
Satisfactorian
noun
a person who’s responsibility includes delivering maximum satisfaction to their clientele
Source: https://cooking.nytimes.com/recipes/1015987-classic-marinara-sauce
This is a kind of suggestion-type recipe, throw in your favorite vegetables and ignore the ones you don’t like (or don’t want to do today).
Serve with brown rice!
Swap in a cup of any of the following:

I occasionally run a local vsftp daemon on my development machine for testing. I don’t connect to it directly — it’s used to back up unit tests that need an FTP connection. No person connects to it, least of all me, and the scripts that do connect are looking at small, single-use directories.
I needed to test a new feature: FTPS, aka FTP with SSL (Not to be confused with SFTP, a very different beast.) Several of our vendors will be requiring it soon; frankly, I’m surprised they haven’t required it sooner. But I digress.
To start this phase of the project I needed to make sure that my local vsftp daemon supports FTPS so that I can run tests against it. So I edit /etc/vsftpd/vsftpd.conf to add some lines to my config, and restart:
rsa_cert_file=/etc/ssl/private/vsftpd.pem rsa_private_key_file=/etc/ssl/private/vsftpd.pem ssl_enable=YES
But Filezilla bombs with an opaque error message:
Status: Resolving address of localhost Status: Connecting to 127.0.0.1:21... Status: Connection established, waiting for welcome message... Status: Initializing TLS... Status: Verifying certificate... Status: TLS connection established. Status: Logged in Status: Retrieving directory listing... Command: PWD Response: 257 "/home/dad" is the current directory Command: TYPE I Response: 200 Switching to Binary mode. Command: PASV Response: 227 Entering Passive Mode (127,0,0,1,249,239). Command: LIST Response: 150 Here comes the directory listing. Error: GnuTLS error -15: An unexpected TLS packet was received. Error: Disconnected from server: ECONNABORTED - Connection aborted Error: Failed to retrieve directory listing
I clue in pretty quickly that “GnuTLS error -15: An unexpected TLS packet was received” is actually a red herring, so I drop the SSL from the connection and get a different error:
Response: 150 Here comes the directory listing. Error: Connection closed by server Error: Failed to retrieve directory listing
Huh, that’s not particularly helpful, shame on you Filezilla. I drop down further to a command-line FTP client to get the real error:
$ ftp localhost Connected to localhost. 220 (vsFTPd 3.0.3) Name (localhost:dad): 530 Please login with USER and PASS. 530 Please login with USER and PASS. SSL not available 331 Please specify the password. Password: 230 Login successful. Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 200 PORT command successful. Consider using PASV. 150 Here comes the directory listing. 421 Service not available, remote server has closed connection ftp> quit
Ah. Now we’re getting somewhere.
A quick perusal turned up a stackexchange answer with the assertion that “the directory causing this behaviour had too many files in it (2,666).” My own directory is much smaller, about a hundred files. According to this bug report, however, the real maximum may be as few as 32 files. It’s not clear to me whether this is a kernel bug, a vsftpd bug, or just a bad interaction between recent kernels and vsftpd.
Happily, there is a work-around: add “seccomp_sandbox=NO” to vsftpd.conf.
Since vsftpd’s documentation is spare, and actual examples are hard to come by, here’s my working config:
listen=YES local_enable=YES write_enable=YES chroot_local_user=YES allow_writeable_chroot=YES seccomp_sandbox=NO ssl_enable=YES rsa_cert_file=/etc/ssl/private/vsftpd.pem rsa_private_key_file=/etc/ssl/private/vsftpd.pem
“You follow drugs, you get drug addicts and drug dealers. But you start to follow the money, and you don’t know where the fuck it’s gonna take you.” — Lester Freamon, The Wire
Aye, lads, it’s chilly
But not as chilly as our boy Willie!
You see, he’s dead.
So goes an old family refrain. It comes out often during the winter, especially when someone remarks that “it’s a bit chilly.”
There’s a particular cadence, too:
Person 1: “Aye lads, it’s chilly.”
Person 2 (not in the least bit somber): “Not as chilly as our boy Willie.”
Everyone (in a cheerful chorus): “You see, he’s dead!“
We’ve lost the genesis of it, but Megh thinks there was a second refrain as well. “Something about being colder than a witch’s tit,” she says, but can’t remember more.
Way, way back, before there was an internet or any technology really, there were kids, and a postal service, and Disney, and life was good. Not great because the world was still black and white, but it was still pretty good.
Young Meghan wanted the Disney to become one with the kids, so she used the nascent postal service, with their pony expresses, clipper ships, and smoke signals, to ask Disney to come to her school. To their credit they did reply via the same route, but alas they lacked the technology to be in multiple places at once and declined her gracious invitation.

I uncovered this letter, framed, while we were cleaning our room. (Yes, even adults who were once children must clean their room from time to time.) Meghan refused to keep it, so I have scanned it for posterity and posted it to the internet for eternity.

I got a text from my sister-in-law on a Thursday: would you like a pair of tickets to see Blue Man Group this Sunday? Something came up and we can’t use them.
Always quick on my feet, I got back to her over an hour later, asking her where (even though there’s only one place in the area).
Both girls declined repeated offers to go with me. Apparently I smell bad or something, but opportunity only knocks once. At least Meghan was willing to go, but only after I promised to keep to the speed limit this time.*

The show was hilarious and high-energy. It does appear to evolve over time, as it’s not the same show that we saw last time – except for the general tenor it was basically a new show to me. If you too haven’t seen it in twenty years, go again.
*this is a short story: before Meghan and I were married we went to see Blue Man Group with Kennon and Katie. While cruising down the Massachusetts Turnpike I was pulled over for “speeding and weaving.” I disputed the ticket because I honestly don’t think I was speeding when the cop saw me (I now freely admit to having been speeding earlier) and the weaving charge was just plain stupid. I was half successful.
My employer is raising some new buildings on campus. One of them will have a basement, which means digging, which in this case requires explosive excavation.
Here’s a video from a few weeks ago. The explosion occurs around the 25 second mark.
Notice the fuse flashing like a bolt of lightning, diagonally above the middle of the mat. That flash always happens, but doesn’t always show up on video due to the way cameras take a series of still images very quickly. There’s a small pause in between each image, and the flash is lightning fast.
